diff options
| author | sschirm <[email protected]> | 2016-12-23 14:20:36 +0100 |
|---|---|---|
| committer | sschirm <[email protected]> | 2016-12-23 14:56:17 +0100 |
| commit | ef6937e69e8ee3f409cf9d460d5ad300a65d5924 (patch) | |
| tree | 710426e8daa605551ce3f34b581897011101c30f /PhysX_3.4/Source | |
| parent | Initial commit: (diff) | |
| download | physx-3.4-ef6937e69e8ee3f409cf9d460d5ad300a65d5924.tar.xz physx-3.4-ef6937e69e8ee3f409cf9d460d5ad300a65d5924.zip | |
PhysX 3.4 / APEX 1.4 release candidate @21506124
Diffstat (limited to 'PhysX_3.4/Source')
275 files changed, 19800 insertions, 20418 deletions
diff --git a/PhysX_3.4/Source/Common/src/CmRenderOutput.h b/PhysX_3.4/Source/Common/src/CmRenderOutput.h index a121cb27..3f588e85 100644 --- a/PhysX_3.4/Source/Common/src/CmRenderOutput.h +++ b/PhysX_3.4/Source/Common/src/CmRenderOutput.h @@ -33,6 +33,7 @@ #include "foundation/PxMat44.h" #include "CmRenderBuffer.h" +#include "CmUtils.h" namespace physx { @@ -44,6 +45,7 @@ namespace Cm #pragma warning(push) #pragma warning( disable : 4251 ) // class needs to have dll-interface to be used by clients of class #endif + /** Output stream to fill RenderBuffer */ @@ -62,7 +64,7 @@ namespace Cm RenderOutput(RenderBuffer& buffer) : mPrim(POINTS), mColor(0), mVertex0(0.0f), mVertex1(0.0f) - , mVertexCount(0), mTransform(PxMat44(PxIdentity)), mBuffer(buffer) + , mVertexCount(0), mTransform(PxIdentity), mBuffer(buffer) {} RenderOutput& operator<<(Primitive prim); @@ -75,27 +77,16 @@ namespace Cm PX_FORCE_INLINE PxDebugLine* reserveSegments(PxU32 nbSegments) { - const PxU32 currentSize = mBuffer.mLines.size(); - mBuffer.mLines.resizeUninitialized(currentSize + nbSegments); - return mBuffer.mLines.begin() + currentSize; + return reserveContainerMemory(mBuffer.mLines, nbSegments); } // PT: using the operators is just too slow. PX_FORCE_INLINE void outputSegment(const PxVec3& v0, const PxVec3& v1) { - // PT: TODO: replace pushBack with something faster like the versions below - mBuffer.mLines.pushBack(PxDebugLine(v0, v1, mColor)); - - // PT: TODO: use the "pushBackUnsafe" version or replace with ICE containers -/* PxDebugLine& l = mBuffer.mLines.insert(); - l.pos0 = v0; - l.pos1 = v1; - l.color0 = l.color1 = mColor; - - PxDebugLine& l = mBuffer.mLines.pushBackUnsafe(); - l.pos0 = v0; - l.pos1 = v1; - l.color0 = l.color1 = mColor;*/ + PxDebugLine* segment = reserveSegments(1); + segment->pos0 = v0; + segment->pos1 = v1; + segment->color0 = segment->color1 = mColor; } RenderOutput& outputCapsule(PxF32 radius, PxF32 halfHeight, const PxMat44& absPose); diff --git a/PhysX_3.4/Source/Common/src/CmUtils.h b/PhysX_3.4/Source/Common/src/CmUtils.h index ad911fd7..febddbf2 100644 --- a/PhysX_3.4/Source/Common/src/CmUtils.h +++ b/PhysX_3.4/Source/Common/src/CmUtils.h @@ -284,6 +284,24 @@ void importInlineArray(Ps::InlineArray<T, N, Alloc>& a, PxDeserializationContext Cm::importArray(a, context); } +template<class T> +static PX_INLINE T* reserveContainerMemory(Ps::Array<T>& container, PxU32 nb) +{ + const PxU32 maxNbEntries = container.capacity(); + const PxU32 requiredSize = container.size() + nb; + + if(requiredSize>maxNbEntries) + { + const PxU32 naturalGrowthSize = maxNbEntries ? maxNbEntries*2 : 2; + const PxU32 newSize = PxMax(requiredSize, naturalGrowthSize); + container.reserve(newSize); + } + + T* buf = container.end(); + container.forceSize_Unsafe(requiredSize); + return buf; +} + } // namespace Cm diff --git a/PhysX_3.4/Source/GeomUtils/src/GuBox.cpp b/PhysX_3.4/Source/GeomUtils/src/GuBox.cpp index 5b91d443..f75b9158 100644 --- a/PhysX_3.4/Source/GeomUtils/src/GuBox.cpp +++ b/PhysX_3.4/Source/GeomUtils/src/GuBox.cpp @@ -42,17 +42,21 @@ void Gu::Box::create(const Gu::Capsule& capsule) // Box center = center of the two LSS's endpoints center = capsule.computeCenter(); - PxVec3 dir = capsule.p1 - capsule.p0; + // Box orientation + const PxVec3 dir = capsule.p1 - capsule.p0; const float d = dir.magnitude(); - rot.column0 = dir / d; + if(d!=0.0f) + { + rot.column0 = dir / d; + Ps::computeBasis(rot.column0, rot.column1, rot.column2); + } + else + rot = PxMat33(PxIdentity); // Box extents extents.x = capsule.radius + (d * 0.5f); extents.y = capsule.radius; extents.z = capsule.radius; - - // Box orientation - Ps::computeBasis(rot.column0, rot.column1, rot.column2); } diff --git a/PhysX_3.4/Source/GeomUtils/src/GuDebug.cpp b/PhysX_3.4/Source/GeomUtils/src/GuDebug.cpp deleted file mode 100644 index 26000832..00000000 --- a/PhysX_3.4/Source/GeomUtils/src/GuDebug.cpp +++ /dev/null @@ -1,264 +0,0 @@ -// This code contains NVIDIA Confidential Information and is disclosed to you -// under a form of NVIDIA software license agreement provided separately to you. -// -// Notice -// NVIDIA Corporation and its licensors retain all intellectual property and -// proprietary rights in and to this software and related documentation and -// any modifications thereto. Any use, reproduction, disclosure, or -// distribution of this software and related documentation without an express -// license agreement from NVIDIA Corporation is strictly prohibited. -// -// ALL NVIDIA DESIGN SPECIFICATIONS, CODE ARE PROVIDED "AS IS.". NVIDIA MAKES -// NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO -// THE MATERIALS, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, -// MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. -// -// Information and code furnished is believed to be accurate and reliable. -// However, NVIDIA Corporation assumes no responsibility for the consequences of use of such -// information or for any infringement of patents or other rights of third parties that may -// result from its use. No license is granted by implication or otherwise under any patent -// or patent rights of NVIDIA Corporation. Details are subject to change without notice. -// This code supersedes and replaces all information previously supplied. -// NVIDIA Corporation products are not authorized for use as critical -// components in life support devices or systems without express written approval of -// NVIDIA Corporation. -// -// Copyright (c) 2008-2016 NVIDIA Corporation. All rights reserved. -// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. -// Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - -#include "GuDebug.h" -#include "GuHeightFieldUtil.h" -#include "GuTriangleMesh.h" -#include "GuConvexMesh.h" -#include "PxVisualizationParameter.h" -#include "PxBoxGeometry.h" -#include "PxSphereGeometry.h" -#include "PxPlaneGeometry.h" -#include "PxCapsuleGeometry.h" -#include "PxConvexMeshGeometry.h" -#include "PxGeometryQuery.h" -#include "PxMeshQuery.h" - -using namespace physx; -using namespace Gu; - -#if PX_ENABLE_DEBUG_VISUALIZATION - -static void visualizeSphere(const PxSphereGeometry& geometry, Cm::RenderOutput& out, const PxTransform& absPose) -{ - const PxU32 scolor = PxU32(PxDebugColor::eARGB_MAGENTA); - - out << scolor << absPose << Cm::DebugCircle(100, geometry.radius); - - PxMat44 rotPose(absPose); - Ps::swap(rotPose.column1, rotPose.column2); - rotPose.column1 = -rotPose.column1; - out << scolor << rotPose << Cm::DebugCircle(100, geometry.radius); - - Ps::swap(rotPose.column0, rotPose.column2); - rotPose.column0 = -rotPose.column0; - out << scolor << rotPose << Cm::DebugCircle(100, geometry.radius); -} - -static void visualizePlane(const PxPlaneGeometry& /*geometry*/, Cm::RenderOutput& out, const PxTransform& absPose) -{ - const PxU32 scolor = PxU32(PxDebugColor::eARGB_MAGENTA); - - PxMat44 rotPose(absPose); - Ps::swap(rotPose.column1, rotPose.column2); - rotPose.column1 = -rotPose.column1; - - Ps::swap(rotPose.column0, rotPose.column2); - rotPose.column0 = -rotPose.column0; - for(PxReal radius = 2.0f; radius < 20.0f ; radius += 2.0f) - out << scolor << rotPose << Cm::DebugCircle(100, radius*radius); -} - -static void visualizeCapsule(const PxCapsuleGeometry& geometry, Cm::RenderOutput& out, const PxTransform& absPose) -{ - out << PxU32(PxDebugColor::eARGB_MAGENTA); - out.outputCapsule(geometry.radius, geometry.halfHeight, absPose); -} - -static void visualizeBox(const PxBoxGeometry& geometry, Cm::RenderOutput& out, const PxTransform& absPose) -{ - out << PxU32(PxDebugColor::eARGB_MAGENTA); - out << absPose << Cm::DebugBox(geometry.halfExtents); -} - -static void visualizeConvexMesh(const PxConvexMeshGeometry& geometry, Cm::RenderOutput& out, const PxTransform& absPose) -{ - (static_cast<const ConvexMesh*>(geometry.convexMesh))->debugVisualize(out, absPose, geometry.scale); -} - -static void visualizeTriangleMesh(const PxTriangleMeshGeometry& geometry, Cm::RenderOutput& out, const PxTransform& absPose, - const PxBounds3& cullbox, const PxU64 mask, const PxReal fscale, const PxU32 numMaterials) -{ - (static_cast<const TriangleMesh*>(geometry.triangleMesh))->debugVisualize(out, absPose, geometry.scale, cullbox, mask, fscale, numMaterials); -} - -static void visualizeHeightField(const PxHeightFieldGeometry& hfGeometry, - Cm::RenderOutput& out, const PxTransform& absPose, const PxBounds3& cullbox, - const PxU64 mask) -{ - const HeightField* heightfield = static_cast<const HeightField*>(hfGeometry.heightField); - const bool cscale = !!(mask & (PxU64(1) << PxVisualizationParameter::eCULL_BOX)); - - const PxDebugColor::Enum colors[] = - { - PxDebugColor::eARGB_BLACK, - PxDebugColor::eARGB_RED, - PxDebugColor::eARGB_GREEN, - PxDebugColor::eARGB_BLUE, - PxDebugColor::eARGB_YELLOW, - PxDebugColor::eARGB_MAGENTA, - PxDebugColor::eARGB_CYAN, - PxDebugColor::eARGB_WHITE, - PxDebugColor::eARGB_GREY, - PxDebugColor::eARGB_DARKRED, - PxDebugColor::eARGB_DARKGREEN, - PxDebugColor::eARGB_DARKBLUE, - }; - const PxU32 colorCount = sizeof(colors)/sizeof(PxDebugColor::Enum); - - if (mask & (PxU64(1) << PxVisualizationParameter::eCOLLISION_SHAPES)) - { - - // PT: TODO: the debug viz for HFs is minimal at the moment... - PxU32 scolor = PxU32(PxDebugColor::eARGB_YELLOW); - const PxMat44 midt = PxMat44(PxIdentity); - - HeightFieldUtil hfUtil(hfGeometry); - - const PxU32 nbRows = heightfield->getNbRowsFast(); - const PxU32 nbColumns = heightfield->getNbColumnsFast(); - const PxU32 nbVerts = nbRows * nbColumns; - const PxU32 nbTriangles = 2 * nbVerts; - - out << midt << scolor; // PT: no need to output the same matrix/color for each triangle - - if(cscale) - { - const PxTransform pose0((cullbox.maximum + cullbox.minimum)*0.5f); - const PxBoxGeometry boxGeometry((cullbox.maximum - cullbox.minimum)*0.5f); - - const PxTransform pose1(absPose); - - PxU32* results = reinterpret_cast<PxU32*>(PX_ALLOC(sizeof(PxU32)*nbTriangles, "tmp triangle indices")); - - bool overflow = false; - PxU32 nbTouchedTris = PxMeshQuery::findOverlapHeightField(boxGeometry, pose0, hfGeometry, pose1, results, nbTriangles, 0, overflow); - - PxDebugLine* segments = out.reserveSegments(nbTouchedTris*3); - - for (PxU32 i=0; i<nbTouchedTris; i++) - { - const PxU32 index= results[i]; - PxTriangle currentTriangle; - PxMeshQuery::getTriangle(hfGeometry, pose1, index, currentTriangle); - - //The check has been done in the findOverlapHeightField - //if(heightfield->isValidTriangle(index) && heightfield->getTriangleMaterial(index) != PxHeightFieldMaterial::eHOLE) - { - const PxU16 localMaterialIndex = heightfield->getTriangleMaterialIndex(index); - scolor = colors[localMaterialIndex % colorCount]; - - segments[0] = PxDebugLine(currentTriangle.verts[0], currentTriangle.verts[1], scolor); - segments[1] = PxDebugLine(currentTriangle.verts[1], currentTriangle.verts[2], scolor); - segments[2] = PxDebugLine(currentTriangle.verts[2], currentTriangle.verts[0], scolor); - segments+=3; - } - } - PX_FREE(results); - } - else - { - - // PT: transform vertices only once - PxVec3* tmpVerts = reinterpret_cast<PxVec3*>(PX_ALLOC(sizeof(PxVec3)*nbVerts, "PxVec3")); - // PT: TODO: optimize the following line - for(PxU32 i=0;i<nbVerts;i++) - tmpVerts[i] = absPose.transform(hfUtil.hf2shapep(heightfield->getVertex(i))); - - for(PxU32 i=0; i<nbTriangles; i++) - { - // PT: TODO: optimize away the useless divisions/modulos in the lines below - if(heightfield->isValidTriangle(i) && heightfield->getTriangleMaterial(i) != PxHeightFieldMaterial::eHOLE) - { - PxU32 vi0, vi1, vi2; - heightfield->getTriangleVertexIndices(i, vi0, vi1, vi2); - const PxU16 localMaterialIndex = heightfield->getTriangleMaterialIndex(i); - out << colors[localMaterialIndex % colorCount]; - - const PxVec3& vw0 = tmpVerts[vi0]; - const PxVec3& vw1 = tmpVerts[vi1]; - const PxVec3& vw2 = tmpVerts[vi2]; - - out.outputSegment(vw0, vw1); - out.outputSegment(vw1, vw2); - out.outputSegment(vw2, vw0); - } - } - PX_FREE(tmpVerts); - } - } -} - -namespace physx -{ -namespace Gu -{ - -void Debug::visualize(const PxGeometry& geometry, - Cm::RenderOutput& out, - const PxTransform& absPose, - const PxBounds3& cullbox, - const PxU64 mask, - const PxReal fscale, - const PxU32 numMaterials) -{ - - const bool cull((mask & (PxU64(1) << PxVisualizationParameter::eCULL_BOX)) != 0); - const bool collisionShapes((mask & (PxU64(1) << PxVisualizationParameter::eCOLLISION_SHAPES)) != 0); - - if(cull && !cullbox.intersects(PxGeometryQuery::getWorldBounds(geometry, absPose, 0.0f))) - return; - - // triangle meshes can render active edges, but for other types we can just early out if there are no collision shapes - if(!collisionShapes && geometry.getType() != PxGeometryType::eTRIANGLEMESH) - return; - - switch(geometry.getType()) - { - case PxGeometryType::eSPHERE: - visualizeSphere(static_cast<const PxSphereGeometry&>(geometry), out, absPose); - break; - case PxGeometryType::eBOX: - visualizeBox(static_cast<const PxBoxGeometry&>(geometry), out, absPose); - break; - case PxGeometryType::ePLANE: - visualizePlane(static_cast<const PxPlaneGeometry&>(geometry), out, absPose); - break; - case PxGeometryType::eCAPSULE: - visualizeCapsule(static_cast<const PxCapsuleGeometry&>(geometry), out, absPose); - break; - case PxGeometryType::eCONVEXMESH: - visualizeConvexMesh(static_cast<const PxConvexMeshGeometry&>(geometry), out, absPose); - break; - case PxGeometryType::eTRIANGLEMESH: - visualizeTriangleMesh(static_cast<const PxTriangleMeshGeometry&>(geometry), out, absPose, cullbox, mask, fscale, numMaterials); - break; - case PxGeometryType::eHEIGHTFIELD: - visualizeHeightField(static_cast<const PxHeightFieldGeometry&>(geometry), out, absPose, cullbox, mask); - break; - case PxGeometryType::eINVALID: - break; - case PxGeometryType::eGEOMETRY_COUNT: - break; - } -} -} -} - -#endif diff --git a/PhysX_3.4/Source/GeomUtils/src/GuGeometryUnion.h b/PhysX_3.4/Source/GeomUtils/src/GuGeometryUnion.h index 97f9a461..7866bab2 100644 --- a/PhysX_3.4/Source/GeomUtils/src/GuGeometryUnion.h +++ b/PhysX_3.4/Source/GeomUtils/src/GuGeometryUnion.h @@ -167,7 +167,7 @@ namespace Gu class InvalidGeometry : public PxGeometry { public: - PX_CUDA_CALLABLE PX_INLINE InvalidGeometry() : PxGeometry(PxGeometryType::eINVALID) {} + PX_CUDA_CALLABLE PX_FORCE_INLINE InvalidGeometry() : PxGeometry(PxGeometryType::eINVALID) {} }; class PX_PHYSX_COMMON_API GeometryUnion @@ -184,11 +184,11 @@ public: static void getBinaryMetaData(PxOutputStream& stream); //~PX_SERIALIZATION - PX_CUDA_CALLABLE PX_INLINE GeometryUnion() { reinterpret_cast<InvalidGeometry&>(mGeometry) = InvalidGeometry(); } - PX_CUDA_CALLABLE PX_INLINE GeometryUnion(const PxGeometry& g) { set(g); } + PX_CUDA_CALLABLE PX_FORCE_INLINE GeometryUnion() { reinterpret_cast<InvalidGeometry&>(mGeometry) = InvalidGeometry(); } + PX_CUDA_CALLABLE PX_FORCE_INLINE GeometryUnion(const PxGeometry& g) { set(g); } - PX_CUDA_CALLABLE PX_FORCE_INLINE const PxGeometry& getGeometry() const { return reinterpret_cast<const PxGeometry&>(mGeometry); } - PX_CUDA_CALLABLE PX_FORCE_INLINE PxGeometryType::Enum getType() const { return reinterpret_cast<const PxGeometry&>(mGeometry).getType(); } + PX_CUDA_CALLABLE PX_FORCE_INLINE const PxGeometry& getGeometry() const { return reinterpret_cast<const PxGeometry&>(mGeometry); } + PX_CUDA_CALLABLE PX_FORCE_INLINE PxGeometryType::Enum getType() const { return reinterpret_cast<const PxGeometry&>(mGeometry).getType(); } PX_CUDA_CALLABLE void set(const PxGeometry& g); diff --git a/PhysX_3.4/Source/GeomUtils/src/contact/GuContactMethodImpl.h b/PhysX_3.4/Source/GeomUtils/src/contact/GuContactMethodImpl.h index 86101dc3..fb40143c 100644 --- a/PhysX_3.4/Source/GeomUtils/src/contact/GuContactMethodImpl.h +++ b/PhysX_3.4/Source/GeomUtils/src/contact/GuContactMethodImpl.h @@ -64,12 +64,14 @@ namespace Gu PX_FORCE_INLINE void setManifold(void* manifold) { + PX_ASSERT((size_t(manifold) & 0xF) == 0); mCachedData = reinterpret_cast<PxU8*>(manifold); mManifoldFlags |= IS_MANIFOLD; } PX_FORCE_INLINE void setMultiManifold(void* manifold) { + PX_ASSERT((size_t(manifold) & 0xF) == 0); mCachedData = reinterpret_cast<PxU8*>(manifold); mManifoldFlags |= IS_MANIFOLD|IS_MULTI_MANIFOLD; } diff --git a/PhysX_3.4/Source/GeomUtils/src/convex/GuConvexMesh.cpp b/PhysX_3.4/Source/GeomUtils/src/convex/GuConvexMesh.cpp index 53d67504..da1302d2 100644 --- a/PhysX_3.4/Source/GeomUtils/src/convex/GuConvexMesh.cpp +++ b/PhysX_3.4/Source/GeomUtils/src/convex/GuConvexMesh.cpp @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #include "PxVisualizationParameter.h" #include "PsIntrinsics.h" #include "CmPhysXCommon.h" @@ -375,8 +374,6 @@ bool Gu::ConvexMesh::load(PxInputStream& stream) return true; } - - void Gu::ConvexMesh::release() { decRefCount(); @@ -419,38 +416,3 @@ PxBounds3 Gu::ConvexMesh::getLocalBounds() const PX_ASSERT(mHullData.mAABB.isValid()); return PxBounds3::centerExtents(mHullData.mAABB.mCenter, mHullData.mAABB.mExtents); } - - -#if PX_ENABLE_DEBUG_VISUALIZATION -#include "CmMatrix34.h" -#include "GuDebug.h" -void Gu::ConvexMesh::debugVisualize(Cm::RenderOutput& out, const PxTransform& pose, const PxMeshScale& scale) const -{ - const PxU32 scolor = PxU32(PxDebugColor::eARGB_MAGENTA); - - const PxVec3* vertices = mHullData.getHullVertices(); - const PxU8* indexBuffer = mHullData.getVertexData8(); - const PxU32 nbPolygons = getNbPolygonsFast(); - - const PxMat44 m44(PxMat33(pose.q) * scale.toMat33(), pose.p); - - out << m44 << scolor; // PT: no need to output this for each segment! - - for (PxU32 i = 0; i < nbPolygons; i++) - { - const PxU32 pnbVertices = mHullData.mPolygons[i].mNbVerts; - - PxVec3 begin = m44.transform(vertices[indexBuffer[0]]); // PT: transform it only once before the loop starts - for (PxU32 j = 1; j < pnbVertices; j++) - { - PxVec3 end = m44.transform(vertices[indexBuffer[j]]); - out.outputSegment(begin, end); - begin = end; - } - out.outputSegment(begin, m44.transform(vertices[indexBuffer[0]])); - - indexBuffer += pnbVertices; - } -} - -#endif diff --git a/PhysX_3.4/Source/GeomUtils/src/convex/GuConvexMesh.h b/PhysX_3.4/Source/GeomUtils/src/convex/GuConvexMesh.h index cf75ec31..46088706 100644 --- a/PhysX_3.4/Source/GeomUtils/src/convex/GuConvexMesh.h +++ b/PhysX_3.4/Source/GeomUtils/src/convex/GuConvexMesh.h @@ -155,6 +155,8 @@ namespace Gu PX_FORCE_INLINE void setMeshFactory(GuMeshFactory* f) { mMeshFactory = f; } + PX_FORCE_INLINE void setNb(PxU32 nb) { mNb = nb; } + protected: ConvexHullData mHullData; PxBitAndDword mNb; // ### PT: added for serialization. Try to remove later? @@ -166,20 +168,7 @@ private: GuMeshFactory* mMeshFactory; // PT: changed to pointer for serialization PX_FORCE_INLINE PxU32 getNb() const { return mNb; } - PX_FORCE_INLINE PxU32 ownsMemory() const { return PxU32(!mNb.isBitSet()); } - -#if PX_ENABLE_DEBUG_VISUALIZATION -public: - /** - \brief Perform convex mesh geometry debug visualization - - \param out Debug renderer. - \param pose World position. - \param scale Scale to apply. - */ - void debugVisualize( Cm::RenderOutput& out, const PxTransform& pose, const PxMeshScale& scale) const; - -#endif + PX_FORCE_INLINE PxU32 ownsMemory() const { return PxU32(!mNb.isBitSet()); } }; } // namespace Gu diff --git a/PhysX_3.4/Source/GeomUtils/src/hf/GuHeightField.h b/PhysX_3.4/Source/GeomUtils/src/hf/GuHeightField.h index 4cc9c6ba..3030b4df 100644 --- a/PhysX_3.4/Source/GeomUtils/src/hf/GuHeightField.h +++ b/PhysX_3.4/Source/GeomUtils/src/hf/GuHeightField.h @@ -191,10 +191,34 @@ public: // PX_INLINE PxU32 computeCellCoordinates(PxReal x, PxReal z, PxU32 nbColumns, PxReal& fracX, PxReal& fracZ) const; PX_PHYSX_COMMON_API PxU32 computeCellCoordinates(PxReal x, PxReal z, PxReal& fracX, PxReal& fracZ) const; - PX_CUDA_CALLABLE PX_FORCE_INLINE PxU32 getMinRow(PxReal x) const { return PxU32(PxClamp(PxI32(Ps::floor(x)), PxI32(0), PxI32(mData.rows-2))); } - PX_CUDA_CALLABLE PX_FORCE_INLINE PxU32 getMaxRow(PxReal x) const { return PxU32(PxClamp(PxI32(Ps::ceil(x)), PxI32(0), PxI32(mData.rows-1))); } - PX_CUDA_CALLABLE PX_FORCE_INLINE PxU32 getMinColumn(PxReal z) const { return PxU32(PxClamp(PxI32(Ps::floor(z)), PxI32(0), PxI32(mData.columns-2))); } - PX_CUDA_CALLABLE PX_FORCE_INLINE PxU32 getMaxColumn(PxReal z) const { return PxU32(PxClamp(PxI32(Ps::ceil(z)), PxI32(0), PxI32(mData.columns-1))); } + PX_CUDA_CALLABLE PX_FORCE_INLINE PxU32 getMin(PxReal x, PxU32 nb) const + { + if(x<0.0f) + return 0; + if(x>PxReal(nb)) + return nb; + + const PxReal cx = Ps::floor(x); + const PxU32 icx = PxU32(cx); + return icx; + } + + PX_CUDA_CALLABLE PX_FORCE_INLINE PxU32 getMax(PxReal x, PxU32 nb) const + { + if(x<0.0f) + return 0; + if(x>PxReal(nb)) + return nb; + + const PxReal cx = Ps::ceil(x); + const PxU32 icx = PxU32(cx); + return icx; + } + + PX_CUDA_CALLABLE PX_FORCE_INLINE PxU32 getMinRow(PxReal x) const { return getMin(x, mData.rows-2); } + PX_CUDA_CALLABLE PX_FORCE_INLINE PxU32 getMaxRow(PxReal x) const { return getMax(x, mData.rows-1); } + PX_CUDA_CALLABLE PX_FORCE_INLINE PxU32 getMinColumn(PxReal z) const { return getMin(z, mData.columns-2); } + PX_CUDA_CALLABLE PX_FORCE_INLINE PxU32 getMaxColumn(PxReal z) const { return getMax(z, mData.columns-1); } PX_CUDA_CALLABLE PX_INLINE bool isValidTriangle(PxU32 triangleIndex) const; PX_CUDA_CALLABLE PX_FORCE_INLINE bool isFirstTriangle(PxU32 triangleIndex) const { return ((triangleIndex & 0x1) == 0); } diff --git a/PhysX_3.4/Source/GeomUtils/src/hf/GuHeightFieldUtil.cpp b/PhysX_3.4/Source/GeomUtils/src/hf/GuHeightFieldUtil.cpp index a5ffaccf..b0bd4124 100644 --- a/PhysX_3.4/Source/GeomUtils/src/hf/GuHeightFieldUtil.cpp +++ b/PhysX_3.4/Source/GeomUtils/src/hf/GuHeightFieldUtil.cpp @@ -818,16 +818,11 @@ void Gu::HeightFieldUtil::getEdge(PxU32 edgeIndex, PxU32 cell, PxU32 row, PxU32 } } -bool Gu::HeightFieldUtil::overlapAABBTriangles( - const PxTransform& pose, const PxBounds3& bounds, PxU32 flags, EntityReport<PxU32>* callback) const +bool Gu::HeightFieldUtil::overlapAABBTriangles(const PxTransform& pose, const PxBounds3& bounds, PxU32 flags, EntityReport<PxU32>* callback) const { - PxBounds3 localBounds = bounds; + PX_ASSERT(!bounds.isEmpty()); - if(flags & GuHfQueryFlags::eWORLD_SPACE) - { - PX_ASSERT(!localBounds.isEmpty()); - localBounds = PxBounds3::transformFast(pose.getInverse(), localBounds); - } + PxBounds3 localBounds = (flags & GuHfQueryFlags::eWORLD_SPACE) ? PxBounds3::transformFast(pose.getInverse(), bounds) : bounds; localBounds.minimum.x *= mOneOverRowScale; localBounds.minimum.y *= mOneOverHeightScale; @@ -837,65 +832,60 @@ bool Gu::HeightFieldUtil::overlapAABBTriangles( localBounds.maximum.y *= mOneOverHeightScale; localBounds.maximum.z *= mOneOverColumnScale; - if (mHfGeom->rowScale < 0) - { - PxReal swap = localBounds.minimum.x; - localBounds.minimum.x = localBounds.maximum.x; - localBounds.maximum.x = swap; - } + if(mHfGeom->rowScale < 0.0f) + Ps::swap(localBounds.minimum.x, localBounds.maximum.x); - if (mHfGeom->columnScale < 0) - { - PxReal swap = localBounds.minimum.z; - localBounds.minimum.z = localBounds.maximum.z; - localBounds.maximum.z = swap; - } + if(mHfGeom->columnScale < 0.0f) + Ps::swap(localBounds.minimum.z, localBounds.maximum.z); // early exit for aabb does not overlap in XZ plane // DO NOT MOVE: since rowScale / columnScale may be negative this has to be done after scaling localBounds - if (localBounds.minimum.x > mHeightField->getNbRowsFast() - 1) + const PxU32 nbRows = mHeightField->getNbRowsFast(); + const PxU32 nbColumns = mHeightField->getNbColumnsFast(); + if(localBounds.minimum.x > float(nbRows - 1)) return false; - if (localBounds.minimum.z > mHeightField->getNbColumnsFast() - 1) + if(localBounds.minimum.z > float(nbColumns - 1)) return false; - if (localBounds.maximum.x < 0) + if(localBounds.maximum.x < 0.0f) return false; - if (localBounds.maximum.z < 0) + if(localBounds.maximum.z < 0.0f) return false; - PxU32 minRow = mHeightField->getMinRow(localBounds.minimum.x); - PxU32 maxRow = mHeightField->getMaxRow(localBounds.maximum.x); - PxU32 minColumn = mHeightField->getMinColumn(localBounds.minimum.z); - PxU32 maxColumn = mHeightField->getMaxColumn(localBounds.maximum.z); + const PxU32 minRow = mHeightField->getMinRow(localBounds.minimum.x); + const PxU32 maxRow = mHeightField->getMaxRow(localBounds.maximum.x); + const PxU32 minColumn = mHeightField->getMinColumn(localBounds.minimum.z); + const PxU32 maxColumn = mHeightField->getMaxColumn(localBounds.maximum.z); PxU32 maxNbTriangles = 2 * (maxColumn - minColumn) * (maxRow - minRow); - if (maxNbTriangles == 0) + if(!maxNbTriangles) return false; - if (flags & GuHfQueryFlags::eFIRST_CONTACT) maxNbTriangles = 1; + if(flags & GuHfQueryFlags::eFIRST_CONTACT) + maxNbTriangles = 1; - static const PxU32 bufferSize = HF_SWEEP_REPORT_BUFFER_SIZE; + const PxU32 bufferSize = HF_SWEEP_REPORT_BUFFER_SIZE; PxU32 indexBuffer[bufferSize]; PxU32 indexBufferUsed = 0; PxU32 nb = 0; PxU32 offset = minRow * mHeightField->getNbColumnsFast() + minColumn; - const PxReal& miny = localBounds.minimum.y; - const PxReal& maxy = localBounds.maximum.y; + const PxReal miny = localBounds.minimum.y; + const PxReal maxy = localBounds.maximum.y; - for (PxU32 row = minRow; row < maxRow; row++) + for(PxU32 row=minRow; row<maxRow; row++) { - for (PxU32 column = minColumn; column < maxColumn; column++) + for(PxU32 column=minColumn; column<maxColumn; column++) { - PxReal h0 = mHeightField->getHeight(offset); - PxReal h1 = mHeightField->getHeight(offset + 1); - PxReal h2 = mHeightField->getHeight(offset + mHeightField->getNbColumnsFast()); - PxReal h3 = mHeightField->getHeight(offset + mHeightField->getNbColumnsFast() + 1); - if (!((maxy < h0 && maxy < h1 && maxy < h2 && maxy < h3) || (miny > h0 && miny > h1 && miny > h2 && miny > h3))) + const PxReal h0 = mHeightField->getHeight(offset); + const PxReal h1 = mHeightField->getHeight(offset + 1); + const PxReal h2 = mHeightField->getHeight(offset + mHeightField->getNbColumnsFast()); + const PxReal h3 = mHeightField->getHeight(offset + mHeightField->getNbColumnsFast() + 1); + if(!((maxy < h0 && maxy < h1 && maxy < h2 && maxy < h3) || (miny > h0 && miny > h1 && miny > h2 && miny > h3))) { - PxU32 material0 = mHeightField->getMaterialIndex0(offset); - if (material0 != PxHeightFieldMaterial::eHOLE) + const PxU32 material0 = mHeightField->getMaterialIndex0(offset); + if(material0 != PxHeightFieldMaterial::eHOLE) { if(indexBufferUsed >= bufferSize) { @@ -906,11 +896,12 @@ bool Gu::HeightFieldUtil::overlapAABBTriangles( indexBuffer[indexBufferUsed++] = offset << 1; nb++; - if (flags & GuHfQueryFlags::eFIRST_CONTACT) goto search_done; + if(flags & GuHfQueryFlags::eFIRST_CONTACT) + goto search_done; } - PxU32 material1 = mHeightField->getMaterialIndex1(offset); - if (material1 != PxHeightFieldMaterial::eHOLE) + const PxU32 material1 = mHeightField->getMaterialIndex1(offset); + if(material1 != PxHeightFieldMaterial::eHOLE) { if(indexBufferUsed >= bufferSize) { @@ -921,7 +912,8 @@ bool Gu::HeightFieldUtil::overlapAABBTriangles( indexBuffer[indexBufferUsed++] = (offset << 1) + 1; nb++; - if (flags & GuHfQueryFlags::eFIRST_CONTACT) goto search_done; + if(flags & GuHfQueryFlags::eFIRST_CONTACT) + goto search_done; } } offset++; diff --git a/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4Build.cpp b/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4Build.cpp index fbe97042..48e14eab 100644 --- a/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4Build.cpp +++ b/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4Build.cpp @@ -28,6 +28,7 @@ // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. #include "foundation/PxVec4.h" +#include "foundation/PxMemory.h" #include "GuBV4Build.h" #include "GuBV4.h" #include "PxTriangle.h" @@ -1188,7 +1189,7 @@ static bool BuildBV4Internal(BV4Tree& tree, const AABBTree& Source, SourceMesh* { PX_ASSERT(sizeof(BVDataSwizzled)==sizeof(BVDataPacked)*4); BVDataPacked* Copy = PX_NEW(BVDataPacked)[NbNeeded]; - memcpy(Copy, Nodes, sizeof(BVDataPacked)*NbNeeded); + PxMemCopy(Copy, Nodes, sizeof(BVDataPacked)*NbNeeded); for(PxU32 i=0;i<NbNeeded/4;i++) { const BVDataPacked* Src = Copy + i*4; diff --git a/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs.h b/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs.h index a371ea93..b0c624dd 100644 --- a/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs.h +++ b/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs.h @@ -190,17 +190,6 @@ } \ } -#if PX_INTEL_FAMILY -namespace -{ - const VecU32V signMask = U4LoadXYZW((PxU32(1)<<31), (PxU32(1)<<31), (PxU32(1)<<31), (PxU32(1)<<31)); - const Vec4V epsFloat4 = V4Load(1e-9f); - const Vec4V zeroes = V4Zero(); - const Vec4V twos = V4Load(2.0f); - const Vec4V epsInflateFloat4 = V4Load(1e-7f); -} -#endif // PX_INTEL_FAMILY - #endif // GU_BV4_USE_SLABS #endif // GU_BV4_SLABS_H diff --git a/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h b/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h index 45f4e4a9..0b3b9e44 100644 --- a/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h +++ b/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h @@ -30,6 +30,8 @@ #ifndef GU_BV4_SLABS_KAJIYA_NO_ORDER_H #define GU_BV4_SLABS_KAJIYA_NO_ORDER_H +#include "GuBVConstants.h" + // Kajiya, no sort template<int inflateT, class LeafTestT, class ParamsT> static Ps::IntBool BV4_ProcessStreamKajiyaNoOrder(const BVDataPacked* PX_RESTRICT node, PxU32 initData, ParamsT* PX_RESTRICT params) diff --git a/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h b/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h index 4bdcee3a..f2ad73db 100644 --- a/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h +++ b/PhysX_3.4/Source/GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h @@ -30,6 +30,8 @@ #ifndef GU_BV4_SLABS_KAJIYA_ORDERED_H #define GU_BV4_SLABS_KAJIYA_ORDERED_H +#include "GuBVConstants.h" + // Kajiya + PNS template<const int inflateT, class LeafTestT, class ParamsT> static void BV4_ProcessStreamKajiyaOrdered(const BVDataPacked* PX_RESTRICT node, PxU32 initData, ParamsT* PX_RESTRICT params) diff --git a/PhysX_3.4/Source/GeomUtils/src/GuDebug.h b/PhysX_3.4/Source/GeomUtils/src/mesh/GuBVConstants.h index 10ad4fb1..052b3d24 100644 --- a/PhysX_3.4/Source/GeomUtils/src/GuDebug.h +++ b/PhysX_3.4/Source/GeomUtils/src/mesh/GuBVConstants.h @@ -27,36 +27,18 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. -#ifndef GU_DEBUG_H -#define GU_DEBUG_H +#ifndef GU_BV_CONSTANTS_H +#define GU_BV_CONSTANTS_H -#include "CmRenderOutput.h" -#include "CmPhysXCommon.h" +#include "PsVecMath.h" -namespace physx +namespace { -#if PX_ENABLE_DEBUG_VISUALIZATION - -class PxGeometry; -namespace Gu -{ - class Debug - { - - public : - - PX_PHYSX_COMMON_API static void visualize(const PxGeometry& geometry, - Cm::RenderOutput& out, - const PxTransform& absPose, - const PxBounds3& cullbox, - const PxU64 mask, - const PxReal fscale, - const PxU32 numMaterials); - }; -} - -#endif - + const physx::Ps::aos::VecU32V signMask = physx::Ps::aos::U4LoadXYZW((physx::PxU32(1)<<31), (physx::PxU32(1)<<31), (physx::PxU32(1)<<31), (physx::PxU32(1)<<31)); + const physx::Ps::aos::Vec4V epsFloat4 = physx::Ps::aos::V4Load(1e-9f); + const physx::Ps::aos::Vec4V zeroes = physx::Ps::aos::V4Zero(); + const physx::Ps::aos::Vec4V twos = physx::Ps::aos::V4Load(2.0f); + const physx::Ps::aos::Vec4V epsInflateFloat4 = physx::Ps::aos::V4Load(1e-7f); } -#endif +#endif // GU_BV_CONSTANTS_H diff --git a/PhysX_3.4/Source/GeomUtils/src/mesh/GuRTreeQueries.cpp b/PhysX_3.4/Source/GeomUtils/src/mesh/GuRTreeQueries.cpp index 9d7bd57a..6cf130fd 100644 --- a/PhysX_3.4/Source/GeomUtils/src/mesh/GuRTreeQueries.cpp +++ b/PhysX_3.4/Source/GeomUtils/src/mesh/GuRTreeQueries.cpp @@ -56,6 +56,7 @@ General notes: #include "PsVecMath.h" #include "PxQueryReport.h" // for PxAgain #include "PsBitUtils.h" +#include "GuBVConstants.h" //#define VERIFY_RTREE #ifdef VERIFY_RTREE @@ -169,15 +170,6 @@ void RTree::traverseAABB(const PxVec3& boxMin, const PxVec3& boxMax, const PxU32 } while (stackPtr > stack); } -namespace -{ - const VecU32V signMask = U4LoadXYZW((PxU32(1)<<31), (PxU32(1)<<31), (PxU32(1)<<31), (PxU32(1)<<31)); - const Vec4V epsFloat4 = V4Load(1e-9f); - const Vec4V zeroes = V4Zero(); - const Vec4V twos = V4Load(2.0f); - const Vec4V epsInflateFloat4 = V4Load(1e-7f); -} - ///////////////////////////////////////////////////////////////////////// template <int inflate> void RTree::traverseRay( diff --git a/PhysX_3.4/Source/GeomUtils/src/mesh/GuTriangleMesh.cpp b/PhysX_3.4/Source/GeomUtils/src/mesh/GuTriangleMesh.cpp index be47d3e1..231bddc0 100644 --- a/PhysX_3.4/Source/GeomUtils/src/mesh/GuTriangleMesh.cpp +++ b/PhysX_3.4/Source/GeomUtils/src/mesh/GuTriangleMesh.cpp @@ -27,14 +27,12 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #include "PsIntrinsics.h" #include "GuMidphaseInterface.h" #include "GuSerialize.h" #include "GuMeshFactory.h" #include "CmRenderOutput.h" #include "PxVisualizationParameter.h" -#include "GuConvexEdgeFlags.h" #include "GuBox.h" #include "PxMeshScale.h" #include "CmUtils.h" @@ -196,6 +194,15 @@ void Gu::TriangleMesh::importExtraData(PxDeserializationContext& context) if(mAdjacencies) mAdjacencies = context.readExtraData<PxU32, PX_SERIAL_ALIGN>(3*mNbTriangles); + + mGRB_triIndices = NULL; + mGRB_triAdjacencies = NULL; + mGRB_vertValency = NULL; + mGRB_adjVertStart = NULL; + mGRB_adjVertices = NULL; + mGRB_meshAdjVerticiesTotal = 0; + mGRB_faceRemap = NULL; + mGRB_BV32Tree = NULL; } void Gu::TriangleMesh::onRefCountZero() @@ -236,222 +243,4 @@ PxBounds3 Gu::TriangleMesh::refitBVH() } #endif -#if PX_ENABLE_DEBUG_VISUALIZATION - -static void getTriangle(const Gu::TriangleMesh&, PxU32 i, PxVec3* wp, const PxVec3* vertices, const void* indices, bool has16BitIndices) -{ - PxU32 ref0, ref1, ref2; - - if(!has16BitIndices) - { - const PxU32* dtriangles = reinterpret_cast<const PxU32*>(indices); - ref0 = dtriangles[i*3+0]; - ref1 = dtriangles[i*3+1]; - ref2 = dtriangles[i*3+2]; - } - else - { - const PxU16* wtriangles = reinterpret_cast<const PxU16*>(indices); - ref0 = wtriangles[i*3+0]; - ref1 = wtriangles[i*3+1]; - ref2 = wtriangles[i*3+2]; - } - - wp[0] = vertices[ref0]; - wp[1] = vertices[ref1]; - wp[2] = vertices[ref2]; -} - -static void getTriangle(const Gu::TriangleMesh& mesh, PxU32 i, PxVec3* wp, const PxVec3* vertices, const void* indices, const Cm::Matrix34& absPose, bool has16BitIndices) -{ - PxVec3 localVerts[3]; - getTriangle(mesh, i, localVerts, vertices, indices, has16BitIndices); - - wp[0] = absPose.transform(localVerts[0]); - wp[1] = absPose.transform(localVerts[1]); - wp[2] = absPose.transform(localVerts[2]); -} - -static void visualizeActiveEdges(Cm::RenderOutput& out, const Gu::TriangleMesh& mesh, PxU32 nbTriangles, const PxU32* results, const Cm::Matrix34& absPose, const PxMat44& midt) -{ - const PxU8* extraTrigData = mesh.getExtraTrigData(); - PX_ASSERT(extraTrigData); - - const PxVec3* vertices = mesh.getVerticesFast(); - const void* indices = mesh.getTrianglesFast(); - - const PxU32 ecolor = PxU32(PxDebugColor::eARGB_YELLOW); - const bool has16Bit = mesh.has16BitIndices(); - for(PxU32 i=0; i<nbTriangles; i++) - { - const PxU32 index = results ? results[i] : i; - - PxVec3 wp[3]; - getTriangle(mesh, index, wp, vertices, indices, absPose, has16Bit); - - const PxU32 flags = extraTrigData[index]; - - if(flags & Gu::ETD_CONVEX_EDGE_01) - { - out << midt << ecolor << Cm::RenderOutput::LINES << wp[0] << wp[1]; - } - if(flags & Gu::ETD_CONVEX_EDGE_12) - { - out << midt << ecolor << Cm::RenderOutput::LINES << wp[1] << wp[2]; - } - if(flags & Gu::ETD_CONVEX_EDGE_20) - { - out << midt << ecolor << Cm::RenderOutput::LINES << wp[0] << wp[2]; - } - } -} - -void Gu::TriangleMesh::debugVisualize( - Cm::RenderOutput& out, const PxTransform& pose, const PxMeshScale& scaling, const PxBounds3& cullbox, - const PxU64 mask, const PxReal fscale, const PxU32 numMaterials) const -{ - PX_UNUSED(numMaterials); - - //bool cscale = !!(mask & ((PxU64)1 << PxVisualizationParameter::eCULL_BOX)); - const PxU64 cullBoxMask = PxU64(1) << PxVisualizationParameter::eCULL_BOX; - bool cscale = ((mask & cullBoxMask) == cullBoxMask); - - const PxMat44 midt(PxIdentity); - const Cm::Matrix34 absPose(PxMat33(pose.q) * scaling.toMat33(), pose.p); - - PxU32 nbTriangles = getNbTrianglesFast(); - const PxU32 nbVertices = getNbVerticesFast(); - const PxVec3* vertices = getVerticesFast(); - const void* indices = getTrianglesFast(); - - const PxDebugColor::Enum colors[] = - { - PxDebugColor::eARGB_BLACK, - PxDebugColor::eARGB_RED, - PxDebugColor::eARGB_GREEN, - PxDebugColor::eARGB_BLUE, - PxDebugColor::eARGB_YELLOW, - PxDebugColor::eARGB_MAGENTA, - PxDebugColor::eARGB_CYAN, - PxDebugColor::eARGB_WHITE, - PxDebugColor::eARGB_GREY, - PxDebugColor::eARGB_DARKRED, - PxDebugColor::eARGB_DARKGREEN, - PxDebugColor::eARGB_DARKBLUE, - }; - - const PxU32 colorCount = sizeof(colors)/sizeof(PxDebugColor::Enum); - - if(cscale) - { - const Gu::Box worldBox( - (cullbox.maximum + cullbox.minimum)*0.5f, - (cullbox.maximum - cullbox.minimum)*0.5f, - PxMat33(PxIdentity)); - - // PT: TODO: use the callback version here to avoid allocating this huge array - PxU32* results = reinterpret_cast<PxU32*>(PX_ALLOC_TEMP(sizeof(PxU32)*nbTriangles, "tmp triangle indices")); - LimitedResults limitedResults(results, nbTriangles, 0); - Midphase::intersectBoxVsMesh(worldBox, *this, pose, scaling, &limitedResults); - nbTriangles = limitedResults.mNbResults; - - if (fscale) - { - const PxU32 fcolor = PxU32(PxDebugColor::eARGB_DARKRED); - - for (PxU32 i=0; i<nbTriangles; i++) - { - const PxU32 index = results[i]; - PxVec3 wp[3]; - getTriangle(*this, index, wp, vertices, indices, absPose, has16BitIndices()); - - const PxVec3 center = (wp[0] + wp[1] + wp[2]) / 3.0f; - PxVec3 normal = (wp[0] - wp[1]).cross(wp[0] - wp[2]); - PX_ASSERT(!normal.isZero()); - normal = normal.getNormalized(); - - out << midt << fcolor << - Cm::DebugArrow(center, normal * fscale); - } - } - - if (mask & (PxU64(1) << PxVisualizationParameter::eCOLLISION_SHAPES)) - { - const PxU32 scolor = PxU32(PxDebugColor::eARGB_MAGENTA); - - out << midt << scolor; // PT: no need to output this for each segment! - - PxDebugLine* segments = out.reserveSegments(nbTriangles*3); - for(PxU32 i=0; i<nbTriangles; i++) - { - const PxU32 index = results[i]; - PxVec3 wp[3]; - getTriangle(*this, index, wp, vertices, indices, absPose, has16BitIndices()); - segments[0] = PxDebugLine(wp[0], wp[1], scolor); - segments[1] = PxDebugLine(wp[1], wp[2], scolor); - segments[2] = PxDebugLine(wp[2], wp[0], scolor); - segments+=3; - } - } - - if ((mask & (PxU64(1) << PxVisualizationParameter::eCOLLISION_EDGES)) && mExtraTrigData) - visualizeActiveEdges(out, *this, nbTriangles, results, absPose, midt); - - PX_FREE(results); - } - else - { - if (fscale) - { - const PxU32 fcolor = PxU32(PxDebugColor::eARGB_DARKRED); - - for (PxU32 i=0; i<nbTriangles; i++) - { - PxVec3 wp[3]; - getTriangle(*this, i, wp, vertices, indices, absPose, has16BitIndices()); - - const PxVec3 center = (wp[0] + wp[1] + wp[2]) / 3.0f; - PxVec3 normal = (wp[0] - wp[1]).cross(wp[0] - wp[2]); - PX_ASSERT(!normal.isZero()); - normal = normal.getNormalized(); - - out << midt << fcolor << - Cm::DebugArrow(center, normal * fscale); - } - } - - if (mask & (PxU64(1) << PxVisualizationParameter::eCOLLISION_SHAPES)) - { - PxU32 scolor = PxU32(PxDebugColor::eARGB_MAGENTA); - - out << midt << scolor; // PT: no need to output this for each segment! - - PxVec3* transformed = reinterpret_cast<PxVec3*>(PX_ALLOC(sizeof(PxVec3)*nbVertices, "PxVec3")); - for(PxU32 i=0;i<nbVertices;i++) - transformed[i] = absPose.transform(vertices[i]); - - PxDebugLine* segments = out.reserveSegments(nbTriangles*3); - for (PxU32 i=0; i<nbTriangles; i++) - { - PxVec3 wp[3]; - getTriangle(*this, i, wp, transformed, indices, has16BitIndices()); - const PxU32 localMaterialIndex = getTriangleMaterialIndex(i); - scolor = colors[localMaterialIndex % colorCount]; - - segments[0] = PxDebugLine(wp[0], wp[1], scolor); - segments[1] = PxDebugLine(wp[1], wp[2], scolor); - segments[2] = PxDebugLine(wp[2], wp[0], scolor); - segments+=3; - } - - PX_FREE(transformed); - } - - if ((mask & (PxU64(1) << PxVisualizationParameter::eCOLLISION_EDGES)) && mExtraTrigData) - visualizeActiveEdges(out, *this, nbTriangles, NULL, absPose, midt); - } -} - -#endif // #if PX_ENABLE_DEBUG_VISUALIZATION - } // namespace physx diff --git a/PhysX_3.4/Source/GeomUtils/src/mesh/GuTriangleMesh.h b/PhysX_3.4/Source/GeomUtils/src/mesh/GuTriangleMesh.h index 854f43b5..57650671 100644 --- a/PhysX_3.4/Source/GeomUtils/src/mesh/GuTriangleMesh.h +++ b/PhysX_3.4/Source/GeomUtils/src/mesh/GuTriangleMesh.h @@ -166,19 +166,6 @@ protected: //!< Set to 0xFFFFffff if no adjacent face GuMeshFactory* mMeshFactory; // PT: changed to pointer for serialization - -#if PX_ENABLE_DEBUG_VISUALIZATION -public: - /** - \brief Perform triangle mesh geometry debug visualization - - \param out Debug renderer. - \param pose World position. - */ - void debugVisualize( Cm::RenderOutput& out, const PxTransform& pose, const PxMeshScale& scaling, const PxBounds3& cullbox, - const PxU64 mask, const PxReal fscale, const PxU32 numMaterials) const; -#endif - public: // GRB data ------------------------- diff --git a/PhysX_3.4/Source/ImmediateMode/src/NpImmediateMode.cpp b/PhysX_3.4/Source/ImmediateMode/src/NpImmediateMode.cpp index be1827fa..65a04b4e 100644 --- a/PhysX_3.4/Source/ImmediateMode/src/NpImmediateMode.cpp +++ b/PhysX_3.4/Source/ImmediateMode/src/NpImmediateMode.cpp @@ -334,6 +334,10 @@ namespace physx bool immediate::PxCreateContactConstraints(PxConstraintBatchHeader* batchHeaders, const PxU32 nbHeaders, PxSolverContactDesc* contactDescs, PxConstraintAllocator& allocator, PxReal invDt, PxReal bounceThreshold, PxReal frictionOffsetThreshold, PxReal correlationDistance) { + PX_ASSERT(invDt > 0.f && PxIsFinite(invDt)); + PX_ASSERT(bounceThreshold < 0.f); + PX_ASSERT(frictionOffsetThreshold > 0.f); + PX_ASSERT(correlationDistance > 0.f); Dy::SolverConstraintPrepState::Enum state = Dy::SolverConstraintPrepState::eUNBATCHABLE; @@ -368,18 +372,41 @@ namespace physx Dy::createFinalizeSolverContacts(contactDescs[currentContactDescIdx + a], cb, invDt, bounceThreshold, frictionOffsetThreshold, correlationDistance, allocator); } } - batchHeader.mConstraintType = *contactDescs[currentContactDescIdx].desc->constraint; + PxU8 type = *contactDescs[currentContactDescIdx].desc->constraint; + + if (type == DY_SC_TYPE_STATIC_CONTACT) + { + //Check if any block of constraints is classified as type static (single) contact constraint. + //If they are, iterate over all constraints grouped with it and switch to "dynamic" contact constraint + //type if there's a dynamic contact constraint in the group. + for (PxU32 c = 1; c < batchHeader.mStride; ++c) + { + if (*contactDescs[currentContactDescIdx + c].desc->constraint == DY_SC_TYPE_RB_CONTACT) + { + type = DY_SC_TYPE_RB_CONTACT; + break; + } + } + } + + batchHeader.mConstraintType = type; + currentContactDescIdx += batchHeader.mStride; } + + return true; } bool immediate::PxCreateJointConstraints(PxConstraintBatchHeader* batchHeaders, const PxU32 nbHeaders, PxSolverConstraintPrepDesc* jointDescs, PxConstraintAllocator& allocator, PxReal dt, PxReal invDt) { + PX_ASSERT(dt > 0.f); + PX_ASSERT(invDt > 0.f && PxIsFinite(invDt)); + Dy::SolverConstraintPrepState::Enum state = Dy::SolverConstraintPrepState::eUNBATCHABLE; PxU32 currentDescIdx = 0; @@ -485,10 +512,25 @@ namespace physx return true; //KS - TODO - do some error reporting/management... } + PX_FORCE_INLINE bool PxIsZero(PxSolverBody* bodies, PxU32 nbBodies) + { + for (PxU32 i = 0; i < nbBodies; ++i) + { + if (!bodies[i].linearVelocity.isZero() || + !bodies[i].angularState.isZero()) + return false; + } + return true; + } + void immediate::PxSolveConstraints(PxConstraintBatchHeader* batchHeaders, const PxU32 nbBatchHeaders, PxSolverConstraintDesc* solverConstraintDescs, PxSolverBody* solverBodies, - PxVec3* linearMotionVelocity, PxVec3* angularMotionVelocity, const PxU32 nbSolverBodies, const PxU32 nbPositionIterations, const PxU32 nbVelocityIteration) + PxVec3* linearMotionVelocity, PxVec3* angularMotionVelocity, const PxU32 nbSolverBodies, const PxU32 nbPositionIterations, const PxU32 nbVelocityIterations) { + PX_ASSERT(nbPositionIterations > 0); + PX_ASSERT(nbVelocityIterations > 0); + PX_ASSERT(PxIsZero(solverBodies, nbSolverBodies)); //Ensure that solver body velocities have been zeroed before solving + //Stage 1: solve the position iterations... Dy::SolveBlockMethod* solveTable = Dy::getSolveBlockTable(); @@ -501,7 +543,7 @@ namespace physx cache.mThresholdStreamLength = 0xFFFFFFF; PX_ASSERT(nbPositionIterations > 0); - PX_ASSERT(nbVelocityIteration > 0); + PX_ASSERT(nbVelocityIterations > 0); for (PxU32 i = nbPositionIterations; i > 1; --i) { @@ -528,7 +570,7 @@ namespace physx angularMotionVelocity[a] = solverBodies[a].angularState; } - for (PxU32 i = nbVelocityIteration; i > 1; --i) + for (PxU32 i = nbVelocityIterations; i > 1; --i) { for (PxU32 a = 0; a < nbBatchHeaders; ++a) { @@ -583,9 +625,13 @@ namespace physx } + bool immediate::PxGenerateContacts(const PxGeometry* const * geom0, const PxGeometry* const * geom1, const PxTransform* pose0, const PxTransform* pose1, PxCache* contactCache, const PxU32 nbPairs, PxContactRecorder& contactRecorder, const PxReal contactDistance, const PxReal meshContactMargin, const PxReal toleranceLength, PxCacheAllocator& allocator) { + PX_ASSERT(meshContactMargin > 0.f); + PX_ASSERT(toleranceLength > 0.f); + PX_ASSERT(contactDistance > 0.f); Gu::ContactBuffer contactBuffer; for (PxU32 i = 0; i < nbPairs; ++i) diff --git a/PhysX_3.4/Source/LowLevel/common/include/pipeline/PxcNpBatch.h b/PhysX_3.4/Source/LowLevel/common/include/pipeline/PxcNpBatch.h index fe243aed..f5fcd071 100644 --- a/PhysX_3.4/Source/LowLevel/common/include/pipeline/PxcNpBatch.h +++ b/PhysX_3.4/Source/LowLevel/common/include/pipeline/PxcNpBatch.h @@ -58,8 +58,8 @@ namespace Gu class PxgGpuNarrowphaseCoreInterface; } -void PxcDiscreteNarrowPhase(PxcNpThreadContext& context, PxcNpWorkUnit& cmInput, Gu::Cache& cache, PxsContactManagerOutput& output); -void PxcDiscreteNarrowPhasePCM(PxcNpThreadContext& context, PxcNpWorkUnit& cmInput, Gu::Cache& cache, PxsContactManagerOutput& output); +void PxcDiscreteNarrowPhase(PxcNpThreadContext& context, const PxcNpWorkUnit& cmInput, Gu::Cache& cache, PxsContactManagerOutput& output); +void PxcDiscreteNarrowPhasePCM(PxcNpThreadContext& context, const PxcNpWorkUnit& cmInput, Gu::Cache& cache, PxsContactManagerOutput& output); } #endif diff --git a/PhysX_3.4/Source/LowLevel/common/include/pipeline/PxcNpContactPrepShared.h b/PhysX_3.4/Source/LowLevel/common/include/pipeline/PxcNpContactPrepShared.h index 4fc9c122..bdaabd7e 100644 --- a/PhysX_3.4/Source/LowLevel/common/include/pipeline/PxcNpContactPrepShared.h +++ b/PhysX_3.4/Source/LowLevel/common/include/pipeline/PxcNpContactPrepShared.h @@ -46,8 +46,6 @@ namespace Gu static const PxReal PXC_SAME_NORMAL = 0.999f; //Around 6 degrees -bool finishContacts(PxcNpWorkUnit& input, PxsContactManagerOutput& npOutput, PxcNpThreadContext& threadContext, PxsMaterialInfo* pMaterialInfo, const bool isMeshType); - PxU32 writeCompressedContact(const Gu::ContactPoint* const PX_RESTRICT contactPoints, const PxU32 numContactPoints, PxcNpThreadContext* threadContext, PxU8& writtenContactCount, PxU8*& outContactPatches, PxU8*& outContactPoints, PxU16& compressedContactSize, PxReal*& contactForces, PxU32 contactForceByteSize, const PxsMaterialManager* materialManager, bool hasModifiableContacts, bool forceNoResponse, PxsMaterialInfo* PX_RESTRICT pMaterial, PxU8& numPatches, diff --git a/PhysX_3.4/Source/LowLevel/common/src/pipeline/PxcNpBatch.cpp b/PhysX_3.4/Source/LowLevel/common/src/pipeline/PxcNpBatch.cpp index 7ed87b05..4a1e5a6e 100644 --- a/PhysX_3.4/Source/LowLevel/common/src/pipeline/PxcNpBatch.cpp +++ b/PhysX_3.4/Source/LowLevel/common/src/pipeline/PxcNpBatch.cpp @@ -167,9 +167,7 @@ static bool copyBuffers(PxsContactManagerOutput& cmOutput, Gu::Cache& cache, Pxc } if(forceSize) - { PxMemZero(forceBuffer, forceSize); - } cmOutput.contactPatches= contactPatches; cmOutput.contactPoints = contactPoints; @@ -198,19 +196,81 @@ static bool copyBuffers(PxsContactManagerOutput& cmOutput, Gu::Cache& cache, Pxc return ret; } -void physx::PxcDiscreteNarrowPhase(PxcNpThreadContext& context, PxcNpWorkUnit& input, Gu::Cache& cache, PxsContactManagerOutput& output) +//ML: isMeshType is used in the GPU codepath. If the collision pair is mesh/heightfield vs primitives, we need to allocate enough memory for the mForceAndIndiceStreamPool in the threadContext. +static bool finishContacts(const PxcNpWorkUnit& input, PxsContactManagerOutput& npOutput, PxcNpThreadContext& threadContext, PxsMaterialInfo* PX_RESTRICT pMaterials, const bool isMeshType) { - //ML : if user doesn't raise the eDETECT_DISCRETE_CONTACT, we should not generate contacts - if(!(input.flags & PxcNpWorkUnitFlag::eDETECT_DISCRETE_CONTACT)) - return; + ContactBuffer& buffer = threadContext.mContactBuffer; - PxGeometryType::Enum type0 = static_cast<PxGeometryType::Enum>(input.geomType0); - PxGeometryType::Enum type1 = static_cast<PxGeometryType::Enum>(input.geomType1); + PX_ASSERT((npOutput.statusFlag & PxsContactManagerStatusFlag::eTOUCH_KNOWN) != PxsContactManagerStatusFlag::eTOUCH_KNOWN); + PxU8 statusFlags = PxU16(npOutput.statusFlag & (~PxsContactManagerStatusFlag::eTOUCH_KNOWN)); + if (buffer.count != 0) + statusFlags |= PxsContactManagerStatusFlag::eHAS_TOUCH; + else + statusFlags |= PxsContactManagerStatusFlag::eHAS_NO_TOUCH; - const bool flip = (type1<type0); + npOutput.nbContacts = Ps::to8(buffer.count); - const PxsCachedTransform* cachedTransform0 = &context.mTransformCache->getTransformCache(input.mTransformCache0); - const PxsCachedTransform* cachedTransform1 = &context.mTransformCache->getTransformCache(input.mTransformCache1); + if(buffer.count==0) + { + npOutput.statusFlag = statusFlags; + npOutput.nbContacts = 0; + npOutput.nbPatches = 0; + return true; + } + +#if PX_ENABLE_SIM_STATS + if(buffer.count) + threadContext.mNbDiscreteContactPairsWithContacts++; +#endif + + npOutput.statusFlag = statusFlags; + + PxU32 contactForceByteSize = buffer.count * sizeof(PxReal); + + //Regardless of the flags, we need to now record the compressed contact stream + + PxU16 compressedContactSize; + + const bool createReports = + input.flags & PxcNpWorkUnitFlag::eOUTPUT_CONTACTS + || threadContext.mCreateContactStream + || (input.flags & PxcNpWorkUnitFlag::eFORCE_THRESHOLD); + + if(!buffer.count || (!isMeshType && !createReports)) + contactForceByteSize = 0; + + bool res = (writeCompressedContact(buffer.contacts, buffer.count, &threadContext, npOutput.nbContacts, npOutput.contactPatches, npOutput.contactPoints, compressedContactSize, + reinterpret_cast<PxReal*&>(npOutput.contactForces), contactForceByteSize, threadContext.mMaterialManager, ((input.flags & PxcNpWorkUnitFlag::eMODIFIABLE_CONTACT) != 0), + false, pMaterials, npOutput.nbPatches, 0, NULL, NULL, threadContext.mCreateAveragePoint, threadContext.mContactStreamPool, + threadContext.mPatchStreamPool, threadContext.mForceAndIndiceStreamPool, isMeshType) != 0) || (buffer.count == 0); + + //handle buffer overflow + if (buffer.count && !npOutput.nbContacts) + { + PxU8 thisStatusFlags = PxU16(npOutput.statusFlag & (~PxsContactManagerStatusFlag::eTOUCH_KNOWN)); + thisStatusFlags |= PxsContactManagerStatusFlag::eHAS_NO_TOUCH; + + npOutput.statusFlag = thisStatusFlags; + npOutput.nbContacts = 0; + npOutput.nbPatches = 0; +#if PX_ENABLE_SIM_STATS + if(buffer.count) + threadContext.mNbDiscreteContactPairsWithContacts--; +#endif + } + return res; +} + +template<bool useContactCacheT> +static PX_FORCE_INLINE bool checkContactsMustBeGenerated(PxcNpThreadContext& context, const PxcNpWorkUnit& input, Gu::Cache& cache, PxsContactManagerOutput& output, + const PxsCachedTransform* cachedTransform0, const PxsCachedTransform* cachedTransform1, + const bool flip, PxGeometryType::Enum type0, PxGeometryType::Enum type1) +{ + PX_ASSERT(cachedTransform0->transform.isSane() && cachedTransform1->transform.isSane()); + + //ML : if user doesn't raise the eDETECT_DISCRETE_CONTACT, we should not generate contacts + if(!(input.flags & PxcNpWorkUnitFlag::eDETECT_DISCRETE_CONTACT)) + return false; if(!(output.statusFlag & PxcNpWorkUnitStatusFlag::eDIRTY_MANAGER) && !(input.flags & PxcNpWorkUnitFlag::eMODIFIABLE_CONTACT)) { @@ -225,7 +285,7 @@ void physx::PxcDiscreteNarrowPhase(PxcNpThreadContext& context, PxcNpWorkUnit& i if(flip) Ps::swap(type0, type1); - const bool useContactCache = context.mContactCache && g_CanUseContactCache[type0][type1]; + const bool useContactCache = useContactCacheT ? context.mContactCache && g_CanUseContactCache[type0][type1] : false; #if PX_ENABLE_SIM_STATS if(output.nbContacts) @@ -233,12 +293,34 @@ void physx::PxcDiscreteNarrowPhase(PxcNpThreadContext& context, PxcNpWorkUnit& i #endif const bool isMeshType = type1 > PxGeometryType::eCONVEXMESH; copyBuffers(output, cache, context, useContactCache, isMeshType); - return; + return false; } } output.statusFlag &= (~PxcNpWorkUnitStatusFlag::eDIRTY_MANAGER); + const PxReal contactDist0 = context.mContactDistance[input.mTransformCache0]; + const PxReal contactDist1 = context.mContactDistance[input.mTransformCache1]; + //context.mNarrowPhaseParams.mContactDistance = shape0->contactOffset + shape1->contactOffset; + context.mNarrowPhaseParams.mContactDistance = contactDist0 + contactDist1; + + return true; +} + +template<bool useLegacyCodepath> +static PX_FORCE_INLINE void discreteNarrowPhase(PxcNpThreadContext& context, const PxcNpWorkUnit& input, Gu::Cache& cache, PxsContactManagerOutput& output) +{ + PxGeometryType::Enum type0 = static_cast<PxGeometryType::Enum>(input.geomType0); + PxGeometryType::Enum type1 = static_cast<PxGeometryType::Enum>(input.geomType1); + + const bool flip = (type1<type0); + + const PxsCachedTransform* cachedTransform0 = &context.mTransformCache->getTransformCache(input.mTransformCache0); + const PxsCachedTransform* cachedTransform1 = &context.mTransformCache->getTransformCache(input.mTransformCache1); + + if(!checkContactsMustBeGenerated<useLegacyCodepath>(context, input, cache, output, cachedTransform0, cachedTransform1, flip, type0, type1)) + return; + PxsShapeCore* shape0 = const_cast<PxsShapeCore*>(input.shapeCore0); PxsShapeCore* shape1 = const_cast<PxsShapeCore*>(input.shapeCore1); @@ -249,142 +331,70 @@ void physx::PxcDiscreteNarrowPhase(PxcNpThreadContext& context, PxcNpWorkUnit& i Ps::swap(cachedTransform0, cachedTransform1); } - // PT: many cache misses here... - // PT: TODO: refactor this change with runNpBatchPPU - - Ps::prefetchLine(shape1, 0); // PT: at least get rid of L2s for shape1 - - const PxTransform* tm0 = &cachedTransform0->transform; - const PxTransform* tm1 = &cachedTransform1->transform; - PX_ASSERT(tm0->isSane() && tm1->isSane()); - - updateDiscreteContactStats(context, type0, type1); - - const PxReal contactDist0 = context.mContactDistance[input.mTransformCache0]; - const PxReal contactDist1 = context.mContactDistance[input.mTransformCache1]; - //context.mNarrowPhaseParams.mContactDistance = shape0->contactOffset + shape1->contactOffset; - context.mNarrowPhaseParams.mContactDistance = contactDist0 + contactDist1; - - startContacts(output, context); + PxsMaterialInfo materialInfo[ContactBuffer::MAX_CONTACTS]; - const PxcContactMethod conMethod = g_ContactMethodTable[type0][type1]; - PX_ASSERT(conMethod); + Gu::MultiplePersistentContactManifold& manifold = context.mTempManifold; + bool isMultiManifold = false; - const bool useContactCache = context.mContactCache && g_CanUseContactCache[type0][type1]; - if(useContactCache) - { -#if PX_ENABLE_SIM_STATS - if(PxcCacheLocalContacts(context, cache, *tm0, *tm1, conMethod, shape0->geometry, shape1->geometry)) - context.mNbDiscreteContactPairsWithCacheHits++; -#else - PxcCacheLocalContacts(context, n.pairCache, *tm0, *tm1, conMethod, shape0->geometry, shape1->geometry); -#endif - } - else + if(!useLegacyCodepath) { - conMethod(shape0->geometry, shape1->geometry, *tm0, *tm1, context.mNarrowPhaseParams, cache, context.mContactBuffer, &context.mRenderOutput); + if(cache.isMultiManifold()) + { + //We are using a multi-manifold. This is cached in a reduced npCache... + isMultiManifold = true; + uintptr_t address = uintptr_t(&cache.getMultipleManifold()); + manifold.fromBuffer(reinterpret_cast<PxU8*>(address)); + cache.setMultiManifold(&manifold); + } + else if(cache.isManifold()) + { + void* address = reinterpret_cast<void*>(&cache.getManifold()); + Ps::prefetch(address); + Ps::prefetch(address, 128); + Ps::prefetch(address, 256); + } } - PxsMaterialInfo materialInfo[ContactBuffer::MAX_CONTACTS]; - - const PxcGetMaterialMethod materialMethod = g_GetMaterialMethodTable[type0][type1]; - PX_ASSERT(materialMethod); - - materialMethod(shape0, shape1, context, materialInfo); - - if(flip) - flipContacts(context, materialInfo); - - const bool isMeshType = type1 > PxGeometryType::eCONVEXMESH; - finishContacts(input, output, context, materialInfo, isMeshType); -} - -void physx::PxcDiscreteNarrowPhasePCM(PxcNpThreadContext& context, PxcNpWorkUnit& cmInput, Gu::Cache& cache, PxsContactManagerOutput& output) -{ - //ML : if user doesn't raise the eDETECT_DISCRETE_CONTACT, we should not generate contacts - if(!(cmInput.flags & PxcNpWorkUnitFlag::eDETECT_DISCRETE_CONTACT)) - return; - - PxGeometryType::Enum type0 = static_cast<PxGeometryType::Enum>(cmInput.geomType0); - PxGeometryType::Enum type1 = static_cast<PxGeometryType::Enum>(cmInput.geomType1); + updateDiscreteContactStats(context, type0, type1); - const bool flip = type1<type0; + startContacts(output, context); - const PxsCachedTransform* tm0 = &context.mTransformCache->getTransformCache(cmInput.mTransformCache0); - const PxsCachedTransform* tm1 = &context.mTransformCache->getTransformCache(cmInput.mTransformCache1); + const PxTransform* tm0 = &cachedTransform0->transform; + const PxTransform* tm1 = &cachedTransform1->transform; + PX_ASSERT(tm0->isSane() && tm1->isSane()); - if(!(output.statusFlag & PxcNpWorkUnitStatusFlag::eDIRTY_MANAGER) && !(cmInput.flags & PxcNpWorkUnitFlag::eMODIFIABLE_CONTACT)) + if(useLegacyCodepath) { - const PxU32 body0Dynamic = PxU32(cmInput.flags & PxcNpWorkUnitFlag::eDYNAMIC_BODY0); - const PxU32 body1Dynamic = PxU32(cmInput.flags & PxcNpWorkUnitFlag::eDYNAMIC_BODY1); + // PT: many cache misses here... + + Ps::prefetchLine(shape1, 0); // PT: at least get rid of L2s for shape1 - const PxU32 active0 = PxU32(body0Dynamic && !(tm0->isFrozen())); - const PxU32 active1 = PxU32(body1Dynamic && !(tm1->isFrozen())); + const PxcContactMethod conMethod = g_ContactMethodTable[type0][type1]; + PX_ASSERT(conMethod); - if(!(active0 || active1)) + const bool useContactCache = context.mContactCache && g_CanUseContactCache[type0][type1]; + if(useContactCache) { - if(flip) - Ps::swap(type0, type1); - #if PX_ENABLE_SIM_STATS - if(output.nbContacts) - context.mNbDiscreteContactPairsWithContacts++; + if(PxcCacheLocalContacts(context, cache, *tm0, *tm1, conMethod, shape0->geometry, shape1->geometry)) + context.mNbDiscreteContactPairsWithCacheHits++; +#else + PxcCacheLocalContacts(context, n.pairCache, *tm0, *tm1, conMethod, shape0->geometry, shape1->geometry); #endif - const bool isMeshType = type1 > PxGeometryType::eCONVEXMESH; - copyBuffers(output, cache, context, false, isMeshType); - return; + } + else + { + conMethod(shape0->geometry, shape1->geometry, *tm0, *tm1, context.mNarrowPhaseParams, cache, context.mContactBuffer, &context.mRenderOutput); } } - - output.statusFlag &= (~PxcNpWorkUnitStatusFlag::eDIRTY_MANAGER); - - Gu::MultiplePersistentContactManifold& manifold = context.mTempManifold; - bool isMultiManifold = false; - - if(cache.isMultiManifold()) - { - //We are using a multi-manifold. This is cached in a reduced npCache... - isMultiManifold = true; - uintptr_t address = uintptr_t(&cache.getMultipleManifold()); - manifold.fromBuffer(reinterpret_cast<PxU8*>(address)); - cache.setMultiManifold(&manifold); - } - else if(cache.isManifold()) + else { - void* address = reinterpret_cast<void*>(&cache.getManifold()); - Ps::prefetch(address); - Ps::prefetch(address, 128); - Ps::prefetch(address, 256); - } - - PxsShapeCore* shape0 = const_cast<PxsShapeCore*>(cmInput.shapeCore0); - PxsShapeCore* shape1 = const_cast<PxsShapeCore*>(cmInput.shapeCore1); + const PxcContactMethod conMethod = g_PCMContactMethodTable[type0][type1]; + PX_ASSERT(conMethod); - if(flip) - { - Ps::swap(tm0, tm1); - Ps::swap(shape0, shape1); - Ps::swap(type0, type1); + conMethod(shape0->geometry, shape1->geometry, *tm0, *tm1, context.mNarrowPhaseParams, cache, context.mContactBuffer, &context.mRenderOutput); } - const PxReal contactDist0 = context.mContactDistance[cmInput.mTransformCache0]; - const PxReal contactDist1 = context.mContactDistance[cmInput.mTransformCache1]; -// context.mNarrowPhaseParams.mContactDistance = shape0->contactOffset + shape1->contactOffset; - context.mNarrowPhaseParams.mContactDistance = contactDist0 + contactDist1; - - PX_ASSERT(tm0->transform.isSane() && tm1->transform.isSane()); - - updateDiscreteContactStats(context, type0, type1); - - const PxcContactMethod conMethod = g_PCMContactMethodTable[type0][type1]; - PX_ASSERT(conMethod); - - startContacts(output, context); - - conMethod(shape0->geometry, shape1->geometry, tm0->transform, tm1->transform, context.mNarrowPhaseParams, cache, context.mContactBuffer, &context.mRenderOutput); - - PxsMaterialInfo materialInfo[ContactBuffer::MAX_CONTACTS]; - const PxcGetMaterialMethod materialMethod = g_GetMaterialMethodTable[type0][type1]; PX_ASSERT(materialMethod); @@ -393,21 +403,34 @@ void physx::PxcDiscreteNarrowPhasePCM(PxcNpThreadContext& context, PxcNpWorkUnit if(flip) flipContacts(context, materialInfo); - if(isMultiManifold) + if(!useLegacyCodepath) { - //Store the manifold back... - const PxU32 size = (sizeof(MultiPersistentManifoldHeader) + - manifold.mNumManifolds * sizeof(SingleManifoldHeader) + - manifold.mNumTotalContacts * sizeof(Gu::CachedMeshPersistentContact)); + if(isMultiManifold) + { + //Store the manifold back... + const PxU32 size = (sizeof(MultiPersistentManifoldHeader) + + manifold.mNumManifolds * sizeof(SingleManifoldHeader) + + manifold.mNumTotalContacts * sizeof(Gu::CachedMeshPersistentContact)); - PxU8* buffer = context.mNpCacheStreamPair.reserve(size); + PxU8* buffer = context.mNpCacheStreamPair.reserve(size); - PX_ASSERT((reinterpret_cast<uintptr_t>(buffer)& 0xf) == 0); - manifold.toBuffer(buffer); - cache.setMultiManifold(buffer); - cache.mCachedSize = Ps::to16(size); + PX_ASSERT((reinterpret_cast<uintptr_t>(buffer)& 0xf) == 0); + manifold.toBuffer(buffer); + cache.setMultiManifold(buffer); + cache.mCachedSize = Ps::to16(size); + } } - const bool isMeshType = type1 > PxGeometryType::eCONVEXMESH; - finishContacts(cmInput, output, context, materialInfo, isMeshType); + const bool isMeshType = type1 > PxGeometryType::eCONVEXMESH; + finishContacts(input, output, context, materialInfo, isMeshType); +} + +void physx::PxcDiscreteNarrowPhase(PxcNpThreadContext& context, const PxcNpWorkUnit& input, Gu::Cache& cache, PxsContactManagerOutput& output) +{ + discreteNarrowPhase<true>(context, input, cache, output); +} + +void physx::PxcDiscreteNarrowPhasePCM(PxcNpThreadContext& context, const PxcNpWorkUnit& input, Gu::Cache& cache, PxsContactManagerOutput& output) +{ + discreteNarrowPhase<false>(context, input, cache, output); } diff --git a/PhysX_3.4/Source/LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp b/PhysX_3.4/Source/LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp index e0fa6262..466a2d45 100644 --- a/PhysX_3.4/Source/LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp +++ b/PhysX_3.4/Source/LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp @@ -552,72 +552,3 @@ PxU32 physx::writeCompressedContact(const Gu::ContactPoint* const PX_RESTRICT co return totalRequiredSize; } - -//ML: isMeshType is used in the GPU codepath. If the collision pair is mesh/heightfield vs primitives, we need to allocate enough memory for the mForceAndIndiceStreamPool in the threadContext. -bool physx::finishContacts(PxcNpWorkUnit& input, PxsContactManagerOutput& npOutput, PxcNpThreadContext& threadContext, PxsMaterialInfo* PX_RESTRICT pMaterials, const bool isMeshType) -{ - ContactBuffer& buffer = threadContext.mContactBuffer; - - PX_ASSERT((npOutput.statusFlag & PxsContactManagerStatusFlag::eTOUCH_KNOWN) != PxsContactManagerStatusFlag::eTOUCH_KNOWN); - PxU8 statusFlags = PxU16(npOutput.statusFlag & (~PxsContactManagerStatusFlag::eTOUCH_KNOWN)); - if (buffer.count != 0) - statusFlags |= PxsContactManagerStatusFlag::eHAS_TOUCH; - else - statusFlags |= PxsContactManagerStatusFlag::eHAS_NO_TOUCH; - - npOutput.nbContacts = Ps::to8(buffer.count); - - if(buffer.count==0) - { - npOutput.statusFlag = statusFlags; - npOutput.nbContacts = 0; - npOutput.nbPatches = 0; - return true; - } - - -#if PX_ENABLE_SIM_STATS - if(buffer.count) - threadContext.mNbDiscreteContactPairsWithContacts++; -#endif - - npOutput.statusFlag = statusFlags; - - PxU32 contactForceByteSize = buffer.count * sizeof(PxReal); - - //Regardless of the flags, we need to now record the compressed contact stream - - PxU16 compressedContactSize; - - const bool createReports = - input.flags & PxcNpWorkUnitFlag::eOUTPUT_CONTACTS - || threadContext.mCreateContactStream - || (input.flags & PxcNpWorkUnitFlag::eFORCE_THRESHOLD); - - if (!buffer.count || (!isMeshType && !createReports)) - { - contactForceByteSize = 0; - } - - bool res = (writeCompressedContact(buffer.contacts, buffer.count, &threadContext, npOutput.nbContacts, npOutput.contactPatches, npOutput.contactPoints, compressedContactSize, - reinterpret_cast<PxReal*&>(npOutput.contactForces), contactForceByteSize, threadContext.mMaterialManager, ((input.flags & PxcNpWorkUnitFlag::eMODIFIABLE_CONTACT) != 0), - false, pMaterials, npOutput.nbPatches, 0, NULL, NULL, threadContext.mCreateAveragePoint, threadContext.mContactStreamPool, - threadContext.mPatchStreamPool, threadContext.mForceAndIndiceStreamPool, isMeshType) != 0) || (buffer.count == 0); - - //handle buffer overflow - if (buffer.count && !npOutput.nbContacts) - { - PxU8 thisStatusFlags = PxU16(npOutput.statusFlag & (~PxsContactManagerStatusFlag::eTOUCH_KNOWN)); - thisStatusFlags |= PxsContactManagerStatusFlag::eHAS_NO_TOUCH; - - npOutput.statusFlag = thisStatusFlags; - npOutput.nbContacts = 0; - npOutput.nbPatches = 0; -#if PX_ENABLE_SIM_STATS - if(buffer.count) - threadContext.mNbDiscreteContactPairsWithContacts--; -#endif - } - - return res; -} diff --git a/PhysX_3.4/Source/LowLevel/software/include/PxsRigidBody.h b/PhysX_3.4/Source/LowLevel/software/include/PxsRigidBody.h index 0bbfc8ec..c63b33a1 100644 --- a/PhysX_3.4/Source/LowLevel/software/include/PxsRigidBody.h +++ b/PhysX_3.4/Source/LowLevel/software/include/PxsRigidBody.h @@ -95,16 +95,16 @@ class PxsRigidBody : public PxcRigidBody return axis * angle * 1.0f/dt; } - PX_FORCE_INLINE PxTransform getLastCCDTransform() const { return mLastTransform; } + PX_FORCE_INLINE const PxTransform& getLastCCDTransform() const { return mLastTransform;} PX_FORCE_INLINE void saveLastCCDTransform() { mLastTransform = mCore->body2World; } PX_FORCE_INLINE bool isKinematic() const { return (mCore->inverseMass == 0.0f); } PX_FORCE_INLINE void setPose(const PxTransform& pose) { mCore->body2World = pose; } PX_FORCE_INLINE void setPosition(const PxVec3& position) { mCore->body2World.p = position; } - PX_FORCE_INLINE PxReal getInvMass() const { return mCore->inverseMass; } + PX_FORCE_INLINE PxReal getInvMass() const { return mCore->inverseMass; } PX_FORCE_INLINE PxVec3 getInvInertia() const { return mCore->inverseInertia; } - PX_FORCE_INLINE PxReal getMass() const { return 1.0f/mCore->inverseMass; } + PX_FORCE_INLINE PxReal getMass() const { return 1.0f/mCore->inverseMass; } PX_FORCE_INLINE PxVec3 getInertia() const { return PxVec3(1.0f/mCore->inverseInertia.x, 1.0f/mCore->inverseInertia.y, 1.0f/mCore->inverseInertia.z); } diff --git a/PhysX_3.4/Source/LowLevel/software/src/PxsCCD.cpp b/PhysX_3.4/Source/LowLevel/software/src/PxsCCD.cpp index 4dd7d182..22069680 100644 --- a/PhysX_3.4/Source/LowLevel/software/src/PxsCCD.cpp +++ b/PhysX_3.4/Source/LowLevel/software/src/PxsCCD.cpp @@ -623,7 +623,7 @@ bool PxsCCDPair::sweepAdvanceToToi(PxReal dt, bool clipTrajectoryToToi) physx::Cm::transformInertiaTensor(atom0->mCore->inverseInertia, PxMat33(trA.q),invInertia0); invInertia0 *= dom0; #else - v0 = atom0->mCore->linearVelocity + atom0->mCore->angularVelocity.cross(ccds0->mShapeCore->transform.p); + v0 = atom0->mCore->linearVelocity + atom0->mCore->angularVelocity.cross(ccds0->mCurrentTransform.p - atom0->mCore->body2World.p); #endif invMass0 = atom0->getInvMass() * dom0; @@ -632,14 +632,16 @@ bool PxsCCDPair::sweepAdvanceToToi(PxReal dt, bool clipTrajectoryToToi) //Work out velocity and invMass for body 1 if(atom1) { + //Put contact point in local space, then find how much point is moving using point velocity... #if CCD_ANGULAR_IMPULSE + localPoint1 = mMinToiPoint - trB.p; v1 = atom1->mCore->linearVelocity + atom1->mCore->angularVelocity.cross(localPoint1); physx::Cm::transformInertiaTensor(atom1->mCore->inverseInertia, PxMat33(trB.q),invInertia1); invInertia1 *= dom1; #else - v1 = atom1->mCore->linearVelocity + atom1->mCore->angularVelocity.cross(ccds1->mShapeCore->transform.p); + v1 = atom1->mCore->linearVelocity + atom1->mCore->angularVelocity.cross(ccds1->mCurrentTransform.p - atom1->mCore->body2World.p); #endif invMass1 = atom1->getInvMass() * dom1; } @@ -943,6 +945,7 @@ public: // -------------------------------------------------------------------------------------- // sort all pairs within current island by toi PxU32 islandEnd = islandStart+1; + PX_ASSERT(mCCDPairs[islandStart]->mIslandId == iIsland); while (islandEnd < mNumPairs && mCCDPairs[islandEnd]->mIslandId == iIsland) // find first index past the current island id islandEnd++; @@ -1003,6 +1006,9 @@ public: } } + if (pair.mMinToi > 1.f) + break; + //We now have the earliest contact pair for this island and one/both of the bodies have not been updated. We now perform //contact modification to find out if the user still wants to respond to the collision if(pair.mMinToi <= islandMinToi && @@ -1584,8 +1590,8 @@ void PxsCCDContext::updateCCD(PxReal dt, PxBaseTask* continuation, bool disableR for (PxU32 j = 0; j < ccdBodyCount; j++) { - //If the body has already been labelled, continue - if (islandLabels[j] != noLabelYet) + //If the body has already been labelled or if it is kinematic, continue + if (islandLabels[j] != noLabelYet || mCCDBodies[j].mBody->isKinematic()) continue; top = &mCCDBodies[j]; @@ -1657,9 +1663,12 @@ void PxsCCDContext::updateCCD(PxReal dt, PxBaseTask* continuation, bool disableR for(PxU32 a = 0; a < mCCDBodies.size(); ++a) { const PxU32 island = islandLabels[mCCDBodies[a].mIndex]; - PxU16 writeIndex = mIslandSizes[island]; - mIslandSizes[island] = PxU16(writeIndex + 1); - mIslandBodies[writeIndex] = &mCCDBodies[a]; + if (island != 0xFFFF) + { + PxU16 writeIndex = mIslandSizes[island]; + mIslandSizes[island] = PxU16(writeIndex + 1); + mIslandBodies[writeIndex] = &mCCDBodies[a]; + } } // -------------------------------------------------------------------------------------- diff --git a/PhysX_3.4/Source/LowLevel/software/src/PxsNphaseImplementationContext.cpp b/PhysX_3.4/Source/LowLevel/software/src/PxsNphaseImplementationContext.cpp index e7bcd737..024e87b3 100644 --- a/PhysX_3.4/Source/LowLevel/software/src/PxsNphaseImplementationContext.cpp +++ b/PhysX_3.4/Source/LowLevel/software/src/PxsNphaseImplementationContext.cpp @@ -343,7 +343,7 @@ public: } - template < void (*NarrowPhase)(PxcNpThreadContext&, PxcNpWorkUnit&, Gu::Cache&, PxsContactManagerOutput&)> + template < void (*NarrowPhase)(PxcNpThreadContext&, const PxcNpWorkUnit&, Gu::Cache&, PxsContactManagerOutput&)> void processCms(PxcNpThreadContext* threadContext) { // PT: use local variables to avoid reading class members N times, if possible @@ -790,7 +790,7 @@ void PxsNphaseImplementationContext::appendContactManagers() void PxsNphaseImplementationContext::appendContactManagersFallback(PxsContactManagerOutput* cmOutputs) { PX_PROFILE_ZONE("PxsNphaseImplementationContext.appendContactManagersFallback", mContext.mContextID); - //Copy new pairs to end of old pairs. Clear new flag, update npIndex on CM and clear the new pair buffer + //Copy new pairs to end of old pairs. Clear new flag, update npIndex on CM and clear the new pair buffer const PxU32 existingSize = mNarrowPhasePairs.mContactManagerMapping.size(); const PxU32 nbToAdd = mNewNarrowPhasePairs.mContactManagerMapping.size(); diff --git a/PhysX_3.4/Source/LowLevelAABB/src/BpBroadPhaseMBP.cpp b/PhysX_3.4/Source/LowLevelAABB/src/BpBroadPhaseMBP.cpp index 5227c7a4..fb73e5d8 100644 --- a/PhysX_3.4/Source/LowLevelAABB/src/BpBroadPhaseMBP.cpp +++ b/PhysX_3.4/Source/LowLevelAABB/src/BpBroadPhaseMBP.cpp @@ -36,7 +36,6 @@ #include "PsFoundation.h" #include "PsVecMath.h" - using namespace physx::shdfnd::aos; //#define CHECK_NB_OVERLAPS @@ -50,24 +49,6 @@ using namespace physx; using namespace Bp; using namespace Cm; - template<class T> - static PX_INLINE T* reserveContainerMemory(Ps::Array<T>& container, PxU32 nb) - { - const PxU32 maxNbEntries = container.capacity(); - const PxU32 requiredSize = container.size() + nb; - - if(requiredSize>maxNbEntries) - { - const PxU32 naturalGrowthSize = maxNbEntries ? maxNbEntries*2 : 2; - const PxU32 newSize = PxMax(requiredSize, naturalGrowthSize); - container.reserve(newSize); - } - - T* buf = container.end(); - container.forceSize_Unsafe(requiredSize); - return buf; - } - static PX_FORCE_INLINE void storeDwords(PxU32* dest, PxU32 nb, PxU32 value) { while(nb--) diff --git a/PhysX_3.4/Source/LowLevelAABB/src/BpSimpleAABBManager.cpp b/PhysX_3.4/Source/LowLevelAABB/src/BpSimpleAABBManager.cpp index 37b5027b..5b33c71b 100644 --- a/PhysX_3.4/Source/LowLevelAABB/src/BpSimpleAABBManager.cpp +++ b/PhysX_3.4/Source/LowLevelAABB/src/BpSimpleAABBManager.cpp @@ -1308,7 +1308,7 @@ void Aggregate::sortBounds() { Ps::Array<PxU32> copy = mAggregated; InflatedAABB* boundsCopy = reinterpret_cast<InflatedAABB*>(PX_ALLOC(sizeof(InflatedAABB)*(nbObjects+1), "mInflatedBounds")); - memcpy(boundsCopy, mInflatedBounds, (nbObjects+1)*sizeof(InflatedAABB)); + PxMemCopy(boundsCopy, mInflatedBounds, (nbObjects+1)*sizeof(InflatedAABB)); const PxU32* Sorted = mRS.GetRanks(); for(PxU32 i=0;i<nbObjects;i++) @@ -1832,11 +1832,14 @@ void SimpleAABBManager::handleOriginShift() { const AggregateHandle aggregateHandle = mVolumeData[i].getAggregate(); Aggregate* aggregate = getAggregateFromHandle(aggregateHandle); - aggregate->markAsDirty(mDirtyAggregates); - aggregate->allocateBounds(); - aggregate->computeBounds(mBoundsArray, mContactDistance.begin()); - mBoundsArray.begin()[aggregate->mIndex] = aggregate->mBounds; - mUpdatedHandles.pushBack(i); // PT: TODO: BoundsIndex-to-ShapeHandle confusion here + if(aggregate->getNbAggregated()) + { + aggregate->markAsDirty(mDirtyAggregates); + aggregate->allocateBounds(); + aggregate->computeBounds(mBoundsArray, mContactDistance.begin()); + mBoundsArray.begin()[aggregate->mIndex] = aggregate->mBounds; + mUpdatedHandles.pushBack(i); // PT: TODO: BoundsIndex-to-ShapeHandle confusion here + } } } } diff --git a/PhysX_3.4/Source/LowLevelCloth/src/SwFactory.cpp b/PhysX_3.4/Source/LowLevelCloth/src/SwFactory.cpp index 92f17c98..b443d983 100644 --- a/PhysX_3.4/Source/LowLevelCloth/src/SwFactory.cpp +++ b/PhysX_3.4/Source/LowLevelCloth/src/SwFactory.cpp @@ -33,7 +33,6 @@ #include "SwCloth.h" #include "SwSolver.h" #include "ClothImpl.h" -#include <string.h> // for memcpy using namespace physx; @@ -164,21 +163,21 @@ void cloth::SwFactory::extractCollisionData(const Cloth& cloth, Range<PxVec4> sp PX_ASSERT(triangles.empty() || triangles.size() == swCloth.mStartCollisionTriangles.size()); if(!swCloth.mStartCollisionSpheres.empty() && !spheres.empty()) - memcpy(spheres.begin(), &swCloth.mStartCollisionSpheres.front(), + PxMemCopy(spheres.begin(), &swCloth.mStartCollisionSpheres.front(), swCloth.mStartCollisionSpheres.size() * sizeof(PxVec4)); if(!swCloth.mCapsuleIndices.empty() && !capsules.empty()) - memcpy(capsules.begin(), &swCloth.mCapsuleIndices.front(), swCloth.mCapsuleIndices.size() * sizeof(IndexPair)); + PxMemCopy(capsules.begin(), &swCloth.mCapsuleIndices.front(), swCloth.mCapsuleIndices.size() * sizeof(IndexPair)); if(!swCloth.mStartCollisionPlanes.empty() && !planes.empty()) - memcpy(planes.begin(), &swCloth.mStartCollisionPlanes.front(), + PxMemCopy(planes.begin(), &swCloth.mStartCollisionPlanes.front(), swCloth.mStartCollisionPlanes.size() * sizeof(PxVec4)); if(!swCloth.mConvexMasks.empty() && !convexes.empty()) - memcpy(convexes.begin(), &swCloth.mConvexMasks.front(), swCloth.mConvexMasks.size() * sizeof(uint32_t)); + PxMemCopy(convexes.begin(), &swCloth.mConvexMasks.front(), swCloth.mConvexMasks.size() * sizeof(uint32_t)); if(!swCloth.mStartCollisionTriangles.empty() && !triangles.empty()) - memcpy(triangles.begin(), &swCloth.mStartCollisionTriangles.front(), + PxMemCopy(triangles.begin(), &swCloth.mStartCollisionTriangles.front(), swCloth.mStartCollisionTriangles.size() * sizeof(PxVec3)); } @@ -197,7 +196,7 @@ void cloth::SwFactory::extractMotionConstraints(const Cloth& cloth, Range<PxVec4 // make sure dest array is big enough PX_ASSERT(destConstraints.size() == srcConstraints.size()); - memcpy(destConstraints.begin(), &srcConstraints.front(), srcConstraints.size() * sizeof(PxVec4)); + PxMemCopy(destConstraints.begin(), &srcConstraints.front(), srcConstraints.size() * sizeof(PxVec4)); } } @@ -216,7 +215,7 @@ void cloth::SwFactory::extractSeparationConstraints(const Cloth& cloth, Range<Px // make sure dest array is big enough PX_ASSERT(destConstraints.size() == srcConstraints.size()); - memcpy(destConstraints.begin(), &srcConstraints.front(), srcConstraints.size() * sizeof(PxVec4)); + PxMemCopy(destConstraints.begin(), &srcConstraints.front(), srcConstraints.size() * sizeof(PxVec4)); } } @@ -231,7 +230,7 @@ void cloth::SwFactory::extractParticleAccelerations(const Cloth& cloth, Range<Px // make sure dest array is big enough PX_ASSERT(destAccelerations.size() == swCloth.mParticleAccelerations.size()); - memcpy(destAccelerations.begin(), &swCloth.mParticleAccelerations.front(), + PxMemCopy(destAccelerations.begin(), &swCloth.mParticleAccelerations.front(), swCloth.mParticleAccelerations.size() * sizeof(PxVec4)); } } diff --git a/PhysX_3.4/Source/LowLevelCloth/src/windows/CuCloth.cpp b/PhysX_3.4/Source/LowLevelCloth/src/windows/CuCloth.cpp index 6ecd1aeb..d4cdcf2e 100644 --- a/PhysX_3.4/Source/LowLevelCloth/src/windows/CuCloth.cpp +++ b/PhysX_3.4/Source/LowLevelCloth/src/windows/CuCloth.cpp @@ -439,35 +439,6 @@ void ClothImpl<CuCloth>::clearParticleAccelerations() mCloth.wakeUp(); } -namespace -{ -uint32_t calculateNumReplays(const Vector<Vec4u>::Type& triplets, const Vector<uint32_t>::Type setSizes) -{ - uint32_t result = 0; - - Vector<Vec4u>::Type::ConstIterator tIt = triplets.begin(); - Vector<uint32_t>::Type::ConstIterator sIt, sEnd = setSizes.end(); - uint32_t index = 0; - for(sIt = setSizes.begin(); sIt != sEnd; ++sIt, ++index) - { - Vector<Vec4u>::Type::ConstIterator tEnd = tIt + *sIt, tLast = tIt; - while(tLast != tEnd) - { - uint8_t numConflicts[3][32] = {}; - uint8_t numReplays[3] = {}; - - for(tLast += PxMin(ptrdiff_t(32), tEnd - tLast); tIt != tLast; ++tIt) - for(int i = 0; i < 3; ++i) - numReplays[i] = PxMax(numReplays[i], ++numConflicts[i][(*tIt)[i] & 31]); - - result += numReplays[0] + numReplays[1] + numReplays[2]; - } - } - - return result; -} -} - template <> void ClothImpl<CuCloth>::setVirtualParticles(Range<const uint32_t[4]> indices, Range<const PxVec3> weights) { diff --git a/PhysX_3.4/Source/LowLevelCloth/src/windows/CuFactory.cpp b/PhysX_3.4/Source/LowLevelCloth/src/windows/CuFactory.cpp index 8847780e..8170e622 100644 --- a/PhysX_3.4/Source/LowLevelCloth/src/windows/CuFactory.cpp +++ b/PhysX_3.4/Source/LowLevelCloth/src/windows/CuFactory.cpp @@ -249,21 +249,21 @@ void cloth::CuFactory::extractCollisionData(const Cloth& cloth, Range<PxVec4> sp // collision spheres are in pinned memory, so memcpy directly if(!cuCloth.mStartCollisionSpheres.empty() && !spheres.empty()) - memcpy(spheres.begin(), &cuCloth.mStartCollisionSpheres.front(), + PxMemCopy(spheres.begin(), &cuCloth.mStartCollisionSpheres.front(), cuCloth.mStartCollisionSpheres.size() * sizeof(PxVec4)); if(!cuCloth.mCapsuleIndices.empty() && !capsules.empty()) - memcpy(capsules.begin(), &cuCloth.mCapsuleIndices.front(), cuCloth.mCapsuleIndices.size() * sizeof(IndexPair)); + PxMemCopy(capsules.begin(), &cuCloth.mCapsuleIndices.front(), cuCloth.mCapsuleIndices.size() * sizeof(IndexPair)); if(!cuCloth.mStartCollisionPlanes.empty() && !planes.empty()) - memcpy(planes.begin(), &cuCloth.mStartCollisionPlanes.front(), + PxMemCopy(planes.begin(), &cuCloth.mStartCollisionPlanes.front(), cuCloth.mStartCollisionPlanes.size() * sizeof(PxVec4)); if(!cuCloth.mConvexMasks.empty() && !convexes.empty()) - memcpy(convexes.begin(), &cuCloth.mConvexMasks.front(), cuCloth.mConvexMasks.size() * sizeof(uint32_t)); + PxMemCopy(convexes.begin(), &cuCloth.mConvexMasks.front(), cuCloth.mConvexMasks.size() * sizeof(uint32_t)); if(!cuCloth.mStartCollisionTriangles.empty() && !triangles.empty()) - memcpy(triangles.begin(), &cuCloth.mStartCollisionTriangles.front(), + PxMemCopy(triangles.begin(), &cuCloth.mStartCollisionTriangles.front(), cuCloth.mStartCollisionTriangles.size() * sizeof(PxVec3)); } diff --git a/PhysX_3.4/Source/LowLevelDynamics/src/DyContactPrep.cpp b/PhysX_3.4/Source/LowLevelDynamics/src/DyContactPrep.cpp index 1e21f1e3..e1817531 100644 --- a/PhysX_3.4/Source/LowLevelDynamics/src/DyContactPrep.cpp +++ b/PhysX_3.4/Source/LowLevelDynamics/src/DyContactPrep.cpp @@ -311,7 +311,11 @@ static void setupFinalizeSolverConstraints(Sc::ShapeInteraction* shapeInteractio Vec3V rb = QuatRotate(bodyFrame1q, body1Anchor); Vec3V error =V3Sub(V3Add(ra, bodyFrame0p), V3Add(rb, bodyFrame1p)); - const PxU32 index = c.contactPatches[c.correlationListHeads[i]].start; + + PxU32 index = c.contactID[i][j]; + + index = index == 0xFFFF ? c.contactPatches[c.correlationListHeads[i]].start : index; + const Vec3V tvel = V3LoadA(buffer[index].targetVel); { @@ -478,6 +482,7 @@ static bool reserveBlockStreams(const bool useExtContacts, Dy::CorrelationBuffer constraintBlock=NULL; } } + PX_ASSERT((size_t(constraintBlock) & 0xF) == 0); } FrictionPatch* frictionPatches = NULL; diff --git a/PhysX_3.4/Source/LowLevelDynamics/src/DyContactPrep4.cpp b/PhysX_3.4/Source/LowLevelDynamics/src/DyContactPrep4.cpp index 5bbf9637..0bc7eb2e 100644 --- a/PhysX_3.4/Source/LowLevelDynamics/src/DyContactPrep4.cpp +++ b/PhysX_3.4/Source/LowLevelDynamics/src/DyContactPrep4.cpp @@ -816,12 +816,21 @@ static void setupFinalizeSolverConstraints4(PxSolverContactDesc* PX_RESTRICT des const Vec4V errorZ = V4Sub(raWorldZ, rbWorldZ); //KS - todo - get this working with per-point friction - //PxU32 index0 = /*perPointFriction ? c.contactID[i][j] : */c.contactPatches[c.correlationListHeads[i]].start; - - Vec4V targetVel0 = V4LoadA(&contactBase0->targetVel.x); - Vec4V targetVel1 = V4LoadA(&contactBase1->targetVel.x); - Vec4V targetVel2 = V4LoadA(&contactBase2->targetVel.x); - Vec4V targetVel3 = V4LoadA(&contactBase3->targetVel.x); + PxU32 contactIndex0 = c.contactID[frictionIndex0][index0]; + PxU32 contactIndex1 = c.contactID[frictionIndex1][index1]; + PxU32 contactIndex2 = c.contactID[frictionIndex2][index2]; + PxU32 contactIndex3 = c.contactID[frictionIndex3][index3]; + + //Ensure that the ocntact indices are valid + PX_ASSERT(contactIndex0 == 0xffff || contactIndex0 < descs[0].numContacts); + PX_ASSERT(contactIndex1 == 0xffff || contactIndex1 < descs[1].numContacts); + PX_ASSERT(contactIndex2 == 0xffff || contactIndex2 < descs[2].numContacts); + PX_ASSERT(contactIndex3 == 0xffff || contactIndex3 < descs[3].numContacts); + + Vec4V targetVel0 = V4LoadA(contactIndex0 == 0xFFFF ? &contactBase0->targetVel.x : &descs[0].contacts[contactIndex0].targetVel.x); + Vec4V targetVel1 = V4LoadA(contactIndex1 == 0xFFFF ? &contactBase0->targetVel.x : &descs[1].contacts[contactIndex1].targetVel.x); + Vec4V targetVel2 = V4LoadA(contactIndex2 == 0xFFFF ? &contactBase0->targetVel.x : &descs[2].contacts[contactIndex2].targetVel.x); + Vec4V targetVel3 = V4LoadA(contactIndex3 == 0xFFFF ? &contactBase0->targetVel.x : &descs[3].contacts[contactIndex3].targetVel.x); Vec4V targetVelX, targetVelY, targetVelZ; PX_TRANSPOSE_44_34(targetVel0, targetVel1, targetVel2, targetVel3, targetVelX, targetVelY, targetVelZ); @@ -892,7 +901,8 @@ static void setupFinalizeSolverConstraints4(PxSolverContactDesc* PX_RESTRICT des const Vec4V rbXnY = V4NegMulSub(rbX, t0Z, V4Mul(rbZ, t0X)); const Vec4V rbXnZ = V4NegMulSub(rbY, t0X, V4Mul(rbX, t0Y)); - const Vec4V dotRbXnAngVel1 = V4MulAdd(rbXnZ, angVelT21, V4MulAdd(rbXnY, angVelT11, V4Mul(rbXnX, angVelT01))); + const Vec4V tVel1 = V4MulAdd(t0Z, linVelT21, V4MulAdd(t0Y, linVelT11, V4Mul(t0X, linVelT01))); + const Vec4V dotRbXnAngVel1 = V4MulAdd(rbXnZ, angVelT21, V4MulAdd(rbXnY, angVelT11, V4MulAdd(rbXnX, angVelT01, tVel1))); vrel = V4Sub(vrel, dotRbXnAngVel1); } @@ -1229,7 +1239,6 @@ SolverConstraintPrepState::Enum createFinalizeSolverContacts4( PxReal correlationDistance, PxConstraintAllocator& constraintAllocator) { - PX_ALIGN(16, PxReal invMassScale0[4]); PX_ALIGN(16, PxReal invMassScale1[4]); PX_ALIGN(16, PxReal invInertiaScale0[4]); diff --git a/PhysX_3.4/Source/PhysX/src/NpActor.cpp b/PhysX_3.4/Source/PhysX/src/NpActor.cpp index 940c1dc8..69b49f12 100644 --- a/PhysX_3.4/Source/PhysX/src/NpActor.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpActor.cpp @@ -429,13 +429,13 @@ void NpActor::getGlobalPose(PxTransform& globalPose, const Scb::Shape& scbShape, // PT: TODO: duplicated from SqBounds.cpp. Refactor. const ScbType::Enum actorType = scbActor.getScbType(); - if(actorType==ScbType::RIGID_STATIC) + if(actorType==ScbType::eRIGID_STATIC) { Cm::getStaticGlobalPoseAligned(static_cast<const Scb::RigidStatic&>(scbActor).getActor2World(), shape2Actor, globalPose); } else { - PX_ASSERT(actorType==ScbType::BODY || actorType == ScbType::BODY_FROM_ARTICULATION_LINK); + PX_ASSERT(actorType==ScbType::eBODY || actorType == ScbType::eBODY_FROM_ARTICULATION_LINK); const Scb::Body& body = static_cast<const Scb::Body&>(scbActor); PX_ALIGN(16, PxTransform) kinematicTarget; diff --git a/PhysX_3.4/Source/PhysX/src/NpArticulationLink.cpp b/PhysX_3.4/Source/PhysX/src/NpArticulationLink.cpp index 1843d7d1..19f99046 100644 --- a/PhysX_3.4/Source/PhysX/src/NpArticulationLink.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpArticulationLink.cpp @@ -90,8 +90,8 @@ NpArticulationLink::NpArticulationLink(const PxTransform& bodyPose, NpArticulati , mInboundJoint(NULL) , mParent(parent) { - PX_ASSERT(mBody.getScbType() == ScbType::BODY); - mBody.setScbType(ScbType::BODY_FROM_ARTICULATION_LINK); + PX_ASSERT(mBody.getScbType() == ScbType::eBODY); + mBody.setScbType(ScbType::eBODY_FROM_ARTICULATION_LINK); mRoot->addToLinkList(*this); diff --git a/PhysX_3.4/Source/PhysX/src/NpBatchQuery.cpp b/PhysX_3.4/Source/PhysX/src/NpBatchQuery.cpp index f428e706..250548ca 100644 --- a/PhysX_3.4/Source/PhysX/src/NpBatchQuery.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpBatchQuery.cpp @@ -327,7 +327,7 @@ void NpBatchQuery::execute() PxU32 pvdSweepQstartIdx = 0; Vd::ScbScenePvdClient& pvdClient = mNpScene->mScene.getScenePvdClient(); - const bool needUpdatePvd = pvdClient.checkPvdDebugFlag() && (pvdClient.getScenePvdFlags() & PxPvdSceneFlag::eTRANSMIT_SCENEQUERIES); + const bool needUpdatePvd = pvdClient.checkPvdDebugFlag() && (pvdClient.getScenePvdFlagsFast() & PxPvdSceneFlag::eTRANSMIT_SCENEQUERIES); if(needUpdatePvd) { diff --git a/PhysX_3.4/Source/PhysX/src/NpFactory.cpp b/PhysX_3.4/Source/PhysX/src/NpFactory.cpp index bd026191..0d23052e 100644 --- a/PhysX_3.4/Source/PhysX/src/NpFactory.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpFactory.cpp @@ -1231,23 +1231,23 @@ namespace physx { switch(base.getScbType()) { - case ScbType::SHAPE_EXCLUSIVE: - case ScbType::SHAPE_SHARED: { NpDestroyShape(static_cast<Scb::Shape&>(base)); }break; - case ScbType::BODY: { NpDestroyRigidDynamic(static_cast<Scb::Body&>(base)); }break; - case ScbType::BODY_FROM_ARTICULATION_LINK: { NpDestroyArticulationLink(static_cast<Scb::Body&>(base)); }break; - case ScbType::RIGID_STATIC: { NpDestroyRigidActor(static_cast<Scb::RigidStatic&>(base)); }break; - case ScbType::CONSTRAINT: { NpDestroyConstraint(static_cast<Scb::Constraint&>(base)); }break; + case ScbType::eSHAPE_EXCLUSIVE: + case ScbType::eSHAPE_SHARED: { NpDestroyShape(static_cast<Scb::Shape&>(base)); }break; + case ScbType::eBODY: { NpDestroyRigidDynamic(static_cast<Scb::Body&>(base)); }break; + case ScbType::eBODY_FROM_ARTICULATION_LINK: { NpDestroyArticulationLink(static_cast<Scb::Body&>(base)); }break; + case ScbType::eRIGID_STATIC: { NpDestroyRigidActor(static_cast<Scb::RigidStatic&>(base)); }break; + case ScbType::eCONSTRAINT: { NpDestroyConstraint(static_cast<Scb::Constraint&>(base)); }break; #if PX_USE_PARTICLE_SYSTEM_API - case ScbType::PARTICLE_SYSTEM: { NpDestroyParticleSystem(static_cast<Scb::ParticleSystem&>(base)); }break; + case ScbType::ePARTICLE_SYSTEM: { NpDestroyParticleSystem(static_cast<Scb::ParticleSystem&>(base)); }break; #endif - case ScbType::ARTICULATION: { NpDestroyArticulation(static_cast<Scb::Articulation&>(base)); }break; - case ScbType::ARTICULATION_JOINT: { NpDestroyArticulationJoint(static_cast<Scb::ArticulationJoint&>(base)); }break; - case ScbType::AGGREGATE: { NpDestroyAggregate(static_cast<Scb::Aggregate&>(base)); }break; + case ScbType::eARTICULATION: { NpDestroyArticulation(static_cast<Scb::Articulation&>(base)); }break; + case ScbType::eARTICULATION_JOINT: { NpDestroyArticulationJoint(static_cast<Scb::ArticulationJoint&>(base)); }break; + case ScbType::eAGGREGATE: { NpDestroyAggregate(static_cast<Scb::Aggregate&>(base)); }break; #if PX_USE_CLOTH_API - case ScbType::CLOTH: { NpDestroyCloth(static_cast<Scb::Cloth&>(base)); }break; + case ScbType::eCLOTH: { NpDestroyCloth(static_cast<Scb::Cloth&>(base)); }break; #endif - case ScbType::UNDEFINED: - case ScbType::TYPE_COUNT: + case ScbType::eUNDEFINED: + case ScbType::eTYPE_COUNT: PX_ALWAYS_ASSERT_MESSAGE("NpDestroy: missing type!"); break; } diff --git a/PhysX_3.4/Source/PhysX/src/NpPhysics.cpp b/PhysX_3.4/Source/PhysX/src/NpPhysics.cpp index f2397d90..0c2c07ea 100644 --- a/PhysX_3.4/Source/PhysX/src/NpPhysics.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpPhysics.cpp @@ -202,18 +202,18 @@ void NpPhysics::initOffsetTables(PxvOffsetTable& pxvOffsetTable) offsetTable.pxActorToScbActor[PxConcreteType::eCLOTH] = reinterpret_cast<ptrdiff_t>(&static_cast<NpCloth*>(n)->getScbCloth()) - addr; #endif // init scb2sc - for(PxU32 i=0;i<ScbType::TYPE_COUNT;i++) + for(PxU32 i=0;i<ScbType::eTYPE_COUNT;i++) offsetTable.scbToSc[i] = 0; ptrdiff_t staticOffset = static_cast<ptrdiff_t>(Scb::RigidStatic::getScOffset()); ptrdiff_t bodyOffset = static_cast<ptrdiff_t>(Scb::Body::getScOffset()); - offsetTable.scbToSc[ScbType::RIGID_STATIC] = staticOffset; - offsetTable.scbToSc[ScbType::BODY] = bodyOffset; - offsetTable.scbToSc[ScbType::BODY_FROM_ARTICULATION_LINK] = bodyOffset; + offsetTable.scbToSc[ScbType::eRIGID_STATIC] = staticOffset; + offsetTable.scbToSc[ScbType::eBODY] = bodyOffset; + offsetTable.scbToSc[ScbType::eBODY_FROM_ARTICULATION_LINK] = bodyOffset; #if PX_USE_PARTICLE_SYSTEM_API - offsetTable.scbToSc[ScbType::PARTICLE_SYSTEM] = static_cast<ptrdiff_t>(Scb::ParticleSystem::getScOffset()); + offsetTable.scbToSc[ScbType::ePARTICLE_SYSTEM] = static_cast<ptrdiff_t>(Scb::ParticleSystem::getScOffset()); #endif #if PX_USE_CLOTH_API - offsetTable.scbToSc[ScbType::CLOTH] = static_cast<ptrdiff_t>(Scb::Cloth::getScOffset()); + offsetTable.scbToSc[ScbType::eCLOTH] = static_cast<ptrdiff_t>(Scb::Cloth::getScOffset()); #endif } { diff --git a/PhysX_3.4/Source/PhysX/src/NpPvdSceneQueryCollector.cpp b/PhysX_3.4/Source/PhysX/src/NpPvdSceneQueryCollector.cpp index 2756f1a1..a4f2cc55 100644 --- a/PhysX_3.4/Source/PhysX/src/NpPvdSceneQueryCollector.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpPvdSceneQueryCollector.cpp @@ -34,6 +34,29 @@ using namespace physx; using namespace Sq; using namespace Vd; +static const char* gName_PvdRaycast[2] = { "SceneQueries.Raycasts", "BatchedQueries.Raycasts" }; +static const char* gName_PvdSweep[2] = { "SceneQueries.Sweeps", "BatchedQueries.Sweeps" }; +static const char* gName_PvdOverlap[2] = { "SceneQueries.Overlaps", "BatchedQueries.Overlaps" }; +static const char* gName_PvdSqHit[2] = { "SceneQueries.Hits", "BatchedQueries.Hits" }; +static const char* gName_PxTransform[2] = { "SceneQueries.PoseList", "BatchedQueries.PoseList" }; +static const char* gName_PxFilterData[2] = { "SceneQueries.FilterDataList", "BatchedQueries.FilterDataList" }; +static const char* gName_PxGeometryHolder[2] = { "SceneQueries.GeometryList", "BatchedQueries.GeometryList" }; + +PvdSceneQueryCollector::PvdSceneQueryCollector(Scb::Scene& scene, bool isBatched) : + mAccumulatedRaycastQueries (gName_PvdRaycast), + mAccumulatedSweepQueries (gName_PvdSweep), + mAccumulatedOverlapQueries (gName_PvdOverlap), + mPvdSqHits (gName_PvdSqHit), + mPoses (gName_PxTransform), + mFilterData (gName_PxFilterData), + mScene (scene), + mGeometries0 (gName_PxGeometryHolder), + mGeometries1 (gName_PxGeometryHolder), + mInUse (0), + mIsBatched (isBatched) +{ +} + void PvdSceneQueryCollector::release() { physx::pvdsdk::PvdDataStream* stream = mScene.getScenePvdClient().getDataStream(); @@ -122,7 +145,7 @@ void PvdSceneQueryCollector::sweep(const PxGeometry& geometry, const PxTransform Ps::Mutex::ScopedLock lock(mMutex); PvdSweep sweepQuery; - pushBackT(mGeometries[mInUse], PxGeometryHolder(geometry), sweepQuery.mGeometries, getArrayName(mGeometries[mInUse])); // PT: TODO: optimize this. We memcopy once to the stack, then again to the array.... + pushBackT(getGeometries(mInUse), PxGeometryHolder(geometry), sweepQuery.mGeometries, getArrayName(getGeometries(mInUse))); // PT: TODO: optimize this. We memcopy once to the stack, then again to the array.... pushBackT(mPoses, pose, sweepQuery.mPoses, getArrayName(mPoses)); pushBackT(mFilterData, fd.data, sweepQuery.mFilterData, getArrayName(mFilterData)); @@ -143,7 +166,7 @@ void PvdSceneQueryCollector::overlapMultiple(const PxGeometry& geometry, const P Ps::Mutex::ScopedLock lock(mMutex); PvdOverlap overlapQuery; - pushBackT(mGeometries[mInUse], PxGeometryHolder(geometry), overlapQuery.mGeometries, getArrayName(mGeometries[mInUse])); // PT: TODO: optimize this. We memcopy once to the stack, then again to the array.... + pushBackT(getGeometries(mInUse), PxGeometryHolder(geometry), overlapQuery.mGeometries, getArrayName(getGeometries(mInUse))); // PT: TODO: optimize this. We memcopy once to the stack, then again to the array.... const PxGeometryType::Enum type = geometry.getType(); if(type==PxGeometryType::eBOX) overlapQuery.mType = pose.q.isIdentity() ? QueryID::QUERY_OVERLAP_AABB_ALL_OBJECTS : QueryID::QUERY_OVERLAP_OBB_ALL_OBJECTS; diff --git a/PhysX_3.4/Source/PhysX/src/NpPvdSceneQueryCollector.h b/PhysX_3.4/Source/PhysX/src/NpPvdSceneQueryCollector.h index 38fe3091..b5d464da 100644 --- a/PhysX_3.4/Source/PhysX/src/NpPvdSceneQueryCollector.h +++ b/PhysX_3.4/Source/PhysX/src/NpPvdSceneQueryCollector.h @@ -147,88 +147,21 @@ struct PvdSqHit } }; -template <typename T, bool isBatched> -inline const char* PvdGetArrayName() +template <class T> +class NamedArray : public Ps::Array<T> { - return T::template getArrayName<isBatched>(); -} -template <> -inline const char* PvdGetArrayName<PxGeometryHolder, false>() -{ - return "SceneQueries.GeometryList"; -} -template <> -inline const char* PvdGetArrayName<PxTransform, false>() -{ - return "SceneQueries.PoseList"; -} -template <> -inline const char* PvdGetArrayName<PxFilterData, false>() -{ - return "SceneQueries.FilterDataList"; -} -template <> -inline const char* PvdGetArrayName<PvdRaycast, false>() -{ - return "SceneQueries.Raycasts"; -} -template <> -inline const char* PvdGetArrayName<PvdOverlap, false>() -{ - return "SceneQueries.Overlaps"; -} -template <> -inline const char* PvdGetArrayName<PvdSweep, false>() -{ - return "SceneQueries.Sweeps"; -} -template <> -inline const char* PvdGetArrayName<PvdSqHit, false>() -{ - return "SceneQueries.Hits"; -} -template <> -inline const char* PvdGetArrayName<PxGeometryHolder, true>() -{ - return "BatchedQueries.GeometryList"; -} -template <> -inline const char* PvdGetArrayName<PxTransform, true>() -{ - return "BatchedQueries.PoseList"; -} -template <> -inline const char* PvdGetArrayName<PxFilterData, true>() -{ - return "BatchedQueries.FilterDataList"; -} -template <> -inline const char* PvdGetArrayName<PvdRaycast, true>() -{ - return "BatchedQueries.Raycasts"; -} -template <> -inline const char* PvdGetArrayName<PvdOverlap, true>() -{ - return "BatchedQueries.Overlaps"; -} -template <> -inline const char* PvdGetArrayName<PvdSweep, true>() -{ - return "BatchedQueries.Sweeps"; -} -template <> -inline const char* PvdGetArrayName<PvdSqHit, true>() -{ - return "BatchedQueries.Hits"; -} + public: + NamedArray(const char* names[2]) { mNames[0] = names[0]; mNames[1] = names[1]; } + + const char* mNames[2]; +}; class PvdSceneQueryCollector { PX_NOCOPY(PvdSceneQueryCollector) public: - PvdSceneQueryCollector(Scb::Scene& scene, bool isBatched) : mScene(scene), mInUse(0), mIsBatched(isBatched) {} - ~PvdSceneQueryCollector() {} + PvdSceneQueryCollector(Scb::Scene& scene, bool isBatched); + ~PvdSceneQueryCollector() {} void clear() { @@ -244,8 +177,8 @@ public: void clearGeometryArrays() { - mGeometries[0].clear(); - mGeometries[1].clear(); + mGeometries0.clear(); + mGeometries1.clear(); } void release(); @@ -258,42 +191,35 @@ public: const PxOverlapQueryResult* overlapResults, PxU32 nbOverlapResults, PxU32 batchedOverlapQstartIdx, const PxSweepQueryResult* sweepResults, PxU32 nbSweepResults, PxU32 batchedSweepQstartIdx); - PX_FORCE_INLINE Ps::Mutex& getLock() - { - return mMutex; - } + PX_FORCE_INLINE Ps::Mutex& getLock() { return mMutex; } + + template <class T> + PX_FORCE_INLINE const char* getArrayName(const NamedArray<T>& namedArray) const { return namedArray.mNames[mIsBatched]; } + + PX_FORCE_INLINE const NamedArray<PxGeometryHolder>& getGeometries(PxU32 index) const { return index ? mGeometries1 : mGeometries0; } + PX_FORCE_INLINE NamedArray<PxGeometryHolder>& getGeometries(PxU32 index) { return index ? mGeometries1 : mGeometries0; } + + PX_FORCE_INLINE const NamedArray<PxGeometryHolder>& getCurrentFrameGeometries() const { return getGeometries(mInUse); } + PX_FORCE_INLINE const NamedArray<PxGeometryHolder>& getPrevFrameGeometries() const { return getGeometries(mInUse ^ 1); } - PX_FORCE_INLINE const Ps::Array<PxGeometryHolder>& getCurrentFrameGeometries() const - { - return mGeometries[mInUse]; - } - PX_FORCE_INLINE const Ps::Array<PxGeometryHolder>& getPrevFrameGeometries() const - { - return mGeometries[mInUse ^ 1]; - } void prepareNextFrameGeometries() { mInUse ^= 1; - mGeometries[mInUse].clear(); - } - template <typename T> - const char* getArrayName(const Ps::Array<T>&) - { - return mIsBatched ? PvdGetArrayName<T, 1>() : PvdGetArrayName<T, 0>(); + getGeometries(mInUse).clear(); } - // Scene query and hits for pvd, collected in current frame - Ps::Array<PvdRaycast> mAccumulatedRaycastQueries; - Ps::Array<PvdSweep> mAccumulatedSweepQueries; - Ps::Array<PvdOverlap> mAccumulatedOverlapQueries; - Ps::Array<PvdSqHit> mPvdSqHits; - Ps::Array<PxTransform> mPoses; - Ps::Array<PxFilterData> mFilterData; + NamedArray<PvdRaycast> mAccumulatedRaycastQueries; + NamedArray<PvdSweep> mAccumulatedSweepQueries; + NamedArray<PvdOverlap> mAccumulatedOverlapQueries; + NamedArray<PvdSqHit> mPvdSqHits; + NamedArray<PxTransform> mPoses; + NamedArray<PxFilterData> mFilterData; private: Scb::Scene& mScene; Ps::Mutex mMutex; - Ps::Array<PxGeometryHolder> mGeometries[2]; + NamedArray<PxGeometryHolder>mGeometries0; + NamedArray<PxGeometryHolder>mGeometries1; PxU32 mInUse; const bool mIsBatched; }; diff --git a/PhysX_3.4/Source/PhysX/src/NpRigidDynamic.cpp b/PhysX_3.4/Source/PhysX/src/NpRigidDynamic.cpp index 52ccccab..e5303657 100644 --- a/PhysX_3.4/Source/PhysX/src/NpRigidDynamic.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpRigidDynamic.cpp @@ -133,11 +133,11 @@ void NpRigidDynamic::setKinematicTarget(const PxTransform& destination) } -bool NpRigidDynamic::getKinematicTarget(PxTransform& target) +bool NpRigidDynamic::getKinematicTarget(PxTransform& target) const { NP_READ_CHECK(NpActor::getOwnerScene(*this)); - Scb::Body& b = getScbBodyFast(); + const Scb::Body& b = getScbBodyFast(); if(b.getFlags() & PxRigidBodyFlag::eKINEMATIC) { PxTransform bodyTarget; diff --git a/PhysX_3.4/Source/PhysX/src/NpRigidDynamic.h b/PhysX_3.4/Source/PhysX/src/NpRigidDynamic.h index 1458f0fe..ae429749 100644 --- a/PhysX_3.4/Source/PhysX/src/NpRigidDynamic.h +++ b/PhysX_3.4/Source/PhysX/src/NpRigidDynamic.h @@ -87,7 +87,7 @@ public: } virtual void setKinematicTarget(const PxTransform& destination); - virtual bool getKinematicTarget(PxTransform& target); + virtual bool getKinematicTarget(PxTransform& target) const; // Center of mass pose virtual void setCMassLocalPose(const PxTransform&); diff --git a/PhysX_3.4/Source/PhysX/src/NpScene.cpp b/PhysX_3.4/Source/PhysX/src/NpScene.cpp index eb81cb66..2d9eb731 100644 --- a/PhysX_3.4/Source/PhysX/src/NpScene.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpScene.cpp @@ -907,7 +907,7 @@ void NpScene::addArticulation(PxArticulation& articulation) } Scb::Articulation& art = static_cast<NpArticulation&>(articulation).getArticulation(); - Scb::ControlState::Enum cs = art.getControlState(); + const Scb::ControlState::Enum cs = art.getControlState(); if ((cs == Scb::ControlState::eNOT_IN_SCENE) || ((cs == Scb::ControlState::eREMOVE_PENDING) && (art.getScbScene()->getPxScene() == this))) addArticulationInternal(articulation); else @@ -1130,7 +1130,7 @@ void NpScene::addAggregate(PxAggregate& aggregate) #endif Scb::Aggregate& agg = np.getScbAggregate(); - Scb::ControlState::Enum cs = agg.getControlState(); + const Scb::ControlState::Enum cs = agg.getControlState(); if ((cs == Scb::ControlState::eNOT_IN_SCENE) || ((cs == Scb::ControlState::eREMOVE_PENDING) && (agg.getScbScene()->getPxScene() == this))) { mScene.addAggregate(agg); @@ -1490,6 +1490,8 @@ void NpScene::visualize() { NP_READ_CHECK(this); + PX_PROFILE_ZONE("NpScene::visualize", getContextId()); + mRenderBuffer.clear(); // clear last frame visualizations #if PX_ENABLE_DEBUG_VISUALIZATION @@ -2187,9 +2189,9 @@ bool NpScene::fetchCollision(bool block) class SqRefFinder: public Sc::SqRefFinder { public: - PxU32 find(const PxRigidBody * body, const PxShape* shape) + virtual Sq::PrunerHandle find(const PxRigidBody* body, const PxShape* shape) { - Sq::PrunerData prunerdata = NpActor::getShapeManager(*body)->findSceneQueryData(*static_cast<const NpShape*>(shape)); + const Sq::PrunerData prunerdata = NpActor::getShapeManager(*body)->findSceneQueryData(*static_cast<const NpShape*>(shape)); return Sq::getPrunerHandle(prunerdata); } private: @@ -2224,8 +2226,7 @@ void NpScene::fetchResultsPreContactCallbacks() void NpScene::fetchResultsPostContactCallbacks() { mScene.postCallbacksPreSync(); - mScene.setPhysicsBuffering(false); // Clear the buffering flag to allow buffered writes to execute immediately. Once collision detection is running, buffering is automatically forced on - mScene.syncEntireScene(NULL); // double buffering + mScene.syncEntireScene(); // double buffering SqRefFinder sqRefFinder; mScene.getScScene().syncSceneQueryBounds(mSQManager.getDynamicBoundsSync(), sqRefFinder); @@ -2314,7 +2315,7 @@ bool NpScene::fetchResults(bool block, PxU32* errorState) PX_PROFILE_STOP_CROSSTHREAD("Basic.simulate", getContextId()); if(errorState) - *errorState = mScene.getScScene().getErrorState(); + *errorState = 0; } #if PX_SUPPORT_PVD @@ -2430,7 +2431,7 @@ void NpScene::fetchResultsFinish(PxU32* errorState) fetchResultsPostContactCallbacks(); if (errorState) - *errorState = mScene.getScScene().getErrorState(); + *errorState = 0; PX_PROFILE_STOP_CROSSTHREAD("Basic.fetchResults", getContextId()); PX_PROFILE_STOP_CROSSTHREAD("Basic.simulate", getContextId()); @@ -2741,7 +2742,7 @@ void NpScene::setVisualizationCullingBox(const PxBounds3& box) mScene.setVisualizationCullingBox(box); } -const PxBounds3& NpScene::getVisualizationCullingBox() const +PxBounds3 NpScene::getVisualizationCullingBox() const { NP_READ_CHECK(this); const PxBounds3& bounds = mScene.getVisualizationCullingBox(); diff --git a/PhysX_3.4/Source/PhysX/src/NpScene.h b/PhysX_3.4/Source/PhysX/src/NpScene.h index 892e0f99..3190af8b 100644 --- a/PhysX_3.4/Source/PhysX/src/NpScene.h +++ b/PhysX_3.4/Source/PhysX/src/NpScene.h @@ -245,7 +245,7 @@ class NpScene : public NpSceneQueries, public Ps::UserAllocated virtual PxReal getVisualizationParameter(PxVisualizationParameter::Enum param) const; virtual void setVisualizationCullingBox(const PxBounds3& box); - virtual const PxBounds3& getVisualizationCullingBox() const; + virtual PxBounds3 getVisualizationCullingBox() const; virtual PxTaskManager* getTaskManager() { return mTaskManager; } void checkBeginWrite() const {} diff --git a/PhysX_3.4/Source/PhysX/src/NpSceneQueries.cpp b/PhysX_3.4/Source/PhysX/src/NpSceneQueries.cpp index afadf740..1ccaa43a 100644 --- a/PhysX_3.4/Source/PhysX/src/NpSceneQueries.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpSceneQueries.cpp @@ -610,7 +610,7 @@ struct CapturePvdOnReturn : public PxHitCallback<HitType> ~CapturePvdOnReturn() { const physx::Vd::ScbScenePvdClient& pvdClient = mSQ->getScene().getScenePvdClient(); - if(!(pvdClient.isConnected() && (pvdClient.getScenePvdFlags() & PxPvdSceneFlag::eTRANSMIT_SCENEQUERIES))) + if(!(pvdClient.checkPvdDebugFlag() && (pvdClient.getScenePvdFlagsFast() & PxPvdSceneFlag::eTRANSMIT_SCENEQUERIES))) return; physx::Vd::PvdSceneQueryCollector& collector = mBFD ? mSQ->getBatchedSqCollector() : mSQ->getSingleSqCollector(); diff --git a/PhysX_3.4/Source/PhysX/src/NpShape.cpp b/PhysX_3.4/Source/PhysX/src/NpShape.cpp index eafbd852..23636404 100644 --- a/PhysX_3.4/Source/PhysX/src/NpShape.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpShape.cpp @@ -214,6 +214,27 @@ Sc::RigidCore& NpShape::getScRigidObjectExclusive() const return static_cast<NpRigidStatic&>(*mActor).getScbRigidStaticFast().getScStatic(); } +void NpShape::updateSQ(const char* errorMessage) +{ + if(mActor && (mShape.getFlags() & PxShapeFlag::eSCENE_QUERY_SHAPE)) + { + NpScene* scene = NpActor::getAPIScene(*mActor); + NpShapeManager* shapeManager = NpActor::getShapeManager(*mActor); + if(scene) + { + const PrunerData sqData = shapeManager->findSceneQueryData(*this); + scene->getSceneQueryManagerFast().markForUpdate(sqData); + } + + // invalidate the pruning structure if the actor bounds changed + if(shapeManager->getPruningStructure()) + { + Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, errorMessage); + shapeManager->getPruningStructure()->invalidate(mActor); + } + } +} + PxGeometryType::Enum NpShape::getGeometryType() const { NP_READ_CHECK(getOwnerScene()); @@ -284,25 +305,7 @@ void NpShape::setGeometry(const PxGeometry& g) incMeshRefCount(); - if((mShape.getFlags() & PxShapeFlag::eSCENE_QUERY_SHAPE) && mActor) - { - PX_ASSERT(mActor); - - NpScene* scene = NpActor::getOwnerScene(*mActor); - NpShapeManager* shapeManager = NpActor::getShapeManager(*mActor); - if(scene) - { - const PrunerData sqData = shapeManager->findSceneQueryData(*this); - scene->getSceneQueryManagerFast().markForUpdate(sqData); - } - - // invalidate the pruning structure if the actor bounds changed - if (shapeManager->getPruningStructure()) - { - Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "PxShape::setGeometry: Shape is a part of pruning structure, pruning structure is now invalid!"); - shapeManager->getPruningStructure()->invalidate(mActor); - } - } + updateSQ("PxShape::setGeometry: Shape is a part of pruning structure, pruning structure is now invalid!"); } PxGeometryHolder NpShape::getGeometry() const @@ -345,23 +348,7 @@ void NpShape::setLocalPose(const PxTransform& newShape2Actor) mShape.setShape2Actor(newShape2Actor.getNormalized()); - if(mShape.getFlags() & PxShapeFlag::eSCENE_QUERY_SHAPE && mActor) - { - NpScene* scene = NpActor::getAPIScene(*mActor); - NpShapeManager* shapeManager = NpActor::getShapeManager(*mActor); - if(scene) - { - const PrunerData sqData = shapeManager->findSceneQueryData(*this); - scene->getSceneQueryManagerFast().markForUpdate(sqData); - } - - // invalidate the pruning structure if the actor bounds changed - if (shapeManager->getPruningStructure()) - { - Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "PxShape::setLocalPose: Shape is a part of pruning structure, pruning structure is now invalid!"); - shapeManager->getPruningStructure()->invalidate(mActor); - } - } + updateSQ("PxShape::setLocalPose: Shape is a part of pruning structure, pruning structure is now invalid!"); } PxTransform NpShape::getLocalPose() const @@ -596,9 +583,10 @@ void NpShape::setFlag(PxShapeFlag::Enum flag, bool value) setFlagsInternal(shapeFlags); } -void NpShape::setFlags( PxShapeFlags inFlags ) +void NpShape::setFlags(PxShapeFlags inFlags) { NP_WRITE_CHECK(getOwnerScene()); + PX_CHECK_AND_RETURN(isWritable(), "PxShape::setFlags: shared shapes attached to actors are not writable."); PX_SIMD_GUARD; setFlagsInternal(inFlags); @@ -666,7 +654,7 @@ NpScene* NpShape::getAPIScene() const namespace physx { -Sc::RigidCore* NpShapeGetScRigidObjectFromScbSLOW(const Scb::Shape &scb) +Sc::RigidCore* NpShapeGetScRigidObjectFromScbSLOW(const Scb::Shape& scb) { const NpShape* np = getNpShape(&scb); return np->NpShape::getActor() ? &np->getScRigidObjectExclusive() : NULL; @@ -691,8 +679,7 @@ void NpShapeDecRefCount(Scb::Shape& scb) } } -// see NpConvexMesh.h, NpHeightField.h, NpTriangleMesh.h for details on how ref counting works -// for meshes +// see NpConvexMesh.h, NpHeightField.h, NpTriangleMesh.h for details on how ref counting works for meshes Cm::RefCountable* NpShape::getMeshRefCountable() { switch(mShape.getGeometryType()) @@ -803,49 +790,3 @@ bool NpShape::checkMaterialSetup(const PxGeometry& geom, const char* errorMsgPre } /////////////////////////////////////////////////////////////////////////////// - -#if PX_ENABLE_DEBUG_VISUALIZATION -#include "GuDebug.h" - -void NpShape::visualize(Cm::RenderOutput& out, const PxRigidActor& actor) -{ - NpScene* npScene = NpActor::getOwnerScene(actor); - PX_ASSERT(npScene); - - const PxReal scale = npScene->getVisualizationParameter(PxVisualizationParameter::eSCALE); - if(!scale) return; - - const PxTransform absPose = actor.getGlobalPose() * mShape.getShape2Actor(); - - if(npScene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_AABBS)) - out << PxU32(PxDebugColor::eARGB_YELLOW) << PxMat44(PxIdentity) << Cm::DebugBox(Gu::computeBounds(mShape.getGeometry(), absPose, !gUnifiedHeightfieldCollision)); - - const PxReal collisionAxes = scale * npScene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_AXES); - if(collisionAxes != 0.0f) - out << PxMat44(absPose) << Cm::DebugBasis(PxVec3(collisionAxes), 0xcf0000, 0x00cf00, 0x0000cf); - - if( npScene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_SHAPES) || - npScene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_FNORMALS) || - npScene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_EDGES)) - { - const PxBounds3& cullbox = npScene->getVisualizationCullingBox(); - - const PxReal fscale = scale * npScene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_FNORMALS); - - // Pack bool params into bit mask. - PxU64 mask = 0; - - #define SET_MASK(mask, param) (mask |= (PxU64(!!npScene->getVisualizationParameter(param))) << param) - - SET_MASK(mask, PxVisualizationParameter::eCULL_BOX); - SET_MASK(mask, PxVisualizationParameter::eCOLLISION_FNORMALS); - SET_MASK(mask, PxVisualizationParameter::eCOLLISION_EDGES); - SET_MASK(mask, PxVisualizationParameter::eCOLLISION_SHAPES); - - Sc::ShapeCore& shape = mShape.getScShape(); - const PxU32 numMaterials = shape.getNbMaterialIndices(); - Gu::Debug::visualize(getGeometryFast().getGeometry(), out, absPose, cullbox, mask, fscale, numMaterials); - } -} - -#endif // PX_ENABLE_DEBUG_VISUALIZATION diff --git a/PhysX_3.4/Source/PhysX/src/NpShape.h b/PhysX_3.4/Source/PhysX/src/NpShape.h index fb2b4e2a..d3d36455 100644 --- a/PhysX_3.4/Source/PhysX/src/NpShape.h +++ b/PhysX_3.4/Source/PhysX/src/NpShape.h @@ -183,11 +183,6 @@ public: void onActorAttach(PxRigidActor& actor); void onActorDetach(); -#if PX_ENABLE_DEBUG_VISUALIZATION -public: - virtual void visualize(Cm::RenderOutput& out, const PxRigidActor& owner); -#endif - // These methods are used only for sync'ing, and may only be called on exclusive shapes since only exclusive shapes have buffering Sc::RigidCore& getScRigidObjectExclusive() const; void releaseInternal(); @@ -200,6 +195,7 @@ private: void decMeshRefCount(); Cm::RefCountable* getMeshRefCountable(); bool isWritable(); + void updateSQ(const char* errorMessage); PxRigidActor* mActor; // Auto-resolving refs breaks DLL loading for some reason Scb::Shape mShape; diff --git a/PhysX_3.4/Source/PhysX/src/NpShapeManager.cpp b/PhysX_3.4/Source/PhysX/src/NpShapeManager.cpp index ab2d6d8b..55eceec6 100644 --- a/PhysX_3.4/Source/PhysX/src/NpShapeManager.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpShapeManager.cpp @@ -31,7 +31,6 @@ #include "NpFactory.h" #include "ScbRigidObject.h" #include "NpActor.h" -#include "SqSceneQueryManager.h" #include "SqPruningStructure.h" #include "NpScene.h" #include "NpPtrTableStorageManager.h" @@ -40,6 +39,8 @@ using namespace physx; using namespace Sq; +using namespace Gu; +using namespace Cm; namespace physx { @@ -63,7 +64,7 @@ NpShapeManager::NpShapeManager(const PxEMPTY) : NpShapeManager::~NpShapeManager() { PX_ASSERT(!mPruningStructure); - Cm::PtrTableStorageManager& sm = NpFactory::getInstance().getPtrTableStorageManager(); + PtrTableStorageManager& sm = NpFactory::getInstance().getPtrTableStorageManager(); mShapes.clear(sm); mSceneQueryData.clear(sm); } @@ -85,7 +86,7 @@ void NpShapeManager::attachShape(NpShape& shape, PxRigidActor& actor) { PX_ASSERT(!mPruningStructure); - Cm::PtrTableStorageManager& sm = NpFactory::getInstance().getPtrTableStorageManager(); + PtrTableStorageManager& sm = NpFactory::getInstance().getPtrTableStorageManager(); const PxU32 index = getNbShapes(); mShapes.add(&shape, sm); @@ -106,7 +107,7 @@ void NpShapeManager::detachShape(NpShape& s, PxRigidActor& actor, bool wakeOnLos { PX_ASSERT(!mPruningStructure); - Cm::PtrTableStorageManager& sm = NpFactory::getInstance().getPtrTableStorageManager(); + PtrTableStorageManager& sm = NpFactory::getInstance().getPtrTableStorageManager(); const PxU32 index = mShapes.find(&s); PX_ASSERT(index!=0xffffffff); @@ -143,7 +144,7 @@ void NpShapeManager::detachAll(NpScene* scene) for(PxU32 i=0;i<nbShapes;i++) shapes[i]->onActorDetach(); - Cm::PtrTableStorageManager& sm = NpFactory::getInstance().getPtrTableStorageManager(); + PtrTableStorageManager& sm = NpFactory::getInstance().getPtrTableStorageManager(); mShapes.clear(sm); mSceneQueryData.clear(sm); @@ -151,7 +152,7 @@ void NpShapeManager::detachAll(NpScene* scene) PxU32 NpShapeManager::getShapes(PxShape** buffer, PxU32 bufferSize, PxU32 startIndex) const { - return Cm::getArrayOfPointers(buffer, bufferSize, startIndex, getShapes(), getNbShapes()); + return getArrayOfPointers(buffer, bufferSize, startIndex, getShapes(), getNbShapes()); } PxBounds3 NpShapeManager::getWorldBounds(const PxRigidActor& actor) const @@ -159,11 +160,11 @@ PxBounds3 NpShapeManager::getWorldBounds(const PxRigidActor& actor) const PxBounds3 bounds(PxBounds3::empty()); const PxU32 nbShapes = getNbShapes(); - PxTransform actorPose = actor.getGlobalPose(); + const PxTransform actorPose = actor.getGlobalPose(); NpShape*const* PX_RESTRICT shapes = getShapes(); for(PxU32 i=0;i<nbShapes;i++) - bounds.include(Gu::computeBounds(shapes[i]->getScbShape().getGeometry(), actorPose * shapes[i]->getLocalPoseFast(), !physx::gUnifiedHeightfieldCollision)); + bounds.include(Gu::computeBounds(shapes[i]->getScbShape().getGeometry(), actorPose * shapes[i]->getLocalPoseFast(), !gUnifiedHeightfieldCollision)); return bounds; } @@ -284,26 +285,453 @@ void NpShapeManager::teardownSceneQuery(SceneQueryManager& sqManager, PxU32 inde } #if PX_ENABLE_DEBUG_VISUALIZATION -void NpShapeManager::visualize(Cm::RenderOutput& out, NpScene* scene, const PxRigidActor& actor) +#include "GuHeightFieldUtil.h" +#include "PxGeometryQuery.h" +#include "PxMeshQuery.h" +#include "GuConvexEdgeFlags.h" +#include "GuMidphaseInterface.h" + +static const PxDebugColor::Enum gColors[] = +{ + PxDebugColor::eARGB_BLACK, + PxDebugColor::eARGB_RED, + PxDebugColor::eARGB_GREEN, + PxDebugColor::eARGB_BLUE, + PxDebugColor::eARGB_YELLOW, + PxDebugColor::eARGB_MAGENTA, + PxDebugColor::eARGB_CYAN, + PxDebugColor::eARGB_WHITE, + PxDebugColor::eARGB_GREY, + PxDebugColor::eARGB_DARKRED, + PxDebugColor::eARGB_DARKGREEN, + PxDebugColor::eARGB_DARKBLUE, +}; + +static const PxU32 gColorCount = sizeof(gColors)/sizeof(PxDebugColor::Enum); + +static const PxU32 gCollisionShapeColor = PxU32(PxDebugColor::eARGB_MAGENTA); + +static void visualizeSphere(const PxSphereGeometry& geometry, RenderOutput& out, const PxTransform& absPose) +{ + out << gCollisionShapeColor; // PT: no need to output this for each segment! + + out << absPose << DebugCircle(100, geometry.radius); + + PxMat44 rotPose(absPose); + Ps::swap(rotPose.column1, rotPose.column2); + rotPose.column1 = -rotPose.column1; + out << rotPose << DebugCircle(100, geometry.radius); + + Ps::swap(rotPose.column0, rotPose.column2); + rotPose.column0 = -rotPose.column0; + out << rotPose << DebugCircle(100, geometry.radius); +} + +static void visualizePlane(const PxPlaneGeometry& /*geometry*/, RenderOutput& out, const PxTransform& absPose) +{ + PxMat44 rotPose(absPose); + Ps::swap(rotPose.column1, rotPose.column2); + rotPose.column1 = -rotPose.column1; + + Ps::swap(rotPose.column0, rotPose.column2); + rotPose.column0 = -rotPose.column0; + + out << rotPose << gCollisionShapeColor; // PT: no need to output this for each segment! + for(PxReal radius = 2.0f; radius < 20.0f ; radius += 2.0f) + out << DebugCircle(100, radius*radius); +} + +static void visualizeCapsule(const PxCapsuleGeometry& geometry, RenderOutput& out, const PxTransform& absPose) +{ + out << gCollisionShapeColor; + out.outputCapsule(geometry.radius, geometry.halfHeight, absPose); +} + +static void visualizeBox(const PxBoxGeometry& geometry, RenderOutput& out, const PxTransform& absPose) +{ + out << gCollisionShapeColor; + out << absPose << DebugBox(geometry.halfExtents); +} + +static void visualizeConvexMesh(const PxConvexMeshGeometry& geometry, RenderOutput& out, const PxTransform& absPose) +{ + const ConvexMesh* convexMesh = static_cast<const ConvexMesh*>(geometry.convexMesh); + const ConvexHullData& hullData = convexMesh->getHull(); + + const PxVec3* vertices = hullData.getHullVertices(); + const PxU8* indexBuffer = hullData.getVertexData8(); + const PxU32 nbPolygons = convexMesh->getNbPolygonsFast(); + + const PxMat44 m44(PxMat33(absPose.q) * geometry.scale.toMat33(), absPose.p); + + out << m44 << gCollisionShapeColor; // PT: no need to output this for each segment! + + for(PxU32 i=0; i<nbPolygons; i++) + { + const PxU32 pnbVertices = hullData.mPolygons[i].mNbVerts; + + PxVec3 begin = m44.transform(vertices[indexBuffer[0]]); // PT: transform it only once before the loop starts + for(PxU32 j=1; j<pnbVertices; j++) + { + const PxVec3 end = m44.transform(vertices[indexBuffer[j]]); + out.outputSegment(begin, end); + begin = end; + } + out.outputSegment(begin, m44.transform(vertices[indexBuffer[0]])); + + indexBuffer += pnbVertices; + } +} + +static void getTriangle(const Gu::TriangleMesh&, PxU32 i, PxVec3* wp, const PxVec3* vertices, const void* indices, bool has16BitIndices) +{ + PxU32 ref0, ref1, ref2; + + if(!has16BitIndices) + { + const PxU32* dtriangles = reinterpret_cast<const PxU32*>(indices); + ref0 = dtriangles[i*3+0]; + ref1 = dtriangles[i*3+1]; + ref2 = dtriangles[i*3+2]; + } + else + { + const PxU16* wtriangles = reinterpret_cast<const PxU16*>(indices); + ref0 = wtriangles[i*3+0]; + ref1 = wtriangles[i*3+1]; + ref2 = wtriangles[i*3+2]; + } + + wp[0] = vertices[ref0]; + wp[1] = vertices[ref1]; + wp[2] = vertices[ref2]; +} + +static void getTriangle(const Gu::TriangleMesh& mesh, PxU32 i, PxVec3* wp, const PxVec3* vertices, const void* indices, const Matrix34& absPose, bool has16BitIndices) +{ + PxVec3 localVerts[3]; + getTriangle(mesh, i, localVerts, vertices, indices, has16BitIndices); + + wp[0] = absPose.transform(localVerts[0]); + wp[1] = absPose.transform(localVerts[1]); + wp[2] = absPose.transform(localVerts[2]); +} + +static void visualizeActiveEdges(RenderOutput& out, const Gu::TriangleMesh& mesh, PxU32 nbTriangles, const PxU32* results, const Matrix34& absPose) +{ + const PxU8* extraTrigData = mesh.getExtraTrigData(); + PX_ASSERT(extraTrigData); + + const PxVec3* vertices = mesh.getVerticesFast(); + const void* indices = mesh.getTrianglesFast(); + + out << PxU32(PxDebugColor::eARGB_YELLOW); // PT: no need to output this for each segment! + + const bool has16Bit = mesh.has16BitIndices(); + for(PxU32 i=0; i<nbTriangles; i++) + { + const PxU32 index = results ? results[i] : i; + + PxVec3 wp[3]; + getTriangle(mesh, index, wp, vertices, indices, absPose, has16Bit); + + const PxU32 flags = extraTrigData[index]; + + if(flags & Gu::ETD_CONVEX_EDGE_01) + out.outputSegment(wp[0], wp[1]); + + if(flags & Gu::ETD_CONVEX_EDGE_12) + out.outputSegment(wp[1], wp[2]); + + if(flags & Gu::ETD_CONVEX_EDGE_20) + out.outputSegment(wp[0], wp[2]); + } +} + +static void visualizeFaceNormals( PxReal fscale, RenderOutput& out, const TriangleMesh& mesh, PxU32 nbTriangles, const PxVec3* vertices, + const void* indices, bool has16Bit, const PxU32* results, const Matrix34& absPose, const PxMat44& midt) +{ + if(fscale==0.0f) + return; + + out << midt << PxU32(PxDebugColor::eARGB_DARKRED); // PT: no need to output this for each segment! + + for(PxU32 i=0; i<nbTriangles; i++) + { + const PxU32 index = results ? results[i] : i; + PxVec3 wp[3]; + getTriangle(mesh, index, wp, vertices, indices, absPose, has16Bit); + + const PxVec3 center = (wp[0] + wp[1] + wp[2]) / 3.0f; + PxVec3 normal = (wp[0] - wp[1]).cross(wp[0] - wp[2]); + PX_ASSERT(!normal.isZero()); + normal = normal.getNormalized(); + + out << DebugArrow(center, normal * fscale); + } +} + +static PX_FORCE_INLINE void outputTriangle(PxDebugLine* segments, const PxVec3& v0, const PxVec3& v1, const PxVec3& v2, PxU32 color) +{ + // PT: TODO: use SIMD + segments[0] = PxDebugLine(v0, v1, color); + segments[1] = PxDebugLine(v1, v2, color); + segments[2] = PxDebugLine(v2, v0, color); +} + +static void visualizeTriangleMesh(const PxTriangleMeshGeometry& geometry, RenderOutput& out, const PxTransform& pose, const PxBounds3& cullbox, const PxReal fscale, bool visualizeShapes, bool visualizeEdges, bool useCullBox) +{ + const TriangleMesh* triangleMesh = static_cast<const TriangleMesh*>(geometry.triangleMesh); + + const PxMat44 midt(PxIdentity); + const Matrix34 absPose(PxMat33(pose.q) * geometry.scale.toMat33(), pose.p); + + PxU32 nbTriangles = triangleMesh->getNbTrianglesFast(); + const PxU32 nbVertices = triangleMesh->getNbVerticesFast(); + const PxVec3* vertices = triangleMesh->getVerticesFast(); + const void* indices = triangleMesh->getTrianglesFast(); + const bool has16Bit = triangleMesh->has16BitIndices(); + + // PT: TODO: don't render the same edge multiple times + + PxU32* results = NULL; + if(useCullBox) + { + const Gu::Box worldBox( + (cullbox.maximum + cullbox.minimum)*0.5f, + (cullbox.maximum - cullbox.minimum)*0.5f, + PxMat33(PxIdentity)); + + // PT: TODO: use the callback version here to avoid allocating this huge array + results = reinterpret_cast<PxU32*>(PX_ALLOC_TEMP(sizeof(PxU32)*nbTriangles, "tmp triangle indices")); + LimitedResults limitedResults(results, nbTriangles, 0); + Midphase::intersectBoxVsMesh(worldBox, *triangleMesh, pose, geometry.scale, &limitedResults); + nbTriangles = limitedResults.mNbResults; + + if(visualizeShapes) + { + const PxU32 scolor = gCollisionShapeColor; + + out << midt << scolor; // PT: no need to output this for each segment! + + PxDebugLine* segments = out.reserveSegments(nbTriangles*3); + for(PxU32 i=0; i<nbTriangles; i++) + { + PxVec3 wp[3]; + getTriangle(*triangleMesh, results[i], wp, vertices, indices, absPose, has16Bit); + outputTriangle(segments, wp[0], wp[1], wp[2], scolor); + segments+=3; + } + } + } + else + { + if(visualizeShapes) + { + PxU32 scolor = gCollisionShapeColor; + + out << midt << scolor; // PT: no need to output this for each segment! + + // PT: TODO: use SIMD + PxVec3* transformed = reinterpret_cast<PxVec3*>(PX_ALLOC(sizeof(PxVec3)*nbVertices, "PxVec3")); + for(PxU32 i=0;i<nbVertices;i++) + transformed[i] = absPose.transform(vertices[i]); + + PxDebugLine* segments = out.reserveSegments(nbTriangles*3); + for(PxU32 i=0; i<nbTriangles; i++) + { + PxVec3 wp[3]; + getTriangle(*triangleMesh, i, wp, transformed, indices, has16Bit); + const PxU32 localMaterialIndex = triangleMesh->getTriangleMaterialIndex(i); + // PT: TODO: I doubt this is correct. "localMaterialIndex" will be 0xffff for most meshes so + // the color we pick is basically random. Also, get rid of these modulos (==divisions) + scolor = gColors[localMaterialIndex % gColorCount]; + + outputTriangle(segments, wp[0], wp[1], wp[2], scolor); + segments+=3; + } + + PX_FREE(transformed); + } + } + + visualizeFaceNormals(fscale, out, *triangleMesh, nbTriangles, vertices, indices, has16Bit, results, absPose, midt); + + if(visualizeEdges && triangleMesh->getExtraTrigData()) + visualizeActiveEdges(out, *triangleMesh, nbTriangles, results, absPose); + + if(results) + PX_FREE(results); +} + +static void visualizeHeightField(const PxHeightFieldGeometry& hfGeometry, RenderOutput& out, const PxTransform& absPose, const PxBounds3& cullbox, bool useCullBox) { + const HeightField* heightfield = static_cast<const HeightField*>(hfGeometry.heightField); + + // PT: TODO: the debug viz for HFs is minimal at the moment... + // PT: TODO: REALLY? all shapes use magenta but HFs use yellow? + PxU32 scolor = PxU32(PxDebugColor::eARGB_YELLOW); + const PxMat44 midt = PxMat44(PxIdentity); + + HeightFieldUtil hfUtil(hfGeometry); + + const PxU32 nbRows = heightfield->getNbRowsFast(); + const PxU32 nbColumns = heightfield->getNbColumnsFast(); + const PxU32 nbVerts = nbRows * nbColumns; + const PxU32 nbTriangles = 2 * nbVerts; + + out << midt << scolor; // PT: no need to output the same matrix/color for each triangle + + if(useCullBox) + { + const PxTransform pose0((cullbox.maximum + cullbox.minimum)*0.5f); + const PxBoxGeometry boxGeometry((cullbox.maximum - cullbox.minimum)*0.5f); + + PxU32* results = reinterpret_cast<PxU32*>(PX_ALLOC(sizeof(PxU32)*nbTriangles, "tmp triangle indices")); + + bool overflow = false; + PxU32 nbTouchedTris = PxMeshQuery::findOverlapHeightField(boxGeometry, pose0, hfGeometry, absPose, results, nbTriangles, 0, overflow); + + PxDebugLine* segments = out.reserveSegments(nbTouchedTris*3); + + for(PxU32 i=0; i<nbTouchedTris; i++) + { + const PxU32 index = results[i]; + PxTriangle currentTriangle; + PxMeshQuery::getTriangle(hfGeometry, absPose, index, currentTriangle); + + //The check has been done in the findOverlapHeightField + //if(heightfield->isValidTriangle(index) && heightfield->getTriangleMaterial(index) != PxHeightFieldMaterial::eHOLE) + { + const PxU16 localMaterialIndex = heightfield->getTriangleMaterialIndex(index); + // PT: TODO: optimize away modulos/divisions + scolor = gColors[localMaterialIndex % gColorCount]; + + outputTriangle(segments, currentTriangle.verts[0], currentTriangle.verts[1], currentTriangle.verts[2], scolor); + segments+=3; + } + } + PX_FREE(results); + } + else + { + // PT: transform vertices only once + PxVec3* tmpVerts = reinterpret_cast<PxVec3*>(PX_ALLOC(sizeof(PxVec3)*nbVerts, "PxVec3")); + // PT: TODO: optimize the following line + for(PxU32 i=0;i<nbVerts;i++) + tmpVerts[i] = absPose.transform(hfUtil.hf2shapep(heightfield->getVertex(i))); + + for(PxU32 i=0; i<nbTriangles; i++) + { + // PT: TODO: optimize away the useless divisions/modulos in the lines below + if(heightfield->isValidTriangle(i) && heightfield->getTriangleMaterial(i) != PxHeightFieldMaterial::eHOLE) + { + PxU32 vi0, vi1, vi2; + heightfield->getTriangleVertexIndices(i, vi0, vi1, vi2); + const PxU16 localMaterialIndex = heightfield->getTriangleMaterialIndex(i); + + PxDebugLine* segments = out.reserveSegments(3); + outputTriangle(segments, tmpVerts[vi0], tmpVerts[vi1], tmpVerts[vi2], gColors[localMaterialIndex % gColorCount]); + } + } + PX_FREE(tmpVerts); + } +} + +static void visualize(const PxGeometry& geometry, RenderOutput& out, const PxTransform& absPose, const PxBounds3& cullbox, const PxReal fscale, bool visualizeShapes, bool visualizeEdges, bool useCullBox) +{ + // triangle meshes can render active edges or face normals, but for other types we can just early out if there are no collision shapes + if(!visualizeShapes && geometry.getType() != PxGeometryType::eTRIANGLEMESH) + return; + + switch(geometry.getType()) + { + case PxGeometryType::eSPHERE: + visualizeSphere(static_cast<const PxSphereGeometry&>(geometry), out, absPose); + break; + case PxGeometryType::eBOX: + visualizeBox(static_cast<const PxBoxGeometry&>(geometry), out, absPose); + break; + case PxGeometryType::ePLANE: + visualizePlane(static_cast<const PxPlaneGeometry&>(geometry), out, absPose); + break; + case PxGeometryType::eCAPSULE: + visualizeCapsule(static_cast<const PxCapsuleGeometry&>(geometry), out, absPose); + break; + case PxGeometryType::eCONVEXMESH: + visualizeConvexMesh(static_cast<const PxConvexMeshGeometry&>(geometry), out, absPose); + break; + case PxGeometryType::eTRIANGLEMESH: + visualizeTriangleMesh(static_cast<const PxTriangleMeshGeometry&>(geometry), out, absPose, cullbox, fscale, visualizeShapes, visualizeEdges, useCullBox); + break; + case PxGeometryType::eHEIGHTFIELD: + visualizeHeightField(static_cast<const PxHeightFieldGeometry&>(geometry), out, absPose, cullbox, useCullBox); + break; + case PxGeometryType::eINVALID: + break; + case PxGeometryType::eGEOMETRY_COUNT: + break; + } +} + +void NpShapeManager::visualize(RenderOutput& out, NpScene* scene, const PxRigidActor& actor) +{ + const PxReal scale = scene->getVisualizationParameter(PxVisualizationParameter::eSCALE); + if(!scale) + return; + const PxU32 nbShapes = getNbShapes(); NpShape*const* PX_RESTRICT shapes = getShapes(); - PxTransform actorPose = actor.getGlobalPose(); const bool visualizeCompounds = (nbShapes>1) && scene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_COMPOUNDS)!=0.0f; + // PT: moved all these out of the loop, no need to grab them once per shape + const bool visualizeAABBs = scene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_AABBS)!=0.0f; + const bool visualizeShapes = scene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_SHAPES)!=0.0f; + const bool visualizeEdges = scene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_EDGES)!=0.0f; + const float fNormals = scene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_FNORMALS); + const bool visualizeFNormals = fNormals!=0.0f; + const bool visualizeCollision = visualizeShapes || visualizeFNormals || visualizeEdges; + const bool useCullBox = scene->getVisualizationParameter(PxVisualizationParameter::eCULL_BOX)!=0.0f; + const bool needsShapeBounds0 = visualizeCompounds || (visualizeCollision && useCullBox); + const PxReal collisionAxes = scale * scene->getVisualizationParameter(PxVisualizationParameter::eCOLLISION_AXES); + const PxReal fscale = scale * fNormals; + const PxBounds3& cullbox = scene->getScene().getVisualizationCullingBox(); + + const PxTransform actorPose = actor.getGlobalPose(); + PxBounds3 compoundBounds(PxBounds3::empty()); for(PxU32 i=0;i<nbShapes;i++) { - Scb::Shape& shape = shapes[i]->getScbShape(); - if(shape.getFlags() & PxShapeFlag::eVISUALIZATION) + const Scb::Shape& scbShape = shapes[i]->getScbShape(); + + const PxTransform absPose = actorPose * scbShape.getShape2Actor(); + const PxGeometry& geom = scbShape.getGeometry(); + + const bool shapeDebugVizEnabled = scbShape.getFlags() & PxShapeFlag::eVISUALIZATION; + + const bool needsShapeBounds = needsShapeBounds0 || (visualizeAABBs && shapeDebugVizEnabled); + const PxBounds3 currentShapeBounds = needsShapeBounds ? Gu::computeBounds(geom, absPose, !gUnifiedHeightfieldCollision) : PxBounds3::empty(); + + if(shapeDebugVizEnabled) { - shapes[i]->visualize(out, actor); - if(visualizeCompounds) - compoundBounds.include(Gu::computeBounds(shape.getGeometry(), actorPose*shapes[i]->getLocalPose(), !physx::gUnifiedHeightfieldCollision)); + if(visualizeAABBs) + out << PxU32(PxDebugColor::eARGB_YELLOW) << PxMat44(PxIdentity) << DebugBox(currentShapeBounds); + + if(collisionAxes != 0.0f) + out << PxMat44(absPose) << DebugBasis(PxVec3(collisionAxes), 0xcf0000, 0x00cf00, 0x0000cf); + + if(visualizeCollision) + { + if(!useCullBox || cullbox.intersects(currentShapeBounds)) + ::visualize(geom, out, absPose, cullbox, fscale, visualizeShapes, visualizeEdges, useCullBox); + } } + + if(visualizeCompounds) + compoundBounds.include(currentShapeBounds); } if(visualizeCompounds && !compoundBounds.isEmpty()) - out << PxU32(PxDebugColor::eARGB_MAGENTA) << PxMat44(PxIdentity) << Cm::DebugBox(compoundBounds); + out << gCollisionShapeColor << PxMat44(PxIdentity) << DebugBox(compoundBounds); } #endif // PX_ENABLE_DEBUG_VISUALIZATION diff --git a/PhysX_3.4/Source/PhysX/src/NpShapeManager.h b/PhysX_3.4/Source/PhysX/src/NpShapeManager.h index d7d22ea6..431fbd5e 100644 --- a/PhysX_3.4/Source/PhysX/src/NpShapeManager.h +++ b/PhysX_3.4/Source/PhysX/src/NpShapeManager.h @@ -33,6 +33,7 @@ #include "NpShape.h" #include "CmPtrTable.h" +#include "SqSceneQueryManager.h" #if PX_ENABLE_DEBUG_VISUALIZATION #include "CmRenderOutput.h" @@ -43,7 +44,6 @@ namespace physx namespace Sq { - typedef size_t PrunerData; class SceneQueryManager; class PruningStructure; } diff --git a/PhysX_3.4/Source/PhysX/src/NpSpatialIndex.cpp b/PhysX_3.4/Source/PhysX/src/NpSpatialIndex.cpp index bda0b2ff..3164b473 100644 --- a/PhysX_3.4/Source/PhysX/src/NpSpatialIndex.cpp +++ b/PhysX_3.4/Source/PhysX/src/NpSpatialIndex.cpp @@ -49,27 +49,29 @@ NpSpatialIndex::~NpSpatialIndex() PX_DELETE(mPruner); } -PxSpatialIndexItemId NpSpatialIndex::insert(PxSpatialIndexItem& item, - const PxBounds3& bounds) +PxSpatialIndexItemId NpSpatialIndex::insert(PxSpatialIndexItem& item, const PxBounds3& bounds) { PX_SIMD_GUARD; - PX_CHECK_AND_RETURN_VAL(bounds.isValid(), "PxSpatialIndex::insert: bounds are not valid.", PX_SPATIAL_INDEX_INVALID_ITEM_ID); + PX_CHECK_AND_RETURN_VAL(bounds.isValid(), "PxSpatialIndex::insert: bounds are not valid.", PX_SPATIAL_INDEX_INVALID_ITEM_ID); PrunerHandle output; PrunerPayload payload; payload.data[0] = reinterpret_cast<size_t>(&item); - mPruner->addObjects(&output, &bounds, &payload); + mPruner->addObjects(&output, &bounds, &payload, 1, false); mPendingUpdates = true; return output; } -void NpSpatialIndex::update(PxSpatialIndexItemId id, - const PxBounds3& bounds) +void NpSpatialIndex::update(PxSpatialIndexItemId id, const PxBounds3& bounds) { PX_SIMD_GUARD; - PX_CHECK_AND_RETURN(bounds.isValid(), "PxSpatialIndex::update: bounds are not valid."); + PX_CHECK_AND_RETURN(bounds.isValid(), "PxSpatialIndex::update: bounds are not valid."); + + PxBounds3* b; + mPruner->getPayload(id, b); + *b = bounds; + mPruner->updateObjectsAfterManualBoundsUpdates(&id, 1); - mPruner->updateObjects(&id, &bounds); mPendingUpdates = true; } @@ -77,15 +79,10 @@ void NpSpatialIndex::remove(PxSpatialIndexItemId id) { PX_SIMD_GUARD; - mPruner->removeObjects(&id); + mPruner->removeObjects(&id, 1); mPendingUpdates = true; } -PxBounds3 NpSpatialIndex::getBounds(PxSpatialIndexItemId /*id*/) const -{ - return PxBounds3(); -} - namespace { struct OverlapCallback: public PrunerCallback @@ -137,11 +134,10 @@ void NpSpatialIndex::flushUpdates() const mPendingUpdates = false; } -void NpSpatialIndex::overlap(const PxBounds3& aabb, - PxSpatialOverlapCallback& callback) const +void NpSpatialIndex::overlap(const PxBounds3& aabb, PxSpatialOverlapCallback& callback) const { PX_SIMD_GUARD; - PX_CHECK_AND_RETURN(aabb.isValid(), "PxSpatialIndex::overlap: aabb is not valid."); + PX_CHECK_AND_RETURN(aabb.isValid(), "PxSpatialIndex::overlap: aabb is not valid."); flushUpdates(); OverlapCallback cb(callback); @@ -151,10 +147,7 @@ void NpSpatialIndex::overlap(const PxBounds3& aabb, mPruner->overlap(shapeData, cb); } -void NpSpatialIndex::raycast(const PxVec3& origin, - const PxVec3& unitDir, - PxReal maxDist, - PxSpatialLocationCallback& callback) const +void NpSpatialIndex::raycast(const PxVec3& origin, const PxVec3& unitDir, PxReal maxDist, PxSpatialLocationCallback& callback) const { PX_SIMD_GUARD; @@ -167,10 +160,7 @@ void NpSpatialIndex::raycast(const PxVec3& origin, mPruner->raycast(origin, unitDir, maxDist, cb); } -void NpSpatialIndex::sweep(const PxBounds3& aabb, - const PxVec3& unitDir, - PxReal maxDist, - PxSpatialLocationCallback& callback) const +void NpSpatialIndex::sweep(const PxBounds3& aabb, const PxVec3& unitDir, PxReal maxDist, PxSpatialLocationCallback& callback) const { PX_SIMD_GUARD; @@ -213,7 +203,6 @@ void NpSpatialIndex::release() delete this; } - PxSpatialIndex* physx::PxCreateSpatialIndex() { return PX_NEW(NpSpatialIndex)(); diff --git a/PhysX_3.4/Source/PhysX/src/NpSpatialIndex.h b/PhysX_3.4/Source/PhysX/src/NpSpatialIndex.h index 4d46f006..67cc2d00 100644 --- a/PhysX_3.4/Source/PhysX/src/NpSpatialIndex.h +++ b/PhysX_3.4/Source/PhysX/src/NpSpatialIndex.h @@ -56,8 +56,6 @@ public: virtual void remove(PxSpatialIndexItemId id); - virtual PxBounds3 getBounds(PxSpatialIndexItemId id) const; - virtual void overlap(const PxBounds3& aabb, PxSpatialOverlapCallback& callback) const; diff --git a/PhysX_3.4/Source/PhysX/src/PvdMetaDataPvdBinding.cpp b/PhysX_3.4/Source/PhysX/src/PvdMetaDataPvdBinding.cpp index 33951453..dd61760d 100644 --- a/PhysX_3.4/Source/PhysX/src/PvdMetaDataPvdBinding.cpp +++ b/PhysX_3.4/Source/PhysX/src/PvdMetaDataPvdBinding.cpp @@ -110,7 +110,7 @@ PvdMetaDataBinding::~PvdMetaDataBinding() } template <typename TDataType, typename TValueType, typename TClassType> -inline void definePropertyStruct(PvdDataStream& inStream, const char* pushName = NULL) +static inline void definePropertyStruct(PvdDataStream& inStream, const char* pushName = NULL) { PvdPropertyDefinitionHelper& helper(inStream.getPropertyDefinitionHelper()); PvdClassInfoValueStructDefine definitionObj(helper); @@ -124,7 +124,7 @@ inline void definePropertyStruct(PvdDataStream& inStream, const char* pushName = } template <typename TDataType> -inline void createClassAndDefineProperties(PvdDataStream& inStream) +static inline void createClassAndDefineProperties(PvdDataStream& inStream) { inStream.createClass<TDataType>(); PvdPropertyDefinitionHelper& helper(inStream.getPropertyDefinitionHelper()); @@ -133,7 +133,7 @@ inline void createClassAndDefineProperties(PvdDataStream& inStream) } template <typename TDataType, typename TParentType> -inline void createClassDeriveAndDefineProperties(PvdDataStream& inStream) +static inline void createClassDeriveAndDefineProperties(PvdDataStream& inStream) { inStream.createClass<TDataType>(); inStream.deriveClass<TParentType, TDataType>(); @@ -143,7 +143,7 @@ inline void createClassDeriveAndDefineProperties(PvdDataStream& inStream) } template <typename TDataType, typename TConvertSrc, typename TConvertData> -inline void defineProperty(PvdDataStream& inStream, const char* inPropertyName, const char* semantic) +static inline void defineProperty(PvdDataStream& inStream, const char* inPropertyName, const char* semantic) { PvdPropertyDefinitionHelper& helper(inStream.getPropertyDefinitionHelper()); // PxEnumTraits< TValueType > filterFlagsEnum; @@ -158,12 +158,12 @@ inline void defineProperty(PvdDataStream& inStream, const char* inPropertyName, } template <typename TDataType, typename TConvertSrc, typename TConvertData> -inline void definePropertyFlags(PvdDataStream& inStream, const char* inPropertyName) +static inline void definePropertyFlags(PvdDataStream& inStream, const char* inPropertyName) { defineProperty<TDataType, TConvertSrc, TConvertData>(inStream, inPropertyName, "Bitflag"); } template <typename TDataType, typename TConvertSrc, typename TConvertData> -inline void definePropertyEnums(PvdDataStream& inStream, const char* inPropertyName) +static inline void definePropertyEnums(PvdDataStream& inStream, const char* inPropertyName) { defineProperty<TDataType, TConvertSrc, TConvertData>(inStream, inPropertyName, "Enumeration Value"); } @@ -787,7 +787,7 @@ void PvdMetaDataBinding::sendEndFrame(PvdDataStream& inStream, const PxScene* in } template <typename TDataType> -void addPhysicsGroupProperty(PvdDataStream& inStream, const char* groupName, const TDataType& inData, const PxPhysics& ownerPhysics) +static void addPhysicsGroupProperty(PvdDataStream& inStream, const char* groupName, const TDataType& inData, const PxPhysics& ownerPhysics) { inStream.setPropertyValue(&inData, "Physics", reinterpret_cast<const void*>(&ownerPhysics)); inStream.pushBackObjectRef(&ownerPhysics, groupName, &inData); @@ -795,7 +795,7 @@ void addPhysicsGroupProperty(PvdDataStream& inStream, const char* groupName, con } template <typename TDataType> -void removePhysicsGroupProperty(PvdDataStream& inStream, const char* groupName, const TDataType& inData, const PxPhysics& ownerPhysics) +static void removePhysicsGroupProperty(PvdDataStream& inStream, const char* groupName, const TDataType& inData, const PxPhysics& ownerPhysics) { inStream.removeObjectRef(&ownerPhysics, groupName, &inData); inStream.destroyInstance(&inData); @@ -980,7 +980,7 @@ void PvdMetaDataBinding::registrarPhysicsObject<PxHeightFieldGeometry>(PvdDataSt } template <typename TGeneratedValuesType, typename TGeomType> -void sendGeometry(PvdMetaDataBinding& metaBind, PvdDataStream& inStream, const PxShape& inShape, const TGeomType& geom, PsPvd* pvd) +static void sendGeometry(PvdMetaDataBinding& metaBind, PvdDataStream& inStream, const PxShape& inShape, const TGeomType& geom, PsPvd* pvd) { const void* geomInst = (reinterpret_cast<const PxU8*>(&inShape)) + 4; inStream.createInstance(getPvdNamespacedNameForType<TGeomType>(), geomInst); @@ -991,7 +991,7 @@ void sendGeometry(PvdMetaDataBinding& metaBind, PvdDataStream& inStream, const P inStream.setPropertyValue(geomInst, "Shape", reinterpret_cast<const void*>(&inShape)); } -void setGeometry(PvdMetaDataBinding& metaBind, PvdDataStream& inStream, const PxShape& inObj, PsPvd* pvd) +static void setGeometry(PvdMetaDataBinding& metaBind, PvdDataStream& inStream, const PxShape& inObj, PsPvd* pvd) { switch(inObj.getGeometryType()) { @@ -1029,7 +1029,7 @@ void setGeometry(PvdMetaDataBinding& metaBind, PvdDataStream& inStream, const Px } } -void setMaterials(PvdMetaDataBinding& metaBing, PvdDataStream& inStream, const PxShape& inObj, PsPvd* pvd, PvdMetaDataBindingData* mBindingData) +static void setMaterials(PvdMetaDataBinding& metaBing, PvdDataStream& inStream, const PxShape& inObj, PsPvd* pvd, PvdMetaDataBindingData* mBindingData) { PxU32 numMaterials = inObj.getNbMaterials(); PxMaterial** materialPtr = mBindingData->allocateTemp<PxMaterial*>(numMaterials); @@ -1042,7 +1042,7 @@ void setMaterials(PvdMetaDataBinding& metaBing, PvdDataStream& inStream, const P } } -void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxShape& inObj, const PxRigidActor& owner, PsPvd* pvd) +void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxShape& inObj, const PxRigidActor& owner, const PxPhysics& ownerPhysics, PsPvd* pvd) { if(!inStream.isInstanceValid(&owner)) return; @@ -1076,7 +1076,7 @@ void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxShape& setGeometry(*this, inStream, inObj, pvd); setMaterials(*this, inStream, inObj, pvd, mBindingData); if(!inObj.isExclusive()) - inStream.pushBackObjectRef(&owner.getScene()->getPhysics(), "SharedShapes", &inObj); + inStream.pushBackObjectRef(&ownerPhysics, "SharedShapes", &inObj); } void PvdMetaDataBinding::sendAllProperties(PvdDataStream& inStream, const PxShape& inObj) @@ -1163,7 +1163,7 @@ void PvdMetaDataBinding::destroyInstance(PvdDataStream& inStream, const PxShape& } template <typename TDataType> -void addSceneGroupProperty(PvdDataStream& inStream, const char* groupName, const TDataType& inObj, const PxScene& inScene) +static void addSceneGroupProperty(PvdDataStream& inStream, const char* groupName, const TDataType& inObj, const PxScene& inScene) { inStream.createInstance(&inObj); inStream.pushBackObjectRef(&inScene, groupName, &inObj); @@ -1171,23 +1171,23 @@ void addSceneGroupProperty(PvdDataStream& inStream, const char* groupName, const } template <typename TDataType> -void removeSceneGroupProperty(PvdDataStream& inStream, const char* groupName, const TDataType& inObj, const PxScene& inScene) +static void removeSceneGroupProperty(PvdDataStream& inStream, const char* groupName, const TDataType& inObj, const PxScene& inScene) { inStream.removeObjectRef(&inScene, groupName, &inObj); inStream.destroyInstance(&inObj); } -void sendShapes(PvdMetaDataBinding& binding, PvdDataStream& inStream, const PxRigidActor& inObj, PsPvd* pvd) +static void sendShapes(PvdMetaDataBinding& binding, PvdDataStream& inStream, const PxRigidActor& inObj, const PxPhysics& ownerPhysics, PsPvd* pvd) { InlineArray<PxShape*, 5> shapeData; PxU32 nbShapes = inObj.getNbShapes(); shapeData.resize(nbShapes); inObj.getShapes(shapeData.begin(), nbShapes); for(PxU32 idx = 0; idx < nbShapes; ++idx) - binding.createInstance(inStream, *shapeData[idx], inObj, pvd); + binding.createInstance(inStream, *shapeData[idx], inObj, ownerPhysics, pvd); } -void releaseShapes(PvdMetaDataBinding& binding, PvdDataStream& inStream, const PxRigidActor& inObj) +static void releaseShapes(PvdMetaDataBinding& binding, PvdDataStream& inStream, const PxRigidActor& inObj) { InlineArray<PxShape*, 5> shapeData; PxU32 nbShapes = inObj.getNbShapes(); @@ -1197,11 +1197,11 @@ void releaseShapes(PvdMetaDataBinding& binding, PvdDataStream& inStream, const P binding.destroyInstance(inStream, *shapeData[idx], inObj); } -void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxRigidStatic& inObj, const PxScene& ownerScene, PsPvd* pvd) +void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxRigidStatic& inObj, const PxScene& ownerScene, const PxPhysics& ownerPhysics, PsPvd* pvd) { addSceneGroupProperty(inStream, "RigidStatics", inObj, ownerScene); sendAllProperties(inStream, inObj); - sendShapes(*this, inStream, inObj, pvd); + sendShapes(*this, inStream, inObj, ownerPhysics, pvd); } void PvdMetaDataBinding::sendAllProperties(PvdDataStream& inStream, const PxRigidStatic& inObj) { @@ -1213,11 +1213,11 @@ void PvdMetaDataBinding::destroyInstance(PvdDataStream& inStream, const PxRigidS releaseShapes(*this, inStream, inObj); removeSceneGroupProperty(inStream, "RigidStatics", inObj, ownerScene); } -void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxRigidDynamic& inObj, const PxScene& ownerScene, PsPvd* pvd) +void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxRigidDynamic& inObj, const PxScene& ownerScene, const PxPhysics& ownerPhysics, PsPvd* pvd) { addSceneGroupProperty(inStream, "RigidDynamics", inObj, ownerScene); sendAllProperties(inStream, inObj); - sendShapes(*this, inStream, inObj, pvd); + sendShapes(*this, inStream, inObj, ownerPhysics, pvd); } void PvdMetaDataBinding::sendAllProperties(PvdDataStream& inStream, const PxRigidDynamic& inObj) { @@ -1230,13 +1230,13 @@ void PvdMetaDataBinding::destroyInstance(PvdDataStream& inStream, const PxRigidD removeSceneGroupProperty(inStream, "RigidDynamics", inObj, ownerScene); } -void addChild(PvdDataStream& inStream, const void* inParent, const PxArticulationLink& inChild) +static void addChild(PvdDataStream& inStream, const void* inParent, const PxArticulationLink& inChild) { inStream.pushBackObjectRef(inParent, "Links", &inChild); inStream.setPropertyValue(&inChild, "Parent", inParent); } -void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxArticulation& inObj, const PxScene& ownerScene, PsPvd* pvd) +void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxArticulation& inObj, const PxScene& ownerScene, const PxPhysics& ownerPhysics, PsPvd* pvd) { addSceneGroupProperty(inStream, "Articulations", inObj, ownerScene); sendAllProperties(inStream, inObj); @@ -1253,7 +1253,7 @@ void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxArticul for(PxU32 idx = 0; idx < numLinks; ++idx) { if(!inStream.isInstanceValid(mBindingData->mArticulationLinks[idx])) - createInstance(inStream, *mBindingData->mArticulationLinks[idx], pvd); + createInstance(inStream, *mBindingData->mArticulationLinks[idx], ownerPhysics, pvd); } // Setup the link graph @@ -1282,7 +1282,7 @@ void PvdMetaDataBinding::destroyInstance(PvdDataStream& inStream, const PxArticu removeSceneGroupProperty(inStream, "Articulations", inObj, ownerScene); } -void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxArticulationLink& inObj, PsPvd* pvd) +void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxArticulationLink& inObj, const PxPhysics& ownerPhysics, PsPvd* pvd) { inStream.createInstance(&inObj); PxArticulationJoint* joint(inObj.getInboundJoint()); @@ -1294,7 +1294,7 @@ void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxArticul sendAllProperties(inStream, *joint); } sendAllProperties(inStream, inObj); - sendShapes(*this, inStream, inObj, pvd); + sendShapes(*this, inStream, inObj, ownerPhysics, pvd); } void PvdMetaDataBinding::sendAllProperties(PvdDataStream& inStream, const PxArticulationLink& inObj) @@ -1461,7 +1461,7 @@ void PvdMetaDataBinding::destroyInstance(PvdDataStream& inStream, const PxPartic #endif // PX_USE_PARTICLE_SYSTEM_API template <typename TBlockType, typename TActorType, typename TOperator> -void updateActor(PvdDataStream& inStream, TActorType** actorGroup, PxU32 numActors, TOperator sleepingOp, PvdMetaDataBindingData& bindingData) +static void updateActor(PvdDataStream& inStream, TActorType** actorGroup, PxU32 numActors, TOperator sleepingOp, PvdMetaDataBindingData& bindingData) { TBlockType theBlock; if(numActors == 0) @@ -1674,8 +1674,11 @@ void PvdMetaDataBinding::destroyInstance(PvdDataStream& inStream, const PxClothF removePhysicsGroupProperty(inStream, "ClothFabrics", fabric, ownerPhysics); } -void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxCloth& cloth, const PxScene& ownerScene, PsPvd* pvd) +void PvdMetaDataBinding::createInstance(PvdDataStream& inStream, const PxCloth& cloth, const PxScene& ownerScene, const PxPhysics& ownerPhysics, PsPvd* pvd) { + // PT: this is only needed to please some bonkers template code that expects all "createInstance" to have the same signature. + PX_UNUSED(ownerPhysics); + addSceneGroupProperty(inStream, "Cloths", cloth, ownerScene); PxClothFabric* fabric = cloth.getFabric(); if(fabric != NULL) @@ -1692,6 +1695,7 @@ void PvdMetaDataBinding::sendAllProperties(PvdDataStream& inStream, const PxClot sendSimpleProperties(inStream, cloth); sendParticleAccelerations(inStream, cloth); sendMotionConstraints(inStream, cloth); + // PT: TODO: are we sending the collision spheres twice here? The "sendPairs" param is never "false" in the entire SDK..... sendCollisionSpheres(inStream, cloth); sendCollisionSpheres(inStream, cloth, true); sendCollisionTriangles(inStream, cloth); @@ -2198,7 +2202,6 @@ void PvdMetaDataBinding::destroyInstance(PvdDataStream& inStream, const PxAggreg removeSceneGroupProperty(inStream, "Aggregates", inObj, ownerScene); } -template <bool bPushBack> class ChangeOjectRefCmd : public PvdDataStream::PvdCommand { ChangeOjectRefCmd& operator=(const ChangeOjectRefCmd&) @@ -2207,46 +2210,46 @@ class ChangeOjectRefCmd : public PvdDataStream::PvdCommand return *this; } // PX_NOCOPY doesn't work for local classes public: - const void* instance; - String propName; - const void* propObj; + const void* mInstance; + String mPropName; + const void* mPropObj; + const bool mPushBack; - ChangeOjectRefCmd(const void* inInst, String inName, const void* inObj) - : instance(inInst), propName(inName), propObj(inObj) + ChangeOjectRefCmd(const void* inInst, String inName, const void* inObj, bool pushBack) + : mInstance(inInst), mPropName(inName), mPropObj(inObj), mPushBack(pushBack) { } // Assigned is needed for copying ChangeOjectRefCmd(const ChangeOjectRefCmd& other) - : instance(other.instance), propName(other.propName), propObj(other.propObj) + : PvdDataStream::PvdCommand(other), mInstance(other.mInstance), mPropName(other.mPropName), mPropObj(other.mPropObj), mPushBack(other.mPushBack) { } virtual bool canRun(PvdInstanceDataStream& inStream) { - PX_ASSERT(inStream.isInstanceValid(instance)); - return inStream.isInstanceValid(propObj); + PX_ASSERT(inStream.isInstanceValid(mInstance)); + return inStream.isInstanceValid(mPropObj); } virtual void run(PvdInstanceDataStream& inStream) { - if(!inStream.isInstanceValid(instance)) + if(!inStream.isInstanceValid(mInstance)) return; - if(bPushBack) + if(mPushBack) { - if(inStream.isInstanceValid(propObj)) - inStream.pushBackObjectRef(instance, propName, propObj); + if(inStream.isInstanceValid(mPropObj)) + inStream.pushBackObjectRef(mInstance, mPropName, mPropObj); } else { // the called function will assert if propobj is already removed - inStream.removeObjectRef(instance, propName, propObj); + inStream.removeObjectRef(mInstance, mPropName, mPropObj); } } }; -template <class Command> -void changeAggregateSubActors(PvdDataStream& inStream, const PxAggregate& inObj, const PxActor& inActor) +static void changeAggregateSubActors(PvdDataStream& inStream, const PxAggregate& inObj, const PxActor& inActor, bool pushBack) { const PxArticulationLink* link = inActor.is<PxArticulationLink>(); String propName = NULL; @@ -2264,7 +2267,7 @@ void changeAggregateSubActors(PvdDataStream& inStream, const PxAggregate& inObj, else return; - Command* cmd = PX_PLACEMENT_NEW(inStream.allocateMemForCmd(sizeof(Command)), Command)(&inObj, propName, object); + ChangeOjectRefCmd* cmd = PX_PLACEMENT_NEW(inStream.allocateMemForCmd(sizeof(ChangeOjectRefCmd)), ChangeOjectRefCmd)(&inObj, propName, object, pushBack); if(cmd->canRun(inStream)) cmd->run(inStream); @@ -2273,14 +2276,12 @@ void changeAggregateSubActors(PvdDataStream& inStream, const PxAggregate& inObj, } void PvdMetaDataBinding::detachAggregateActor(PvdDataStream& inStream, const PxAggregate& inObj, const PxActor& inActor) { - typedef ChangeOjectRefCmd<false> RemoveOjectRefCmd; - changeAggregateSubActors<RemoveOjectRefCmd>(inStream, inObj, inActor); + changeAggregateSubActors(inStream, inObj, inActor, false); } void PvdMetaDataBinding::attachAggregateActor(PvdDataStream& inStream, const PxAggregate& inObj, const PxActor& inActor) { - typedef ChangeOjectRefCmd<true> PushbackOjectRefCmd; - changeAggregateSubActors<PushbackOjectRefCmd>(inStream, inObj, inActor); + changeAggregateSubActors(inStream, inObj, inActor, true); } #else void PvdMetaDataBinding::createInstance(PvdDataStream&, const PxAggregate&, const PxScene&, ObjectRegistrar&) @@ -2305,7 +2306,7 @@ void PvdMetaDataBinding::attachAggregateActor(PvdDataStream&, const PxAggregate& #endif template <typename TDataType> -void sendSceneArray(PvdDataStream& inStream, const PxScene& inScene, const Ps::Array<TDataType>& inArray, const char* propName) +static void sendSceneArray(PvdDataStream& inStream, const PxScene& inScene, const Ps::Array<TDataType>& inArray, const char* propName) { if(0 == inArray.size()) inStream.setPropertyValue(&inScene, propName, DataRef<const PxU8>(), getPvdNamespacedNameForType<TDataType>()); @@ -2317,7 +2318,7 @@ void sendSceneArray(PvdDataStream& inStream, const PxScene& inScene, const Ps::A } } -void sendSceneArray(PvdDataStream& inStream, const PxScene& inScene, const Ps::Array<PvdSqHit>& inArray, const char* propName) +static void sendSceneArray(PvdDataStream& inStream, const PxScene& inScene, const Ps::Array<PvdSqHit>& inArray, const char* propName) { if(0 == inArray.size()) inStream.setPropertyValue(&inScene, propName, DataRef<const PxU8>(), getPvdNamespacedNameForType<PvdSqHit>()); @@ -2338,6 +2339,7 @@ void sendSceneArray(PvdDataStream& inStream, const PxScene& inScene, const Ps::A } } } + void PvdMetaDataBinding::sendSceneQueries(PvdDataStream& inStream, const PxScene& inScene, PsPvd* pvd) { if(!inStream.isConnected()) @@ -2359,7 +2361,7 @@ void PvdMetaDataBinding::sendSceneQueries(PvdDataStream& inStream, const PxScene propName = collector.getArrayName(collector.mFilterData); sendSceneArray(inStream, inScene, collector.mFilterData, propName); - const Ps::Array<PxGeometryHolder>& geometriesToDestroy = collector.getPrevFrameGeometries(); + const NamedArray<PxGeometryHolder>& geometriesToDestroy = collector.getPrevFrameGeometries(); propName = collector.getArrayName(geometriesToDestroy); for(PxU32 k = 0; k < geometriesToDestroy.size(); ++k) { diff --git a/PhysX_3.4/Source/PhysX/src/PvdMetaDataPvdBinding.h b/PhysX_3.4/Source/PhysX/src/PvdMetaDataPvdBinding.h index f76cb2f9..c78d2f1b 100644 --- a/PhysX_3.4/Source/PhysX/src/PvdMetaDataPvdBinding.h +++ b/PhysX_3.4/Source/PhysX/src/PvdMetaDataPvdBinding.h @@ -104,23 +104,23 @@ class PvdMetaDataBinding void createInstance(PvdDataStream& inStream, const PxTriangleMesh& inData, const PxPhysics& ownerPhysics); void destroyInstance(PvdDataStream& inStream, const PxTriangleMesh& inData, const PxPhysics& ownerPhysics); - void createInstance(PvdDataStream& inStream, const PxRigidStatic& inObj, const PxScene& ownerScene, PsPvd* pvd); + void createInstance(PvdDataStream& inStream, const PxRigidStatic& inObj, const PxScene& ownerScene, const PxPhysics& ownerPhysics, PsPvd* pvd); void sendAllProperties(PvdDataStream& inStream, const PxRigidStatic& inObj); void destroyInstance(PvdDataStream& inStream, const PxRigidStatic& inObj, const PxScene& ownerScene); - void createInstance(PvdDataStream& inStream, const PxRigidDynamic& inObj, const PxScene& ownerScene, PsPvd* pvd); + void createInstance(PvdDataStream& inStream, const PxRigidDynamic& inObj, const PxScene& ownerScene, const PxPhysics& ownerPhysics, PsPvd* pvd); void sendAllProperties(PvdDataStream& inStream, const PxRigidDynamic& inObj); void destroyInstance(PvdDataStream& inStream, const PxRigidDynamic& inObj, const PxScene& ownerScene); - void createInstance(PvdDataStream& inStream, const PxArticulation& inObj, const PxScene& ownerScene, PsPvd* pvd); + void createInstance(PvdDataStream& inStream, const PxArticulation& inObj, const PxScene& ownerScene, const PxPhysics& ownerPhysics, PsPvd* pvd); void sendAllProperties(PvdDataStream& inStream, const PxArticulation& inObj); void destroyInstance(PvdDataStream& inStream, const PxArticulation& inObj, const PxScene& ownerScene); - void createInstance(PvdDataStream& inStream, const PxArticulationLink& inObj, PsPvd* pvd); + void createInstance(PvdDataStream& inStream, const PxArticulationLink& inObj, const PxPhysics& ownerPhysics, PsPvd* pvd); void sendAllProperties(PvdDataStream& inStream, const PxArticulationLink& inObj); void destroyInstance(PvdDataStream& inStream, const PxArticulationLink& inObj); - void createInstance(PvdDataStream& inStream, const PxShape& inObj, const PxRigidActor& owner, PsPvd* pvd); + void createInstance(PvdDataStream& inStream, const PxShape& inObj, const PxRigidActor& owner, const PxPhysics& ownerPhysics, PsPvd* pvd); void sendAllProperties(PvdDataStream& inStream, const PxShape& inObj); void releaseAndRecreateGeometry(PvdDataStream& inStream, const PxShape& inObj, PxPhysics& ownerPhysics, PsPvd* pvd); void updateMaterials(PvdDataStream& inStream, const PxShape& inObj, PsPvd* pvd); @@ -156,7 +156,7 @@ class PvdMetaDataBinding void sendAllProperties(PvdDataStream& inStream, const PxClothFabric& fabric); void destroyInstance(PvdDataStream& inStream, const PxClothFabric& fabric, const PxPhysics& ownerPhysics); - void createInstance(PvdDataStream& inStream, const PxCloth& cloth, const PxScene& ownerScene, PsPvd* pvd); + void createInstance(PvdDataStream& inStream, const PxCloth& cloth, const PxScene& ownerScene, const PxPhysics& ownerPhysics, PsPvd* pvd); void sendAllProperties(PvdDataStream& inStream, const PxCloth& cloth); void sendSimpleProperties(PvdDataStream& inStream, const PxCloth& cloth); void sendMotionConstraints(PvdDataStream& inStream, const PxCloth& cloth); diff --git a/PhysX_3.4/Source/PhysX/src/PvdPhysicsClient.h b/PhysX_3.4/Source/PhysX/src/PvdPhysicsClient.h index 36ac4b81..ca7768a8 100644 --- a/PhysX_3.4/Source/PhysX/src/PvdPhysicsClient.h +++ b/PhysX_3.4/Source/PhysX/src/PvdPhysicsClient.h @@ -57,7 +57,6 @@ class PvdPhysicsClient : public PvdClient, public PxErrorCallback, public NpFact void onPvdDisconnected(); void flush(); - PsPvd* getPsPvd(); physx::pvdsdk::PvdDataStream* getDataStream(); PvdMetaDataBinding* getMetaDataBinding(); PvdUserRenderer* getUserRender(); diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbActor.cpp b/PhysX_3.4/Source/PhysX/src/buffering/ScbActor.cpp index 9c91235a..25f39af3 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbActor.cpp +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbActor.cpp @@ -27,58 +27,42 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #include "ScbBase.h" using namespace physx; using namespace Scb; -using namespace physx; -using namespace Scb; - #include "ScbActor.h" #include "ScbRigidStatic.h" #include "ScbBody.h" #include "ScbParticleSystem.h" #include "ScbCloth.h" -namespace physx -{ -namespace Scb -{ - Actor::Offsets::Offsets() { - size_t staticOffset = reinterpret_cast<size_t>(&(reinterpret_cast<Scb::RigidStatic*>(0)->getScStatic())); - size_t bodyOffset = reinterpret_cast<size_t>(&(reinterpret_cast<Scb::Body*>(0)->getScBody())); + const size_t staticOffset = reinterpret_cast<size_t>(&(reinterpret_cast<Scb::RigidStatic*>(0)->getScStatic())); + const size_t bodyOffset = reinterpret_cast<size_t>(&(reinterpret_cast<Scb::Body*>(0)->getScBody())); scToScb[PxActorType::eRIGID_STATIC] = staticOffset; scToScb[PxActorType::eRIGID_DYNAMIC] = bodyOffset; scToScb[PxActorType::eARTICULATION_LINK] = bodyOffset; - scbToSc[ScbType::RIGID_STATIC] = staticOffset; - scbToSc[ScbType::BODY] = bodyOffset; - scbToSc[ScbType::BODY_FROM_ARTICULATION_LINK] = bodyOffset; + scbToSc[ScbType::eRIGID_STATIC] = staticOffset; + scbToSc[ScbType::eBODY] = bodyOffset; + scbToSc[ScbType::eBODY_FROM_ARTICULATION_LINK] = bodyOffset; #if PX_USE_PARTICLE_SYSTEM_API - size_t particleOffset = reinterpret_cast<size_t>(&(reinterpret_cast<Scb::ParticleSystem*>(0)->getScParticleSystem())); + const size_t particleOffset = reinterpret_cast<size_t>(&(reinterpret_cast<Scb::ParticleSystem*>(0)->getScParticleSystem())); scToScb[PxActorType::ePARTICLE_FLUID] = particleOffset; scToScb[PxActorType::ePARTICLE_SYSTEM] = particleOffset; - scbToSc[ScbType::PARTICLE_SYSTEM] = particleOffset; + scbToSc[ScbType::ePARTICLE_SYSTEM] = particleOffset; #endif #if PX_USE_CLOTH_API - size_t clothOffset = reinterpret_cast<size_t>(&(reinterpret_cast<Scb::Cloth*>(0)->getScCloth())); + const size_t clothOffset = reinterpret_cast<size_t>(&(reinterpret_cast<Scb::Cloth*>(0)->getScCloth())); scToScb[PxActorType::eCLOTH] = clothOffset; - scbToSc[ScbType::CLOTH] = clothOffset; + scbToSc[ScbType::eCLOTH] = clothOffset; #endif - - } - - - const Actor::Offsets Actor::sOffsets; -} -} diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbActor.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbActor.h index 364972b1..21f623e5 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbActor.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbActor.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_FSACTOR #define PX_PHYSICS_SCB_FSACTOR @@ -58,7 +57,6 @@ protected: ~ActorBuffer(){} }; - class Actor : public Base { //= ATTENTION! ===================================================================================== @@ -97,7 +95,6 @@ public: //--------------------------------------------------------------------------------- // Miscellaneous //--------------------------------------------------------------------------------- - PX_FORCE_INLINE const Core& getActorCore() const { return *reinterpret_cast<const Core*>(reinterpret_cast<size_t>(this) + sOffsets.scbToSc[getScbType()]); } PX_FORCE_INLINE Core& getActorCore() { return *reinterpret_cast<Core*>(reinterpret_cast<size_t>(this) + sOffsets.scbToSc[getScbType()]); } @@ -124,19 +121,18 @@ protected: struct Offsets { size_t scToScb[PxActorType::eACTOR_COUNT]; - size_t scbToSc[ScbType::TYPE_COUNT]; + size_t scbToSc[ScbType::eTYPE_COUNT]; Offsets(); }; static const Offsets sOffsets; }; - PX_INLINE void Actor::setActorFlags(PxActorFlags v) { #if PX_CHECKED PxActorFlags aFlags = getActorFlags(); PxActorType::Enum aType = getActorType(); - if ((!aFlags.isSet(PxActorFlag::eDISABLE_SIMULATION)) && v.isSet(PxActorFlag::eDISABLE_SIMULATION) && + if((!aFlags.isSet(PxActorFlag::eDISABLE_SIMULATION)) && v.isSet(PxActorFlag::eDISABLE_SIMULATION) && (aType != PxActorType::eRIGID_DYNAMIC) && (aType != PxActorType::eRIGID_STATIC)) { Ps::getFoundation().error(PxErrorCode::eINVALID_PARAMETER, __FILE__, __LINE__, @@ -147,11 +143,11 @@ PX_INLINE void Actor::setActorFlags(PxActorFlags v) write<Buf::BF_ActorFlags>(v); } -PX_INLINE void Actor::setOwnerClient( PxClientID inId ) +PX_INLINE void Actor::setOwnerClient(PxClientID inId) { //This call is only valid if we aren't in a scene. //Thus we can't be buffering yet - if (!isBuffering()) + if(!isBuffering()) { getActorCore().setOwnerClient( inId ); UPDATE_PVD_PROPERTIES_OBJECT() @@ -168,10 +164,10 @@ PX_INLINE void Actor::syncState() //this should be called from syncState() of derived classes const PxU32 flags = getBufferFlags(); - if (flags & (Buf::BF_ActorFlags|Buf::BF_DominanceGroup|Buf::BF_ClientBehaviorFlags)) + if(flags & (Buf::BF_ActorFlags|Buf::BF_DominanceGroup|Buf::BF_ClientBehaviorFlags)) { Core& core = getActorCore(); - Buf& buffer = *reinterpret_cast<Buf*>(getStream()); + const Buf& buffer = *reinterpret_cast<const Buf*>(getStream()); flush<Buf::BF_ActorFlags>(core, buffer); flush<Buf::BF_DominanceGroup>(core, buffer); diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbAggregate.cpp b/PhysX_3.4/Source/PhysX/src/buffering/ScbAggregate.cpp index 22a26abd..e79b10b5 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbAggregate.cpp +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbAggregate.cpp @@ -27,13 +27,11 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #include "ScbAggregate.h" #include "ScbActor.h" using namespace physx; - void Scb::Aggregate::addActor(Scb::Actor& actor) { const ControlState::Enum state = getControlState(); @@ -44,16 +42,16 @@ void Scb::Aggregate::addActor(Scb::Actor& actor) PvdAttachActorToAggregate( this, &actor ); PvdUpdateProperties( this ); } - else if ((state != ControlState::eREMOVE_PENDING)) // If the aggregate is pending for deletion, adding/removing an actor should not be double buffered because the aggregateID must not be set for the actors + else if((state != ControlState::eREMOVE_PENDING)) // If the aggregate is pending for deletion, adding/removing an actor should not be double buffered because the aggregateID must not be set for the actors { // if available, search in list of removed actors to cover the remove-add case Scb::AggregateBuffer* PX_RESTRICT bufferedData = getBufferedData(); - if (bufferedData->removeBufferIdx != 0xffffffff) + if(bufferedData->removeBufferIdx != 0xffffffff) { Scb::Actor** removeBuffer = getScbScene()->getActorBuffer(bufferedData->removeBufferIdx); - for(PxU32 i=0; i < bufferedData->removeCount; i++) + for(PxU32 i=0; i<bufferedData->removeCount; i++) { - if (removeBuffer[i] == &actor) + if(removeBuffer[i] == &actor) { removeBuffer[i] = removeBuffer[bufferedData->removeCount - 1]; PX_ASSERT(bufferedData->removeCount > 0); @@ -64,20 +62,16 @@ void Scb::Aggregate::addActor(Scb::Actor& actor) } Scb::Actor** actorBuffer; - if (bufferedData->addBufferIdx == 0xffffffff) - { + if(bufferedData->addBufferIdx == 0xffffffff) actorBuffer = getScbScene()->allocActorBuffer(mMaxNbActors, bufferedData->addBufferIdx); - } else - { actorBuffer = getScbScene()->getActorBuffer(bufferedData->addBufferIdx); - } PX_ASSERT(bufferedData->addCount < mMaxNbActors); actorBuffer[bufferedData->addCount] = &actor; bufferedData->addCount++; - if (state != ControlState::eINSERT_PENDING) + if(state != ControlState::eINSERT_PENDING) markUpdated(BF_ADD_ACTOR); else { @@ -88,7 +82,6 @@ void Scb::Aggregate::addActor(Scb::Actor& actor) } } - void Scb::Aggregate::removeActor(Scb::Actor& actor, bool reinsert) { const ControlState::Enum state = getControlState(); @@ -100,20 +93,18 @@ void Scb::Aggregate::removeActor(Scb::Actor& actor, bool reinsert) ac.setAggregateID(PX_INVALID_U32); if(getScbSceneForAPI() && reinsert) - { ac.reinsertShapes(); - } } - else if ((state != ControlState::eREMOVE_PENDING)) + else if((state != ControlState::eREMOVE_PENDING)) { // if available, search in list of added actors to cover the add-remove case Scb::AggregateBuffer* PX_RESTRICT bufferedData = getBufferedData(); - if (bufferedData->addBufferIdx != 0xffffffff) + if(bufferedData->addBufferIdx != 0xffffffff) { Scb::Actor** addBuffer = getScbScene()->getActorBuffer(bufferedData->addBufferIdx); - for(PxU32 i=0; i < bufferedData->addCount; i++) + for(PxU32 i=0; i<bufferedData->addCount; i++) { - if (addBuffer[i] == &actor) + if(addBuffer[i] == &actor) { addBuffer[i] = addBuffer[bufferedData->addCount - 1]; PX_ASSERT(bufferedData->addCount > 0); @@ -124,14 +115,10 @@ void Scb::Aggregate::removeActor(Scb::Actor& actor, bool reinsert) } Scb::Actor** actorBuffer; - if (bufferedData->removeBufferIdx == 0xffffffff) - { + if(bufferedData->removeBufferIdx == 0xffffffff) actorBuffer = getScbScene()->allocActorBuffer(mMaxNbActors, bufferedData->removeBufferIdx); - } else - { actorBuffer = getScbScene()->getActorBuffer(bufferedData->removeBufferIdx); - } PX_ASSERT(bufferedData->removeCount < mMaxNbActors); actorBuffer[bufferedData->removeCount] = &actor; diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbAggregate.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbAggregate.h index 55911d22..8e55deb5 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbAggregate.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbAggregate.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_AGGREGATE #define PX_PHYSICS_SCB_AGGREGATE @@ -58,7 +57,6 @@ struct AggregateBuffer PxU32 removeCount; }; - class Aggregate : public Base { //= ATTENTION! ===================================================================================== @@ -86,7 +84,6 @@ public: void addActor(Scb::Actor&); void removeActor(Scb::Actor& actor, bool reinsert); - //--------------------------------------------------------------------------------- // Data synchronization //--------------------------------------------------------------------------------- @@ -112,17 +109,15 @@ private: PX_FORCE_INLINE Scb::AggregateBuffer* getBufferedData() { return reinterpret_cast<Scb::AggregateBuffer*>(getStream()); } }; - PX_INLINE Aggregate::Aggregate(PxAggregate* px, PxU32 maxActors, bool selfCollision) : mPxAggregate (px), mAggregateID (PX_INVALID_U32), mMaxNbActors (maxActors), mSelfCollide (selfCollision) { - setScbType(ScbType::AGGREGATE); + setScbType(ScbType::eAGGREGATE); } - PX_INLINE Aggregate::~Aggregate() { } @@ -151,33 +146,27 @@ namespace PX_FORCE_INLINE void PvdAttachActorToAggregate(Scb::Aggregate* pAggregate, Scb::Actor* pScbActor) { Scb::Scene* scbScene = pAggregate->getScbSceneForAPI(); - if( scbScene/* && scbScene->getScenePvdClient().isInstanceValid(pAggregate)*/) - { + if(scbScene/* && scbScene->getScenePvdClient().isInstanceValid(pAggregate)*/) scbScene->getScenePvdClient().attachAggregateActor( pAggregate, pScbActor ); - } } PX_FORCE_INLINE void PvdDetachActorFromAggregate(Scb::Aggregate* pAggregate, Scb::Actor* pScbActor) { Scb::Scene* scbScene = pAggregate->getScbSceneForAPI(); - if( scbScene/*&& scbScene->getScenePvdClient().isInstanceValid(pAggregate)*/) - { + if(scbScene/*&& scbScene->getScenePvdClient().isInstanceValid(pAggregate)*/) scbScene->getScenePvdClient().detachAggregateActor( pAggregate, pScbActor ); - } } PX_FORCE_INLINE void PvdUpdateProperties(Scb::Aggregate* pAggregate) { Scb::Scene* scbScene = pAggregate->getScbSceneForAPI(); - if( scbScene /*&& scbScene->getScenePvdClient().isInstanceValid(pAggregate)*/) - { + if(scbScene /*&& scbScene->getScenePvdClient().isInstanceValid(pAggregate)*/) scbScene->getScenePvdClient().updatePvdProperties( pAggregate ); - } } #else -#define PvdAttachActorToAggregate(aggregate, scbActor) {} -#define PvdDetachActorFromAggregate(aggregate, scbActor) {} -#define PvdUpdateProperties(aggregate) {} +#define PvdAttachActorToAggregate(aggregate, scbActor) {} +#define PvdDetachActorFromAggregate(aggregate, scbActor) {} +#define PvdUpdateProperties(aggregate) {} #endif } @@ -189,7 +178,7 @@ namespace PX_INLINE void Aggregate::syncState(Scb::Scene& scene) { - PxU32 flags = getBufferFlags(); + const PxU32 flags = getBufferFlags(); enum AggregateSyncDirtyType { @@ -200,30 +189,30 @@ PX_INLINE void Aggregate::syncState(Scb::Scene& scene) PxU32 dirtyType = DIRTY_NONE; - if (flags) + if(flags) { const Scb::AggregateBuffer* PX_RESTRICT bufferedData = getBufferedData(); - if (flags & BF_ADD_ACTOR) + if(flags & BF_ADD_ACTOR) { dirtyType |= DIRTY_ADD_ACTOR; Scb::Actor* const* actorBuffer = scene.getActorBuffer(bufferedData->addBufferIdx); PX_ASSERT(mAggregateID != PX_INVALID_U32); - for(PxU32 i=0; i < bufferedData->addCount; i++) + for(PxU32 i=0; i<bufferedData->addCount; i++) { actorBuffer[i]->getActorCore().setAggregateID(mAggregateID); PvdAttachActorToAggregate( this, actorBuffer[i] ); } } - if (flags & BF_REMOVE_ACTOR) + if(flags & BF_REMOVE_ACTOR) { dirtyType |= DIRTY_REMOVE_ACTOR; Scb::Actor* const* actorBuffer = scene.getActorBuffer(bufferedData->removeBufferIdx); - for(PxU32 i=0; i < bufferedData->removeCount; i++) + for(PxU32 i=0; i<bufferedData->removeCount; i++) { const ControlState::Enum state = actorBuffer[i]->getControlState(); @@ -231,7 +220,7 @@ PX_INLINE void Aggregate::syncState(Scb::Scene& scene) ac.setAggregateID(PX_INVALID_U32); if(state != ControlState::eREMOVE_PENDING) PvdDetachActorFromAggregate( this, actorBuffer[i] ); - if (state == ControlState::eINSERT_PENDING || state == ControlState::eIN_SCENE) + if(state == ControlState::eINSERT_PENDING || state == ControlState::eIN_SCENE) ac.reinsertShapes(); } } diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbArticulation.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbArticulation.h index 424cf34b..16d20070 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbArticulation.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbArticulation.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_ARTICULATION #define PX_PHYSICS_SCB_ARTICULATION @@ -58,7 +57,6 @@ struct ArticulationBuffer enum { BF_WakeCounter = 1<<7 }; enum { BF_PutToSleep = 1<<8 }; enum { BF_WakeUp = 1<<9 }; - }; class Articulation : public Base @@ -127,10 +125,8 @@ public: PX_FORCE_INLINE static Articulation& fromSc(Core &a) { return *reinterpret_cast<Articulation*>(reinterpret_cast<PxU8*>(&a)-getScOffset()); } PX_FORCE_INLINE static const Articulation& fromSc(const Core &a) { return *reinterpret_cast<const Articulation*>(reinterpret_cast<const PxU8*>(&a)-getScOffset()); } - static size_t getScOffset() - { - return reinterpret_cast<size_t>(&reinterpret_cast<Articulation*>(0)->mArticulation); - } + + static size_t getScOffset() { return reinterpret_cast<size_t>(&reinterpret_cast<Articulation*>(0)->mArticulation); } PX_FORCE_INLINE void wakeUpInternal(PxReal wakeCounter); @@ -146,7 +142,6 @@ private: PX_FORCE_INLINE const Buf* getArticulationBuffer() const { return reinterpret_cast<const Buf*>(getStream()); } PX_FORCE_INLINE Buf* getArticulationBuffer() { return reinterpret_cast<Buf*>(getStream()); } - //--------------------------------------------------------------------------------- // Infrastructure for regular attributes //--------------------------------------------------------------------------------- @@ -155,33 +150,30 @@ private: template<PxU32 f> PX_FORCE_INLINE typename Buf::Fns<f,0>::Arg read() const { return Access::read<Buf::Fns<f,0> >(*this, mArticulation); } template<PxU32 f> PX_FORCE_INLINE void write(typename Buf::Fns<f,0>::Arg v) { Access::write<Buf::Fns<f,0> >(*this, mArticulation, v); } template<PxU32 f> PX_FORCE_INLINE void flush(const Buf& buf) { Access::flush<Buf::Fns<f,0> >(*this, mArticulation, buf); } - }; - Articulation::Articulation() { - setScbType(ScbType::ARTICULATION); - mBufferedWakeCounter = getScArticulation().getWakeCounter(); + setScbType(ScbType::eARTICULATION); + mBufferedWakeCounter = mArticulation.getWakeCounter(); mBufferedIsSleeping = 1; // this is the specified value for free standing objects } - PX_INLINE void Articulation::setWakeCounter(PxReal counter) { mBufferedWakeCounter = counter; - if (!isBuffering()) + if(!isBuffering()) { - if (getScbScene() && (counter > 0.0f)) + if(getScbScene() && (counter > 0.0f)) mBufferedIsSleeping = 0; - getScArticulation().setWakeCounter(counter); + mArticulation.setWakeCounter(counter); UPDATE_PVD_PROPERTIES_OBJECT() } else { - if (counter > 0.0f) + if(counter > 0.0f) { mBufferedIsSleeping = 0; markUpdated(Buf::BF_WakeUp | Buf::BF_WakeCounter); @@ -192,7 +184,6 @@ PX_INLINE void Articulation::setWakeCounter(PxReal counter) } } - PX_FORCE_INLINE void Articulation::wakeUp() { Scene* scene = getScbScene(); @@ -201,7 +192,6 @@ PX_FORCE_INLINE void Articulation::wakeUp() wakeUpInternal(scene->getWakeCounterResetValue()); } - PX_FORCE_INLINE void Articulation::wakeUpInternal(PxReal wakeCounter) { PX_ASSERT(getScbScene()); @@ -209,9 +199,9 @@ PX_FORCE_INLINE void Articulation::wakeUpInternal(PxReal wakeCounter) mBufferedWakeCounter = wakeCounter; mBufferedIsSleeping = 0; - if (!isBuffering()) + if(!isBuffering()) { - getScArticulation().wakeUp(wakeCounter); + mArticulation.wakeUp(wakeCounter); } else { @@ -220,15 +210,14 @@ PX_FORCE_INLINE void Articulation::wakeUpInternal(PxReal wakeCounter) } } - PX_FORCE_INLINE void Articulation::putToSleep() { mBufferedWakeCounter = 0.0f; mBufferedIsSleeping = 1; - if (!isBuffering()) + if(!isBuffering()) { - getScArticulation().putToSleep(); + mArticulation.putToSleep(); } else { @@ -237,12 +226,11 @@ PX_FORCE_INLINE void Articulation::putToSleep() } } - PX_FORCE_INLINE void Articulation::initBufferedState() { PX_ASSERT(mBufferedIsSleeping); // this method is only meant to get called when an object is added to the scene - if (getWakeCounter() == 0.0f) + if(getWakeCounter() == 0.0f) mBufferedIsSleeping = 1; else mBufferedIsSleeping = 0; @@ -251,13 +239,11 @@ PX_FORCE_INLINE void Articulation::initBufferedState() // are added, an additional check will wake the articulation up if necessary. } - PX_FORCE_INLINE void Articulation::clearBufferedState() { mBufferedIsSleeping = 1; // the expected state when an object gets removed from the scene } - PX_FORCE_INLINE void Articulation::clearBufferedSleepStateChange() { resetBufferFlag(Buf::BF_WakeUp | Buf::BF_PutToSleep); @@ -275,26 +261,26 @@ PX_INLINE void Articulation::syncState() PX_ASSERT( (getControlState() != ControlState::eREMOVE_PENDING) || (mBufferedIsSleeping && (!isBuffered(Buf::BF_WakeUp | Buf::BF_PutToSleep))) ); - PxU32 flags = getBufferFlags(); + const PxU32 flags = getBufferFlags(); //---- - if ((flags & Buf::BF_WakeCounter) == 0) - mBufferedWakeCounter = getScArticulation().getWakeCounter(); + if((flags & Buf::BF_WakeCounter) == 0) + mBufferedWakeCounter = mArticulation.getWakeCounter(); else if (!(flags & (Buf::BF_WakeUp | Buf::BF_PutToSleep))) // if there has been at least one buffered sleep state transition, then there is no use in adjusting the wake counter separately because it will // get done in the sleep state update. { PX_ASSERT(mBufferedWakeCounter == 0.0f); // a wake counter change is always connected to a sleep state change, except one case: if setWakeCounter(0.0f) was called - getScArticulation().setWakeCounter(mBufferedWakeCounter); + mArticulation.setWakeCounter(mBufferedWakeCounter); } //---- - bool isSimObjectSleeping = getScArticulation().isSleeping(); - if ((flags & (Buf::BF_WakeUp | Buf::BF_PutToSleep)) == 0) + if((flags & (Buf::BF_WakeUp | Buf::BF_PutToSleep)) == 0) { - if (getControlState() != ControlState::eREMOVE_PENDING) // we do not want the simulation sleep state to take effect if the object was removed (free standing objects have buffered state sleeping) + const bool isSimObjectSleeping = mArticulation.isSleeping(); + if(getControlState() != ControlState::eREMOVE_PENDING) // we do not want the simulation sleep state to take effect if the object was removed (free standing objects have buffered state sleeping) mBufferedIsSleeping = PxU8(isSimObjectSleeping); else PX_ASSERT(mBufferedIsSleeping); // this must get set immediately at remove @@ -304,19 +290,19 @@ PX_INLINE void Articulation::syncState() PX_ASSERT(flags & Buf::BF_WakeCounter); // sleep state transitions always mark the wake counter dirty PX_ASSERT(getControlState() != ControlState::eREMOVE_PENDING); // removing an object should clear pending wakeUp/putToSleep operations since the state for a free standing object gets set according to specification. - if (flags & Buf::BF_PutToSleep) + if(flags & Buf::BF_PutToSleep) { PX_ASSERT(mBufferedIsSleeping); PX_ASSERT(!(flags & Buf::BF_WakeUp)); PX_ASSERT(mBufferedWakeCounter == 0.0f); - getScArticulation().putToSleep(); + mArticulation.putToSleep(); } else { PX_ASSERT(!mBufferedIsSleeping); PX_ASSERT(flags & Buf::BF_WakeUp); - getScArticulation().wakeUp(mBufferedWakeCounter); + mArticulation.wakeUp(mBufferedWakeCounter); } } diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbArticulationJoint.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbArticulationJoint.h index 04a49f1c..b6437371 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbArticulationJoint.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbArticulationJoint.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_ARTICULATION_JOINT #define PX_PHYSICS_SCB_ARTICULATION_JOINT @@ -175,35 +174,31 @@ private: template<PxU32 f> PX_FORCE_INLINE void flush(const Buf& buf) { Access::flush<Buf::Fns<f,0> >(*this, mJoint, buf); } }; - -ArticulationJoint::ArticulationJoint(const PxTransform& parentFrame, - const PxTransform& childFrame) : +ArticulationJoint::ArticulationJoint(const PxTransform& parentFrame, const PxTransform& childFrame) : mJoint(parentFrame, childFrame) { - setScbType(ScbType::ARTICULATION_JOINT); + setScbType(ScbType::eARTICULATION_JOINT); } - ArticulationJoint::~ArticulationJoint() { } PX_INLINE void ArticulationJoint::getSwingLimit(PxReal &yLimit, PxReal &zLimit) const { - if (isBuffered(Buf::BF_SwingLimit)) + if(isBuffered(Buf::BF_SwingLimit)) { yLimit = getBuffer()->mSwingLimitY; zLimit = getBuffer()->mSwingLimitZ; } else - getScArticulationJoint().getSwingLimit(yLimit, zLimit); + mJoint.getSwingLimit(yLimit, zLimit); } - PX_INLINE void ArticulationJoint::setSwingLimit(PxReal yLimit, PxReal zLimit) { - if (!isBuffering()) - getScArticulationJoint().setSwingLimit(yLimit, zLimit); + if(!isBuffering()) + mJoint.setSwingLimit(yLimit, zLimit); else { getBuffer()->mSwingLimitY = yLimit; @@ -212,10 +207,9 @@ PX_INLINE void ArticulationJoint::setSwingLimit(PxReal yLimit, PxReal zLimit) } } - PX_INLINE void ArticulationJoint::getTwistLimit(PxReal &lower, PxReal &upper) const { - if (isBuffered(Buf::BF_TwistLimit)) + if(isBuffered(Buf::BF_TwistLimit)) { lower = getBuffer()->mTwistLimitLower; upper = getBuffer()->mTwistLimitUpper; @@ -224,10 +218,9 @@ PX_INLINE void ArticulationJoint::getTwistLimit(PxReal &lower, PxReal &upper) co mJoint.getTwistLimit(lower, upper); } - PX_INLINE void ArticulationJoint::setTwistLimit(PxReal lower, PxReal upper) { - if (!isBuffering()) + if(!isBuffering()) mJoint.setTwistLimit(lower, upper); else { @@ -237,7 +230,6 @@ PX_INLINE void ArticulationJoint::setTwistLimit(PxReal lower, PxReal upper) } } - //-------------------------------------------------------------- // // Data synchronization @@ -246,7 +238,7 @@ PX_INLINE void ArticulationJoint::setTwistLimit(PxReal lower, PxReal upper) PX_INLINE void ArticulationJoint::syncState() { - PxU32 flags = getBufferFlags(); + const PxU32 flags = getBufferFlags(); if(flags) // Optimization to avoid all the if-statements below if possible { const Buf& buffer = *getBuffer(); @@ -266,11 +258,11 @@ PX_INLINE void ArticulationJoint::syncState() flush<Buf::BF_TangentialStiffness>(buffer); flush<Buf::BF_TangentialDamping>(buffer); - if (isBuffered(Buf::BF_SwingLimit)) - getScArticulationJoint().setSwingLimit( buffer.mSwingLimitY, buffer.mSwingLimitZ); + if(isBuffered(Buf::BF_SwingLimit)) + mJoint.setSwingLimit(buffer.mSwingLimitY, buffer.mSwingLimitZ); - if (isBuffered(Buf::BF_TwistLimit)) - getScArticulationJoint().setTwistLimit( buffer.mTwistLimitLower, buffer.mTwistLimitUpper); + if(isBuffered(Buf::BF_TwistLimit)) + mJoint.setTwistLimit(buffer.mTwistLimitLower, buffer.mTwistLimitUpper); } postSyncState(); diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbBase.cpp b/PhysX_3.4/Source/PhysX/src/buffering/ScbBase.cpp index fb23dad6..03fb6537 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbBase.cpp +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbBase.cpp @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #include "ScbBase.h" #include "ScbNpDeps.h" diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbBase.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbBase.h index 15fb0f75..3c6b8f79 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbBase.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbBase.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_BASE #define PX_PHYSICS_SCB_BASE @@ -36,13 +35,12 @@ namespace physx { - #if PX_SUPPORT_PVD // PT: updatePvdProperties() is overloaded and the compiler needs to know 'this' type to do the right thing. // Thus we can't just move this as an inlined Base function. - #define UPDATE_PVD_PROPERTIES_OBJECT() { \ - Scb::Scene* scene_ = getScbSceneForAPI(); \ - if(scene_ && !insertPending() ) \ + #define UPDATE_PVD_PROPERTIES_OBJECT() { \ + Scb::Scene* scene_ = getScbSceneForAPI(); \ + if(scene_ && !insertPending() ) \ scene_->getScenePvdClient().updatePvdProperties(this); } #else #define UPDATE_PVD_PROPERTIES_OBJECT() {} @@ -125,7 +123,6 @@ namespace Scb }; }; - /** \brief Base class for objects that should support buffering. @@ -148,8 +145,8 @@ namespace Scb // PX_SERIALIZATION Base(const PxEMPTY) : - mScene (NULL), - mStreamPtr(NULL) + mScene (NULL), + mStreamPtr (NULL) { resetAllBufferFlags(); resetControl(ControlState::eNOT_IN_SCENE); @@ -157,10 +154,10 @@ namespace Scb static void getBinaryMetaData(PxOutputStream& stream); //~PX_SERIALIZATION Base() : - mScene (NULL), - mStreamPtr (NULL) + mScene (NULL), + mStreamPtr (NULL) { - setScbType(ScbType::UNDEFINED); + setScbType(ScbType::eUNDEFINED); resetControl(ControlState::eNOT_IN_SCENE); resetAllBufferFlags(); } @@ -172,7 +169,6 @@ namespace Scb (state == ControlState::eIN_SCENE && mScene->isPhysicsBuffering()); } - PX_FORCE_INLINE Ps::IntBool insertPending() const { return getControlState() == ControlState::eINSERT_PENDING; } PX_FORCE_INLINE ScbType::Enum getScbType() const { return ScbType::Enum((mControlState&eTYPE_MASK)>>eTYPE_SHIFT); } PX_FORCE_INLINE void setScbType(ScbType::Enum type) { mControlState = (mControlState&~eTYPE_MASK)|(type<<eTYPE_SHIFT); } @@ -180,15 +176,10 @@ namespace Scb // the scene value field set if the object is either inserted, in simulation, or waiting for removal. If any of these things // is true, it can't be added to a different scene - PX_FORCE_INLINE void setScbScene(Scb::Scene* scene) - { - mScene = scene; - } - - PX_FORCE_INLINE Scb::Scene* getScbScene() const - { - return mScene; - } + PX_FORCE_INLINE void setScbScene(Scb::Scene* scene) { mScene = scene; } + PX_FORCE_INLINE Scb::Scene* getScbScene() const { return mScene; } + // PT: TODO: remove this redundant function + PX_FORCE_INLINE void resetScbScene() { mScene = NULL; } /** \brief Get scene pointer from a users perspective. @@ -200,12 +191,10 @@ namespace Scb */ PX_FORCE_INLINE Scb::Scene* getScbSceneForAPI() const { - ControlState::Enum state = getControlState(); - return state == ControlState::eINSERT_PENDING || state == ControlState::eIN_SCENE ? mScene : NULL; + const ControlState::Enum state = getControlState(); + return state == ControlState::eINSERT_PENDING || state == ControlState::eIN_SCENE ? mScene : NULL; } - PX_FORCE_INLINE void resetScbScene() { mScene = NULL; } - PX_FORCE_INLINE bool hasUpdates() const { return getControlFlags() & ControlFlag::eIS_UPDATED; } PX_FORCE_INLINE PxU32 getControlFlags() const { return (mControlState&eCONTROLFLAG_MASK)>>eCONTROLFLAG_SHIFT; } PX_FORCE_INLINE void setControlFlag(ControlFlag::Enum f) { mControlState |= (f<<eCONTROLFLAG_SHIFT); } @@ -254,7 +243,6 @@ namespace Scb scheduleForUpdate(); mControlState |= flag; } - protected: ~Base(){} @@ -263,7 +251,6 @@ namespace Scb PX_FORCE_INLINE void resetBufferFlag(PxU32 flag) { PX_ASSERT((flag & eBUFFERFLAG_MASK) == flag); mControlState &= ~flag; } PX_FORCE_INLINE void resetAllBufferFlags() { mControlState &=~eBUFFERFLAG_MASK; } - /** \brief Cleanup method after the object has been synced. @@ -275,12 +262,12 @@ namespace Scb // DS: this can get called even when mScene == NULL, by removeAggregate (see AggregateFreeStandingCreateDelete test) // TODO(dsequeira): investigate that when the dust settles on shape refactoring PX_ASSERT(getControlState()!=ControlState::eNOT_IN_SCENE || mScene == NULL); - PX_ASSERT(getScbType()!=ScbType::UNDEFINED); + PX_ASSERT(getScbType()!=ScbType::eUNDEFINED); mStreamPtr = NULL; resetAllBufferFlags(); +// resetControlFlag(ControlFlag::eIS_UPDATED); } - private: enum { eBUFFERFLAG_MASK = (1<<24) - 1, eTYPE_MASK = 15<<24, diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbBody.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbBody.h index 00ce9f52..eec9a032 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbBody.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbBody.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_BODY #define PX_PHYSICS_SCB_BODY @@ -110,7 +109,6 @@ struct BodyBuffer : public RigidObjectBuffer //once RigidObject has its own buf BodyBuffer(): mLinAcceleration(0), mAngAcceleration(0), mLinDeltaVelocity(0), mAngDeltaVelocity(0) {} }; - #if PX_VC #pragma warning(pop) #endif @@ -138,8 +136,6 @@ public: //--------------------------------------------------------------------------------- // Wrapper for Sc::BodyCore interface //--------------------------------------------------------------------------------- - - PX_FORCE_INLINE const PxTransform& getBody2World() const { return mBufferedBody2World; } // PT: important: keep returning an address here (else update prefetch in SceneQueryManager::addShapes) PX_INLINE void setBody2World(const PxTransform& p, bool asPartOfBody2ActorChange); @@ -215,10 +211,7 @@ public: PX_INLINE void syncState(); PX_INLINE void syncCollisionWriteThroughState(); - static size_t getScOffset() - { - return reinterpret_cast<size_t>(&reinterpret_cast<Body*>(0)->mBodyCore); - } + static size_t getScOffset() { return reinterpret_cast<size_t>(&reinterpret_cast<Body*>(0)->mBodyCore); } /** \brief Shadowed method of #Scb::Base::markUpdated() to store the buffered property flags in a separate location (ran out of flag space) @@ -340,13 +333,12 @@ private: template<PxU32 f> PX_FORCE_INLINE typename Buf::Fns<f,0>::Arg read() const { return Access::read<Buf::Fns<f,0> >(*this, mBodyCore); } template<PxU32 f> PX_FORCE_INLINE void write(typename Buf::Fns<f,0>::Arg v) { Access::write<Buf::Fns<f,0> >(*this, mBodyCore, v); } template<PxU32 f> PX_FORCE_INLINE void flush(const Buf& buf) { Access::flush<Buf::Fns<f,0> >(*this, mBodyCore, buf); } - }; PX_INLINE Body::Body(PxActorType::Enum type, const PxTransform& bodyPose) : mBodyCore(type, bodyPose) { - setScbType(ScbType::BODY); + setScbType(ScbType::eBODY); mBufferedBody2World = mBodyCore.getBody2World(); mBufferedLinVelocity = mBodyCore.getLinearVelocity(); @@ -360,21 +352,21 @@ PX_INLINE void Body::setBody2World(const PxTransform& p, bool asPartOfBody2Actor { mBufferedBody2World = p; - if (!isBuffering()) + if(!isBuffering()) { mBodyCore.setBody2World(p); UPDATE_PVD_PROPERTIES_OBJECT() } else { - if (!asPartOfBody2ActorChange) + if(!asPartOfBody2ActorChange) { // call was triggered by a setGlobalPose(). This means the simulated body pose will get // overwritten by the user value, so we do not need to adjust it. mBodyBufferFlags &= ~Buf::BF_Body2World_CoM; } - else if (!(mBodyBufferFlags & Buf::BF_Body2World)) + else if(!(mBodyBufferFlags & Buf::BF_Body2World)) { // there has been no setGlobalPose() on the body yet and the center of mass changes. // This case needs special treatment because the simulation results for such a body will be based on @@ -391,7 +383,7 @@ PX_INLINE void Body::setLinearVelocity(const PxVec3& v) { mBufferedLinVelocity = v; - if (!isBuffering()) + if(!isBuffering()) { mBodyCore.setLinearVelocity(v); UPDATE_PVD_PROPERTIES_OBJECT() @@ -404,7 +396,7 @@ PX_INLINE void Body::setAngularVelocity(const PxVec3& v) { mBufferedAngVelocity = v; - if (!isBuffering()) + if(!isBuffering()) { mBodyCore.setAngularVelocity(v); UPDATE_PVD_PROPERTIES_OBJECT() @@ -418,7 +410,7 @@ PX_INLINE void Body::wakeUpInternal(PxReal wakeCounter) { PX_ASSERT(getScbScene()); - if (!isBuffering()) + if(!isBuffering()) { setBufferedParamsForAwake(wakeCounter); mBodyCore.wakeUp(wakeCounter); @@ -441,10 +433,9 @@ PX_FORCE_INLINE void Body::wakeUp() wakeUpInternal(scene->getWakeCounterResetValue()); } - PX_INLINE void Body::putToSleepInternal() { - if (!isBuffering()) + if(!isBuffering()) { setBufferedParamsForAsleep(); mBodyCore.putToSleep(); @@ -465,7 +456,6 @@ PX_INLINE void Body::putToSleepInternal() } } - PX_FORCE_INLINE void Body::putToSleep() { PX_ASSERT(!(getFlags() & PxRigidBodyFlag::eKINEMATIC)); @@ -473,16 +463,15 @@ PX_FORCE_INLINE void Body::putToSleep() putToSleepInternal(); } - PX_INLINE void Body::setWakeCounter(PxReal w) { PX_ASSERT(!(getFlags() & PxRigidBodyFlag::eKINEMATIC)); mBufferedWakeCounter = w; - if (!isBuffering()) + if(!isBuffering()) { - if (getScbScene() && (w > 0.0f)) + if(getScbScene() && (w > 0.0f)) mBufferedIsSleeping = 0; mBodyCore.setWakeCounter(w); @@ -491,24 +480,23 @@ PX_INLINE void Body::setWakeCounter(PxReal w) } else { - if (w > 0.0f) + if(w > 0.0f) wakeUpInternal(w); else markUpdated(Buf::BF_WakeCounter); } } - PX_INLINE void Body::setFlags(PxRigidBodyFlags f) { - PxU32 wasKinematic = getFlags() & PxRigidBodyFlag::eKINEMATIC; - PxU32 isKinematic = f & PxRigidBodyFlag::eKINEMATIC; - bool switchToKinematic = ((!wasKinematic) && isKinematic); - bool switchToDynamic = (wasKinematic && (!isKinematic)); + const PxU32 wasKinematic = getFlags() & PxRigidBodyFlag::eKINEMATIC; + const PxU32 isKinematic = f & PxRigidBodyFlag::eKINEMATIC; + const bool switchToKinematic = ((!wasKinematic) && isKinematic); + const bool switchToDynamic = (wasKinematic && (!isKinematic)); - if (!isBuffering()) + if(!isBuffering()) { - if (switchToKinematic) + if(switchToKinematic) setBufferedParamsForAsleep(); mBodyCore.setFlags(getScbScene() ? getScbScene()->getScScene().getSimStateDataPool() : NULL, f); @@ -516,9 +504,9 @@ PX_INLINE void Body::setFlags(PxRigidBodyFlags f) } else { - if (switchToKinematic) + if(switchToKinematic) putToSleepInternal(); - else if (switchToDynamic) + else if(switchToDynamic) mBodyBufferFlags &= ~Buf::BF_KinematicTarget; getBodyBuffer()->mRigidBodyFlags = f; @@ -526,10 +514,9 @@ PX_INLINE void Body::setFlags(PxRigidBodyFlags f) } } - PX_INLINE void Body::addSpatialAcceleration(const PxVec3* linAcc, const PxVec3* angAcc) { - if (!isBuffering()) + if(!isBuffering()) { mBodyCore.addSpatialAcceleration(getScbScene()->getScScene().getSimStateDataPool(), linAcc, angAcc); //Spatial acceleration isn't sent to PVD. @@ -541,10 +528,9 @@ PX_INLINE void Body::addSpatialAcceleration(const PxVec3* linAcc, const PxVec3* } } - PX_INLINE void Body::clearSpatialAcceleration(bool force, bool torque) { - if (!isBuffering()) + if(!isBuffering()) { mBodyCore.clearSpatialAcceleration(force, torque); //Spatial acceleration isn't sent to PVD. @@ -556,10 +542,9 @@ PX_INLINE void Body::clearSpatialAcceleration(bool force, bool torque) } } - PX_INLINE void Body::addSpatialVelocity(const PxVec3* linVelDelta, const PxVec3* angVelDelta) { - if (!isBuffering()) + if(!isBuffering()) { mBodyCore.addSpatialVelocity(getScbScene()->getScScene().getSimStateDataPool(), linVelDelta, angVelDelta); UPDATE_PVD_PROPERTIES_OBJECT() @@ -571,10 +556,9 @@ PX_INLINE void Body::addSpatialVelocity(const PxVec3* linVelDelta, const PxVec3* } } - PX_INLINE void Body::clearSpatialVelocity(bool force, bool torque) { - if (!isBuffering()) + if(!isBuffering()) { mBodyCore.clearSpatialVelocity(force, torque); UPDATE_PVD_PROPERTIES_OBJECT() @@ -586,28 +570,26 @@ PX_INLINE void Body::clearSpatialVelocity(bool force, bool torque) } } - PX_INLINE bool Body::getKinematicTarget(PxTransform& p) const { - if (isBuffered(Buf::BF_KinematicTarget)) + if(isBuffered(Buf::BF_KinematicTarget)) { p = getBodyBuffer()->mKinematicTarget; return true; } - else if (getControlState() != ControlState::eREMOVE_PENDING) + else if(getControlState() != ControlState::eREMOVE_PENDING) return mBodyCore.getKinematicTarget(p); else return false; } - PX_INLINE void Body::setKinematicTarget(const PxTransform& p) { Scene* scene = getScbScene(); PX_ASSERT(scene); // only allowed for an object in a scene PxReal wakeCounterResetValue = scene->getWakeCounterResetValue(); - if (!isBuffering()) + if(!isBuffering()) { mBodyCore.setKinematicTarget(scene->getScScene().getSimStateDataPool(), p, wakeCounterResetValue); setBufferedParamsForAwake(wakeCounterResetValue); @@ -624,21 +606,16 @@ PX_INLINE void Body::setKinematicTarget(const PxTransform& p) } #if PX_SUPPORT_PVD if(getControlState() == ControlState::eIN_SCENE) - { scene->getScenePvdClient().updateKinematicTarget(this, p); - } #endif } - PX_FORCE_INLINE void Body::onOriginShift(const PxVec3& shift) { mBufferedBody2World.p -= shift; mBodyCore.onOriginShift(shift); } - - //-------------------------------------------------------------- // // Miscellaneous @@ -647,23 +624,19 @@ PX_FORCE_INLINE void Body::onOriginShift(const PxVec3& shift) PX_FORCE_INLINE bool Body::hasKinematicTarget() const { - return - ( - isBuffered(BodyBuffer::BF_KinematicTarget) || mBodyCore.getHasValidKinematicTarget() - ); + return (isBuffered(BodyBuffer::BF_KinematicTarget) || mBodyCore.getHasValidKinematicTarget()); } - PX_FORCE_INLINE void Body::clearSimStateDataForPendingInsert() { - Sc::BodyCore& core = getScBody(); - if (insertPending()) + if(insertPending()) { // not-so-nice-code to cover the following cases: // - user adds a kinematic to the scene, sets a target and removes the kinematic from scene again (all while the sim is running) // - same as above but instead of removing the kinematic it gets switched to dynamic // - user adds a dynamic to the scene, sets a target and removes the dynamic from scene again (all while the sim is running) + Sc::BodyCore& core = mBodyCore; if(core.getSimStateData(true)) core.tearDownSimStateData(getScbScene()->getScScene().getSimStateDataPool(), true); else if(core.getSimStateData(false)) @@ -671,23 +644,19 @@ PX_FORCE_INLINE void Body::clearSimStateDataForPendingInsert() } } - PX_FORCE_INLINE void Body::transitionSimStateDataForPendingInsert() { - Sc::BodyCore& core = getScBody(); - if (insertPending()) + if(insertPending()) { // not-so-nice-code to cover the following case: // - user adds a dynamic, adds force, then switches to kinematic (all while the sim is running) + Sc::BodyCore& core = mBodyCore; if(core.getSimStateData(false)) - { core.setupSimStateData(getScbScene()->getScScene().getSimStateDataPool(), true); // note: this won't allocate the memory twice - } } } - PX_INLINE PxMat33 Body::getGlobalInertiaTensorInverse() const { PxMat33 inverseInertiaWorldSpace; @@ -695,28 +664,25 @@ PX_INLINE PxMat33 Body::getGlobalInertiaTensorInverse() const return inverseInertiaWorldSpace; } - PX_FORCE_INLINE bool Body::checkSleepReadinessBesidesWakeCounter() { return (getLinearVelocity().isZero() && getAngularVelocity().isZero()); // no need to test for pending force updates yet since currently this is not supported on scene insertion } - PX_FORCE_INLINE void Body::initBufferedState() { PX_ASSERT(mBufferedIsSleeping); // this method is only meant to get called when an object is added to the scene - if ((getWakeCounter() == 0.0f) && checkSleepReadinessBesidesWakeCounter()) + if((getWakeCounter() == 0.0f) && checkSleepReadinessBesidesWakeCounter()) mBufferedIsSleeping = 1; else mBufferedIsSleeping = 0; } - PX_FORCE_INLINE void Body::clearBufferedState() { - if (!(getFlags() & PxRigidBodyFlag::eKINEMATIC)) + if(!(getFlags() & PxRigidBodyFlag::eKINEMATIC)) { mBufferedIsSleeping = 1; // the expected state when an object gets removed from the scene. mBodyBufferFlags &= ~(Buf::BF_Acceleration | Buf::BF_DeltaVelocity); @@ -734,32 +700,29 @@ PX_FORCE_INLINE void Body::clearBufferedState() RigidObject::clearBufferedState(); } - PX_FORCE_INLINE void Body::clearBufferedSleepStateChange() { mBodyBufferFlags &= ~(Buf::BF_WakeUp | Buf::BF_PutToSleep); } - PX_FORCE_INLINE void Body::switchBodyToNoSim() { Scb::Scene* scene = getScbScene(); switchToNoSim(true); - if ((!scene) || (!getScbScene()->isPhysicsBuffering())) + if((!scene) || (!getScbScene()->isPhysicsBuffering())) { setBufferedParamsForAsleep(); - getScBody().putToSleep(); + mBodyCore.putToSleep(); } else putToSleepInternal(); - if (scene) + if(scene) clearSimStateDataForPendingInsert(); } - //-------------------------------------------------------------- // // Data synchronization @@ -782,7 +745,7 @@ PX_INLINE void Body::syncCollisionWriteThroughState() PxU32 bufferFlags = mBodyBufferFlags; //---- - if ((bufferFlags & Buf::BF_LinearVelocity) == 0) + if((bufferFlags & Buf::BF_LinearVelocity) == 0) mBufferedLinVelocity = mBodyCore.getLinearVelocity(); else { @@ -800,7 +763,7 @@ PX_INLINE void Body::syncCollisionWriteThroughState() //---- - if ((bufferFlags & Buf::BF_AngularVelocity) == 0) + if((bufferFlags & Buf::BF_AngularVelocity) == 0) mBufferedAngVelocity = mBodyCore.getAngularVelocity(); else { @@ -818,7 +781,7 @@ PX_INLINE void Body::syncCollisionWriteThroughState() //---- - if (bufferFlags & Buf::BF_KinematicTarget) + if(bufferFlags & Buf::BF_KinematicTarget) { //don't apply kinematic target unless the actor is kinematic already. setKinematicTarget is write-through properties for split sim but setRigidBodyFlag transition from rigid body to kinematic isn't write-through if(mBodyCore.getFlags() & PxRigidBodyFlag::eKINEMATIC) @@ -889,10 +852,10 @@ PX_INLINE void Body::syncCollisionWriteThroughState() //---- - if ((bufferFlags & Buf::BF_WakeCounter) == 0) + if((bufferFlags & Buf::BF_WakeCounter) == 0) mBufferedWakeCounter = mBodyCore.getWakeCounter(); - else if (!(bufferFlags & (Buf::BF_WakeUp | Buf::BF_PutToSleep))) // if there has been at least one buffered sleep state transition, then there is no use in adjusting the wake counter separately because it will - // get done in the sleep state update. + else if(!(bufferFlags & (Buf::BF_WakeUp | Buf::BF_PutToSleep))) // if there has been at least one buffered sleep state transition, then there is no use in adjusting the wake counter separately because it will + // get done in the sleep state update. { PX_ASSERT((getControlState() == ControlState::eREMOVE_PENDING) || (mBufferedWakeCounter == 0.0f)); // a wake counter change is always connected to a sleep state change, except if setWakeCounter(0.0f) was called or an object gets removed from the scene after it was woken up. @@ -943,7 +906,6 @@ PX_INLINE void Body::syncState() PX_ASSERT( (getControlState() != ControlState::eREMOVE_PENDING) || (mBufferedIsSleeping && (!isBuffered(Buf::BF_WakeUp | Buf::BF_PutToSleep))) ); - // // IMPORTANT: Since we ran out of space for buffered property flags, the Scb::Body property related flags are stored in mBodyBufferFlags. // To get the buffer flags from the base classes, use getBufferFlags() @@ -951,9 +913,9 @@ PX_INLINE void Body::syncState() const PxU32 bufferFlags = mBodyBufferFlags; const PxU32 baseBufferFlags = getBufferFlags(); - if ((bufferFlags & Buf::BF_Body2World) == 0) + if((bufferFlags & Buf::BF_Body2World) == 0) mBufferedBody2World = mBodyCore.getBody2World(); - else if ((bufferFlags & Buf::BF_Body2World_CoM) == 0) + else if((bufferFlags & Buf::BF_Body2World_CoM) == 0) mBodyCore.setBody2World(mBufferedBody2World); else { @@ -971,7 +933,7 @@ PX_INLINE void Body::syncState() //---- - if (baseBufferFlags & Buf::BF_ActorFlags) + if(baseBufferFlags & Buf::BF_ActorFlags) syncNoSimSwitch(*getBodyBuffer(), mBodyCore, true); //---- @@ -979,7 +941,7 @@ PX_INLINE void Body::syncState() if(bufferFlags & ~( Buf::BF_WakeCounter|Buf::BF_Body2World|Buf::BF_LinearVelocity|Buf::BF_AngularVelocity |Buf::BF_WakeUp|Buf::BF_PutToSleep)) // Optimization to avoid all the if-statements below if possible { - Buf& buffer = *getBodyBuffer(); + const Buf& buffer = *getBodyBuffer(); flush<Buf::BF_InverseMass>(buffer); flush<Buf::BF_InverseInertia>(buffer); @@ -993,22 +955,19 @@ PX_INLINE void Body::syncState() flush<Buf::BF_FreezeThreshold>(buffer); flush<Buf::BF_MaxPenetrationBias>(buffer); flush<Buf::BF_MaxContactImpulse>(buffer); - if (bufferFlags & Buf::BF_RigidBodyFlags) - { + if(bufferFlags & Buf::BF_RigidBodyFlags) mBodyCore.setFlags(getScbScene()->getScScene().getSimStateDataPool(), buffer.mRigidBodyFlags); - } } - //This method sync all the write through properties in collision and is called in fetchCollision() syncCollisionWriteThroughState(); //---- - bool isSimObjectSleeping = mBodyCore.isSleeping(); - if ((bufferFlags & (Buf::BF_PutToSleep)) == 0) + if((bufferFlags & (Buf::BF_PutToSleep)) == 0) { - if (getControlState() != ControlState::eREMOVE_PENDING) // we do not want to sync the simulation sleep state if the object was removed (free standing objects have buffered state sleeping) + const bool isSimObjectSleeping = mBodyCore.isSleeping(); + if(getControlState() != ControlState::eREMOVE_PENDING) // we do not want to sync the simulation sleep state if the object was removed (free standing objects have buffered state sleeping) mBufferedIsSleeping = PxU32(isSimObjectSleeping); else PX_ASSERT(mBufferedIsSleeping); // this must get set immediately at remove @@ -1046,7 +1005,7 @@ PX_INLINE void Body::syncState() PX_ASSERT((getControlState() != ControlState::eREMOVE_PENDING) || mBufferedIsSleeping); // nothing in this method should change this #ifdef _DEBUG // make sure that for a removed kinematic, the buffered params hold the values as defined in our specification - if ((mBodyCore.getFlags() & PxRigidBodyFlag::eKINEMATIC) && (getControlState() == ControlState::eREMOVE_PENDING)) + if((mBodyCore.getFlags() & PxRigidBodyFlag::eKINEMATIC) && (getControlState() == ControlState::eREMOVE_PENDING)) { PX_ASSERT(mBufferedLinVelocity.isZero()); PX_ASSERT(mBufferedAngVelocity.isZero()); diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbCloth.cpp b/PhysX_3.4/Source/PhysX/src/buffering/ScbCloth.cpp index ecee8baa..7aaf9f83 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbCloth.cpp +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbCloth.cpp @@ -38,21 +38,17 @@ using namespace physx; Scb::Cloth::Cloth(const PxTransform& globalPose, Sc::ClothFabricCore& fabric, const PxClothParticle* particles, PxClothFlags flags) : mCloth(globalPose, fabric, particles, flags) { - setScbType(ScbType::CLOTH); + setScbType(ScbType::eCLOTH); } - Scb::Cloth::~Cloth() { } - void Scb::Cloth::syncState() { - if (getBufferFlags()) // Optimization to avoid all the if-statements below if possible - { + if(getBufferFlags()) // Optimization to avoid all the if-statements below if possible Actor::syncState(); - } postSyncState(); } diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbCloth.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbCloth.h index 238df91f..31f505dc 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbCloth.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbCloth.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_CLOTH #define PX_PHYSICS_SCB_CLOTH @@ -42,12 +41,10 @@ namespace physx { - struct PxClothCollisionSphere; namespace Scb { - class Cloth : public Scb::Actor { //= ATTENTION! ===================================================================================== @@ -72,8 +69,8 @@ public: // Wrapper for Sc::ClothCore interface //--------------------------------------------------------------------------------- - PX_INLINE Sc::ClothFabricCore* getFabric() const; - PX_INLINE void resetFabric(); + PX_INLINE Sc::ClothFabricCore* getFabric() const { return mCloth.getFabric(); } + PX_INLINE void resetFabric() { return mCloth.resetFabric(); } PX_INLINE void setParticles(const PxClothParticle* currentParticles, const PxClothParticle* previousParticles); PX_INLINE PxU32 getNbParticles() const; @@ -215,7 +212,6 @@ public: PX_INLINE void setRestOffset(PxReal); PX_INLINE PxReal getRestOffset() const; - //--------------------------------------------------------------------------------- // Data synchronization //--------------------------------------------------------------------------------- @@ -229,29 +225,15 @@ public: PX_FORCE_INLINE const Sc::ClothCore& getScCloth() const { return mCloth; } // Only use if you know what you're doing! PX_FORCE_INLINE Sc::ClothCore& getScCloth() { return mCloth; } // Only use if you know what you're doing! - static size_t getScOffset() - { - return reinterpret_cast<size_t>(&reinterpret_cast<Cloth*>(0)->mCloth); - } + static size_t getScOffset() { return reinterpret_cast<size_t>(&reinterpret_cast<Cloth*>(0)->mCloth); } private: Sc::ClothCore mCloth; }; - -PX_INLINE Sc::ClothFabricCore* Cloth::getFabric() const -{ - return mCloth.getFabric(); -} - -PX_INLINE void Cloth::resetFabric() -{ - return mCloth.resetFabric(); -} - PX_INLINE void Cloth::setParticles(const PxClothParticle* currentParticles, const PxClothParticle* previousParticles) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setParticles(currentParticles, previousParticles); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setParticles() not allowed while simulation is running."); @@ -264,16 +246,15 @@ PX_INLINE PxU32 Cloth::getNbParticles() const PX_INLINE void Cloth::setMotionConstraints(const PxClothParticleMotionConstraint* motionConstraints) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setMotionConstraints(motionConstraints); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setMotionConstraints() not allowed while simulation is running."); } - PX_INLINE bool Cloth::getMotionConstraints(PxClothParticleMotionConstraint* motionConstraintsBuffer) const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getMotionConstraints(motionConstraintsBuffer); else { @@ -289,7 +270,7 @@ PX_INLINE PxU32 Cloth::getNbMotionConstraints() const PX_INLINE PxClothMotionConstraintConfig Cloth::getMotionConstraintConfig() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getMotionConstraintConfig(); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::getMotionConstraintScaleBias() not allowed while simulation is running."); @@ -297,10 +278,9 @@ PX_INLINE PxClothMotionConstraintConfig Cloth::getMotionConstraintConfig() const return PxClothMotionConstraintConfig(); } - PX_INLINE void Cloth::setMotionConstraintConfig(const PxClothMotionConstraintConfig& config) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setMotionConstraintConfig(config); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setMotionConstraintConfig() not allowed while simulation is running."); @@ -308,16 +288,15 @@ PX_INLINE void Cloth::setMotionConstraintConfig(const PxClothMotionConstraintCon PX_INLINE void Cloth::setSeparationConstraints(const PxClothParticleSeparationConstraint* separationConstraints) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setSeparationConstraints(separationConstraints); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setSeparationConstraints() not allowed while simulation is running."); } - PX_INLINE bool Cloth::getSeparationConstraints(PxClothParticleSeparationConstraint* separationConstraintsBuffer) const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getSeparationConstraints(separationConstraintsBuffer); else { @@ -338,16 +317,15 @@ PX_INLINE void Cloth::clearInterpolation() PX_INLINE void Cloth::setParticleAccelerations(const PxVec4* particleAccelerations) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setParticleAccelerations(particleAccelerations); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setParticleAccelerations() not allowed while simulation is running."); } - PX_INLINE bool Cloth::getParticleAccelerations(PxVec4* particleAccelerationsBuffer) const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getParticleAccelerations(particleAccelerationsBuffer); else { @@ -363,28 +341,31 @@ PX_INLINE PxU32 Cloth::getNbParticleAccelerations() const PX_INLINE void Cloth::addCollisionSphere(const PxClothCollisionSphere& sphere) { - if (!isBuffering()) + if(!isBuffering()) mCloth.addCollisionSphere(sphere); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::addCollisionSphere() not allowed while simulation is running."); } + PX_INLINE void Cloth::removeCollisionSphere(PxU32 index) { - if (!isBuffering()) + if(!isBuffering()) mCloth.removeCollisionSphere(index); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::removeCollisionSphere() not allowed while simulation is running."); } + PX_INLINE void Cloth::setCollisionSpheres(const PxClothCollisionSphere* spheresBuffer, PxU32 count) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setCollisionSpheres(spheresBuffer, count); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setCollisionSpheres() not allowed while simulation is running."); } + PX_INLINE PxU32 Cloth::getNbCollisionSpheres() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getNbCollisionSpheres(); else { @@ -396,30 +377,31 @@ PX_INLINE PxU32 Cloth::getNbCollisionSpheres() const PX_INLINE void Cloth::getCollisionData( PxClothCollisionSphere* spheresBuffer, PxU32* capsulesBuffer, PxClothCollisionPlane* planesBuffer, PxU32* convexesBuffer, PxClothCollisionTriangle* trianglesBuffer ) const { - if (!isBuffering()) + if(!isBuffering()) mCloth.getCollisionData(spheresBuffer, capsulesBuffer, planesBuffer, convexesBuffer, trianglesBuffer); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::getCollisionData() not allowed while simulation is running."); } - PX_INLINE void Cloth::addCollisionCapsule(PxU32 first, PxU32 second) { - if (!isBuffering()) + if(!isBuffering()) mCloth.addCollisionCapsule(first, second); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::addCollisionCapsule() not allowed while simulation is running."); } + PX_INLINE void Cloth::removeCollisionCapsule(PxU32 index) { - if (!isBuffering()) + if(!isBuffering()) mCloth.removeCollisionCapsule(index); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::removeCollisionCapsule() not allowed while simulation is running."); } + PX_INLINE PxU32 Cloth::getNbCollisionCapsules() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getNbCollisionCapsules(); else { @@ -430,28 +412,31 @@ PX_INLINE PxU32 Cloth::getNbCollisionCapsules() const PX_INLINE void Cloth::addCollisionTriangle(const PxClothCollisionTriangle& triangle) { - if (!isBuffering()) + if(!isBuffering()) mCloth.addCollisionTriangle(triangle); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::addCollisionTriangle() not allowed while simulation is running."); } + PX_INLINE void Cloth::removeCollisionTriangle(PxU32 index) { - if (!isBuffering()) + if(!isBuffering()) mCloth.removeCollisionTriangle(index); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::removeCollisionTriangle() not allowed while simulation is running."); } + PX_INLINE void Cloth::setCollisionTriangles(const PxClothCollisionTriangle* trianglesBuffer, PxU32 count) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setCollisionTriangles(trianglesBuffer, count); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setCollisionTriangles() not allowed while simulation is running."); } + PX_INLINE PxU32 Cloth::getNbCollisionTriangles() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getNbCollisionTriangles(); else { @@ -462,28 +447,31 @@ PX_INLINE PxU32 Cloth::getNbCollisionTriangles() const PX_INLINE void Cloth::addCollisionPlane(const PxClothCollisionPlane& plane) { - if (!isBuffering()) + if(!isBuffering()) mCloth.addCollisionPlane(plane); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::addCollisionPlane() not allowed while simulation is running."); } + PX_INLINE void Cloth::removeCollisionPlane(PxU32 index) { - if (!isBuffering()) + if(!isBuffering()) mCloth.removeCollisionPlane(index); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::removeCollisionPlane() not allowed while simulation is running."); } + PX_INLINE void Cloth::setCollisionPlanes(const PxClothCollisionPlane* planesBuffer, PxU32 count) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setCollisionPlanes(planesBuffer, count); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setCollisionPlanes() not allowed while simulation is running."); } + PX_INLINE PxU32 Cloth::getNbCollisionPlanes() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getNbCollisionPlanes(); else { @@ -494,21 +482,23 @@ PX_INLINE PxU32 Cloth::getNbCollisionPlanes() const PX_INLINE void Cloth::addCollisionConvex(PxU32 mask) { - if (!isBuffering()) + if(!isBuffering()) mCloth.addCollisionConvex(mask); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::addCollisionConvex() not allowed while simulation is running."); } + PX_INLINE void Cloth::removeCollisionConvex(PxU32 index) { - if (!isBuffering()) + if(!isBuffering()) mCloth.removeCollisionConvex(index); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::removeCollisionConvex() not allowed while simulation is running."); } + PX_INLINE PxU32 Cloth::getNbCollisionConvexes() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getNbCollisionConvexes(); else { @@ -517,19 +507,17 @@ PX_INLINE PxU32 Cloth::getNbCollisionConvexes() const } } - PX_INLINE void Cloth::setVirtualParticles(PxU32 numParticles, const PxU32* indices, PxU32 numWeights, const PxVec3* weights) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setVirtualParticles(numParticles, indices, numWeights, weights); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setVirtualParticles() not allowed while simulation is running."); } - PX_INLINE PxU32 Cloth::getNbVirtualParticles() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getNbVirtualParticles(); else { @@ -538,19 +526,17 @@ PX_INLINE PxU32 Cloth::getNbVirtualParticles() const } } - PX_INLINE void Cloth::getVirtualParticles(PxU32* indicesBuffer) const { - if (!isBuffering()) + if(!isBuffering()) mCloth.getVirtualParticles(indicesBuffer); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::getVirtualParticles() not allowed while simulation is running."); } - PX_INLINE PxU32 Cloth::getNbVirtualParticleWeights() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getNbVirtualParticleWeights(); else { @@ -559,19 +545,17 @@ PX_INLINE PxU32 Cloth::getNbVirtualParticleWeights() const } } - PX_INLINE void Cloth::getVirtualParticleWeights(PxVec3* weightsBuffer) const { - if (!isBuffering()) + if(!isBuffering()) mCloth.getVirtualParticleWeights(weightsBuffer); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::getVirtualParticleWeights() not allowed while simulation is running."); } - PX_INLINE PxTransform Cloth::getGlobalPose() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getGlobalPose(); else { @@ -580,28 +564,25 @@ PX_INLINE PxTransform Cloth::getGlobalPose() const } } - PX_INLINE void Cloth::setGlobalPose(const PxTransform& pose) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setGlobalPose(pose); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setGlobalPose() not allowed while simulation is running."); } - PX_INLINE void Cloth::setTargetPose(const PxTransform& pose) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setTargetPose(pose); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setTargetPose() not allowed while simulation is running."); } - PX_INLINE PxVec3 Cloth::getExternalAcceleration() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getExternalAcceleration(); else { @@ -610,10 +591,9 @@ PX_INLINE PxVec3 Cloth::getExternalAcceleration() const } } - PX_INLINE void Cloth::setExternalAcceleration(PxVec3 acceleration) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setExternalAcceleration(acceleration); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setExternalAcceleration() not allowed while simulation is running."); @@ -621,7 +601,7 @@ PX_INLINE void Cloth::setExternalAcceleration(PxVec3 acceleration) PX_INLINE PxVec3 Cloth::getLinearInertiaScale() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getLinearInertiaScale(); else { @@ -630,10 +610,9 @@ PX_INLINE PxVec3 Cloth::getLinearInertiaScale() const } } - PX_INLINE void Cloth::setLinearInertiaScale(PxVec3 scale) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setLinearInertiaScale(scale); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setLinearInertiaScale() not allowed while simulation is running."); @@ -641,7 +620,7 @@ PX_INLINE void Cloth::setLinearInertiaScale(PxVec3 scale) PX_INLINE PxVec3 Cloth::getAngularInertiaScale() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getAngularInertiaScale(); else { @@ -650,10 +629,9 @@ PX_INLINE PxVec3 Cloth::getAngularInertiaScale() const } } - PX_INLINE void Cloth::setAngularInertiaScale(PxVec3 scale) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setAngularInertiaScale(scale); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setAngularInertiaScale() not allowed while simulation is running."); @@ -661,7 +639,7 @@ PX_INLINE void Cloth::setAngularInertiaScale(PxVec3 scale) PX_INLINE PxVec3 Cloth::getCentrifugalInertiaScale() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getCentrifugalInertiaScale(); else { @@ -670,10 +648,9 @@ PX_INLINE PxVec3 Cloth::getCentrifugalInertiaScale() const } } - PX_INLINE void Cloth::setCentrifugalInertiaScale(PxVec3 scale) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setCentrifugalInertiaScale(scale); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setCentrifugalInertiaScale() not allowed while simulation is running."); @@ -681,7 +658,7 @@ PX_INLINE void Cloth::setCentrifugalInertiaScale(PxVec3 scale) PX_INLINE PxVec3 Cloth::getDampingCoefficient() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getDampingCoefficient(); else { @@ -690,10 +667,9 @@ PX_INLINE PxVec3 Cloth::getDampingCoefficient() const } } - PX_INLINE void Cloth::setDampingCoefficient(PxVec3 dampingCoefficient) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setDampingCoefficient(dampingCoefficient); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setDampingCoefficient() not allowed while simulation is running."); @@ -701,7 +677,7 @@ PX_INLINE void Cloth::setDampingCoefficient(PxVec3 dampingCoefficient) PX_INLINE PxReal Cloth::getFrictionCoefficient() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getFrictionCoefficient(); else { @@ -710,10 +686,9 @@ PX_INLINE PxReal Cloth::getFrictionCoefficient() const } } - PX_INLINE void Cloth::setFrictionCoefficient(PxReal frictionCoefficient) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setFrictionCoefficient(frictionCoefficient); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setFrictionCoefficient() not allowed while simulation is running."); @@ -721,7 +696,7 @@ PX_INLINE void Cloth::setFrictionCoefficient(PxReal frictionCoefficient) PX_INLINE PxVec3 Cloth::getLinearDragCoefficient() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getLinearDragCoefficient(); else { @@ -730,10 +705,9 @@ PX_INLINE PxVec3 Cloth::getLinearDragCoefficient() const } } - PX_INLINE void Cloth::setLinearDragCoefficient(PxVec3 dampingCoefficient) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setLinearDragCoefficient(dampingCoefficient); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setLinearDragCoefficient() not allowed while simulation is running."); @@ -741,7 +715,7 @@ PX_INLINE void Cloth::setLinearDragCoefficient(PxVec3 dampingCoefficient) PX_INLINE PxVec3 Cloth::getAngularDragCoefficient() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getAngularDragCoefficient(); else { @@ -750,10 +724,9 @@ PX_INLINE PxVec3 Cloth::getAngularDragCoefficient() const } } - PX_INLINE void Cloth::setAngularDragCoefficient(PxVec3 dampingCoefficient) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setAngularDragCoefficient(dampingCoefficient); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setAngularDragCoefficient() not allowed while simulation is running."); @@ -761,7 +734,7 @@ PX_INLINE void Cloth::setAngularDragCoefficient(PxVec3 dampingCoefficient) PX_INLINE PxReal Cloth::getCollisionMassScale() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getCollisionMassScale(); else { @@ -769,9 +742,10 @@ PX_INLINE PxReal Cloth::getCollisionMassScale() const return 0.0f; } } + PX_INLINE void Cloth::setCollisionMassScale(PxReal scalingCoefficient) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setCollisionMassScale(scalingCoefficient); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setCollisionMassScale() not allowed while simulation is running."); @@ -779,7 +753,7 @@ PX_INLINE void Cloth::setCollisionMassScale(PxReal scalingCoefficient) PX_INLINE PxReal Cloth::getSelfCollisionDistance() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getSelfCollisionDistance(); else { @@ -787,16 +761,18 @@ PX_INLINE PxReal Cloth::getSelfCollisionDistance() const return 0.0f; } } + PX_INLINE void Cloth::setSelfCollisionDistance(PxReal distance) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setSelfCollisionDistance(distance); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setSelfCollisionDistance() not allowed while simulation is running."); } + PX_INLINE PxReal Cloth::getSelfCollisionStiffness() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getSelfCollisionStiffness(); else { @@ -804,9 +780,10 @@ PX_INLINE PxReal Cloth::getSelfCollisionStiffness() const return 0.0f; } } + PX_INLINE void Cloth::setSelfCollisionStiffness(PxReal stiffness) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setSelfCollisionStiffness(stiffness); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setSelfCollisionStiffness() not allowed while simulation is running."); @@ -814,7 +791,7 @@ PX_INLINE void Cloth::setSelfCollisionStiffness(PxReal stiffness) PX_INLINE void Cloth::setSelfCollisionIndices(const PxU32* indices, PxU32 nbIndices) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setSelfCollisionIndices(indices, nbIndices); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setSelfCollisionIndices() not allowed while simulation is running."); @@ -822,7 +799,7 @@ PX_INLINE void Cloth::setSelfCollisionIndices(const PxU32* indices, PxU32 nbIndi PX_INLINE bool Cloth::getSelfCollisionIndices(PxU32* indices) const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getSelfCollisionIndices(indices); else { @@ -836,10 +813,9 @@ PX_INLINE PxU32 Cloth::getNbSelfCollisionIndices() const return mCloth.getNbSelfCollisionIndices(); } - PX_INLINE void Cloth::setRestPositions(const PxVec4* restPositions) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setRestPositions(restPositions); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setRestPositions() not allowed while simulation is running."); @@ -847,7 +823,7 @@ PX_INLINE void Cloth::setRestPositions(const PxVec4* restPositions) PX_INLINE bool Cloth::getRestPositions(PxVec4* restPositions) const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getRestPositions(restPositions); else { @@ -863,7 +839,7 @@ PX_INLINE PxU32 Cloth::getNbRestPositions() const PX_INLINE PxReal Cloth::getSolverFrequency() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getSolverFrequency(); else { @@ -872,10 +848,9 @@ PX_INLINE PxReal Cloth::getSolverFrequency() const } } - PX_INLINE void Cloth::setSolverFrequency(PxReal solverFreq) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setSolverFrequency(solverFreq); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setSolverFrequency() not allowed while simulation is running."); @@ -883,7 +858,7 @@ PX_INLINE void Cloth::setSolverFrequency(PxReal solverFreq) PX_INLINE PxReal Cloth::getStiffnessFrequency() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getStiffnessFrequency(); else { @@ -892,19 +867,17 @@ PX_INLINE PxReal Cloth::getStiffnessFrequency() const } } - PX_INLINE void Cloth::setStiffnessFrequency(PxReal solverFreq) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setStiffnessFrequency(solverFreq); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setStiffnessFrequency() not allowed while simulation is running."); } - PX_INLINE void Cloth::setStretchConfig(PxClothFabricPhaseType::Enum type, const PxClothStretchConfig& config) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setStretchConfig(type, config); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setStretchConfig() not allowed while simulation is running."); @@ -912,7 +885,7 @@ PX_INLINE void Cloth::setStretchConfig(PxClothFabricPhaseType::Enum type, const PX_INLINE void Cloth::setTetherConfig(const PxClothTetherConfig& config) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setTetherConfig(config); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setTetherConfig() not allowed while simulation is running."); @@ -920,7 +893,7 @@ PX_INLINE void Cloth::setTetherConfig(const PxClothTetherConfig& config) PX_INLINE PxClothStretchConfig Cloth::getStretchConfig(PxClothFabricPhaseType::Enum type) const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getStretchConfig(type); else { @@ -931,7 +904,7 @@ PX_INLINE PxClothStretchConfig Cloth::getStretchConfig(PxClothFabricPhaseType::E PX_INLINE PxClothTetherConfig Cloth::getTetherConfig() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getTetherConfig(); else { @@ -942,7 +915,7 @@ PX_INLINE PxClothTetherConfig Cloth::getTetherConfig() const PX_INLINE PxClothFlags Cloth::getClothFlags() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getClothFlags(); else { @@ -951,10 +924,9 @@ PX_INLINE PxClothFlags Cloth::getClothFlags() const } } - PX_INLINE void Cloth::setClothFlags(PxClothFlags flags) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setClothFlags(flags); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setClothFlag() not allowed while simulation is running."); @@ -962,7 +934,7 @@ PX_INLINE void Cloth::setClothFlags(PxClothFlags flags) PX_INLINE PxVec3 Cloth::getWindVelocity() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getWindVelocity(); else { @@ -973,7 +945,7 @@ PX_INLINE PxVec3 Cloth::getWindVelocity() const PX_INLINE void Cloth::setWindVelocity(PxVec3 wind) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setWindVelocity(wind); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setWindVelocity() not allowed while simulation is running."); @@ -981,7 +953,7 @@ PX_INLINE void Cloth::setWindVelocity(PxVec3 wind) PX_INLINE PxReal Cloth::getDragCoefficient() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getDragCoefficient(); else { @@ -992,7 +964,7 @@ PX_INLINE PxReal Cloth::getDragCoefficient() const PX_INLINE void Cloth::setDragCoefficient(PxReal value) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setDragCoefficient(value); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setDragCoefficient() not allowed while simulation is running."); @@ -1000,7 +972,7 @@ PX_INLINE void Cloth::setDragCoefficient(PxReal value) PX_INLINE PxReal Cloth::getLiftCoefficient() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getLiftCoefficient(); else { @@ -1011,16 +983,15 @@ PX_INLINE PxReal Cloth::getLiftCoefficient() const PX_INLINE void Cloth::setLiftCoefficient(PxReal value) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setLiftCoefficient(value); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setLiftCoefficient() not allowed while simulation is running."); } - PX_INLINE bool Cloth::isSleeping() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.isSleeping(); else { @@ -1029,10 +1000,9 @@ PX_INLINE bool Cloth::isSleeping() const } } - PX_INLINE PxReal Cloth::getSleepLinearVelocity() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getSleepLinearVelocity(); else { @@ -1041,28 +1011,25 @@ PX_INLINE PxReal Cloth::getSleepLinearVelocity() const } } - PX_INLINE void Cloth::setSleepLinearVelocity(PxReal threshold) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setSleepLinearVelocity(threshold); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setSleepLinearVelocity() not allowed while simulation is running."); } - PX_INLINE void Cloth::setWakeCounter(PxReal wakeCounterValue) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setWakeCounter(wakeCounterValue); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setWakeCounter() not allowed while simulation is running."); } - PX_INLINE PxReal Cloth::getWakeCounter() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getWakeCounter(); else { @@ -1071,31 +1038,28 @@ PX_INLINE PxReal Cloth::getWakeCounter() const } } - PX_INLINE void Cloth::wakeUp() { Scene* scene = getScbScene(); PX_ASSERT(scene); // only allowed for an object in a scene - if (!isBuffering()) + if(!isBuffering()) mCloth.wakeUp(scene->getWakeCounterResetValue()); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::wakeUp() not allowed while simulation is running."); } - PX_INLINE void Cloth::putToSleep() { - if (!isBuffering()) + if(!isBuffering()) mCloth.putToSleep(); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::putToSleep() not allowed while simulation is running."); } - PX_INLINE void Cloth::getParticleData(NpClothParticleData& particleData) { - if (!isBuffering()) + if(!isBuffering()) return getScCloth().getParticleData(particleData); Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, @@ -1105,10 +1069,9 @@ PX_INLINE void Cloth::getParticleData(NpClothParticleData& particleData) particleData.previousParticles = 0; } - PxReal Cloth::getPreviousTimeStep() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getPreviousTimeStep(); else { @@ -1117,10 +1080,9 @@ PxReal Cloth::getPreviousTimeStep() const } } - PX_INLINE PxBounds3 Cloth::getWorldBounds() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getWorldBounds(); else { @@ -1131,7 +1093,7 @@ PX_INLINE PxBounds3 Cloth::getWorldBounds() const PX_INLINE void Cloth::setSimulationFilterData(const PxFilterData& data) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setSimulationFilterData(data); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setSimulationFilterData() not allowed while simulation is running."); @@ -1139,7 +1101,7 @@ PX_INLINE void Cloth::setSimulationFilterData(const PxFilterData& data) PX_INLINE PxFilterData Cloth::getSimulationFilterData() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getSimulationFilterData(); else { @@ -1150,7 +1112,7 @@ PX_INLINE PxFilterData Cloth::getSimulationFilterData() const PX_INLINE void Cloth::setContactOffset(PxReal offset) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setContactOffset(offset); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setContactOffset() not allowed while simulation is running."); @@ -1158,7 +1120,7 @@ PX_INLINE void Cloth::setContactOffset(PxReal offset) PX_INLINE PxReal Cloth::getContactOffset() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getContactOffset(); else { @@ -1169,7 +1131,7 @@ PX_INLINE PxReal Cloth::getContactOffset() const PX_INLINE void Cloth::setRestOffset(PxReal offset) { - if (!isBuffering()) + if(!isBuffering()) mCloth.setRestOffset(offset); else Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Call to PxCloth::setRestOffset() not allowed while simulation is running."); @@ -1177,7 +1139,7 @@ PX_INLINE void Cloth::setRestOffset(PxReal offset) PX_INLINE PxReal Cloth::getRestOffset() const { - if (!isBuffering()) + if(!isBuffering()) return mCloth.getRestOffset(); else { diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbConstraint.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbConstraint.h index d4661e2d..53dcef8f 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbConstraint.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbConstraint.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_CONSTRAINTSHADER #define PX_PHYSICS_SCB_CONSTRAINTSHADER @@ -110,28 +109,22 @@ public: PX_INLINE bool updateConstants(void* addr); - //--------------------------------------------------------------------------------- // Data synchronization //--------------------------------------------------------------------------------- PX_INLINE void prepareForActorRemoval(); PX_INLINE void syncState(); - //--------------------------------------------------------------------------------- // Miscellaneous //--------------------------------------------------------------------------------- - PX_FORCE_INLINE const Core& getScConstraint() const { return mConstraint; } // Only use if you know what you're doing! - PX_FORCE_INLINE Core& getScConstraint() { return mConstraint; } // Only use if you know what you're doing! + PX_FORCE_INLINE const Core& getScConstraint() const { return mConstraint; } // Only use if you know what you're doing! + PX_FORCE_INLINE Core& getScConstraint() { return mConstraint; } // Only use if you know what you're doing! PX_FORCE_INLINE static Constraint& fromSc(Core &a) { return *reinterpret_cast<Constraint*>(reinterpret_cast<PxU8*>(&a)-getScOffset()); } PX_FORCE_INLINE static const Constraint& fromSc(const Core &a) { return *reinterpret_cast<const Constraint*>(reinterpret_cast<const PxU8*>(&a)-getScOffset()); } - - static size_t getScOffset() - { - return reinterpret_cast<size_t>(&reinterpret_cast<Constraint*>(0)->mConstraint); - } + static size_t getScOffset() { return reinterpret_cast<size_t>(&reinterpret_cast<Constraint*>(0)->mConstraint); } private: Core mConstraint; @@ -144,18 +137,18 @@ private: PxConstraintFlags mBrokenFlag; PX_FORCE_INLINE const Buf* getBufferedData() const { return reinterpret_cast<const Buf*>(getStream()); } - PX_FORCE_INLINE Buf* getBufferedData() { return reinterpret_cast<Buf*>(getStream()); } + PX_FORCE_INLINE Buf* getBufferedData() { return reinterpret_cast<Buf*>(getStream()); } }; } // namespace Scb PX_INLINE Scb::Constraint::Constraint(PxConstraintConnector& connector, const PxConstraintShaderTable& shaders, PxU32 dataSize) : - mConstraint(connector, shaders, dataSize), - mBufferedForce(0.0f), - mBufferedTorque(0.0f), - mBrokenFlag(0) + mConstraint (connector, shaders, dataSize), + mBufferedForce (0.0f), + mBufferedTorque (0.0f), + mBrokenFlag (0) { - setScbType(ScbType::CONSTRAINT); + setScbType(ScbType::eCONSTRAINT); } PX_INLINE PxConstraintConnector* Scb::Constraint::getPxConnector() const @@ -165,7 +158,7 @@ PX_INLINE PxConstraintConnector* Scb::Constraint::getPxConnector() const PX_INLINE void Scb::Constraint::setFlags(PxConstraintFlags f) { - if (!isBuffering()) + if(!isBuffering()) { mConstraint.setFlags(f); UPDATE_PVD_PROPERTIES_OBJECT() @@ -183,13 +176,12 @@ PX_INLINE PxConstraintFlags Scb::Constraint::getFlags() const : mConstraint.getFlags() & (~(PxConstraintFlag::eBROKEN | PxConstraintFlag::eGPU_COMPATIBLE) | mBrokenFlag); } - PX_INLINE void Scb::Constraint::setBodies(Scb::RigidObject* r0, Scb::RigidObject* r1) { Sc::RigidCore* scR0 = r0 ? &r0->getScRigidCore() : NULL; Sc::RigidCore* scR1 = r1 ? &r1->getScRigidCore() : NULL; - if (!isBuffering()) + if(!isBuffering()) { mConstraint.prepareForSetBodies(); mConstraint.setBodies(scR0, scR1); @@ -203,22 +195,19 @@ PX_INLINE void Scb::Constraint::setBodies(Scb::RigidObject* r0, Scb::RigidObject markUpdated(BF_BODIES); } - mBufferedForce = PxVec3(0); - mBufferedTorque = PxVec3(0); + mBufferedForce = PxVec3(0.0f); + mBufferedTorque = PxVec3(0.0f); } - - PX_INLINE void Scb::Constraint::getForce(PxVec3& force, PxVec3& torque) const { force = mBufferedForce; torque = mBufferedTorque; } - PX_INLINE void Scb::Constraint::setBreakForce(PxReal linear, PxReal angular) { - if (!isBuffering()) + if(!isBuffering()) { mConstraint.setBreakForce(linear, angular); UPDATE_PVD_PROPERTIES_OBJECT() @@ -232,10 +221,9 @@ PX_INLINE void Scb::Constraint::setBreakForce(PxReal linear, PxReal angular) } } - PX_INLINE void Scb::Constraint::getBreakForce(PxReal& linear, PxReal& angular) const { - if (isBuffered(BF_BREAK_IMPULSE)) + if(isBuffered(BF_BREAK_IMPULSE)) { const Buf* PX_RESTRICT bufferedData = getBufferedData(); linear = bufferedData->linBreakForce; @@ -245,10 +233,9 @@ PX_INLINE void Scb::Constraint::getBreakForce(PxReal& linear, PxReal& angular) c mConstraint.getBreakForce(linear, angular); } - PX_INLINE void Scb::Constraint::setMinResponseThreshold(PxReal threshold) { - if (!isBuffering()) + if(!isBuffering()) { mConstraint.setMinResponseThreshold(threshold); UPDATE_PVD_PROPERTIES_OBJECT() @@ -261,10 +248,9 @@ PX_INLINE void Scb::Constraint::setMinResponseThreshold(PxReal threshold) } } - PX_INLINE PxReal Scb::Constraint::getMinResponseThreshold() const { - if (isBuffered(BF_MIN_RESPONSE_THRESHOLD)) + if(isBuffered(BF_MIN_RESPONSE_THRESHOLD)) { const Buf* PX_RESTRICT bufferedData = getBufferedData(); return bufferedData->minResponseThreshold; @@ -273,8 +259,6 @@ PX_INLINE PxReal Scb::Constraint::getMinResponseThreshold() const return mConstraint.getMinResponseThreshold(); } - - PX_INLINE bool Scb::Constraint::updateConstants(void* addr) { PX_ASSERT(!getScbScene()->isPhysicsBuffering()); @@ -282,7 +266,6 @@ PX_INLINE bool Scb::Constraint::updateConstants(void* addr) return mConstraint.updateConstants(addr); } - //-------------------------------------------------------------- // // Data synchronization @@ -306,7 +289,7 @@ PX_INLINE void Scb::Constraint::syncState() mBrokenFlag = mConstraint.getFlags() & PxConstraintFlag::eBROKEN; - PxU32 flags = getBufferFlags(); + const PxU32 flags = getBufferFlags(); if(flags) { const Buf* PX_RESTRICT bufferedData = getBufferedData(); diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbDefs.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbDefs.h index bd3fd4cd..cdbc75f6 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbDefs.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbDefs.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_DEFS #define PX_PHYSICS_SCB_DEFS @@ -48,37 +47,34 @@ // BufferAccess template (e.g. to compile without buffering), and also to size-reduce that template // by passing function pointers if necessary -#define SCB_REGULAR_ATTRIBUTE(_val, _type, _name) \ -enum { BF_##_name = 1<<(_val) }; \ -_type m##_name; \ -template<PxU32 Dummy> struct Fns<1<<(_val),Dummy> \ -{ \ - typedef typename ArgType<_type>::Type Arg; \ - enum { flag = 1<<(_val) }; \ - static PX_FORCE_INLINE Arg getBuffered(const Buf& buf) { return Arg(buf.m##_name);} \ - static PX_FORCE_INLINE void setBuffered(Buf& buf, Arg v) { buf.m##_name = v;} \ - static PX_FORCE_INLINE Arg getCore(const Core& core) { return Arg(core.get##_name());} \ - static PX_FORCE_INLINE void setCore(Core& core, Arg v) { core.set##_name(v);} \ +#define SCB_REGULAR_ATTRIBUTE(_val, _type, _name) \ +enum { BF_##_name = 1<<(_val) }; \ +_type m##_name; \ +template<PxU32 Dummy> struct Fns<1<<(_val),Dummy> \ +{ \ + typedef typename ArgType<_type>::Type Arg; \ + enum { flag = 1<<(_val) }; \ + static PX_FORCE_INLINE Arg getBuffered(const Buf& buf) { return Arg(buf.m##_name);} \ + static PX_FORCE_INLINE void setBuffered(Buf& buf, Arg v) { buf.m##_name = v;} \ + static PX_FORCE_INLINE Arg getCore(const Core& core) { return Arg(core.get##_name());} \ + static PX_FORCE_INLINE void setCore(Core& core, Arg v) { core.set##_name(v);} \ }; -#define SCB_REGULAR_ATTRIBUTE_ALIGNED(_val, _type, _name, _alignment) \ -enum { BF_##_name = 1<<(_val) }; \ -PX_ALIGN(_alignment, _type) m##_name; \ -template<PxU32 Dummy> struct Fns<1<<(_val),Dummy> \ -{ \ - typedef typename ArgType<_type>::Type Arg; \ - enum { flag = 1<<(_val) }; \ - static PX_FORCE_INLINE Arg getBuffered(const Buf& buf) { return buf.m##_name;} \ - static PX_FORCE_INLINE void setBuffered(Buf& buf, Arg v) { buf.m##_name = v;} \ - static PX_FORCE_INLINE Arg getCore(const Core& core) { return core.get##_name();} \ - static PX_FORCE_INLINE void setCore(Core& core, Arg v) { core.set##_name(v);} \ +#define SCB_REGULAR_ATTRIBUTE_ALIGNED(_val, _type, _name, _alignment) \ +enum { BF_##_name = 1<<(_val) }; \ +PX_ALIGN(_alignment, _type) m##_name; \ +template<PxU32 Dummy> struct Fns<1<<(_val),Dummy> \ +{ \ + typedef typename ArgType<_type>::Type Arg; \ + enum { flag = 1<<(_val) }; \ + static PX_FORCE_INLINE Arg getBuffered(const Buf& buf) { return buf.m##_name;} \ + static PX_FORCE_INLINE void setBuffered(Buf& buf, Arg v) { buf.m##_name = v;} \ + static PX_FORCE_INLINE Arg getCore(const Core& core) { return core.get##_name();} \ + static PX_FORCE_INLINE void setCore(Core& core, Arg v) { core.set##_name(v);} \ }; - - namespace physx { - namespace Scb { class Scene; @@ -107,7 +103,7 @@ struct BufferedAccess template<typename Fns> static PX_FORCE_INLINE void write(BaseClass& base, Core& core, typename Fns::Arg v) { - if (!base.isBuffering()) + if(!base.isBuffering()) { Fns::setCore(core, v); #if PX_SUPPORT_PVD diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbMetaData.cpp b/PhysX_3.4/Source/PhysX/src/buffering/ScbMetaData.cpp index fea9a5f3..8e0895ac 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbMetaData.cpp +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbMetaData.cpp @@ -40,7 +40,6 @@ using namespace physx; - /////////////////////////////////////////////////////////////////////////////// void Scb::Base::getBinaryMetaData(PxOutputStream& stream) diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbParticleSystem.cpp b/PhysX_3.4/Source/PhysX/src/buffering/ScbParticleSystem.cpp index 078f3a24..4b430183 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbParticleSystem.cpp +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbParticleSystem.cpp @@ -67,11 +67,11 @@ void Scb::ParticleSystem::ForceUpdates::destroy() //----------------------------------------------------------------------------// -Scb::ParticleSystem::ParticleSystem(const PxActorType::Enum& actorType, PxU32 maxParticles, bool perParticleRestOffset) -: mParticleSystem(actorType, maxParticles, perParticleRestOffset) -, mReadParticleFluidData(NULL) +Scb::ParticleSystem::ParticleSystem(const PxActorType::Enum& actorType, PxU32 maxParticles, bool perParticleRestOffset) : + mParticleSystem (actorType, maxParticles, perParticleRestOffset), + mReadParticleFluidData (NULL) { - setScbType(ScbType::PARTICLE_SYSTEM); + setScbType(ScbType::ePARTICLE_SYSTEM); } //----------------------------------------------------------------------------// @@ -279,8 +279,8 @@ void Scb::ParticleSystem::syncState() { LOCK_PARTICLE_USER_BUFFERS("PxScene::fetchResults()") - PxU32 flags = getBufferFlags(); - if (flags) // Optimization to avoid all the if-statements below if possible + const PxU32 flags = getBufferFlags(); + if(flags) // Optimization to avoid all the if-statements below if possible { const Buf& buffer = *getParticleSystemBuffer(); @@ -294,7 +294,7 @@ void Scb::ParticleSystem::syncState() flush<Buf::BF_DynamicFriction>(buffer); flush<Buf::BF_StaticFriction>(buffer); - if (flags & Buf::BF_ResetFiltering) + if(flags & Buf::BF_ResetFiltering) mParticleSystem.resetFiltering(); flush<Buf::BF_SimulationFilterData>(buffer); diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbParticleSystem.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbParticleSystem.h index a0d720d1..ff9683cf 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbParticleSystem.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbParticleSystem.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_PARTICLE_SYSTEM #define PX_PHYSICS_SCB_PARTICLE_SYSTEM @@ -44,12 +43,10 @@ namespace physx { - struct PxCudaReadWriteParticleBuffers; namespace Scb { - struct ParticleSystemBuffer : public Scb::ActorBuffer { template <PxU32 I, PxU32 Dummy> struct Fns {}; // TODO : make the base class traits visible @@ -72,10 +69,8 @@ struct ParticleSystemBuffer : public Scb::ActorBuffer SCB_REGULAR_ATTRIBUTE(BF_Base+12, PxParticleBaseFlags, Flags) enum { BF_ResetFiltering = 1<<(BF_Base+13) }; - }; - class DebugIndexPool; class ParticleSystem : public Scb::Actor @@ -92,8 +87,8 @@ class ParticleSystem : public Scb::Actor struct UserBufferLock { - UserBufferLock(NpParticleFluidReadData* db, const char* callerName) : dataBuffer(db) { if (dataBuffer) { dataBuffer->lock(callerName); } } - ~UserBufferLock() { if (dataBuffer) { dataBuffer->unlock(); } } + UserBufferLock(NpParticleFluidReadData* db, const char* callerName) : dataBuffer(db) { if(dataBuffer) { dataBuffer->lock(callerName); } } + ~UserBufferLock() { if(dataBuffer) { dataBuffer->unlock(); } } NpParticleFluidReadData* dataBuffer; private: @@ -111,7 +106,7 @@ class ParticleSystem : public Scb::Actor PX_INLINE void add(PxU32 index, const PxVec3& value) { hasUpdates = true; - if (!map->test(index)) + if(!map->test(index)) { map->set(index); values[index] = value; @@ -128,7 +123,7 @@ class ParticleSystem : public Scb::Actor PX_INLINE void clear() { - if (!hasUpdates) + if(!hasUpdates) return; PX_ASSERT(map); @@ -136,9 +131,9 @@ class ParticleSystem : public Scb::Actor hasUpdates = false; } - Cm::BitMap* map; // can we make this an instance? - PxVec3* values; - bool hasUpdates; + Cm::BitMap* map; // can we make this an instance? + PxVec3* values; + bool hasUpdates; }; public: @@ -212,7 +207,6 @@ public: PX_INLINE PxParticleReadDataFlags getParticleReadDataFlags() const; PX_INLINE void setParticleReadDataFlags(PxParticleReadDataFlags); - PX_INLINE PxU32 getParticleCount() const; PX_INLINE const Cm::BitMap& getParticleMap() const; @@ -255,13 +249,9 @@ public: PX_UNUSED(ps); return static_cast<ParticleSystem&>(Actor::fromSc(a)); - } - static size_t getScOffset() - { - return reinterpret_cast<size_t>(&reinterpret_cast<ParticleSystem*>(0)->mParticleSystem); - } + static size_t getScOffset() { return reinterpret_cast<size_t>(&reinterpret_cast<ParticleSystem*>(0)->mParticleSystem); } #if PX_SUPPORT_GPU_PHYSX PX_INLINE void enableDeviceExclusiveModeGpu(); @@ -292,10 +282,9 @@ private: PX_INLINE PxParticleBase* ParticleSystem::getPxParticleSystem() { - return getScParticleSystem().getPxParticleBase(); + return mParticleSystem.getPxParticleBase(); } - PX_INLINE void ParticleSystem::removeFromScene() { PX_ASSERT(!isBuffering() || getControlState()==ControlState::eREMOVE_PENDING); @@ -304,172 +293,158 @@ PX_INLINE void ParticleSystem::removeFromScene() mForceUpdatesVel.destroy(); } - PX_INLINE PxParticleReadData* ParticleSystem::lockParticleReadData(PxDataAccessFlags flags) { // Don't use the macro here since releasing the lock should not be done automatically but by the user - if (isBuffering()) + if(isBuffering()) { Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "Particle data read not allowed while simulation is running."); return NULL; } - if (!mReadParticleFluidData) - { + if(!mReadParticleFluidData) mReadParticleFluidData = PX_NEW(NpParticleFluidReadData)(); - } mReadParticleFluidData->lock("PxParticleBase::lockParticleReadData()"); mReadParticleFluidData->setDataAccessFlags(flags); - getScParticleSystem().getParticleReadData(*mReadParticleFluidData); + mParticleSystem.getParticleReadData(*mReadParticleFluidData); return mReadParticleFluidData; } - - - PX_INLINE void ParticleSystem::resetFiltering() { - if (!isBuffering()) + if(!isBuffering()) { - getScParticleSystem().resetFiltering(); + mParticleSystem.resetFiltering(); UPDATE_PVD_PROPERTIES_OBJECT() } else - { markUpdated(Buf::BF_ResetFiltering); - } } - - PX_INLINE PxParticleReadDataFlags ParticleSystem::getParticleReadDataFlags() const { - return getScParticleSystem().getParticleReadDataFlags(); + return mParticleSystem.getParticleReadDataFlags(); } PX_INLINE void ParticleSystem::setParticleReadDataFlags(PxParticleReadDataFlags flags) { - if (!isBuffering()) + if(!isBuffering()) { - getScParticleSystem().setParticleReadDataFlags(flags); + mParticleSystem.setParticleReadDataFlags(flags); UPDATE_PVD_PROPERTIES_OBJECT() } } PX_INLINE PxU32 ParticleSystem::getParticleCount() const { - return getScParticleSystem().getParticleCount(); + return mParticleSystem.getParticleCount(); } PX_INLINE const Cm::BitMap& ParticleSystem::getParticleMap() const { - return getScParticleSystem().getParticleMap(); + return mParticleSystem.getParticleMap(); } PX_INLINE PxU32 ParticleSystem::getMaxParticles() const { - return getScParticleSystem().getMaxParticles(); + return mParticleSystem.getMaxParticles(); } - PX_INLINE PxReal ParticleSystem::getMaxMotionDistance() const { - return getScParticleSystem().getMaxMotionDistance(); + return mParticleSystem.getMaxMotionDistance(); } PX_INLINE void ParticleSystem::setMaxMotionDistance(PxReal distance) { - if (!isBuffering()) + if(!isBuffering()) { - getScParticleSystem().setMaxMotionDistance(distance); + mParticleSystem.setMaxMotionDistance(distance); UPDATE_PVD_PROPERTIES_OBJECT() } } PX_INLINE PxReal ParticleSystem::getRestOffset() const { - return getScParticleSystem().getRestOffset(); + return mParticleSystem.getRestOffset(); } - PX_INLINE void ParticleSystem::setRestOffset(PxReal restOffset) { - if (!isBuffering()) + if(!isBuffering()) { - getScParticleSystem().setRestOffset(restOffset); + mParticleSystem.setRestOffset(restOffset); UPDATE_PVD_PROPERTIES_OBJECT() } } PX_INLINE PxReal ParticleSystem::getContactOffset() const { - return getScParticleSystem().getContactOffset(); + return mParticleSystem.getContactOffset(); } PX_INLINE void ParticleSystem::setContactOffset(PxReal contactOffset) { - if (!isBuffering()) + if(!isBuffering()) { - getScParticleSystem().setContactOffset(contactOffset); + mParticleSystem.setContactOffset(contactOffset); UPDATE_PVD_PROPERTIES_OBJECT() } } PX_INLINE PxReal ParticleSystem::getRestParticleDistance() const { - return getScParticleSystem().getRestParticleDistance(); + return mParticleSystem.getRestParticleDistance(); } PX_INLINE void ParticleSystem::setRestParticleDistance(PxReal restParticleDistance) { - if (!isBuffering()) + if(!isBuffering()) { - getScParticleSystem().setRestParticleDistance(restParticleDistance); + mParticleSystem.setRestParticleDistance(restParticleDistance); UPDATE_PVD_PROPERTIES_OBJECT() } } - PX_INLINE PxReal ParticleSystem::getGridSize() const { - return getScParticleSystem().getGridSize(); + return mParticleSystem.getGridSize(); } PX_INLINE void ParticleSystem::setGridSize(PxReal gridSize) { - if (!isBuffering()) + if(!isBuffering()) { - getScParticleSystem().setGridSize(gridSize); + mParticleSystem.setGridSize(gridSize); UPDATE_PVD_PROPERTIES_OBJECT() } } PX_INLINE PxBounds3 ParticleSystem::getWorldBounds() const { - if (isBuffering()) + if(isBuffering()) { Ps::getFoundation().error(PxErrorCode::eDEBUG_WARNING, __FILE__, __LINE__, "PxActor::getWorldBounds(): Can't access particle world bounds during simulation without enabling bulk buffering."); return PxBounds3(); } - return getScParticleSystem().getWorldBounds(); + return mParticleSystem.getWorldBounds(); } #if PX_SUPPORT_GPU_PHYSX PX_INLINE void ParticleSystem::enableDeviceExclusiveModeGpu() { - getScParticleSystem().enableDeviceExclusiveModeGpu(); + mParticleSystem.enableDeviceExclusiveModeGpu(); } PX_INLINE PxParticleDeviceExclusiveAccess* ParticleSystem::getDeviceExclusiveAccessGpu() const { - if (getFlags() & PxParticleBaseFlag::eGPU) - { - return getScParticleSystem().getDeviceExclusiveAccessGpu(); - } + if(getFlags() & PxParticleBaseFlag::eGPU) + return mParticleSystem.getDeviceExclusiveAccessGpu(); + return NULL; } diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbRigidObject.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbRigidObject.h index e1ea7a43..49d65bd6 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbRigidObject.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbRigidObject.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_RIGID_OBJECT #define PX_PHYSICS_SCB_RIGID_OBJECT @@ -44,7 +43,6 @@ namespace physx namespace Scb { - struct RemovedShape { RemovedShape() : mShape(NULL), mWakeTouching(0) {} @@ -64,7 +62,6 @@ struct RemovedShape PxU8 mWakeTouching; }; - struct RigidObjectBuffer : public ActorBuffer //once RigidObject has its own buffered elements, derive from that instead { RigidObjectBuffer(): mResetFilterShape(0), mResetFilterShapeCount(0) {} @@ -106,8 +103,8 @@ class RigidObject : public Scb::Actor public: // PX_SERIALIZATION - RigidObject() {} - RigidObject(const PxEMPTY) : Scb::Actor(PxEmpty) {} + RigidObject() {} + RigidObject(const PxEMPTY) : Scb::Actor(PxEmpty) {} static void getBinaryMetaData(PxOutputStream& stream); //~PX_SERIALIZATION @@ -148,7 +145,7 @@ public: #if PX_SUPPORT_PVD scene->getScenePvdClient().releasePvdInstance(&shape, pxActor); #endif - if (!isSimDisabledInternally()) + if(!isSimDisabledInternally()) { rc.removeShapeFromScene(shape.getScShape(), (rs.mWakeTouching != 0)); @@ -166,9 +163,9 @@ public: PX_INLINE void syncState() { - PxU32 bufferFlags = getBufferFlags(); + const PxU32 bufferFlags = getBufferFlags(); - if (bufferFlags & Buf::BF_ResetFiltering) + if(bufferFlags & Buf::BF_ResetFiltering) { PX_ASSERT(getControlState() != ControlState::eREMOVE_PENDING); // removing the actor should have cleared BF_ResetFiltering @@ -176,12 +173,12 @@ public: Sc::RigidCore& scCore = getScRigidCore(); RigidObjectBuffer* b = getBuffer(); Scb::Shape* const* shapes = (b->mResetFilterShapeCount == 1) ? &b->mResetFilterShape : scene->getShapeBuffer(b->mResetFilterShapesIdx); - for(PxU32 i=0; i < b->mResetFilterShapeCount; i++) + for(PxU32 i=0; i<b->mResetFilterShapeCount; i++) { Sc::ShapeCore& scShape = shapes[i]->getScShape(); // do not process the call if the shape will not be a broadphase shape any longer - if (shapes[i]->getFlags() & (PxShapeFlag::eSIMULATION_SHAPE | PxShapeFlag::eTRIGGER_SHAPE)) + if(shapes[i]->getFlags() & (PxShapeFlag::eSIMULATION_SHAPE | PxShapeFlag::eTRIGGER_SHAPE)) scCore.onShapeChange(scShape, Sc::ShapeChangeNotifyFlag::eRESET_FILTERING, PxShapeFlags()); } } @@ -199,11 +196,11 @@ public: // it can happen that a shape gets attached while the sim is running but then the actor is removed from the scene, // so we need to distinguish those two cases - if (cs != ControlState::eREMOVE_PENDING) + if(cs != ControlState::eREMOVE_PENDING) { shape.setControlStateIfExclusive(getScbScene(), Scb::ControlState::eIN_SCENE); - if (!(getActorFlags() & PxActorFlag::eDISABLE_SIMULATION)) // important to use the buffered flags since we want the new state. + if(!(getActorFlags() & PxActorFlag::eDISABLE_SIMULATION)) // important to use the buffered flags since we want the new state. { getScRigidCore().addShapeToScene(shape.getScShape()); NpShapeIncRefCount(shape); @@ -223,7 +220,11 @@ public: Actor::syncState(); } - PX_FORCE_INLINE void scheduleForWakeTouching() { PX_ASSERT(getScbScene() && getScbScene()->isPhysicsBuffering()); setBufferFlag(RigidObjectBuffer::BF_WakeTouching); } + PX_FORCE_INLINE void scheduleForWakeTouching() + { + PX_ASSERT(getScbScene() && getScbScene()->isPhysicsBuffering()); + setBufferFlag(RigidObjectBuffer::BF_WakeTouching); + } //--------------------------------------------------------------------------------- // Miscellaneous @@ -232,15 +233,6 @@ public: PX_INLINE const Sc::RigidCore& getScRigidCore() const { return static_cast<const Sc::RigidCore&>(getActorCore()); } // Only use if you know what you're doing! PX_INLINE Sc::RigidCore& getScRigidCore() { return static_cast<Sc::RigidCore&>(getActorCore()); } // Only use if you know what you're doing! - PX_INLINE void setShapeStateIfExclusive(Scb::Shape& shape, ControlState::Enum cs, Scb::Scene& scene) - { - if(shape.isExclusive()) - { - shape.setScbScene(&scene); - shape.setControlState(cs); - } - } - PX_INLINE void onShapeAttach(Scb::Shape& shape) { // there are two things to do here: add the shape to the sim (if unbuffered) or set it up for @@ -254,19 +246,19 @@ public: Scene* scbScene = getScbScene(); if(!scbScene->isPhysicsBuffering()) { - if (!(getActorFlags() & PxActorFlag::eDISABLE_SIMULATION)) + if(!(getActorFlags() & PxActorFlag::eDISABLE_SIMULATION)) { NpShapeIncRefCount(shape); getScRigidCore().addShapeToScene(shape.getScShape()); } #if PX_SUPPORT_PVD - getScbScene()->getScenePvdClient().createPvdInstance(&shape, *getScRigidCore().getPxActor()); + scbScene->getScenePvdClient().createPvdInstance(&shape, *getScRigidCore().getPxActor()); #endif shape.setControlStateIfExclusive(scbScene, ControlState::eIN_SCENE); return; } - else if (cs == ControlState::eINSERT_PENDING) + else if(cs == ControlState::eINSERT_PENDING) { shape.setControlStateIfExclusive(scbScene, ControlState::eINSERT_PENDING); return; @@ -280,7 +272,6 @@ public: shape.setControlStateIfExclusive(scbScene, ControlState::eINSERT_PENDING); } - PX_INLINE void onShapeDetach(Scb::Shape& shape, bool wakeOnLostTouch, bool toBeReleased) { // see comments in onShapeAttach @@ -294,7 +285,7 @@ public: #if PX_SUPPORT_PVD scbScene->getScenePvdClient().releasePvdInstance(&shape, *getScRigidCore().getPxActor()); #endif - if (!(getActorFlags() & PxActorFlag::eDISABLE_SIMULATION)) + if(!(getActorFlags() & PxActorFlag::eDISABLE_SIMULATION)) { getScRigidCore().removeShapeFromScene(shape.getScShape(), wakeOnLostTouch); NpShapeDecRefCount(shape); @@ -303,7 +294,7 @@ public: shape.setControlStateIfExclusive(NULL, ControlState::eNOT_IN_SCENE); return; } - else if (cs == ControlState::eINSERT_PENDING) + else if(cs == ControlState::eINSERT_PENDING) { shape.setControlStateIfExclusive(NULL, ControlState::eNOT_IN_SCENE); return; @@ -312,12 +303,12 @@ public: RigidObjectBuffer* b = getBuffer(); // remove from the resetFiltering list - PxU32 bufferFlags = getBufferFlags(); - if (bufferFlags & Buf::BF_ResetFiltering) + const PxU32 bufferFlags = getBufferFlags(); + if(bufferFlags & Buf::BF_ResetFiltering) { - if (b->mResetFilterShapeCount == 1) + if(b->mResetFilterShapeCount == 1) { - if (b->mResetFilterShape == &shape) + if(b->mResetFilterShape == &shape) { b->mResetFilterShapeCount = 0; b->mResetFilterShape = 0; @@ -331,7 +322,7 @@ public: PxU32 lastIdx = b->mResetFilterShapeCount; for(PxU32 k=0; k < b->mResetFilterShapeCount; k++) // need to iterate over whole list, same shape can be in there multiple times { - if (shapes[idx] != &shape) + if(shapes[idx] != &shape) idx++; else { @@ -340,12 +331,12 @@ public: } } b->mResetFilterShapeCount = idx; - if (idx == 0) + if(idx == 0) { b->mResetFilterShape = 0; resetBufferFlag(Buf::BF_ResetFiltering); } - else if (idx == 1) + else if(idx == 1) b->mResetFilterShape = shapes[0]; } } @@ -354,7 +345,7 @@ public: shape.setControlStateIfExclusive(scbScene, ControlState::eIN_SCENE); else { - if (!isSimDisabledInternally()) + if(!isSimDisabledInternally()) { b->mRemovedShapes.pushBack(RemovedShape(&shape, PxU8(wakeOnLostTouch ? 1 : 0))); } @@ -362,7 +353,7 @@ public: { PX_ASSERT(scbScene); PX_ASSERT(scbScene->isPhysicsBuffering()); - if (toBeReleased) + if(toBeReleased) { shape.checkUpdateOnRemove<false>(scbScene); #if PX_SUPPORT_PVD @@ -399,7 +390,6 @@ private: PX_FORCE_INLINE void copyResetFilterShapes(Scb::Shape** shapePtrs, Scb::Shape*const* oldShapes, PxU32 oldShapeCount, Scb::Shape*const* newShapes, PxU32 newShapeCount); }; - PX_INLINE void RigidObject::resetFiltering(Scb::Shape*const* shapes, PxU32 shapeCount) { PX_ASSERT(!(getActorFlags() & PxActorFlag::eDISABLE_SIMULATION)); @@ -413,9 +403,9 @@ PX_INLINE void RigidObject::resetFiltering(Scb::Shape*const* shapes, PxU32 shape { RigidObjectBuffer* b = getBuffer(); - if (b->mResetFilterShapeCount == 0) + if(b->mResetFilterShapeCount == 0) { - if (shapeCount == 1) + if(shapeCount == 1) { b->mResetFilterShape = shapes[0]; b->mResetFilterShapeCount = 1; @@ -425,7 +415,7 @@ PX_INLINE void RigidObject::resetFiltering(Scb::Shape*const* shapes, PxU32 shape { PxU32 bufferIdx; Scb::Shape** shapePtrs = getScbScene()->allocShapeBuffer(shapeCount, bufferIdx); - if (shapePtrs) + if(shapePtrs) { for(PxU32 i=0; i < shapeCount; i++) shapePtrs[i] = shapes[i]; @@ -440,9 +430,9 @@ PX_INLINE void RigidObject::resetFiltering(Scb::Shape*const* shapes, PxU32 shape PxU32 newCount = b->mResetFilterShapeCount + shapeCount; PxU32 bufferIdx; Scb::Shape** shapePtrs = getScbScene()->allocShapeBuffer(newCount, bufferIdx); - if (shapePtrs) + if(shapePtrs) { - if (b->mResetFilterShapeCount == 1) + if(b->mResetFilterShapeCount == 1) copyResetFilterShapes(shapePtrs, &b->mResetFilterShape, 1, shapes, shapeCount); else copyResetFilterShapes(shapePtrs, getScbScene()->getShapeBuffer(b->mResetFilterShapesIdx), b->mResetFilterShapeCount, shapes, shapeCount); @@ -454,12 +444,11 @@ PX_INLINE void RigidObject::resetFiltering(Scb::Shape*const* shapes, PxU32 shape } } - PX_INLINE bool RigidObject::isAddedShape(Scb::Shape& shape) { PX_ASSERT(isBuffered(Buf::BF_Shapes)); - if (shape.isExclusive()) + if(shape.isExclusive()) { return (shape.getControlState() == Scb::ControlState::eINSERT_PENDING); } @@ -472,48 +461,41 @@ PX_INLINE bool RigidObject::isAddedShape(Scb::Shape& shape) const PxU32 addedShapeCount = buf->mAddedShapes.size(); for(PxU32 k=0; k < addedShapeCount; k++) { - if (&shape == buf->mAddedShapes[k]) - { + if(&shape == buf->mAddedShapes[k]) return true; - } } - return false; } } - PX_FORCE_INLINE void RigidObject::switchToNoSim(bool isDynamic) { Scb::Scene* scene = getScbScene(); - if (scene && (!scene->isPhysicsBuffering())) + if(scene && (!scene->isPhysicsBuffering())) scene->switchRigidToNoSim(*this, isDynamic); } - PX_FORCE_INLINE void RigidObject::switchFromNoSim(bool isDynamic) { Scb::Scene* scene = getScbScene(); - if (scene && (!scene->isPhysicsBuffering())) + if(scene && (!scene->isPhysicsBuffering())) scene->switchRigidFromNoSim(*this, isDynamic); } - PX_FORCE_INLINE void RigidObject::syncNoSimSwitch(const Buf& buf, Sc::RigidCore& rc, bool isDynamic) { - PxActorFlags oldFlags = rc.getActorFlags(); - bool oldNoSim = oldFlags.isSet(PxActorFlag::eDISABLE_SIMULATION); - bool newNoSim = buf.mActorFlags.isSet(PxActorFlag::eDISABLE_SIMULATION); + const PxActorFlags oldFlags = rc.getActorFlags(); + const bool oldNoSim = oldFlags.isSet(PxActorFlag::eDISABLE_SIMULATION); + const bool newNoSim = buf.mActorFlags.isSet(PxActorFlag::eDISABLE_SIMULATION); - if (oldNoSim && (!newNoSim)) + if(oldNoSim && (!newNoSim)) getScbScene()->switchRigidFromNoSim(*this, isDynamic); - else if ((!oldNoSim) && newNoSim) + else if((!oldNoSim) && newNoSim) getScbScene()->switchRigidToNoSim(*this, isDynamic); } - PX_FORCE_INLINE void RigidObject::copyResetFilterShapes(Scb::Shape** shapePtrs, Scb::Shape*const* oldShapes, PxU32 oldShapeCount, Scb::Shape*const* newShapes, PxU32 newShapeCount) { for(PxU32 i=0; i < oldShapeCount; i++) @@ -522,7 +504,6 @@ PX_FORCE_INLINE void RigidObject::copyResetFilterShapes(Scb::Shape** shapePtrs, shapePtrs[i+oldShapeCount] = newShapes[i]; } - } // namespace Scb } diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbRigidStatic.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbRigidStatic.h index d783f203..41263184 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbRigidStatic.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbRigidStatic.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_RIGID_STATIC #define PX_PHYSICS_SCB_RIGID_STATIC @@ -38,10 +37,8 @@ namespace physx { - namespace Scb { - #if PX_VC #pragma warning(push) #pragma warning( disable : 4324 ) // Padding was added at the end of a structure because of a __declspec(align) value. @@ -62,7 +59,6 @@ struct RigidStaticBuffer : public RigidObjectBuffer #pragma warning(pop) #endif - class RigidStatic : public Scb::RigidObject { //= ATTENTION! ===================================================================================== @@ -93,10 +89,7 @@ public: //--------------------------------------------------------------------------------- PX_INLINE void syncState(); - static size_t getScOffset() - { - return reinterpret_cast<size_t>(&reinterpret_cast<RigidStatic*>(0)->mStatic); - } + static size_t getScOffset() { return reinterpret_cast<size_t>(&reinterpret_cast<RigidStatic*>(0)->mStatic); } PX_FORCE_INLINE Sc::StaticCore& getScStatic() { return mStatic; } @@ -116,33 +109,30 @@ private: template<PxU32 f> PX_FORCE_INLINE typename Buf::Fns<f,0>::Arg read() const { return Access::read<Buf::Fns<f,0> >(*this, mStatic); } template<PxU32 f> PX_FORCE_INLINE void write(typename Buf::Fns<f,0>::Arg v) { Access::write<Buf::Fns<f,0> >(*this, mStatic, v); } - template<PxU32 f> PX_FORCE_INLINE void flush(const Buf& buf) { Access::flush<Buf::Fns<f,0> >(*this, mStatic, buf); } - + template<PxU32 f> PX_FORCE_INLINE void flush(const Buf& buf) { Access::flush<Buf::Fns<f,0> >(*this, mStatic, buf); } }; RigidStatic::RigidStatic(const PxTransform& actor2World) : mStatic(actor2World) { - setScbType(ScbType::RIGID_STATIC); + setScbType(ScbType::eRIGID_STATIC); } - //-------------------------------------------------------------- // // Data synchronization // //-------------------------------------------------------------- - PX_INLINE void RigidStatic::syncState() { - PxU32 bufferFlags = getBufferFlags(); + const PxU32 bufferFlags = getBufferFlags(); - if (bufferFlags & Buf::BF_ActorFlags) + if(bufferFlags & Buf::BF_ActorFlags) syncNoSimSwitch(*getRigidActorBuffer(), mStatic, false); RigidObject::syncState(); - if (bufferFlags & Buf::BF_Actor2World) + if(bufferFlags & Buf::BF_Actor2World) flush<Buf::BF_Actor2World>(*getRigidActorBuffer()); postSyncState(); diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbScene.cpp b/PhysX_3.4/Source/PhysX/src/buffering/ScbScene.cpp index 0d0ac638..04b355a4 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbScene.cpp +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbScene.cpp @@ -880,63 +880,61 @@ void Scb::Scene::preSimulateUpdateAppThread(PxReal timeStep) void Scb::Scene::syncState() { //process client creation -- must be done before BF_CLIENT_BEHAVIOR_FLAGS processing in the below block: - while (mBufferedData.numClientsCreated) + while(mBufferedData.mNumClientsCreated) { mScene.createClient(); - mBufferedData.numClientsCreated--; + mBufferedData.mNumClientsCreated--; } - if (mBufferFlags) + if(mBufferFlags) { - if (isBuffered(BF_GRAVITY)) - mScene.setGravity(mBufferedData.gravity); + if(isBuffered(BF_GRAVITY)) + mScene.setGravity(mBufferedData.mGravity); if(isBuffered(BF_BOUNCETHRESHOLDVELOCITY)) - mScene.setBounceThresholdVelocity(mBufferedData.bounceThresholdVelocity); + mScene.setBounceThresholdVelocity(mBufferedData.mBounceThresholdVelocity); - if (isBuffered(BF_FLAGS)) - mScene.setPublicFlags(mBufferedData.flags); + if(isBuffered(BF_FLAGS)) + mScene.setPublicFlags(mBufferedData.mFlags); - if (isBuffered(BF_DOMINANCE_PAIRS)) + if(isBuffered(BF_DOMINANCE_PAIRS)) mBufferedData.syncDominancePairs(mScene); - if (isBuffered(BF_SOLVER_BATCH_SIZE)) - mScene.setSolverBatchSize(mBufferedData.solverBatchSize); + if(isBuffered(BF_SOLVER_BATCH_SIZE)) + mScene.setSolverBatchSize(mBufferedData.mSolverBatchSize); - if (isBuffered(BF_CLIENT_BEHAVIOR_FLAGS)) + if(isBuffered(BF_CLIENT_BEHAVIOR_FLAGS)) { - for (PxU32 i = 0; i < mBufferedData.clientBehaviorFlags.size(); i++) + for(PxU32 i=0; i<mBufferedData.mClientBehaviorFlags.size(); i++) { - if (mBufferedData.clientBehaviorFlags[i] != PxClientBehaviorFlag_eNOT_BUFFERED) //not PxClientBehaviorFlag_eNOT_BUFFERED means it was written. + if(mBufferedData.mClientBehaviorFlags[i] != PxClientBehaviorFlag_eNOT_BUFFERED) //not PxClientBehaviorFlag_eNOT_BUFFERED means it was written. { - mScene.setClientBehaviorFlags(PxClientID(i), mBufferedData.clientBehaviorFlags[i]); - mBufferedData.clientBehaviorFlags[i] = PxClientBehaviorFlag_eNOT_BUFFERED; + mScene.setClientBehaviorFlags(PxClientID(i), mBufferedData.mClientBehaviorFlags[i]); + mBufferedData.mClientBehaviorFlags[i] = PxClientBehaviorFlag_eNOT_BUFFERED; } - } } - if (isBuffered(BF_VISUALIZATION)) + if(isBuffered(BF_VISUALIZATION)) { - for(PxU32 i=0; i < PxVisualizationParameter::eNUM_VALUES; i++) + for(PxU32 i=0; i<PxVisualizationParameter::eNUM_VALUES; i++) { - if (mBufferedData.visualizationParamChanged[i]) - { - mScene.setVisualizationParameter(static_cast<PxVisualizationParameter::Enum>(i), mBufferedData.visualizationParam[i]); - } + if(mBufferedData.mVisualizationParamChanged[i]) + mScene.setVisualizationParameter(PxVisualizationParameter::Enum(i), mBufferedData.mVisualizationParam[i]); } + + mBufferedData.clearVisualizationParams(); } + if(isBuffered(BF_CULLING_BOX)) + mScene.setVisualizationCullingBox(mBufferedData.mVisualizationCullingBox); + #if PX_SUPPORT_PVD if(mScenePvdClient.checkPvdDebugFlag()) mScenePvdClient.updatePvdProperties(); #endif + mBufferFlags = 0; } - - - mBufferFlags = 0; - mBufferedData.clearDominanceBuffer(); - mBufferedData.clearVisualizationParams(); } template<typename T> @@ -1015,11 +1013,11 @@ void Scb::Scene::syncWriteThroughProperties() mStream.unlock(); } -void Scb::Scene::syncEntireScene(PxU32* error) +void Scb::Scene::syncEntireScene() { PX_PROFILE_ZONE("Sim.syncState", getContextId()); - if (error) - *error = mScene.getErrorState(); + + setPhysicsBuffering(false); // Clear the buffering flag to allow buffered writes to execute immediately. Once collision detection is running, buffering is automatically forced on mStream.lock(); syncState(); @@ -1201,9 +1199,9 @@ void Scb::Scene::processRemoves(ObjectTracker& tracker) bool wakeOnLostTouch = false; if (wakeOnLostTouchCheck) { - PX_ASSERT( (v->getScbType() == ScbType::BODY) || - (v->getScbType() == ScbType::BODY_FROM_ARTICULATION_LINK) || - (v->getScbType() == ScbType::RIGID_STATIC) ); + PX_ASSERT( (v->getScbType() == ScbType::eBODY) || + (v->getScbType() == ScbType::eBODY_FROM_ARTICULATION_LINK) || + (v->getScbType() == ScbType::eRIGID_STATIC) ); wakeOnLostTouch = (v->Base::isBuffered(RigidObjectBuffer::BF_WakeTouching) != 0); // important to use Scb::Base::isBuffered() because Scb::Body, for example, has a shadowed implementation of this method } @@ -1275,31 +1273,29 @@ void Scb::Scene::processPendingRemove() #endif } } - - } void Scb::Scene::scheduleForUpdate(Scb::Base& object) { switch(object.getScbType()) { - case ScbType::SHAPE_EXCLUSIVE: - case ScbType::SHAPE_SHARED: { mShapeManager.scheduleForUpdate(object); }break; - case ScbType::BODY: { mBodyManager.scheduleForUpdate(object); }break; - case ScbType::BODY_FROM_ARTICULATION_LINK: { mBodyManager.scheduleForUpdate(object); }break; - case ScbType::RIGID_STATIC: { mRigidStaticManager.scheduleForUpdate(object); }break; - case ScbType::CONSTRAINT: { mConstraintManager.scheduleForUpdate(object); }break; + case ScbType::eSHAPE_EXCLUSIVE: + case ScbType::eSHAPE_SHARED: { mShapeManager.scheduleForUpdate(object); }break; + case ScbType::eBODY: { mBodyManager.scheduleForUpdate(object); }break; + case ScbType::eBODY_FROM_ARTICULATION_LINK: { mBodyManager.scheduleForUpdate(object); }break; + case ScbType::eRIGID_STATIC: { mRigidStaticManager.scheduleForUpdate(object); }break; + case ScbType::eCONSTRAINT: { mConstraintManager.scheduleForUpdate(object); }break; #if PX_USE_PARTICLE_SYSTEM_API - case ScbType::PARTICLE_SYSTEM: { mParticleSystemManager.scheduleForUpdate(object); }break; + case ScbType::ePARTICLE_SYSTEM: { mParticleSystemManager.scheduleForUpdate(object); }break; #endif - case ScbType::ARTICULATION: { mArticulationManager.scheduleForUpdate(object); }break; - case ScbType::ARTICULATION_JOINT: { mArticulationJointManager.scheduleForUpdate(object); }break; - case ScbType::AGGREGATE: { mAggregateManager.scheduleForUpdate(object); }break; + case ScbType::eARTICULATION: { mArticulationManager.scheduleForUpdate(object); }break; + case ScbType::eARTICULATION_JOINT: { mArticulationJointManager.scheduleForUpdate(object); }break; + case ScbType::eAGGREGATE: { mAggregateManager.scheduleForUpdate(object); }break; #if PX_USE_CLOTH_API - case ScbType::CLOTH: { mClothManager.scheduleForUpdate(object); }break; + case ScbType::eCLOTH: { mClothManager.scheduleForUpdate(object); }break; #endif - case ScbType::UNDEFINED: - case ScbType::TYPE_COUNT: + case ScbType::eUNDEFINED: + case ScbType::eTYPE_COUNT: PX_ALWAYS_ASSERT_MESSAGE( "scheduleForUpdate: missing type!"); break; } @@ -1310,24 +1306,24 @@ PxU8* Scb::Scene::getStream(ScbType::Enum type) PxU8* memory = NULL; switch(type) { - case ScbType::SHAPE_EXCLUSIVE: - case ScbType::SHAPE_SHARED: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::ShapeBuffer))); new (memory) Scb::ShapeBuffer; }break; - case ScbType::BODY: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::BodyBuffer))); new (memory) Scb::BodyBuffer; }break; - case ScbType::BODY_FROM_ARTICULATION_LINK: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::BodyBuffer))); new (memory) Scb::BodyBuffer; }break; - case ScbType::RIGID_STATIC: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::RigidStaticBuffer))); new (memory) Scb::RigidStaticBuffer; }break; - case ScbType::CONSTRAINT: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::ConstraintBuffer))); new (memory) Scb::ConstraintBuffer; }break; + case ScbType::eSHAPE_EXCLUSIVE: + case ScbType::eSHAPE_SHARED: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::ShapeBuffer))); new (memory) Scb::ShapeBuffer; }break; + case ScbType::eBODY: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::BodyBuffer))); new (memory) Scb::BodyBuffer; }break; + case ScbType::eBODY_FROM_ARTICULATION_LINK: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::BodyBuffer))); new (memory) Scb::BodyBuffer; }break; + case ScbType::eRIGID_STATIC: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::RigidStaticBuffer))); new (memory) Scb::RigidStaticBuffer; }break; + case ScbType::eCONSTRAINT: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::ConstraintBuffer))); new (memory) Scb::ConstraintBuffer; }break; #if PX_USE_PARTICLE_SYSTEM_API - case ScbType::PARTICLE_SYSTEM: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::ParticleSystemBuffer))); new (memory) Scb::ParticleSystemBuffer; }break; + case ScbType::ePARTICLE_SYSTEM: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::ParticleSystemBuffer))); new (memory) Scb::ParticleSystemBuffer; }break; #endif - case ScbType::ARTICULATION: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::ArticulationBuffer))); new (memory) Scb::ArticulationBuffer; }break; - case ScbType::ARTICULATION_JOINT: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::ArticulationJointBuffer))); new (memory) Scb::ArticulationJointBuffer; }break; - case ScbType::AGGREGATE: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::AggregateBuffer))); new (memory) Scb::AggregateBuffer; }break; + case ScbType::eARTICULATION: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::ArticulationBuffer))); new (memory) Scb::ArticulationBuffer; }break; + case ScbType::eARTICULATION_JOINT: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::ArticulationJointBuffer))); new (memory) Scb::ArticulationJointBuffer; }break; + case ScbType::eAGGREGATE: { memory = reinterpret_cast<PxU8*>(mStream.allocateNotThreadSafe(sizeof(Scb::AggregateBuffer))); new (memory) Scb::AggregateBuffer; }break; #if PX_USE_CLOTH_API - case ScbType::CLOTH: + case ScbType::eCLOTH: #endif - case ScbType::UNDEFINED: - case ScbType::TYPE_COUNT: + case ScbType::eUNDEFINED: + case ScbType::eTYPE_COUNT: PX_ALWAYS_ASSERT_MESSAGE("getStream: missing type!"); return NULL; } @@ -1389,7 +1385,7 @@ bool Scb::Scene::removeBroadPhaseRegion(PxU32 handle) template <bool TSimRunning, bool TAdd, bool TIsDynamic, bool TIsNonSimObject, class T> PX_FORCE_INLINE static void addOrRemoveRigidObject(Sc::Scene& s, T& rigidObject, bool wakeOnLostTouch, PxBounds3* uninflatedBounds) { - PX_ASSERT(TIsDynamic || (rigidObject.getScbType() == ScbType::RIGID_STATIC)); + PX_ASSERT(TIsDynamic || (rigidObject.getScbType() == ScbType::eRIGID_STATIC)); if (TSimRunning && TIsNonSimObject && TAdd) PX_ASSERT(rigidObject.getActorFlags() & PxActorFlag::eDISABLE_SIMULATION); if (TSimRunning && TIsNonSimObject&& !TAdd) diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbScene.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbScene.h index 3a3ae43d..eca47c0f 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbScene.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbScene.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_SCENE #define PX_PHYSICS_SCB_SCENE @@ -162,8 +161,7 @@ namespace Scb BF_SOLVER_BATCH_SIZE = (1 << 4), BF_CLIENT_BEHAVIOR_FLAGS = (1 << 5), BF_VISUALIZATION = (1 << 6), - BF_SCENE_PARAMS = (1 << 7) - + BF_CULLING_BOX = (1 << 7) }; public: @@ -186,8 +184,8 @@ namespace Scb PX_INLINE void setFlags(PxSceneFlags flags); PX_INLINE PxSceneFlags getFlags() const; - PX_INLINE void setFrictionType(PxFrictionType::Enum); - PX_INLINE PxFrictionType::Enum getFrictionType() const; + PX_INLINE void setFrictionType(PxFrictionType::Enum type) { mScene.setFrictionType(type); } + PX_INLINE PxFrictionType::Enum getFrictionType() const { return mScene.getFrictionType(); } void addActor(Scb::RigidStatic&, bool noSim, PxBounds3* uninflatedBounds); void removeActor(Scb::RigidStatic&, bool wakeOnLostTouch, bool noSim); @@ -222,8 +220,9 @@ namespace Scb void removeMaterial(const Sc::MaterialCore& mat); void updateLowLevelMaterial(NpMaterial** masterMaterials); // These methods are only to be called at fetchResults! - PX_INLINE PxU32 getNumActiveBodies() const; - PX_INLINE Sc::BodyCore* const* getActiveBodiesArray() const; + PX_INLINE PxU32 getNumActiveBodies() const { return mScene.getNumActiveBodies(); } + PX_INLINE Sc::BodyCore* const* getActiveBodiesArray() const { return mScene.getActiveBodiesArray(); } + PX_INLINE PxSimulationEventCallback* getSimulationEventCallback(PxClientID client) const; PX_INLINE void setSimulationEventCallback(PxSimulationEventCallback* callback, PxClientID client); PX_INLINE PxContactModifyCallback* getContactModifyCallback() const; @@ -255,10 +254,11 @@ namespace Scb PX_INLINE void setSolverBatchSize(PxU32 solverBatchSize); PX_INLINE PxU32 getSolverBatchSize() const; - PX_INLINE void simulate(PxReal timeStep, PxBaseTask* continuation); - PX_INLINE void collide(PxReal timeStep, PxBaseTask* continuation); - PX_INLINE void advance(PxReal timeStep, PxBaseTask* continuation); - PX_INLINE void endSimulation(); + PX_INLINE void simulate(PxReal timeStep, PxBaseTask* continuation) { mScene.simulate(timeStep, continuation); } + PX_INLINE void collide(PxReal timeStep, PxBaseTask* continuation) { mScene.collide(timeStep, continuation); } + PX_INLINE void advance(PxReal timeStep, PxBaseTask* continuation) { mScene.advance(timeStep, continuation); } + PX_INLINE void endSimulation() { mScene.endSimulation(); } + PX_INLINE void flush(bool sendPendingReports); PX_INLINE void fireBrokenConstraintCallbacks() { mScene.fireBrokenConstraintCallbacks(); } PX_INLINE void fireTriggerCallbacks() { mScene.fireTriggerCallbacks(); } @@ -267,12 +267,11 @@ namespace Scb getQueuedContactPairHeaders() { return mScene.getQueuedContactPairHeaders(); } PX_FORCE_INLINE void postCallbacksPreSync() { mScene.postCallbacksPreSync(); } //cleanup tasks after the pre-sync callbacks have fired - PX_INLINE void fireCallBacksPostSync() { mScene.fireCallbacksPostSync(); } //callbacks that are fired on the core side, after the buffers get synced PX_INLINE void postReportsCleanup(); - PX_INLINE const PxSceneLimits& getLimits() const; - PX_INLINE void setLimits(const PxSceneLimits& limits); + PX_INLINE const PxSceneLimits& getLimits() const { return mScene.getLimits(); } + PX_INLINE void setLimits(const PxSceneLimits& limits) { mScene.setLimits(limits); } PX_INLINE void getStats(PxSimulationStatistics& stats) const; @@ -308,7 +307,7 @@ namespace Scb //--------------------------------------------------------------------------------- public: void syncWriteThroughProperties(); - void syncEntireScene(PxU32* error); + void syncEntireScene(); void processPendingRemove(); PX_FORCE_INLINE PxU16* allocShapeMaterialBuffer(PxU32 count, PxU32& startIdx) { return allocArrayBuffer(mShapeMaterialBuffer, count, startIdx); } @@ -330,7 +329,7 @@ namespace Scb private: void syncState(); PX_FORCE_INLINE Ps::IntBool isBuffered(BufferFlag f) const { return Ps::IntBool(mBufferFlags& f); } - PX_FORCE_INLINE void markUpdated(BufferFlag f) { mBufferFlags |= f; } + PX_FORCE_INLINE void markUpdated(BufferFlag f) { mBufferFlags |= f; } //--------------------------------------------------------------------------------- // Miscellaneous @@ -360,7 +359,6 @@ namespace Scb PX_FORCE_INLINE Vd::ScbScenePvdClient& getScenePvdClient() { return mScenePvdClient; } PX_FORCE_INLINE const Vd::ScbScenePvdClient& getScenePvdClient() const { return mScenePvdClient; } #endif - PX_FORCE_INLINE PxU64 getContextId() const { return mScene.getContextId(); } private: @@ -374,10 +372,10 @@ namespace Scb template<bool TIsDynamic, class T> PX_FORCE_INLINE void addActorT(T& actor, ObjectTracker& tracker, bool noSim, PxBounds3* uninflatedBounds); - template<typename T> void add(T& v, ObjectTracker &tracker, PxBounds3* uninflatedBounds); - template<typename T> void remove(T& v, ObjectTracker &tracker, bool wakeOnLostTouch = false); - template<bool TIsDynamic, typename T> void addRigidNoSim(T& v, ObjectTracker &tracker); - template<bool TIsDynamic, typename T> void removeRigidNoSim(T& v, ObjectTracker &tracker); + template<typename T> void add(T& v, ObjectTracker& tracker, PxBounds3* uninflatedBounds); + template<typename T> void remove(T& v, ObjectTracker& tracker, bool wakeOnLostTouch = false); + template<bool TIsDynamic, typename T> void addRigidNoSim(T& v, ObjectTracker& tracker); + template<bool TIsDynamic, typename T> void removeRigidNoSim(T& v, ObjectTracker& tracker); template<typename T, typename S> void processSimUpdates(S*const * scObjects, PxU32 nbObjects); template<typename T> void processUserUpdates(ObjectTracker& tracker); template<typename T, bool syncOnRemove, bool wakeOnLostTouchCheck> void processRemoves(ObjectTracker& tracker); @@ -436,7 +434,6 @@ namespace Scb } // namespace Scb - template<typename T> T* Scb::Scene::allocArrayBuffer(Ps::Array<T>& buffer, PxU32 count, PxU32& startIdx) { @@ -448,62 +445,51 @@ T* Scb::Scene::allocArrayBuffer(Ps::Array<T>& buffer, PxU32 count, PxU32& startI PX_INLINE void Scb::Scene::setGravity(const PxVec3& gravity) { - if (!isPhysicsBuffering()) + if(!isPhysicsBuffering()) { mScene.setGravity(gravity); updatePvdProperties(); } else { - mBufferedData.gravity = gravity; + mBufferedData.mGravity = gravity; markUpdated(BF_GRAVITY); } } PX_INLINE PxVec3 Scb::Scene::getGravity() const { - if (isBuffered(BF_GRAVITY)) - return mBufferedData.gravity; + if(isBuffered(BF_GRAVITY)) + return mBufferedData.mGravity; else return mScene.getGravity(); } void Scb::Scene::setBounceThresholdVelocity(const PxReal t) { - if (!isPhysicsBuffering()) + if(!isPhysicsBuffering()) { mScene.setBounceThresholdVelocity(t); updatePvdProperties(); } else { - mBufferedData.bounceThresholdVelocity = t; + mBufferedData.mBounceThresholdVelocity = t; markUpdated(BF_BOUNCETHRESHOLDVELOCITY); } } PxReal Scb::Scene::getBounceThresholdVelocity() const { - if (isBuffered(BF_BOUNCETHRESHOLDVELOCITY)) - return mBufferedData.bounceThresholdVelocity; + if(isBuffered(BF_BOUNCETHRESHOLDVELOCITY)) + return mBufferedData.mBounceThresholdVelocity; else return mScene.getBounceThresholdVelocity(); } -PX_INLINE void Scb::Scene::setFrictionType(PxFrictionType::Enum frictionType) -{ - mScene.setFrictionType(frictionType); -} - -PX_INLINE PxFrictionType::Enum Scb::Scene::getFrictionType() const -{ - return mScene.getFrictionType(); -} - - PX_INLINE void Scb::Scene::setFlags(PxSceneFlags flags) { - if (!isPhysicsBuffering()) + if(!isPhysicsBuffering()) { mScene.setPublicFlags(flags); const bool pcm = (flags & PxSceneFlag::eENABLE_PCM); @@ -514,16 +500,15 @@ PX_INLINE void Scb::Scene::setFlags(PxSceneFlags flags) } else { - mBufferedData.flags = flags; + mBufferedData.mFlags = flags; markUpdated(BF_FLAGS); } } - PX_INLINE PxSceneFlags Scb::Scene::getFlags() const { - if (isBuffered(BF_FLAGS)) - return mBufferedData.flags; + if(isBuffered(BF_FLAGS)) + return mBufferedData.mFlags; else return mScene.getPublicFlags(); } @@ -605,52 +590,26 @@ PX_INLINE void Scb::Scene::setFilterShaderData(const void* data, PxU32 dataSize) Ps::getFoundation().error(PxErrorCode::eINVALID_OPERATION, __FILE__, __LINE__, "PxScene::setFilterShaderData() not allowed while simulation is running. Call will be ignored."); } - PX_INLINE const void* Scb::Scene::getFilterShaderData() const { return mScene.getFilterShaderDataFast(); } - PX_INLINE PxU32 Scb::Scene::getFilterShaderDataSize() const { return mScene.getFilterShaderDataSizeFast(); } - -PX_INLINE PxSimulationFilterShader Scb::Scene::getFilterShader() const +PX_INLINE PxSimulationFilterShader Scb::Scene::getFilterShader() const { return mScene.getFilterShaderFast(); } - PX_INLINE PxSimulationFilterCallback* Scb::Scene::getFilterCallback() const { return mScene.getFilterCallbackFast(); } - -PX_INLINE void Scb::Scene::simulate(PxReal timeStep, PxBaseTask* continuation) -{ - mScene.simulate(timeStep, continuation); -} - -PX_INLINE void Scb::Scene::advance(PxReal timeStep, PxBaseTask* continuation) -{ - mScene.advance(timeStep, continuation); -} - -PX_INLINE void Scb::Scene::collide(PxReal timeStep, PxBaseTask* continuation) -{ - mScene.collide(timeStep, continuation); -} - -PX_INLINE void Scb::Scene::endSimulation() -{ - mScene.endSimulation(); -} - - PX_INLINE void Scb::Scene::flush(bool sendPendingReports) { PX_ASSERT(!isPhysicsBuffering()); @@ -664,27 +623,15 @@ PX_INLINE void Scb::Scene::flush(bool sendPendingReports) mScene.flush(sendPendingReports); } - PX_INLINE void Scb::Scene::postReportsCleanup() { PX_ASSERT(!isPhysicsBuffering()); mScene.postReportsCleanup(); } - -PX_INLINE const PxSceneLimits& Scb::Scene::getLimits() const -{ - return mScene.getLimits(); -} - -PX_INLINE void Scb::Scene::setLimits(const PxSceneLimits& limits) -{ - mScene.setLimits(limits); -} - PX_INLINE void Scb::Scene::setDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2, const PxDominanceGroupPair& dominance) { - if (!isPhysicsBuffering()) + if(!isPhysicsBuffering()) { mScene.setDominanceGroupPair(group1, group2, dominance); updatePvdProperties(); @@ -696,43 +643,40 @@ PX_INLINE void Scb::Scene::setDominanceGroupPair(PxDominanceGroup group1, PxDomi } } - PX_INLINE PxDominanceGroupPair Scb::Scene::getDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2) const { - if (isBuffered(BF_DOMINANCE_PAIRS)) + if(isBuffered(BF_DOMINANCE_PAIRS)) { PxDominanceGroupPair dominance(0, 0); - if (mBufferedData.getDominancePair(group1, group2, dominance)) + if(mBufferedData.getDominancePair(group1, group2, dominance)) return dominance; } return mScene.getDominanceGroupPair(group1, group2); } - PX_INLINE void Scb::Scene::setSolverBatchSize(PxU32 solverBatchSize) { - if (!isPhysicsBuffering()) + if(!isPhysicsBuffering()) { mScene.setSolverBatchSize(solverBatchSize); updatePvdProperties(); } else { - mBufferedData.solverBatchSize = solverBatchSize; + mBufferedData.mSolverBatchSize = solverBatchSize; markUpdated(BF_SOLVER_BATCH_SIZE); } } PX_INLINE PxU32 Scb::Scene::getSolverBatchSize() const { - if (isBuffered(BF_SOLVER_BATCH_SIZE)) - return mBufferedData.solverBatchSize; + if(isBuffered(BF_SOLVER_BATCH_SIZE)) + return mBufferedData.mSolverBatchSize; else return mScene.getSolverBatchSize(); } - PX_INLINE void Scb::Scene::getStats(PxSimulationStatistics& stats) const { PX_ASSERT(!isPhysicsBuffering()); @@ -740,7 +684,6 @@ PX_INLINE void Scb::Scene::getStats(PxSimulationStatistics& stats) const mScene.getStats(stats); } - PX_DEPRECATED PX_INLINE void Scb::Scene::buildActiveTransforms() { PX_ASSERT(!isPhysicsBuffering()); @@ -748,13 +691,10 @@ PX_DEPRECATED PX_INLINE void Scb::Scene::buildActiveTransforms() mScene.buildActiveTransforms(); } - PX_DEPRECATED PX_INLINE PxActiveTransform* Scb::Scene::getActiveTransforms(PxU32& nbTransformsOut, PxClientID client) { - if (!isPhysicsBuffering()) - { + if(!isPhysicsBuffering()) return mScene.getActiveTransforms(nbTransformsOut, client); - } else { Ps::getFoundation().error(PxErrorCode::eDEBUG_WARNING, __FILE__, __LINE__, "PxScene::getActiveTransforms() not allowed while simulation is running. Call will be ignored."); @@ -772,10 +712,8 @@ PX_INLINE void Scb::Scene::buildActiveActors() PX_INLINE PxActor** Scb::Scene::getActiveActors(PxU32& nbActorsOut, PxClientID client) { - if (!isPhysicsBuffering()) - { + if(!isPhysicsBuffering()) return mScene.getActiveActors(nbActorsOut, client); - } else { Ps::getFoundation().error(PxErrorCode::eDEBUG_WARNING, __FILE__, __LINE__, "PxScene::getActiveActors() not allowed while simulation is running. Call will be ignored."); @@ -784,44 +722,43 @@ PX_INLINE PxActor** Scb::Scene::getActiveActors(PxU32& nbActorsOut, PxClientID c } } - PX_INLINE PxClientID Scb::Scene::createClient() { - mBufferedData.clientBehaviorFlags.pushBack(PxClientBehaviorFlag_eNOT_BUFFERED); //PxClientBehaviorFlag_eNOT_BUFFERED means its not storing anything. Do this either way to make sure this buffer is big enough for behavior bit set/gets later. + mBufferedData.mClientBehaviorFlags.pushBack(PxClientBehaviorFlag_eNOT_BUFFERED); //PxClientBehaviorFlag_eNOT_BUFFERED means its not storing anything. Do this either way to make sure this buffer is big enough for behavior bit set/gets later. - if (!isPhysicsBuffering()) + if(!isPhysicsBuffering()) { PxClientID i = mScene.createClient(); - PX_ASSERT(mBufferedData.clientBehaviorFlags.size()-1 == i); + PX_ASSERT(mBufferedData.mClientBehaviorFlags.size()-1 == i); return i; } else { - mBufferedData.numClientsCreated++; - return PxClientID(mBufferedData.clientBehaviorFlags.size()-1); //mScene.createClient(); + mBufferedData.mNumClientsCreated++; + return PxClientID(mBufferedData.mClientBehaviorFlags.size()-1); //mScene.createClient(); } } PX_INLINE void Scb::Scene::setClientBehaviorFlags(PxClientID client, PxClientBehaviorFlags clientBehaviorFlags) { - if (!isPhysicsBuffering()) + if(!isPhysicsBuffering()) { mScene.setClientBehaviorFlags(client, clientBehaviorFlags); updatePvdProperties(); } else { - PX_ASSERT(mBufferedData.clientBehaviorFlags.size() > client); - mBufferedData.clientBehaviorFlags[client] = clientBehaviorFlags; + PX_ASSERT(mBufferedData.mClientBehaviorFlags.size() > client); + mBufferedData.mClientBehaviorFlags[client] = clientBehaviorFlags; markUpdated(BF_CLIENT_BEHAVIOR_FLAGS); } } PX_INLINE PxClientBehaviorFlags Scb::Scene::getClientBehaviorFlags(PxClientID client) const { - PX_ASSERT(mBufferedData.clientBehaviorFlags.size() > client); - if (isBuffered(BF_CLIENT_BEHAVIOR_FLAGS) && (mBufferedData.clientBehaviorFlags[client] != PxClientBehaviorFlag_eNOT_BUFFERED)) - return mBufferedData.clientBehaviorFlags[client]; + PX_ASSERT(mBufferedData.mClientBehaviorFlags.size() > client); + if(isBuffered(BF_CLIENT_BEHAVIOR_FLAGS) && (mBufferedData.mClientBehaviorFlags[client] != PxClientBehaviorFlag_eNOT_BUFFERED)) + return mBufferedData.mClientBehaviorFlags[client]; else return mScene.getClientBehaviorFlags(client); } @@ -830,14 +767,10 @@ PX_INLINE PxClientBehaviorFlags Scb::Scene::getClientBehaviorFlags(PxClientID cl PX_INLINE void Scb::Scene::setClothInterCollisionDistance(PxF32 distance) { - if (!isPhysicsBuffering()) - { + if(!isPhysicsBuffering()) mScene.setClothInterCollisionDistance(distance); - } else - { Ps::getFoundation().error(PxErrorCode::eDEBUG_WARNING, __FILE__, __LINE__, "PxScene::setClothInterCollisionDistance() not allowed while simulation is running. Call will be ignored."); - } } PX_INLINE PxF32 Scb::Scene::getClothInterCollisionDistance() const @@ -847,14 +780,10 @@ PX_INLINE PxF32 Scb::Scene::getClothInterCollisionDistance() const PX_INLINE void Scb::Scene::setClothInterCollisionStiffness(PxF32 stiffness) { - if (!isPhysicsBuffering()) - { + if(!isPhysicsBuffering()) mScene.setClothInterCollisionStiffness(stiffness); - } else - { Ps::getFoundation().error(PxErrorCode::eDEBUG_WARNING, __FILE__, __LINE__, "PxScene::setClothInterCollisionStiffness() not allowed while simulation is running. Call will be ignored."); - } } PX_INLINE PxF32 Scb::Scene::getClothInterCollisionStiffness() const @@ -864,14 +793,10 @@ PX_INLINE PxF32 Scb::Scene::getClothInterCollisionStiffness() const PX_INLINE void Scb::Scene::setClothInterCollisionNbIterations(PxU32 nbIterations) { - if (!isPhysicsBuffering()) - { + if(!isPhysicsBuffering()) mScene.setClothInterCollisionNbIterations(nbIterations); - } else - { Ps::getFoundation().error(PxErrorCode::eDEBUG_WARNING, __FILE__, __LINE__, "PxScene::setClothInterCollisionNbIterations() not allowed while simulation is running. Call will be ignored."); - } } PX_INLINE PxU32 Scb::Scene::getClothInterCollisionNbIterations() const @@ -881,16 +806,15 @@ PX_INLINE PxU32 Scb::Scene::getClothInterCollisionNbIterations() const #endif - PX_INLINE void Scb::Scene::setVisualizationParameter(PxVisualizationParameter::Enum param, PxReal value) { - if (!isPhysicsBuffering()) + if(!isPhysicsBuffering()) mScene.setVisualizationParameter(param, value); else { PX_ASSERT(param < PxVisualizationParameter::eNUM_VALUES); - mBufferedData.visualizationParamChanged[param] = 1; - mBufferedData.visualizationParam[param] = value; + mBufferedData.mVisualizationParamChanged[param] = 1; + mBufferedData.mVisualizationParam[param] = value; markUpdated(BF_VISUALIZATION); } } @@ -899,41 +823,31 @@ PX_INLINE PxReal Scb::Scene::getVisualizationParameter(PxVisualizationParameter: { PX_ASSERT(param < PxVisualizationParameter::eNUM_VALUES); - if (isBuffered(BF_VISUALIZATION) && mBufferedData.visualizationParamChanged[param]) - return mBufferedData.visualizationParam[param]; + if(isBuffered(BF_VISUALIZATION) && mBufferedData.mVisualizationParamChanged[param]) + return mBufferedData.mVisualizationParam[param]; else return mScene.getVisualizationParameter(param); } PX_INLINE void Scb::Scene::setVisualizationCullingBox(const PxBounds3& box) { - if (!isPhysicsBuffering()) + if(!isPhysicsBuffering()) mScene.setVisualizationCullingBox(box); else { - mBufferedData.visualizationCullingBoxChanged = 1; - mBufferedData.visualizationCullingBox = box; - markUpdated(BF_VISUALIZATION); + mBufferedData.mVisualizationCullingBox = box; + markUpdated(BF_CULLING_BOX); } } PX_INLINE const PxBounds3& Scb::Scene::getVisualizationCullingBox() const { - if (isBuffered(BF_VISUALIZATION) && mBufferedData.visualizationCullingBoxChanged) - return mBufferedData.visualizationCullingBox; + if(isBuffered(BF_CULLING_BOX)) + return mBufferedData.mVisualizationCullingBox; else return mScene.getVisualizationCullingBox(); } -PX_INLINE PxU32 Scb::Scene::getNumActiveBodies() const -{ - return mScene.getNumActiveBodies(); -} -PX_INLINE Sc::BodyCore* const* Scb::Scene::getActiveBodiesArray() const -{ - return mScene.getActiveBodiesArray(); -} - } #endif diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbSceneBuffer.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbSceneBuffer.h index 61fea2af..b9b03a07 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbSceneBuffer.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbSceneBuffer.h @@ -56,104 +56,98 @@ public: PX_INLINE void clearVisualizationParams(); - PxReal visualizationParam[PxVisualizationParameter::eNUM_VALUES]; - PxU8 visualizationParamChanged[PxVisualizationParameter::eNUM_VALUES]; - PxBounds3 visualizationCullingBox; - PxU8 visualizationCullingBoxChanged; - PxU32 dominancePairFlag[sMaxNbDominanceGroups - 1]; - PxU32 dominancePairValues[sMaxNbDominanceGroups]; - PxVec3 gravity; - PxReal bounceThresholdVelocity; - PxSceneFlags flags; - PxU32 solverBatchSize; - PxU32 numClientsCreated; - Ps::Array<PxClientBehaviorFlags> clientBehaviorFlags; //a value is buffered if it is not -1. + PxReal mVisualizationParam[PxVisualizationParameter::eNUM_VALUES]; + PxU8 mVisualizationParamChanged[PxVisualizationParameter::eNUM_VALUES]; + PxBounds3 mVisualizationCullingBox; +private: + PxU32 mDominancePairFlag[sMaxNbDominanceGroups - 1]; + PxU32 mDominancePairValues[sMaxNbDominanceGroups]; +public: + PxVec3 mGravity; + PxReal mBounceThresholdVelocity; + PxSceneFlags mFlags; + PxU32 mSolverBatchSize; + PxU32 mNumClientsCreated; + Ps::Array<PxClientBehaviorFlags> mClientBehaviorFlags; //a value is buffered if it is not -1. }; - -PX_INLINE SceneBuffer::SceneBuffer() : clientBehaviorFlags(PX_DEBUG_EXP("clientBehaviorFlags")) +PX_INLINE SceneBuffer::SceneBuffer() : + mNumClientsCreated (0), + mClientBehaviorFlags(PX_DEBUG_EXP("clientBehaviorFlags")) { clearDominanceBuffer(); clearVisualizationParams(); - numClientsCreated = 0; - clientBehaviorFlags.pushBack(PxClientBehaviorFlag_eNOT_BUFFERED); //need member for default client, PxClientBehaviorFlag_eNOT_BUFFERED means its not storing anything. + mClientBehaviorFlags.pushBack(PxClientBehaviorFlag_eNOT_BUFFERED); //need member for default client, PxClientBehaviorFlag_eNOT_BUFFERED means its not storing anything. } - -PX_INLINE void SceneBuffer::clearDominanceBuffer() +PX_FORCE_INLINE void SceneBuffer::clearDominanceBuffer() { - PxMemSet(&dominancePairFlag, 0, (sMaxNbDominanceGroups - 1) * sizeof(PxU32)); + PxMemZero(&mDominancePairFlag, (sMaxNbDominanceGroups - 1) * sizeof(PxU32)); } - -PX_INLINE void SceneBuffer::clearVisualizationParams() +PX_FORCE_INLINE void SceneBuffer::clearVisualizationParams() { - PxMemZero(visualizationParamChanged, PxVisualizationParameter::eNUM_VALUES * sizeof(PxU8)); + PxMemZero(mVisualizationParamChanged, PxVisualizationParameter::eNUM_VALUES * sizeof(PxU8)); } - PX_INLINE void SceneBuffer::setDominancePair(PxU32 group1, PxU32 group2, const PxDominanceGroupPair& dominance) { PX_ASSERT(group1 != group2); PX_ASSERT(group1 < sMaxNbDominanceGroups); PX_ASSERT(group2 < sMaxNbDominanceGroups); - if (group1 < group2) - dominancePairFlag[group1] = dominancePairFlag[group1] | (1 << group2); + if(group1 < group2) + mDominancePairFlag[group1] |= (1 << group2); else - dominancePairFlag[group2] = dominancePairFlag[group2] | (1 << group1); + mDominancePairFlag[group2] |= (1 << group1); - if (dominance.dominance0 != 0.0f) - dominancePairValues[group1] = dominancePairValues[group1] | (1 << group2); + if(dominance.dominance0 != 0.0f) + mDominancePairValues[group1] |= (1 << group2); else - dominancePairValues[group1] = dominancePairValues[group1] & (~(1 << group2)); + mDominancePairValues[group1] &= ~(1 << group2); - if (dominance.dominance1 != 0.0f) - dominancePairValues[group2] = dominancePairValues[group2] | (1 << group1); + if(dominance.dominance1 != 0.0f) + mDominancePairValues[group2] |= (1 << group1); else - dominancePairValues[group2] = dominancePairValues[group2] & (~(1 << group1)); + mDominancePairValues[group2] &= ~(1 << group1); } - PX_INLINE bool SceneBuffer::getDominancePair(PxU32 group1, PxU32 group2, PxDominanceGroupPair& dominance) const { PX_ASSERT(group1 != group2); PX_ASSERT(group1 < sMaxNbDominanceGroups); PX_ASSERT(group2 < sMaxNbDominanceGroups); - PxU32 isBuffered = 0; - if (group1 < group2) - isBuffered = dominancePairFlag[group1] & (1 << group2); + PxU32 isBuffered; + if(group1 < group2) + isBuffered = mDominancePairFlag[group1] & (1 << group2); else - isBuffered = dominancePairFlag[group2] & (1 << group1); + isBuffered = mDominancePairFlag[group2] & (1 << group1); - if (isBuffered) - { - dominance.dominance0 = PxU8((dominancePairValues[group1] & (1 << group2)) >> group2 ); - dominance.dominance1 = PxU8((dominancePairValues[group2] & (1 << group1)) >> group1 ); - return true; - } - - return false; -} + if(!isBuffered) + return false; + dominance.dominance0 = PxU8((mDominancePairValues[group1] & (1 << group2)) >> group2); + dominance.dominance1 = PxU8((mDominancePairValues[group2] & (1 << group1)) >> group1); + return true; +} PX_INLINE void SceneBuffer::syncDominancePairs(Sc::Scene& scene) { - for(PxU32 i=0; i < (sMaxNbDominanceGroups - 1); i++) + for(PxU32 i=0; i<(sMaxNbDominanceGroups - 1); i++) { - if (dominancePairFlag[i]) + if(mDominancePairFlag[i]) { - for(PxU32 j=(i+1); j < sMaxNbDominanceGroups; j++) + for(PxU32 j=(i+1); j<sMaxNbDominanceGroups; j++) { PxDominanceGroupPair dominance(0, 0); - if (getDominancePair(i, j, dominance)) - { + if(getDominancePair(i, j, dominance)) scene.setDominanceGroupPair(PxDominanceGroup(i), PxDominanceGroup(j), dominance); - } } } } + + clearDominanceBuffer(); } diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbScenePvdClient.cpp b/PhysX_3.4/Source/PhysX/src/buffering/ScbScenePvdClient.cpp index 03161149..7a59c8aa 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbScenePvdClient.cpp +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbScenePvdClient.cpp @@ -55,7 +55,6 @@ using namespace physx::Vd; using namespace physx::pvdsdk; using namespace Scb; - namespace { PX_FORCE_INLINE PxU64 getContextId(Scb::Scene& scene) { return scene.getContextId(); } @@ -71,14 +70,12 @@ namespace } #if PX_USE_PARTICLE_SYSTEM_API - // Sc-to-Scb PX_FORCE_INLINE static Scb::ParticleSystem* getScbParticleSystem(Sc::ParticleSystemCore* scParticleSystem) { const size_t offset = reinterpret_cast<size_t>(&(reinterpret_cast<Scb::ParticleSystem*>(0)->getScParticleSystem())); return reinterpret_cast<Scb::ParticleSystem*>(reinterpret_cast<char*>(scParticleSystem) - offset); } - #endif /////////////////////////////////////////////////////////////////////////////// @@ -87,34 +84,21 @@ namespace { const PxActorType::Enum type = scbActor->getActorCore().getActorCoreType(); if(type == PxActorType::eRIGID_DYNAMIC) - { return getNpRigidDynamic(static_cast<const Scb::Body*>(scbActor)); - } else if(type == PxActorType::eRIGID_STATIC) - { return getNpRigidStatic(static_cast<const Scb::RigidStatic*>(scbActor)); - } #if PX_USE_PARTICLE_SYSTEM_API else if(type == PxActorType::ePARTICLE_SYSTEM) - { return getNpParticleSystem(static_cast<const Scb::ParticleSystem*>(scbActor)); - } else if(type == PxActorType::ePARTICLE_FLUID) - { return getNpParticleFluid(static_cast<const Scb::ParticleSystem*>(scbActor)); - } #endif else if(type == PxActorType::eARTICULATION_LINK) - { return getNpArticulationLink(static_cast<const Scb::Body*>(scbActor)); - } #if PX_USE_CLOTH_API else if(type == PxActorType::eCLOTH) - { return getNpCloth(const_cast<Scb::Cloth*>(static_cast<const Scb::Cloth*>(scbActor))); - } #endif - return NULL; } @@ -132,7 +116,7 @@ namespace template <typename TDataType> void operator()(const TDataType& dtype) { - mBinding.createInstance(mStream, dtype, mScene, mPvd); + mBinding.createInstance(mStream, dtype, mScene, PxGetPhysics(), mPvd); } void operator()(const PxArticulationLink&) { @@ -312,8 +296,13 @@ namespace } // namespace -ScbScenePvdClient::ScbScenePvdClient(Scb::Scene& scene) - : mPvd(NULL), mScbScene(scene), mPvdDataStream(NULL), mUserRender(NULL), mRenderClient(NULL), mIsConnected(false) +ScbScenePvdClient::ScbScenePvdClient(Scb::Scene& scene) : + mPvd (NULL), + mScbScene (scene), + mPvdDataStream (NULL), + mUserRender (NULL), + mRenderClient (NULL), + mIsConnected (false) { } @@ -353,27 +342,6 @@ void ScbScenePvdClient::drawText(const PvdDebugText& text) mUserRender->drawText(text); } -PvdUserRenderer* ScbScenePvdClient::getUserRender() -{ - return mUserRender; -} - - -PsPvd* ScbScenePvdClient::getPsPvd() -{ - return mPvd; -} - -void ScbScenePvdClient::setPsPvd(PsPvd* pvd) -{ - mPvd = pvd; -} - -physx::pvdsdk::PvdClient* ScbScenePvdClient::getClientInternal() -{ - return this; -} - void ScbScenePvdClient::setScenePvdFlag(PxPvdSceneFlag::Enum flag, bool value) { if(value) @@ -382,21 +350,6 @@ void ScbScenePvdClient::setScenePvdFlag(PxPvdSceneFlag::Enum flag, bool value) mFlags &= ~flag; } -void ScbScenePvdClient::setScenePvdFlags(PxPvdSceneFlags flags) -{ - mFlags = flags; -} - -PxPvdSceneFlags ScbScenePvdClient::getScenePvdFlags() const -{ - return mFlags; -} - -bool ScbScenePvdClient::isConnected() const -{ - return mIsConnected; -} - void ScbScenePvdClient::onPvdConnected() { if(mIsConnected || !mPvd) @@ -404,12 +357,12 @@ void ScbScenePvdClient::onPvdConnected() mIsConnected = true; - mPvdDataStream = PvdDataStream::create(mPvd); mUserRender = PvdUserRenderer::create(); mRenderClient = PX_NEW(SceneRendererClient)(mUserRender, mPvd); mUserRender->setClient(mRenderClient); + sendEntireScene(); } @@ -427,20 +380,6 @@ void ScbScenePvdClient::onPvdDisconnected() mPvdDataStream = NULL; } -void ScbScenePvdClient::flush() -{ -} - -PvdDataStream* ScbScenePvdClient::getDataStream() -{ - return mPvdDataStream; -} - -PvdMetaDataBinding* ScbScenePvdClient::getMetaDataBinding() -{ - return &mMetaDataBinding; -} - void ScbScenePvdClient::updatePvdProperties() { mMetaDataBinding.sendAllProperties(*mPvdDataStream, *mScbScene.getPxScene()); @@ -465,15 +404,15 @@ void ScbScenePvdClient::sendEntireScene() if(npScene->getFlagsFast() & PxSceneFlag::eREQUIRE_RW_LOCK) // getFlagsFast() will trigger a warning of lock check npScene->lockRead(__FILE__, __LINE__); + PxPhysics& physics = PxGetPhysics(); { PxScene* theScene = mScbScene.getPxScene(); mPvdDataStream->createInstance(theScene); updatePvdProperties(); - PxPhysics* physics = &PxGetPhysics(); // Create parent/child relationship. - mPvdDataStream->setPropertyValue(theScene, "Physics", reinterpret_cast<const void*>(physics)); - mPvdDataStream->pushBackObjectRef(physics, "Scenes", theScene); + mPvdDataStream->setPropertyValue(theScene, "Physics", reinterpret_cast<const void*>(&physics)); + mPvdDataStream->pushBackObjectRef(&physics, "Scenes", theScene); } // materials: @@ -485,7 +424,7 @@ void ScbScenePvdClient::sendEntireScene() { const PxMaterial* theMaterial = mat->getNxMaterial(); if(mPvd->registerObject(theMaterial)) - mMetaDataBinding.createInstance(*mPvdDataStream, *theMaterial, PxGetPhysics()); + mMetaDataBinding.createInstance(*mPvdDataStream, *theMaterial, physics); }; } @@ -504,9 +443,9 @@ void ScbScenePvdClient::sendEntireScene() { PxActor* pxActor = actorArray[i]; if(pxActor->is<PxRigidStatic>()) - mMetaDataBinding.createInstance(*mPvdDataStream, *static_cast<PxRigidStatic*>(pxActor), *npScene, mPvd); + mMetaDataBinding.createInstance(*mPvdDataStream, *static_cast<PxRigidStatic*>(pxActor), *npScene, physics, mPvd); else - mMetaDataBinding.createInstance(*mPvdDataStream, *static_cast<PxRigidDynamic*>(pxActor), *npScene, mPvd); + mMetaDataBinding.createInstance(*mPvdDataStream, *static_cast<PxRigidDynamic*>(pxActor), *npScene, physics, mPvd); } } // articulations & links @@ -516,7 +455,7 @@ void ScbScenePvdClient::sendEntireScene() articulations.resize(numArticulations); npScene->getArticulations(articulations.begin(), articulations.size()); for(PxU32 i = 0; i < numArticulations; i++) - mMetaDataBinding.createInstance(*mPvdDataStream, *articulations[i], *npScene, mPvd); + mMetaDataBinding.createInstance(*mPvdDataStream, *articulations[i], *npScene, physics, mPvd); } #if PX_USE_PARTICLE_SYSTEM_API @@ -633,7 +572,7 @@ void ScbScenePvdClient::updateKinematicTarget(const Scb::Body* body, const PxTra void ScbScenePvdClient::createPvdInstance(const Scb::RigidStatic* rigidStatic) { if(checkPvdDebugFlag()) - mMetaDataBinding.createInstance(*mPvdDataStream, *getNpRigidStatic(rigidStatic), *mScbScene.getPxScene(), mPvd); + mMetaDataBinding.createInstance(*mPvdDataStream, *getNpRigidStatic(rigidStatic), *mScbScene.getPxScene(), PxGetPhysics(), mPvd); } void ScbScenePvdClient::updatePvdProperties(const Scb::RigidStatic* rigidStatic) @@ -674,7 +613,7 @@ void ScbScenePvdClient::releasePvdInstance(const Scb::Constraint* constraint) void ScbScenePvdClient::createPvdInstance(const Scb::Articulation* articulation) { if(checkPvdDebugFlag()) - mMetaDataBinding.createInstance(*mPvdDataStream, *getNpArticulation(articulation), *mScbScene.getPxScene(), mPvd); + mMetaDataBinding.createInstance(*mPvdDataStream, *getNpArticulation(articulation), *mScbScene.getPxScene(), PxGetPhysics(), mPvd); } void ScbScenePvdClient::updatePvdProperties(const Scb::Articulation* articulation) @@ -739,17 +678,18 @@ void ScbScenePvdClient::createPvdInstance(const Scb::Shape* shape, PxActor& owne { PX_PROFILE_ZONE("PVD.createPVDInstance", getContextId(mScbScene)); const PxShape* npShape = getNpShape(shape); - mMetaDataBinding.createInstance(*mPvdDataStream, *npShape, static_cast<PxRigidActor&>(owner), mPvd); + mMetaDataBinding.createInstance(*mPvdDataStream, *npShape, static_cast<PxRigidActor&>(owner), PxGetPhysics(), mPvd); } } static void addShapesToPvd(PxU32 nbShapes, void* const* shapes, const size_t offset, PxActor& pxActor, PsPvd* pvd, PvdDataStream& stream, PvdMetaDataBinding& binding) { + PxPhysics& physics = PxGetPhysics(); for(PxU32 i=0;i<nbShapes;i++) { const Scb::Shape* shape = reinterpret_cast<Scb::Shape*>(reinterpret_cast<char*>(shapes[i]) + offset); const PxShape* npShape = getNpShape(shape); - binding.createInstance(stream, *npShape, static_cast<PxRigidActor&>(pxActor), pvd); + binding.createInstance(stream, *npShape, static_cast<PxRigidActor&>(pxActor), physics, pvd); } } @@ -988,12 +928,13 @@ void ScbScenePvdClient::frameEnd() if(mPvd->getInstrumentationFlags() & PxPvdInstrumentationFlag::eDEBUG) { + PX_PROFILE_ZONE("PVD.sceneUpdate", getContextId(mScbScene)); + PvdVisualizer* vizualizer = NULL; - const bool visualizeJoints = getScenePvdFlags() & PxPvdSceneFlag::eTRANSMIT_CONSTRAINTS; + const bool visualizeJoints = getScenePvdFlagsFast() & PxPvdSceneFlag::eTRANSMIT_CONSTRAINTS; if(visualizeJoints) vizualizer = this; - PX_PROFILE_ZONE("PVD.sceneUpdate", getContextId(mScbScene)); mMetaDataBinding.updateDynamicActorsAndArticulations(*mPvdDataStream, theScene, vizualizer); } @@ -1052,7 +993,7 @@ static inline const PxCloth* toPx(const Scb::Cloth* cloth) void ScbScenePvdClient::createPvdInstance(const Scb::Cloth* cloth) { if(checkPvdDebugFlag()) - mMetaDataBinding.createInstance(*mPvdDataStream, *getNpCloth(cloth), *mScbScene.getPxScene(), mPvd); + mMetaDataBinding.createInstance(*mPvdDataStream, *getNpCloth(cloth), *mScbScene.getPxScene(), PxGetPhysics(), mPvd); } void ScbScenePvdClient::sendSimpleProperties(const Scb::Cloth* cloth) @@ -1128,46 +1069,44 @@ void ScbScenePvdClient::updateJoints() { if(checkPvdDebugFlag()) { - const bool visualizeJoints = getScenePvdFlags() & PxPvdSceneFlag::eTRANSMIT_CONTACTS; + PX_PROFILE_ZONE("PVD.updateJoints", getContextId(mScbScene)); - // joints - { - PX_PROFILE_ZONE("PVD.updateJoints", getContextId(mScbScene)); - Sc::ConstraintCore*const * constraints = mScbScene.getScScene().getConstraints(); - PxU32 nbConstraints = mScbScene.getScScene().getNbConstraints(); - PxI64 constraintCount = 0; + const bool visualizeJoints = getScenePvdFlagsFast() & PxPvdSceneFlag::eTRANSMIT_CONSTRAINTS; - for(PxU32 i = 0; i < nbConstraints; i++) + Sc::ConstraintCore*const * constraints = mScbScene.getScScene().getConstraints(); + const PxU32 nbConstraints = mScbScene.getScScene().getNbConstraints(); + PxI64 constraintCount = 0; + + for(PxU32 i=0; i<nbConstraints; i++) + { + Sc::ConstraintCore* constraint = constraints[i]; + PxPvdUpdateType::Enum updateType = getNpConstraint(constraint)->isDirty() + ? PxPvdUpdateType::UPDATE_ALL_PROPERTIES + : PxPvdUpdateType::UPDATE_SIM_PROPERTIES; + updateConstraint(*constraint, updateType); + PxConstraintConnector* conn = constraint->getPxConnector(); + // visualization is updated here { - Sc::ConstraintCore* constraint = constraints[i]; - PxPvdUpdateType::Enum updateType = getNpConstraint(constraint)->isDirty() - ? PxPvdUpdateType::UPDATE_ALL_PROPERTIES - : PxPvdUpdateType::UPDATE_SIM_PROPERTIES; - updateConstraint(*constraint, updateType); - PxConstraintConnector* conn = constraint->getPxConnector(); - // visualization is updated here + PxU32 typeId = 0; + void* joint = NULL; + if(conn) + joint = conn->getExternalReference(typeId); + // visualize: + Sc::ConstraintSim* sim = constraint->getSim(); + if(visualizeJoints && sim && sim->getConstantsLL() && joint && constraint->getVisualize()) { - PxU32 typeId = 0; - void* joint = NULL; - if(conn) - joint = conn->getExternalReference(typeId); - // visualize: - Sc::ConstraintSim* sim = constraint->getSim(); - if(visualizeJoints && sim && sim->getConstantsLL() && joint && constraint->getVisualize()) - { - Sc::BodySim* b0 = sim->getBody(0); - Sc::BodySim* b1 = sim->getBody(1); - PxTransform t0 = b0 ? b0->getBody2World() : PxTransform(PxIdentity); - PxTransform t1 = b1 ? b1->getBody2World() : PxTransform(PxIdentity); - PvdConstraintVisualizer viz(joint, *mUserRender); - (*constraint->getVisualize())(viz, sim->getConstantsLL(), t0, t1, 0xffffFFFF); - } + Sc::BodySim* b0 = sim->getBody(0); + Sc::BodySim* b1 = sim->getBody(1); + PxTransform t0 = b0 ? b0->getBody2World() : PxTransform(PxIdentity); + PxTransform t1 = b1 ? b1->getBody2World() : PxTransform(PxIdentity); + PvdConstraintVisualizer viz(joint, *mUserRender); + (*constraint->getVisualize())(viz, sim->getConstantsLL(), t0, t1, 0xffffFFFF); } - ++constraintCount; } - - mUserRender->flushRenderEvents(); + ++constraintCount; } + + mUserRender->flushRenderEvents(); } } @@ -1176,16 +1115,16 @@ void ScbScenePvdClient::updateContacts() if(!checkPvdDebugFlag()) return; + PX_PROFILE_ZONE("PVD.updateContacts", getContextId(mScbScene)); + // if contacts are disabled, send empty array and return const PxScene* theScene(mScbScene.getPxScene()); - if(!(getScenePvdFlags() & PxPvdSceneFlag::eTRANSMIT_CONTACTS)) + if(!(getScenePvdFlagsFast() & PxPvdSceneFlag::eTRANSMIT_CONTACTS)) { mMetaDataBinding.sendContacts(*mPvdDataStream, *theScene); return; } - PX_PROFILE_ZONE("PVD.updateContacts", getContextId(mScbScene)); - PxsContactManagerOutputIterator outputIter; Sc::ContactIterator contactIter; @@ -1202,11 +1141,9 @@ void ScbScenePvdClient::updateContacts() mMetaDataBinding.sendContacts(*mPvdDataStream, *theScene, contacts); } - void ScbScenePvdClient::updateSceneQueries() { - // if contacts are disabled, send empty array and return - if(checkPvdDebugFlag() && (getScenePvdFlags() & PxPvdSceneFlag::eTRANSMIT_SCENEQUERIES)) + if(checkPvdDebugFlag() && (getScenePvdFlagsFast() & PxPvdSceneFlag::eTRANSMIT_SCENEQUERIES)) mMetaDataBinding.sendSceneQueries(*mPvdDataStream, *mScbScene.getPxScene(), mPvd); } @@ -1230,9 +1167,16 @@ void ScbScenePvdClient::visualize(const PxRenderBuffer& debugRenderable) { if(mUserRender) { - mUserRender->drawRenderbuffer(reinterpret_cast<const PvdDebugPoint*>(debugRenderable.getPoints()), debugRenderable.getNbPoints(), - reinterpret_cast<const PvdDebugLine*>(debugRenderable.getLines()), debugRenderable.getNbLines(), - reinterpret_cast<const PvdDebugTriangle*>(debugRenderable.getTriangles()), debugRenderable.getNbTriangles()); + // PT: I think the mUserRender object can contain extra data (including things coming from the user), because the various + // draw functions are exposed e.g. in PxPvdSceneClient.h. So I suppose we have to keep the render buffer around regardless + // of the connection flags. Thus I only skip the "drawRenderbuffer" call, for minimal intrusion into this file. + if(checkPvdDebugFlag()) + { + mUserRender->drawRenderbuffer( + reinterpret_cast<const PvdDebugPoint*>(debugRenderable.getPoints()), debugRenderable.getNbPoints(), + reinterpret_cast<const PvdDebugLine*>(debugRenderable.getLines()), debugRenderable.getNbLines(), + reinterpret_cast<const PvdDebugTriangle*>(debugRenderable.getTriangles()), debugRenderable.getNbTriangles()); + } mUserRender->flushRenderEvents(); } } diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbScenePvdClient.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbScenePvdClient.h index a7461571..92652efb 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbScenePvdClient.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbScenePvdClient.h @@ -80,7 +80,6 @@ class ParticleSystemCore; namespace Vd { - class ScbScenePvdClient : public PxPvdSceneClient, public PvdClient, public PvdVisualizer { PX_NOCOPY(ScbScenePvdClient) @@ -90,34 +89,34 @@ class ScbScenePvdClient : public PxPvdSceneClient, public PvdClient, public PvdV // PxPvdSceneClient virtual void setScenePvdFlag(PxPvdSceneFlag::Enum flag, bool value); - virtual void setScenePvdFlags(PxPvdSceneFlags flags); - virtual PxPvdSceneFlags getScenePvdFlags() const; + virtual void setScenePvdFlags(PxPvdSceneFlags flags) { mFlags = flags; } + virtual PxPvdSceneFlags getScenePvdFlags() const { return mFlags; } virtual void updateCamera(const char* name, const PxVec3& origin, const PxVec3& up, const PxVec3& target); virtual void drawPoints(const PvdDebugPoint* points, PxU32 count); virtual void drawLines(const PvdDebugLine* lines, PxU32 count); virtual void drawTriangles(const PvdDebugTriangle* triangles, PxU32 count); virtual void drawText(const PvdDebugText& text); - virtual PvdClient* getClientInternal(); + virtual PvdClient* getClientInternal() { return this; } //~PxPvdSceneClient // pvdClient - virtual PvdDataStream* getDataStream(); - virtual PvdMetaDataBinding* getMetaDataBinding(); - virtual PvdUserRenderer* getUserRender(); - virtual bool isConnected() const ; + virtual PvdDataStream* getDataStream() { return mPvdDataStream; } + virtual PvdMetaDataBinding* getMetaDataBinding() { return &mMetaDataBinding; } + virtual PvdUserRenderer* getUserRender() { return mUserRender; } + virtual bool isConnected() const { return mIsConnected; } virtual void onPvdConnected(); virtual void onPvdDisconnected(); - virtual void flush(); + virtual void flush() {} //~pvdClient - PsPvd* getPsPvd(); - void setPsPvd(PsPvd* pvd); - - PX_INLINE bool checkPvdDebugFlag() + PX_FORCE_INLINE bool checkPvdDebugFlag() const { return mIsConnected && (mPvd->getInstrumentationFlags() & PxPvdInstrumentationFlag::eDEBUG); } + PX_FORCE_INLINE PxPvdSceneFlags getScenePvdFlagsFast() const { return mFlags; } + PX_FORCE_INLINE void setPsPvd(PsPvd* pvd) { mPvd = pvd; } + void frameStart(PxReal simulateElapsedTime); void frameEnd(); diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbShape.cpp b/PhysX_3.4/Source/PhysX/src/buffering/ScbShape.cpp index 59f07169..9ae22ddb 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbShape.cpp +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbShape.cpp @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #include "ScbShape.h" using namespace physx; @@ -36,7 +35,7 @@ bool Scb::Shape::setMaterialsHelper(PxMaterial* const* materials, PxU16 material { PX_ASSERT(!isBuffering()); - if (materialCount == 1) + if(materialCount == 1) { PxU16 materialIndex = Ps::to16((static_cast<NpMaterial*>(materials[0]))->getHandle()); @@ -48,7 +47,7 @@ bool Scb::Shape::setMaterialsHelper(PxMaterial* const* materials, PxU16 material PX_ALLOCA(materialIndices, PxU16, materialCount); - if (materialIndices) + if(materialIndices) { NpMaterial::getMaterialIndices(materials, materialIndices, materialCount); mShape.setMaterialIndices(materialIndices, materialCount); @@ -62,57 +61,51 @@ bool Scb::Shape::setMaterialsHelper(PxMaterial* const* materials, PxU16 material } Scb::Scene* sc = getScbScene(); - - if (sc) - { + if(sc) sc->getScScene().notifyNphaseOnUpdateShapeMaterial(mShape); - } return true; } - void Scb::Shape::syncState() { - PxU32 flags = getBufferFlags(); - if (flags) + const PxU32 flags = getBufferFlags(); + if(flags) { - - PxShapeFlags oldShapeFlags = mShape.getFlags(); + const PxShapeFlags oldShapeFlags = mShape.getFlags(); const Scb::ShapeBuffer& buffer = *getBufferedData(); - if (flags & Buf::BF_Geometry) - { - Scb::Scene* sc = getScbScene(); + Scb::Scene* scbScene = getScbScene(); // PT: can be NULL. See e.g. RbShapeTest.ReleaseShapeWithPendingUpdate UT. - if (sc) - { - sc->getScScene().unregisterShapeFromNphase(mShape); - } + if(flags & Buf::BF_Geometry) + { + if(scbScene) + scbScene->getScScene().unregisterShapeFromNphase(mShape); mShape.setGeometry(buffer.geometry.getGeometry()); - if (sc) - { - sc->getScScene().registerShapeInNphase(mShape); - } + if(scbScene) + scbScene->getScScene().registerShapeInNphase(mShape); #if PX_SUPPORT_PVD if(getControlState() == ControlState::eIN_SCENE) { - Scb::Scene* scbScene = getScbScene(); PX_ASSERT(scbScene); scbScene->getScenePvdClient().releaseAndRecreateGeometry(this); } #endif } - if (flags & Buf::BF_Material) + if(flags & Buf::BF_Material) { - const PxU16* materialIndices = getMaterialBuffer(*getScbScene(), buffer); - mShape.setMaterialIndices(materialIndices, buffer.materialCount); - getScbScene()->getScScene().notifyNphaseOnUpdateShapeMaterial(mShape); + // PT: not sure if this is correct. Added the check for PX-800 but "getMaterialBuffer" doesn't always need the scene pointer... + if(scbScene) + { + const PxU16* materialIndices = getMaterialBuffer(*scbScene, buffer); + mShape.setMaterialIndices(materialIndices, buffer.materialCount); + scbScene->getScScene().notifyNphaseOnUpdateShapeMaterial(mShape); + } UPDATE_PVD_MATERIALS() // TODO: So far we did not bother to fail gracefully in the case of running out of memory. If that should change then this // method is somewhat problematic. The material ref counters have been adjusted at the time when the public API was called. @@ -127,19 +120,15 @@ void Scb::Shape::syncState() flush<Buf::BF_SimulationFilterData>(buffer); if(isBuffered(Buf::BF_ContactOffset)) - { mShape.setContactOffset(buffer.mContactOffset); - } flush<Buf::BF_RestOffset>(buffer); flush<Buf::BF_Flags>(buffer); Sc::RigidCore* scRigidCore = NpShapeGetScRigidObjectFromScbSLOW(*this); - if (scRigidCore) // may be NULL for exclusive shapes because of pending shape updates after buffered release of actor. - { + if(scRigidCore) // may be NULL for exclusive shapes because of pending shape updates after buffered release of actor. scRigidCore->onShapeChange(mShape, Sc::ShapeChangeNotifyFlags(flags), oldShapeFlags, true); - } } postSyncState(); diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbShape.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbShape.h index 697017bf..b4440dbe 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbShape.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbShape.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_SHAPE #define PX_PHYSICS_SCB_SHAPE @@ -47,13 +46,10 @@ namespace physx { - #if PX_SUPPORT_PVD - #define UPDATE_PVD_MATERIALS() \ - if(getControlState() == ControlState::eIN_SCENE) \ - { \ - getScbScene()->getScenePvdClient().updateMaterials(this); \ - } + #define UPDATE_PVD_MATERIALS() \ + if(getControlState() == ControlState::eIN_SCENE) \ + getScbScene()->getScenePvdClient().updateMaterials(this); #else #define UPDATE_PVD_MATERIALS() {} #endif @@ -71,6 +67,8 @@ struct ShapeBuffer ShapeBuffer() : materialBufferIndex(0), materialCount(0) {} + // PT: I think we start with "2" (instead of 0) because the two first bits are reserved + // below, for geometry & materials. SCB_REGULAR_ATTRIBUTE_ALIGNED(2, PxTransform, Shape2Actor, 16) SCB_REGULAR_ATTRIBUTE(3, PxFilterData, SimulationFilterData) SCB_REGULAR_ATTRIBUTE(4, PxReal, ContactOffset) @@ -86,12 +84,11 @@ struct ShapeBuffer }; PxU16 materialCount; - enum + enum { - BF_Geometry = 1<<0, - BF_Material = 1<<1 + BF_Geometry = 1<<0, + BF_Material = 1<<1 }; - }; class Shape : public Base @@ -135,7 +132,7 @@ public: PX_INLINE void setSimulationFilterData(const PxFilterData& v) { write<Buf::BF_SimulationFilterData>(v); } PX_INLINE PxReal getContactOffset() const { return read<Buf::BF_ContactOffset>(); } - PX_INLINE void setContactOffset(PxReal v); + PX_INLINE void setContactOffset(PxReal v) { write<Buf::BF_ContactOffset>(v); } PX_INLINE PxReal getRestOffset() const { return read<Buf::BF_RestOffset>(); } PX_INLINE void setRestOffset(PxReal v) { write<Buf::BF_RestOffset>(v); } @@ -143,13 +140,11 @@ public: PX_INLINE PxShapeFlags getFlags() const { return read<Buf::BF_Flags>(); } PX_INLINE void setFlags(PxShapeFlags v) { write<Buf::BF_Flags>(v); } - //--------------------------------------------------------------------------------- // Data synchronization //--------------------------------------------------------------------------------- void syncState(); - //--------------------------------------------------------------------------------- // Miscellaneous //--------------------------------------------------------------------------------- @@ -158,15 +153,12 @@ public: PX_FORCE_INLINE Sc::ShapeCore& getScShape() { return mShape; } // Only use if you know what you're doing! PX_FORCE_INLINE const Sc::ShapeCore& getScShape() const { return mShape; } - PX_FORCE_INLINE bool isExclusive() const { return getScbType() == ScbType::SHAPE_EXCLUSIVE; } + PX_FORCE_INLINE bool isExclusive() const { return getScbType() == ScbType::eSHAPE_EXCLUSIVE; } PX_FORCE_INLINE void setControlStateIfExclusive(Scene* s, ControlState::Enum cs); // for exclusive shapes template<bool sync> PX_FORCE_INLINE void checkUpdateOnRemove(Scene* s); - static size_t getScOffset() - { - return reinterpret_cast<size_t>(&reinterpret_cast<Shape*>(0)->mShape); - } + static size_t getScOffset() { return reinterpret_cast<size_t>(&reinterpret_cast<Shape*>(0)->mShape); } private: bool setMaterialsHelper(PxMaterial* const* materials, PxU16 materialCount); @@ -176,10 +168,9 @@ private: PX_FORCE_INLINE const Scb::ShapeBuffer* getBufferedData() const { return reinterpret_cast<const Scb::ShapeBuffer*>(getStream()); } PX_FORCE_INLINE Scb::ShapeBuffer* getBufferedData() { return reinterpret_cast<Scb::ShapeBuffer*>(getStream()); } - PX_FORCE_INLINE const PxU16* getMaterialBuffer(const Scb::Scene& scene, const Scb::ShapeBuffer& sb) const { - if (sb.materialCount == 1) + if(sb.materialCount == 1) return &sb.materialIndex; else return scene.getShapeMaterialBuffer(sb.materialBufferIndex); @@ -194,7 +185,7 @@ private: template<typename Fns> static PX_FORCE_INLINE void write(Shape& base, Core& core, typename Fns::Arg v) { - if (!base.isBuffering()) + if(!base.isBuffering()) { PxShapeFlags oldShapeFlags = core.getFlags(); Fns::setCore(core, v); @@ -214,16 +205,14 @@ private: Fns::setBuffered(*reinterpret_cast<Buf*>(base.getStream()), v); base.markUpdated(Fns::flag); } - } - + } }; + template<PxU32 f> PX_FORCE_INLINE typename Buf::Fns<f,0>::Arg read() const { return Access::read<Buf::Fns<f,0> >(*this, mShape); } template<PxU32 f> PX_FORCE_INLINE void write(typename Buf::Fns<f,0>::Arg v) { Access::write<Buf::Fns<f,0> >(*this, mShape, v); } template<PxU32 f> PX_FORCE_INLINE void flush(const Buf& buf) { Access::flush<Buf::Fns<f,0> >(*this, mShape, buf); } - }; - PX_INLINE Shape::Shape(const PxGeometry& geometry, PxShapeFlags shapeFlags, const PxU16* materialIndices, @@ -242,13 +231,12 @@ PX_INLINE Shape::Shape(const PxGeometry& geometry, PX_COMPILE_TIME_ASSERT(PxU32(ShapeBuffer::BF_Flags) == PxU32(Sc::ShapeChangeNotifyFlag::eFLAGS)); PX_COMPILE_TIME_ASSERT(PxU32(ShapeBuffer::BF_Geometry) == PxU32(Sc::ShapeChangeNotifyFlag::eGEOMETRY)); - if (isExclusive) - setScbType(ScbType::SHAPE_EXCLUSIVE); + if(isExclusive) + setScbType(ScbType::eSHAPE_EXCLUSIVE); else - setScbType(ScbType::SHAPE_SHARED); + setScbType(ScbType::eSHAPE_SHARED); } - PX_INLINE PxGeometryType::Enum Shape::getGeometryType() const { return mShape.getGeometryType(); @@ -256,7 +244,7 @@ PX_INLINE PxGeometryType::Enum Shape::getGeometryType() const PX_INLINE const PxGeometry& Shape::getGeometry() const { - if (isBuffered(Buf::BF_Geometry)) + if(isBuffered(Buf::BF_Geometry)) return getBufferedData()->geometry.getGeometry(); else return mShape.getGeometry(); @@ -264,13 +252,12 @@ PX_INLINE const PxGeometry& Shape::getGeometry() const PX_INLINE const Gu::GeometryUnion& Shape::getGeometryUnion() const { - if (isBuffered(Buf::BF_Geometry)) + if(isBuffered(Buf::BF_Geometry)) return getBufferedData()->geometry; else return mShape.getGeometryUnion(); } - PX_INLINE Scb::ShapeBuffer* Shape::setGeometry(const PxGeometry& geom) { Scb::ShapeBuffer* shapeBuffer = NULL; @@ -278,17 +265,13 @@ PX_INLINE Scb::ShapeBuffer* Shape::setGeometry(const PxGeometry& geom) { Scb::Scene* sc = getScbScene(); - if (sc) - { + if(sc) sc->getScScene().unregisterShapeFromNphase(mShape); - } mShape.setGeometry(geom); - if (sc) - { + if(sc) sc->getScScene().registerShapeInNphase(mShape); - } Sc::RigidCore* rigidCore = NpShapeGetScRigidObjectFromScbSLOW(*this); if(rigidCore) @@ -297,9 +280,7 @@ PX_INLINE Scb::ShapeBuffer* Shape::setGeometry(const PxGeometry& geom) #if PX_SUPPORT_PVD Scb::Scene* scbScene = getScbSceneForAPI(); if(scbScene) - { - scbScene->getScenePvdClient().releaseAndRecreateGeometry( this ); - } + scbScene->getScenePvdClient().releaseAndRecreateGeometry(this); #endif } else @@ -312,22 +293,20 @@ PX_INLINE Scb::ShapeBuffer* Shape::setGeometry(const PxGeometry& geom) return shapeBuffer; } - PX_INLINE PxU16 Shape::getNbMaterials() const { - if (isBuffered(Buf::BF_Material)) + if(isBuffered(Buf::BF_Material)) return getBufferedData()->materialCount; else return mShape.getNbMaterialIndices(); } - PX_INLINE PxMaterial* Shape::getMaterial(PxU32 index) const { PX_ASSERT(index < getNbMaterials()); NpMaterialManager& matManager = NpPhysics::getInstance().getMaterialManager(); - if (isBuffered(Buf::BF_Material)) + if(isBuffered(Buf::BF_Material)) { const PxU16* materialIndices = getMaterialBuffer(*getScbScene(), *getBufferedData()); return matManager.getMaterial(materialIndices[index]); @@ -339,13 +318,12 @@ PX_INLINE PxMaterial* Shape::getMaterial(PxU32 index) const } } - PX_INLINE PxU32 Shape::getMaterials(PxMaterial** buffer, PxU32 bufferSize, PxU32 startIndex) const { const PxU16* materialIndices; PxU32 matCount; NpMaterialManager& matManager = NpPhysics::getInstance().getMaterialManager(); - if (isBuffered(Buf::BF_Material)) + if(isBuffered(Buf::BF_Material)) { // IMPORTANT: // As long as the material pointers get copied to a user buffer, this works fine. @@ -375,10 +353,9 @@ PX_INLINE PxU32 Shape::getMaterials(PxMaterial** buffer, PxU32 bufferSize, PxU32 return writeCount; } - PX_INLINE bool Shape::setMaterials(PxMaterial* const* materials, PxU16 materialCount) { - if (!isBuffering()) + if(!isBuffering()) { bool ret = setMaterialsHelper(materials, materialCount); UPDATE_PVD_MATERIALS() @@ -389,7 +366,7 @@ PX_INLINE bool Shape::setMaterials(PxMaterial* const* materials, PxU16 materialC Scb::ShapeBuffer* PX_RESTRICT bufferedData = getBufferedData(); PxU16* materialIndices; - if (materialCount == 1) + if(materialCount == 1) materialIndices = &bufferedData->materialIndex; else { @@ -407,44 +384,31 @@ PX_INLINE bool Shape::setMaterials(PxMaterial* const* materials, PxU16 materialC } } -PX_INLINE void Shape::setContactOffset(PxReal v) -{ - write<Buf::BF_ContactOffset>(v); -} - - PX_FORCE_INLINE void Shape::setControlStateIfExclusive(Scene* s, ControlState::Enum cs) { - if (isExclusive()) + if(isExclusive()) { setControlState(cs); setScbScene(s); } } - template<bool sync> PX_FORCE_INLINE void Shape::checkUpdateOnRemove(Scene* s) { // special code to cover the case where a shape has a pending update and gets released. The following operations have to be done // before the ref-counter of the shape gets decremented because that could cause the shape to be deleted in which case it must not // be in the pending update list any longer. - if (getControlFlags() & Scb::ControlFlag::eIS_UPDATED) + if(getControlFlags() & Scb::ControlFlag::eIS_UPDATED) { - if (sync) + if(sync) syncState(); s->removeShapeFromPendingUpdateList(*this); + + resetControlFlag(ControlFlag::eIS_UPDATED); } } - -//-------------------------------------------------------------- -// -// Data synchronization -// -//-------------------------------------------------------------- - - } // namespace Scb } diff --git a/PhysX_3.4/Source/PhysX/src/buffering/ScbType.h b/PhysX_3.4/Source/PhysX/src/buffering/ScbType.h index b1725661..55fc5c97 100644 --- a/PhysX_3.4/Source/PhysX/src/buffering/ScbType.h +++ b/PhysX_3.4/Source/PhysX/src/buffering/ScbType.h @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #ifndef PX_PHYSICS_SCB_TYPE #define PX_PHYSICS_SCB_TYPE @@ -37,23 +36,23 @@ namespace physx { enum Enum { - UNDEFINED, - SHAPE_EXCLUSIVE, - SHAPE_SHARED, - BODY, - BODY_FROM_ARTICULATION_LINK, - RIGID_STATIC, - CONSTRAINT, + eUNDEFINED, + eSHAPE_EXCLUSIVE, + eSHAPE_SHARED, + eBODY, + eBODY_FROM_ARTICULATION_LINK, + eRIGID_STATIC, + eCONSTRAINT, #if PX_USE_PARTICLE_SYSTEM_API - PARTICLE_SYSTEM, + ePARTICLE_SYSTEM, #endif - ARTICULATION, - ARTICULATION_JOINT, - AGGREGATE, + eARTICULATION, + eARTICULATION_JOINT, + eAGGREGATE, #if PX_USE_CLOTH_API - CLOTH, + eCLOTH, #endif - TYPE_COUNT + eTYPE_COUNT }; }; } diff --git a/PhysX_3.4/Source/PhysX/src/gpu/PxPhysXGpuModuleLoader.cpp b/PhysX_3.4/Source/PhysX/src/gpu/PxPhysXGpuModuleLoader.cpp index 1d5f7388..2664c6f5 100644 --- a/PhysX_3.4/Source/PhysX/src/gpu/PxPhysXGpuModuleLoader.cpp +++ b/PhysX_3.4/Source/PhysX/src/gpu/PxPhysXGpuModuleLoader.cpp @@ -32,6 +32,7 @@ #include "foundation/Px.h" #include "PsFoundation.h" #include "PxPhysics.h" +#include "PxGpu.h" #include "cudamanager/PxCudaContextManager.h" @@ -66,6 +67,29 @@ static const char* gPhysXGpuLibraryName = "./libPhysX3Gpu" CONFIG_SUB_STR "_" PL #undef GETSTRING #undef STRINGIFY +void PxSetPhysXGpuLoadHook(const PxGpuLoadHook* hook) +{ + if(strstr(gPhysXGpuLibraryName, "DEBUG")) + { + gPhysXGpuLibraryName = hook->getPhysXGpuDEBUGDllName(); + return; + } + + if(strstr(gPhysXGpuLibraryName, "CHECKED")) + { + gPhysXGpuLibraryName = hook->getPhysXGpuCHECKEDDllName(); + return; + } + + if(strstr(gPhysXGpuLibraryName, "PROFILE")) + { + gPhysXGpuLibraryName = hook->getPhysXGpuPROFILEDllName(); + return; + } + + gPhysXGpuLibraryName = hook->getPhysXGpuDllName(); +} + namespace physx { #if PX_VC diff --git a/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterController.cpp b/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterController.cpp index 00a49316..292eaee0 100644 --- a/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterController.cpp +++ b/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterController.cpp @@ -27,6 +27,7 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. +#include "foundation/PxProfiler.h" #include "CctCharacterController.h" #include "CctCharacterControllerManager.h" #include "CctSweptBox.h" @@ -56,6 +57,7 @@ using namespace physx; using namespace Cct; using namespace Gu; +using namespace Cm; static const PxU32 gObstacleDebugColor = PxU32(PxDebugColor::eARGB_CYAN); //static const PxU32 gCCTBoxDebugColor = PxU32(PxDebugColor::eARGB_YELLOW); @@ -1140,7 +1142,7 @@ void SweepTest::findTouchedObstacles(const UserObstacles& userObstacles, const P if(!Gu::intersectOBBAABB(obb, singlePrecisionWorldBox)) continue; - TouchedUserBox* UserBox = reinterpret_cast<TouchedUserBox*>(reserve(mGeomStream, sizeof(TouchedUserBox)/sizeof(PxU32))); + TouchedUserBox* UserBox = reinterpret_cast<TouchedUserBox*>(reserveContainerMemory(mGeomStream, sizeof(TouchedUserBox)/sizeof(PxU32))); UserBox->mType = TouchedGeomType::eUSER_BOX; UserBox->mTGUserData = boxUserData[i]; UserBox->mActor = NULL; @@ -1181,7 +1183,7 @@ void SweepTest::findTouchedObstacles(const UserObstacles& userObstacles, const P if(d2>r*r) continue; - TouchedUserCapsule* UserCapsule = reinterpret_cast<TouchedUserCapsule*>(reserve(mGeomStream, sizeof(TouchedUserCapsule)/sizeof(PxU32))); + TouchedUserCapsule* UserCapsule = reinterpret_cast<TouchedUserCapsule*>(reserveContainerMemory(mGeomStream, sizeof(TouchedUserCapsule)/sizeof(PxU32))); UserCapsule->mType = TouchedGeomType::eUSER_CAPSULE; UserCapsule->mTGUserData = capsuleUserData[i]; UserCapsule->mActor = NULL; @@ -1319,12 +1321,12 @@ void SweepTest::updateTouchedGeoms( const InternalCBData_FindTouchedGeom* userDa if(mRenderBuffer) { // PT: worldTemporalBox = temporal BV for this frame - Cm::RenderOutput out(*mRenderBuffer); + RenderOutput out(*mRenderBuffer); if(mRenderFlags & PxControllerDebugRenderFlag::eTEMPORAL_BV) { out << gTBVDebugColor; - out << Cm::DebugBox(getBounds3(worldTemporalBox)); + out << DebugBox(getBounds3(worldTemporalBox)); } if(mRenderFlags & PxControllerDebugRenderFlag::eCACHED_BV) @@ -1333,7 +1335,7 @@ void SweepTest::updateTouchedGeoms( const InternalCBData_FindTouchedGeom* userDa out << PxU32(PxDebugColor::eARGB_RED); else out << PxU32(PxDebugColor::eARGB_GREEN); - out << Cm::DebugBox(getBounds3(mCacheBounds)); + out << DebugBox(getBounds3(mCacheBounds)); } } } @@ -1345,13 +1347,16 @@ bool SweepTest::doSweepTest(const InternalCBData_FindTouchedGeom* userData, SweptVolume& swept_volume, const PxVec3& direction, const PxVec3& sideVector, PxU32 max_iter, PxU32* nb_collisions, float min_dist, const PxControllerFilters& filters, SweepPass sweepPass, - const PxRigidActor*& touchedActorOut, const PxShape*& touchedShapeOut) + const PxRigidActor*& touchedActorOut, const PxShape*& touchedShapeOut, PxU64 contextID) { // Early exit when motion is zero. Since the motion is decomposed into several vectors // and this function is called for each of them, it actually happens quite often. if(direction.isZero()) return false; + PX_PROFILE_ZONE("CharacterController.doSweepTest", contextID); + PX_UNUSED(contextID); + bool hasMoved = false; mFlags &= ~(STF_VALIDATE_TRIANGLE_DOWN|STF_TOUCH_OTHER_CCT|STF_TOUCH_OBSTACLE); touchedShapeOut = NULL; @@ -1640,9 +1645,12 @@ PxControllerCollisionFlags SweepTest::moveCharacter( bool constrainedClimbingMode, bool standingOnMoving, const PxRigidActor*& touchedActor, - const PxShape*& touchedShape - ) + const PxShape*& touchedShape, + PxU64 contextID) { + PX_PROFILE_ZONE("CharacterController.moveCharacter", contextID); + PX_UNUSED(contextID); + bool standingOnMovingUp = standingOnMoving; mFlags &= ~STF_HIT_NON_WALKABLE; @@ -1766,7 +1774,7 @@ PxControllerCollisionFlags SweepTest::moveCharacter( if(!(mFlags & STF_WALK_EXPERIMENT)) { // ### maxIter here seems to "solve" the V bug - if(doSweepTest(userData, userHitData, userObstacles, volume, UpVector, SideVector, maxIterUp, &NbCollisions, min_dist, filters, SWEEP_PASS_UP, touchedActor, touchedShape)) + if(doSweepTest(userData, userHitData, userObstacles, volume, UpVector, SideVector, maxIterUp, &NbCollisions, min_dist, filters, SWEEP_PASS_UP, touchedActor, touchedShape, contextID)) { if(NbCollisions) { @@ -1795,7 +1803,7 @@ PxControllerCollisionFlags SweepTest::moveCharacter( { NbCollisions=0; //printf("BS:%.2f %.2f %.2f NS=%d\n", volume.mCenter.x, volume.mCenter.y, volume.mCenter.z, mNbCachedStatic); - if(doSweepTest(userData, userHitData, userObstacles, volume, SideVector, SideVector, maxIterSides, &NbCollisions, min_dist, filters, SWEEP_PASS_SIDE, touchedActor, touchedShape)) + if(doSweepTest(userData, userHitData, userObstacles, volume, SideVector, SideVector, maxIterSides, &NbCollisions, min_dist, filters, SWEEP_PASS_SIDE, touchedActor, touchedShape, contextID)) { if(NbCollisions) CollisionFlags |= PxControllerCollisionFlag::eCOLLISION_SIDES; @@ -1815,7 +1823,7 @@ PxControllerCollisionFlags SweepTest::moveCharacter( NbCollisions=0; //printf("BS:%.2f %.2f %.2f NS=%d\n", volume.mCenter.x, volume.mCenter.y, volume.mCenter.z, mNbCachedStatic); const PxExtendedVec3 saved = volume.mCenter; - doSweepTest(userData, userHitData, userObstacles, volume, sensor, SideVector, 1, &NbCollisions, min_dist, filters, SWEEP_PASS_SENSOR, touchedActor, touchedShape); + doSweepTest(userData, userHitData, userObstacles, volume, sensor, SideVector, 1, &NbCollisions, min_dist, filters, SWEEP_PASS_SENSOR, touchedActor, touchedShape, contextID); volume.mCenter = saved; } } @@ -1842,7 +1850,7 @@ PxControllerCollisionFlags SweepTest::moveCharacter( // min_dist actually makes a big difference :( // AAARRRGGH: if we get culled because of min_dist here, mValidateTriangle never becomes valid! - if(doSweepTest(userData, userHitData, userObstacles, volume, DownVector, SideVector, maxIterDown, &NbCollisions, min_dist, filters, SWEEP_PASS_DOWN, touchedActor, touchedShape)) + if(doSweepTest(userData, userHitData, userObstacles, volume, DownVector, SideVector, maxIterDown, &NbCollisions, min_dist, filters, SWEEP_PASS_DOWN, touchedActor, touchedShape, contextID)) { if(NbCollisions) { @@ -1931,7 +1939,7 @@ PxControllerCollisionFlags SweepTest::moveCharacter( RecoverPoint = -upDirection*Recover; // PT: we pass "SWEEP_PASS_UP" for compatibility with previous code, but it's technically wrong (this is a 'down' pass) - if(doSweepTest(userData, userHitData, userObstacles, volume, RecoverPoint, SideVector, maxIter, &NbCollisions, MD, filters, SWEEP_PASS_UP, touchedActor, touchedShape)) + if(doSweepTest(userData, userHitData, userObstacles, volume, RecoverPoint, SideVector, maxIter, &NbCollisions, MD, filters, SWEEP_PASS_UP, touchedActor, touchedShape, contextID)) { // if(NbCollisions) CollisionFlags |= COLLISION_Y_DOWN; // PT: why did we do this ? Removed for now. It creates a bug (non registered event) when we land on a steep poly. @@ -2212,7 +2220,7 @@ PxControllerCollisionFlags Controller::move(SweptVolume& volume, const PxVec3& o mGlobalTime += PxF64(elapsedTime); // Init CCT with per-controller settings - Cm::RenderBuffer* renderBuffer = mManager->mRenderBuffer; + RenderBuffer* renderBuffer = mManager->mRenderBuffer; const PxU32 debugRenderFlags = mManager->mDebugRenderingFlags; mCctModule.mRenderBuffer = renderBuffer; mCctModule.mRenderFlags = debugRenderFlags; @@ -2311,6 +2319,8 @@ PxControllerCollisionFlags Controller::move(SweptVolume& volume, const PxVec3& o PX_ASSERT(!capsules.size()); { + PX_PROFILE_ZONE("CharacterController.filterCandidateControllers", getContextId()); + // Experiment - to do better const PxU32 nbControllers = mManager->getNbControllers(); Controller** controllers = mManager->getControllers(); @@ -2339,12 +2349,12 @@ PxControllerCollisionFlags Controller::move(SweptVolume& volume, const PxVec3& o #ifdef REMOVED if(renderBuffer /*&& (debugRenderFlags & PxControllerDebugRenderFlag::eOBSTACLES)*/) { - Cm::RenderOutput out(*renderBuffer); + RenderOutput out(*renderBuffer); out << gCCTBoxDebugColor; out << PxTransform(toVec3(obb.center), obb.rot); - out << Cm::DebugBox(obb.extents, true); + out << DebugBox(obb.extents, true); } #endif const size_t code = encodeUserObject(i, USER_OBJECT_CCT); @@ -2389,12 +2399,12 @@ PxControllerCollisionFlags Controller::move(SweptVolume& volume, const PxVec3& o if(renderBuffer && (debugRenderFlags & PxControllerDebugRenderFlag::eOBSTACLES)) { - Cm::RenderOutput out(*renderBuffer); + RenderOutput out(*renderBuffer); out << gObstacleDebugColor; out << PxTransform(toVec3(userBoxObstacle.mPos), userBoxObstacle.mRot); - out << Cm::DebugBox(userBoxObstacle.mHalfExtents, true); + out << DebugBox(userBoxObstacle.mHalfExtents, true); } } @@ -2419,7 +2429,7 @@ PxControllerCollisionFlags Controller::move(SweptVolume& volume, const PxVec3& o if(renderBuffer && (debugRenderFlags & PxControllerDebugRenderFlag::eOBSTACLES)) { - Cm::RenderOutput out(*renderBuffer); + RenderOutput out(*renderBuffer); out << gObstacleDebugColor; out.outputCapsule(userCapsuleObstacle.mRadius, userCapsuleObstacle.mHalfHeight, PxTransform(toVec3(userCapsuleObstacle.mPos), userCapsuleObstacle.mRot)); } @@ -2458,7 +2468,7 @@ PxControllerCollisionFlags Controller::move(SweptVolume& volume, const PxVec3& o const PxRigidActor* touchedActor = NULL; const PxShape* touchedShape = NULL; PxExtendedVec3 Backup = volume.mCenter; - collisionFlags = mCctModule.moveCharacter(&findGeomData, &userHitData, volume, disp, userObstacles, minDist, filters, constrainedClimbingMode, standingOnMoving, touchedActor, touchedShape); + collisionFlags = mCctModule.moveCharacter(&findGeomData, &userHitData, volume, disp, userObstacles, minDist, filters, constrainedClimbingMode, standingOnMoving, touchedActor, touchedShape, getContextId()); if(mCctModule.mFlags & STF_HIT_NON_WALKABLE) { @@ -2474,7 +2484,7 @@ PxControllerCollisionFlags Controller::move(SweptVolume& volume, const PxVec3& o } else xpDisp = disp; - collisionFlags = mCctModule.moveCharacter(&findGeomData, &userHitData, volume, xpDisp, userObstacles, minDist, filters, constrainedClimbingMode, standingOnMoving, touchedActor, touchedShape); + collisionFlags = mCctModule.moveCharacter(&findGeomData, &userHitData, volume, xpDisp, userObstacles, minDist, filters, constrainedClimbingMode, standingOnMoving, touchedActor, touchedShape, getContextId()); mCctModule.mFlags &= ~STF_WALK_EXPERIMENT; } @@ -2511,6 +2521,8 @@ PxControllerCollisionFlags Controller::move(SweptVolume& volume, const PxVec3& o PxControllerCollisionFlags BoxController::move(const PxVec3& disp, PxF32 minDist, PxF32 elapsedTime, const PxControllerFilters& filters, const PxObstacleContext* obstacles) { + PX_PROFILE_ZONE("CharacterController.move", getContextId()); + PX_SIMD_GUARD; // Create internal swept box @@ -2523,6 +2535,8 @@ PxControllerCollisionFlags BoxController::move(const PxVec3& disp, PxF32 minDist PxControllerCollisionFlags CapsuleController::move(const PxVec3& disp, PxF32 minDist, PxF32 elapsedTime, const PxControllerFilters& filters, const PxObstacleContext* obstacles) { + PX_PROFILE_ZONE("CharacterController.move", getContextId()); + PX_SIMD_GUARD; // Create internal swept capsule diff --git a/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterController.h b/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterController.h index f87f7512..1157f2e5 100644 --- a/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterController.h +++ b/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterController.h @@ -75,14 +75,6 @@ namespace Cct bool mPreventVerticalSlidingAgainstCeiling; }; - template<class T, class A> - PX_INLINE T* reserve(Ps::Array<T, A>& array, PxU32 nb) - { - const PxU32 currentSize = array.size(); - array.resizeUninitialized(array.size() + nb); - return array.begin() + currentSize; - } - // typedef Ps::Array<PxTriangle> TriArray; typedef Ps::Array<PxU32> IntArray; @@ -93,17 +85,28 @@ namespace Cct PX_FORCE_INLINE PxTriangle* reserve(PxU32 nbTris) { - const PxU32 currentSize = Ps::Array<PxTriangle>::size(); + // PT: customized version of "reserveContainerMemory" + + const PxU32 maxNbEntries = Ps::Array<PxTriangle>::capacity(); // PT: allocate one more tri to make sure we can safely V4Load the last one... - Ps::Array<PxTriangle>::resizeUninitialized(currentSize + nbTris + 1); + const PxU32 realRequiredSize = Ps::Array<PxTriangle>::size() + nbTris; + const PxU32 requiredSize = realRequiredSize + 1; + + if(requiredSize>maxNbEntries) + { + const PxU32 naturalGrowthSize = maxNbEntries ? maxNbEntries*2 : 2; + const PxU32 newSize = PxMax(requiredSize, naturalGrowthSize); + Ps::Array<PxTriangle>::reserve(newSize); + } + + PxTriangle* buf = Ps::Array<PxTriangle>::end(); // ...but we still want the size to reflect the correct number - Ps::Array<PxTriangle>::forceSize_Unsafe(currentSize + nbTris); - return Ps::Array<PxTriangle>::begin() + currentSize; + Ps::Array<PxTriangle>::forceSize_Unsafe(realRequiredSize); + return buf; } PX_FORCE_INLINE void pushBack(const PxTriangle& tri) { -// Ps::Array<PxTriangle>::pushBack(tri); PxTriangle* memory = reserve(1); memory->verts[0] = tri.verts[0]; memory->verts[1] = tri.verts[1]; @@ -323,8 +326,8 @@ namespace Cct bool constrainedClimbingMode, bool standingOnMoving, const PxRigidActor*& touchedActor, - const PxShape*& touchedShape - ); + const PxShape*& touchedShape, + PxU64 contextID); bool doSweepTest(const InternalCBData_FindTouchedGeom* userDataTouchedGeom, InternalCBData_OnHit* userDataOnHit, @@ -332,7 +335,7 @@ namespace Cct SweptVolume& swept_volume, const PxVec3& direction, const PxVec3& sideVector, PxU32 max_iter, PxU32* nb_collisions, PxF32 min_dist, const PxControllerFilters& filters, SweepPass sweepPass, - const PxRigidActor*& touchedActor, const PxShape*& touchedShape); + const PxRigidActor*& touchedActor, const PxShape*& touchedShape, PxU64 contextID); void findTouchedObstacles(const UserObstacles& userObstacles, const PxExtendedBounds3& world_box); diff --git a/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp b/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp index dc59ca59..c0e93d5e 100644 --- a/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp +++ b/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp @@ -27,6 +27,7 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. +#include "foundation/PxProfiler.h" #include "CctInternalStructs.h" #include "PxScene.h" #include "PxSphereGeometry.h" @@ -49,11 +50,12 @@ static const float gDebugVisOffset = 0.01f; using namespace physx; using namespace Cct; using namespace Gu; +using namespace Cm; /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // PT: HINT: disable gUsePartialUpdates for easier visualization -static void visualizeTouchedTriangles(PxU32 nbTrisToRender, PxU32 startIndex, const PxTriangle* triangles, Cm::RenderBuffer* renderBuffer, const PxVec3& offset, const PxVec3& upDirection) +static void visualizeTouchedTriangles(PxU32 nbTrisToRender, PxU32 startIndex, const PxTriangle* triangles, RenderBuffer* renderBuffer, const PxVec3& offset, const PxVec3& upDirection) { if(!renderBuffer) return; @@ -65,11 +67,11 @@ static void visualizeTouchedTriangles(PxU32 nbTrisToRender, PxU32 startIndex, co { const PxTriangle& currentTriangle = triangles[i+startIndex]; -// Cm::RenderOutput(*renderBuffer) -// << PxDebugColor::eARGB_GREEN << Cm::RenderOutput::TRIANGLES +// RenderOutput(*renderBuffer) +// << PxDebugColor::eARGB_GREEN << RenderOutput::TRIANGLES // << currentTriangle.verts[0]+yy << currentTriangle.verts[1]+yy << currentTriangle.verts[2]+yy; - Cm::RenderOutput(*renderBuffer) - << PxU32(PxDebugColor::eARGB_GREEN) << Cm::RenderOutput::LINES + RenderOutput(*renderBuffer) + << PxU32(PxDebugColor::eARGB_GREEN) << RenderOutput::LINES << currentTriangle.verts[0]+yy << currentTriangle.verts[1]+yy << currentTriangle.verts[1]+yy << currentTriangle.verts[2]+yy << currentTriangle.verts[2]+yy << currentTriangle.verts[0]+yy; @@ -195,7 +197,7 @@ static void tessellateTriangle(PxU32& nbNewTris, const TrianglePadded& tr, PxU32 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// static void outputPlaneToStream(PxShape* planeShape, const PxRigidActor* actor, const PxTransform& globalPose, IntArray& geomStream, TriArray& worldTriangles, IntArray& triIndicesArray, - const PxExtendedVec3& origin, const PxBounds3& tmpBounds, const CCTParams& params, Cm::RenderBuffer* renderBuffer) + const PxExtendedVec3& origin, const PxBounds3& tmpBounds, const CCTParams& params, RenderBuffer* renderBuffer) { PX_ASSERT(planeShape->getGeometryType() == PxGeometryType::ePLANE); @@ -219,7 +221,7 @@ static void outputPlaneToStream(PxShape* planeShape, const PxRigidActor* actor, const PxVec3 offset(float(-origin.x), float(-origin.y), float(-origin.z)); - TouchedMesh* touchedMesh = reinterpret_cast<TouchedMesh*>(reserve(geomStream, sizeof(TouchedMesh)/sizeof(PxU32))); + TouchedMesh* touchedMesh = reinterpret_cast<TouchedMesh*>(reserveContainerMemory(geomStream, sizeof(TouchedMesh)/sizeof(PxU32))); touchedMesh->mType = TouchedGeomType::eMESH; touchedMesh->mTGUserData = planeShape; touchedMesh->mActor = actor; @@ -259,7 +261,7 @@ static void outputSphereToStream(PxShape* sphereShape, const PxRigidActor* actor WorldSphere.center.z = PxExtended(globalPose.p.z); } - TouchedSphere* PX_RESTRICT touchedSphere = reinterpret_cast<TouchedSphere*>(reserve(geomStream, sizeof(TouchedSphere)/sizeof(PxU32))); + TouchedSphere* PX_RESTRICT touchedSphere = reinterpret_cast<TouchedSphere*>(reserveContainerMemory(geomStream, sizeof(TouchedSphere)/sizeof(PxU32))); touchedSphere->mType = TouchedGeomType::eSPHERE; touchedSphere->mTGUserData = sphereShape; touchedSphere->mActor = actor; @@ -294,7 +296,7 @@ static void outputCapsuleToStream(PxShape* capsuleShape, const PxRigidActor* act WorldCapsule.p1.z = PxExtended(p1.z); } - TouchedCapsule* PX_RESTRICT touchedCapsule = reinterpret_cast<TouchedCapsule*>(reserve(geomStream, sizeof(TouchedCapsule)/sizeof(PxU32))); + TouchedCapsule* PX_RESTRICT touchedCapsule = reinterpret_cast<TouchedCapsule*>(reserveContainerMemory(geomStream, sizeof(TouchedCapsule)/sizeof(PxU32))); touchedCapsule->mType = TouchedGeomType::eCAPSULE; touchedCapsule->mTGUserData = capsuleShape; touchedCapsule->mActor = actor; @@ -361,7 +363,7 @@ static void outputBoxToStream( PxShape* boxShape, const PxRigidActor* actor, con {5,2,6} //2,1,5,6 }; - TouchedMesh* touchedMesh = reinterpret_cast<TouchedMesh*>(reserve(geomStream, sizeof(TouchedMesh)/sizeof(PxU32))); + TouchedMesh* touchedMesh = reinterpret_cast<TouchedMesh*>(reserveContainerMemory(geomStream, sizeof(TouchedMesh)/sizeof(PxU32))); touchedMesh->mType = TouchedGeomType::eMESH; touchedMesh->mTGUserData = boxShape; touchedMesh->mActor = actor; @@ -483,7 +485,7 @@ static PxU32 createInvisibleWalls(const CCTParams& params, const PxTriangle& cur /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// static void outputMeshToStream( PxShape* meshShape, const PxRigidActor* actor, const PxTransform& meshPose, IntArray& geomStream, TriArray& worldTriangles, IntArray& triIndicesArray, - const PxExtendedVec3& origin, const PxBounds3& tmpBounds, const CCTParams& params, Cm::RenderBuffer* renderBuffer, PxU16& nbTessellation) + const PxExtendedVec3& origin, const PxBounds3& tmpBounds, const CCTParams& params, RenderBuffer* renderBuffer, PxU16& nbTessellation) { PX_ASSERT(meshShape->getGeometryType() == PxGeometryType::eTRIANGLEMESH); // Do AABB-mesh query @@ -500,7 +502,7 @@ static void outputMeshToStream( PxShape* meshShape, const PxRigidActor* actor, c const PxVec3 offset(float(-origin.x), float(-origin.y), float(-origin.z)); - TouchedMesh* touchedMesh = reinterpret_cast<TouchedMesh*>(reserve(geomStream, sizeof(TouchedMesh)/sizeof(PxU32))); + TouchedMesh* touchedMesh = reinterpret_cast<TouchedMesh*>(reserveContainerMemory(geomStream, sizeof(TouchedMesh)/sizeof(PxU32))); touchedMesh->mType = TouchedGeomType::eMESH; touchedMesh->mTGUserData = meshShape; touchedMesh->mActor = actor; @@ -627,7 +629,7 @@ static void outputMeshToStream( PxShape* meshShape, const PxRigidActor* actor, c /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// static void outputHeightFieldToStream( PxShape* hfShape, const PxRigidActor* actor, const PxTransform& heightfieldPose, IntArray& geomStream, TriArray& worldTriangles, IntArray& triIndicesArray, - const PxExtendedVec3& origin, const PxBounds3& tmpBounds, const CCTParams& params, Cm::RenderBuffer* renderBuffer, PxU16& nbTessellation) + const PxExtendedVec3& origin, const PxBounds3& tmpBounds, const CCTParams& params, RenderBuffer* renderBuffer, PxU16& nbTessellation) { PX_ASSERT(hfShape->getGeometryType() == PxGeometryType::eHEIGHTFIELD); // Do AABB-mesh query @@ -644,7 +646,7 @@ static void outputHeightFieldToStream( PxShape* hfShape, const PxRigidActor* act const PxVec3 offset(float(-origin.x), float(-origin.y), float(-origin.z)); - TouchedMesh* touchedMesh = reinterpret_cast<TouchedMesh*>(reserve(geomStream, sizeof(TouchedMesh)/sizeof(PxU32))); + TouchedMesh* touchedMesh = reinterpret_cast<TouchedMesh*>(reserveContainerMemory(geomStream, sizeof(TouchedMesh)/sizeof(PxU32))); touchedMesh->mType = TouchedGeomType::eMESH; // ptchernev: seems to work touchedMesh->mTGUserData = hfShape; touchedMesh->mActor = actor; @@ -767,7 +769,7 @@ static void outputHeightFieldToStream( PxShape* hfShape, const PxRigidActor* act /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// static void outputConvexToStream(PxShape* convexShape, const PxRigidActor* actor, const PxTransform& absPose_, IntArray& geomStream, TriArray& worldTriangles, IntArray& triIndicesArray, - const PxExtendedVec3& origin, const PxBounds3& tmpBounds, const CCTParams& params, Cm::RenderBuffer* renderBuffer, PxU16& nbTessellation) + const PxExtendedVec3& origin, const PxBounds3& tmpBounds, const CCTParams& params, RenderBuffer* renderBuffer, PxU16& nbTessellation) { PX_ASSERT(convexShape->getGeometryType() == PxGeometryType::eCONVEXMESH); PxConvexMeshGeometry cg; @@ -832,7 +834,7 @@ static void outputConvexToStream(PxShape* convexShape, const PxRigidActor* actor const PxVec3 offset(float(-origin.x), float(-origin.y), float(-origin.z)); - TouchedMesh* touchedMesh = reinterpret_cast<TouchedMesh*>(reserve(geomStream, sizeof(TouchedMesh)/sizeof(PxU32))); + TouchedMesh* touchedMesh = reinterpret_cast<TouchedMesh*>(reserveContainerMemory(geomStream, sizeof(TouchedMesh)/sizeof(PxU32))); touchedMesh->mType = TouchedGeomType::eMESH; touchedMesh->mTGUserData = convexShape; touchedMesh->mActor = actor; @@ -920,7 +922,10 @@ void Cct::findTouchedGeometry( const PxInternalCBData_FindTouchedGeom* internalData = static_cast<const PxInternalCBData_FindTouchedGeom*>(userData); PxScene* scene = internalData->scene; - Cm::RenderBuffer* renderBuffer = internalData->renderBuffer; + + PX_PROFILE_ZONE("CharacterController.findTouchedGeometry", PxU64(reinterpret_cast<size_t>(scene))); + + RenderBuffer* renderBuffer = internalData->renderBuffer; PxExtendedVec3 Origin; // Will be TouchedGeom::mOffset getCenter(worldBounds, Origin); @@ -943,7 +948,8 @@ void Cct::findTouchedGeometry( const PxBounds3 tmpBounds(toVec3(worldBounds.minimum), toVec3(worldBounds.maximum)); // LOSS OF ACCURACY // PT: unfortunate conversion forced by the PxGeometry API - PxVec3 center = tmpBounds.getCenter(), extents = tmpBounds.getExtents(); + const PxVec3 center = tmpBounds.getCenter(); + const PxVec3 extents = tmpBounds.getExtents(); const PxU32 size = 100; PxOverlapHit hits[size]; diff --git a/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctController.h b/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctController.h index beab7ee4..3d27313a 100644 --- a/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctController.h +++ b/PhysX_3.4/Source/PhysXCharacterKinematic/src/CctController.h @@ -74,8 +74,9 @@ namespace Cct mManager = cm; mCctModule.setCctManager(cm); } - CharacterControllerManager* getCctManager() { return mManager; } + PX_FORCE_INLINE CharacterControllerManager* getCctManager() { return mManager; } + PX_FORCE_INLINE PxU64 getContextId() const { return PxU64(reinterpret_cast<size_t>(mScene)); } PxControllerShapeType::Enum mType; // User params diff --git a/PhysX_3.4/Source/PhysXCooking/src/Cooking.cpp b/PhysX_3.4/Source/PhysXCooking/src/Cooking.cpp index e793b48f..5bd1aadd 100644 --- a/PhysX_3.4/Source/PhysXCooking/src/Cooking.cpp +++ b/PhysX_3.4/Source/PhysXCooking/src/Cooking.cpp @@ -335,8 +335,10 @@ PxConvexMesh* Cooking::createConvexMesh(const PxConvexMeshDesc& desc, PxPhysicsI } // copy the constructed data into the new mesh + + PxU32 nb = 0; Gu::ConvexHullData meshData; - meshBuilder.copy(meshData); + meshBuilder.copy(meshData, nb); // insert into physics Gu::ConvexMesh* convexMesh = static_cast<Gu::ConvexMesh*>(insertionCallback.buildObjectFromData(PxConcreteType::eCONVEX_MESH, &meshData)); @@ -347,6 +349,7 @@ PxConvexMesh* Cooking::createConvexMesh(const PxConvexMeshDesc& desc, PxPhysicsI return NULL; } + convexMesh->setNb(nb); convexMesh->setMass(meshBuilder.getMass()); convexMesh->setInertia(meshBuilder.getInertia()); if(meshBuilder.getBigConvexData()) diff --git a/PhysX_3.4/Source/PhysXCooking/src/MeshCleaner.cpp b/PhysX_3.4/Source/PhysXCooking/src/MeshCleaner.cpp index 0f4b6f67..9314e09d 100644 --- a/PhysX_3.4/Source/PhysXCooking/src/MeshCleaner.cpp +++ b/PhysX_3.4/Source/PhysXCooking/src/MeshCleaner.cpp @@ -28,6 +28,7 @@ // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. #include "foundation/PxVec3.h" +#include "foundation/PxMemory.h" #include "MeshCleaner.h" #include "PsAllocator.h" #include "PsBitUtils.h" @@ -98,7 +99,7 @@ MeshCleaner::MeshCleaner(PxU32 nbVerts, const PxVec3* srcVerts, PxU32 nbTris, co } else { - memcpy(cleanVerts, srcVerts, nbVerts*sizeof(PxVec3)); + PxMemCopy(cleanVerts, srcVerts, nbVerts*sizeof(PxVec3)); } const PxU32 maxNbElems = PxMax(nbTris, nbVerts); diff --git a/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexHullBuilder.cpp b/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexHullBuilder.cpp index 3b9c3ac6..c9c8c678 100644 --- a/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexHullBuilder.cpp +++ b/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexHullBuilder.cpp @@ -422,16 +422,21 @@ bool ConvexHullBuilder::save(PxOutputStream& stream, bool platformMismatch) cons } ////////////////////////////////////////////////////////////////////////// -bool ConvexHullBuilder::copy(ConvexHullData& hullData) +bool ConvexHullBuilder::copy(ConvexHullData& hullData, PxU32& mNb) { // set the numbers hullData.mNbHullVertices = mHull->mNbHullVertices; - hullData.mNbEdges = mHull->mNbEdges; + PxU16 hasGRBData = PxU16(mBuildGRBData); + hasGRBData = PxU16(hasGRBData << 15); + PX_ASSERT(mHull->mNbEdges <((1 << 15) - 1)); + hullData.mNbEdges = PxU16(mHull->mNbEdges | hasGRBData);; hullData.mNbPolygons = Ps::to8(computeNbPolygons()); PxU32 nb = 0; for (PxU32 i = 0; i < mHull->mNbPolygons; i++) nb += mHullDataPolygons[i].mNbVerts; + mNb = nb; + PxU32 bytesNeeded = Gu::computeBufferSize(hullData, nb); // allocate the memory first. @@ -462,7 +467,7 @@ bool ConvexHullBuilder::copy(ConvexHullData& hullData) PxMemCopy(hullData.mPolygons, mHullDataPolygons , hullData.mNbPolygons*sizeof(Gu::HullPolygonData)); PxMemCopy(dataVertexData8, mHullDataVertexData8, nb); PxMemCopy(dataFacesByEdges8,mHullDataFacesByEdges8, PxU32(mHull->mNbEdges * 2)); - if (hullData.mNbEdges.isBitSet()) + if (mBuildGRBData) PxMemCopy(dataEdges, mEdges, PxU32(mHull->mNbEdges * 2) * sizeof(PxU16)); PxMemCopy(dataFacesByVertices8, mHullDataFacesByVertices8, PxU32(mHull->mNbHullVertices * 3)); return true; diff --git a/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexHullBuilder.h b/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexHullBuilder.h index a3d57202..a00c0506 100644 --- a/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexHullBuilder.h +++ b/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexHullBuilder.h @@ -60,7 +60,7 @@ namespace physx const PxHullPolygon* hullPolygons, PxU32 gaussMapVertexLimit, bool doValidation = true, bool userPolygons = false); bool save(PxOutputStream& stream, bool platformMismatch) const; - bool copy(Gu::ConvexHullData& hullData); + bool copy(Gu::ConvexHullData& hullData, PxU32& nb); bool createEdgeList(bool doValidation, PxU32 nbEdges, bool prepareBigHullData); bool checkHullPolygons() const; diff --git a/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexMeshBuilder.cpp b/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexMeshBuilder.cpp index 5fb356c3..540d838d 100644 --- a/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexMeshBuilder.cpp +++ b/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexMeshBuilder.cpp @@ -154,10 +154,10 @@ bool ConvexMeshBuilder::save(PxOutputStream& stream, bool platformMismatch) cons ////////////////////////////////////////////////////////////////////////// // instead of saving the data into stream, we copy the mesh data // into internal Gu::ConvexMesh. -bool ConvexMeshBuilder::copy(Gu::ConvexHullData& hullData) +bool ConvexMeshBuilder::copy(Gu::ConvexHullData& hullData, PxU32& nb) { // hull builder data copy - hullBuilder.copy(hullData); + hullBuilder.copy(hullData, nb); // mass props hullData.mAABB = mHullData.mAABB; diff --git a/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexMeshBuilder.h b/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexMeshBuilder.h index 57e0ca97..9d584c95 100644 --- a/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexMeshBuilder.h +++ b/PhysX_3.4/Source/PhysXCooking/src/convex/ConvexMeshBuilder.h @@ -53,7 +53,7 @@ namespace physx bool save(PxOutputStream& stream, bool platformMismatch) const; // copy the convex mesh into internal convex mesh, which can be directly used then - bool copy(Gu::ConvexHullData& convexData); + bool copy(Gu::ConvexHullData& convexData, PxU32& nb); // loads the convex mesh from given polygons bool loadConvexHull(const PxConvexMeshDesc&, PxU32 gaussMapVertexLimit, bool userPolygons); diff --git a/PhysX_3.4/Source/PhysXCooking/src/mesh/RTreeCooking.cpp b/PhysX_3.4/Source/PhysXCooking/src/mesh/RTreeCooking.cpp index 08ab1a1b..faa56b70 100644 --- a/PhysX_3.4/Source/PhysXCooking/src/mesh/RTreeCooking.cpp +++ b/PhysX_3.4/Source/PhysXCooking/src/mesh/RTreeCooking.cpp @@ -28,6 +28,7 @@ // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. #include "foundation/PxBounds3.h" +#include "foundation/PxMemory.h" #include "CmPhysXCommon.h" #include "RTreeCooking.h" #include "PsSort.h" @@ -748,9 +749,9 @@ static void buildFromBounds( if(hint == PxMeshCookingHint::eSIM_PERFORMANCE) // use high quality SAH build { Array<PxU32> xRanks(numBounds), yRanks(numBounds), zRanks(numBounds), xOrder(numBounds), yOrder(numBounds), zOrder(numBounds); - memcpy(xOrder.begin(), permute.begin(), sizeof(xOrder[0])*numBounds); - memcpy(yOrder.begin(), permute.begin(), sizeof(yOrder[0])*numBounds); - memcpy(zOrder.begin(), permute.begin(), sizeof(zOrder[0])*numBounds); + PxMemCopy(xOrder.begin(), permute.begin(), sizeof(xOrder[0])*numBounds); + PxMemCopy(yOrder.begin(), permute.begin(), sizeof(yOrder[0])*numBounds); + PxMemCopy(zOrder.begin(), permute.begin(), sizeof(zOrder[0])*numBounds); // sort by shuffling the permutation, precompute sorted ranks for x,y,z-orders Ps::sort(xOrder.begin(), xOrder.size(), SortBoundsPredicate(0, allBounds)); for(PxU32 i = 0; i < numBounds; i++) xRanks[xOrder[i]] = i; diff --git a/PhysX_3.4/Source/PhysXExtensions/src/ExtDefaultStreams.cpp b/PhysX_3.4/Source/PhysXExtensions/src/ExtDefaultStreams.cpp index 49b55f56..229d04c8 100644 --- a/PhysX_3.4/Source/PhysXExtensions/src/ExtDefaultStreams.cpp +++ b/PhysX_3.4/Source/PhysXExtensions/src/ExtDefaultStreams.cpp @@ -30,6 +30,7 @@ #include "foundation/PxPreprocessor.h" #include "foundation/PxAssert.h" #include "foundation/PxAllocatorCallback.h" +#include "foundation/PxMemory.h" #include <errno.h> #include "PsFoundation.h" @@ -65,13 +66,13 @@ PxU32 PxDefaultMemoryOutputStream::write(const void* src, PxU32 size) PxU8* newData = reinterpret_cast<PxU8*>(mAllocator.allocate(mCapacity,"PxDefaultMemoryOutputStream",__FILE__,__LINE__)); PX_ASSERT(newData!=NULL); - memcpy(newData, mData, mSize); + PxMemCopy(newData, mData, mSize); if(mData) mAllocator.deallocate(mData); mData = newData; } - memcpy(mData+mSize, src, size); + PxMemCopy(mData+mSize, src, size); mSize += size; return size; } @@ -88,7 +89,7 @@ PxDefaultMemoryInputData::PxDefaultMemoryInputData(PxU8* data, PxU32 length) : PxU32 PxDefaultMemoryInputData::read(void* dest, PxU32 count) { PxU32 length = PxMin<PxU32>(count, mSize-mPos); - memcpy(dest, mData+mPos, length); + PxMemCopy(dest, mData+mPos, length); mPos += length; return length; } diff --git a/PhysX_3.4/Source/PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp b/PhysX_3.4/Source/PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp index 4d2eda22..e591f7be 100644 --- a/PhysX_3.4/Source/PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp +++ b/PhysX_3.4/Source/PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp @@ -26,6 +26,7 @@ // Copyright (c) 2008-2016 NVIDIA Corporation. All rights reserved. #include "foundation/PxIO.h" +#include "foundation/PxMemory.h" #include "SnConvX.h" #include "common/PxSerialFramework.h" #include "serialization/SnSerialUtils.h" @@ -694,7 +695,7 @@ bool MetaData::load(PxInputStream& inputStream, MetaDataType type) if(entries[j].mFlags & PxMetaDataFlag::eEXTRA_DATA) newEntries[nb++] = entries[j]; assert(nb==nbFields); - memcpy(entries, newEntries, nb*sizeof(PxMetaDataEntry)); + PxMemCopy(entries, newEntries, nb*sizeof(PxMetaDataEntry)); PX_DELETE_ARRAY(newEntries); qsort(entries, size_t(nbToSort), sizeof(PxMetaDataEntry), Local::compareEntries); } diff --git a/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp b/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp index 5eb2f40e..4aadb648 100644 --- a/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp +++ b/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp @@ -27,6 +27,7 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. +#include "foundation/PxMemory.h" #include "CmPhysXCommon.h" #include "SnXmlImpl.h" #include "SnXmlReader.h" @@ -102,7 +103,7 @@ namespace physx { namespace Sn { { const char *period = nextPeriod( str ); size_t len = size_t(PxMin( period - str, ptrdiff_t(1023) )); //can't be too careful these days. - memcpy( nameBuffer, str, len ); + PxMemCopy( nameBuffer, str, PxU32(len) ); nameBuffer[len] = 0; if ( theReader.gotoChild( nameBuffer ) == false ) { @@ -138,7 +139,7 @@ namespace physx { namespace Sn { if ( periodPtr == NULL || *periodPtr != '.' ) continue; nameLen = size_t(periodPtr - item.name); char* newMem = reinterpret_cast<char*>(alloc.allocate( PxU32(nameLen + 1) )); - memcpy( newMem, item.name, nameLen ); + PxMemCopy( newMem, item.name, PxU32(nameLen) ); newMem[nameLen] = 0; if ( nameOffsets.find( newMem ) ) diff --git a/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnXmlImpl.h b/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnXmlImpl.h index 1718cc86..f296633d 100644 --- a/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnXmlImpl.h +++ b/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnXmlImpl.h @@ -31,6 +31,7 @@ #include "SnXmlMemoryPool.h" #include "PsString.h" +#include "foundation/PxMemory.h" namespace physx { namespace Sn { @@ -60,7 +61,7 @@ namespace snXmlImpl { //The memory will never be released by repx. If you want it released, you need to pass in a custom allocator //that tracks all allocations and releases unreleased allocations yourself. char* dest = reinterpret_cast<char* >( inAllocator.allocate( theLen + 1, "Repx::const char*", __FILE__, __LINE__ ) ); - memcpy( dest, inStr, theLen ); + PxMemCopy( dest, inStr, theLen ); dest[theLen] = 0; return dest; } @@ -74,7 +75,7 @@ namespace snXmlImpl { { PxU32 theLen = snXmlImpl::strLen( inStr ); char* dest = reinterpret_cast<char* >( inMgr->allocate( theLen + 1 ) ); - memcpy( dest, inStr, theLen ); + PxMemCopy( dest, inStr, theLen ); dest[theLen] = 0; return dest; } diff --git a/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h b/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h index 375d1e2d..4944e864 100644 --- a/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h +++ b/PhysX_3.4/Source/PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h @@ -129,7 +129,7 @@ struct MemoryBufferBase : public PxOutputStream, public PxInputStream PX_ASSERT( fits ); if ( fits ) { - memcpy( dest, mBuffer + mReadOffset, count ); + PxMemCopy( dest, mBuffer + mReadOffset, count ); mReadOffset += count; return count; } @@ -146,7 +146,7 @@ struct MemoryBufferBase : public PxOutputStream, public PxInputStream PxU8* newData( mManager->allocate( newCapacity ) ); if ( mWriteOffset ) - memcpy( newData, mBuffer, mWriteOffset ); + PxMemCopy( newData, mBuffer, mWriteOffset ); mManager->deallocate( mBuffer ); mBuffer = newData; mCapacity = newCapacity; @@ -156,7 +156,7 @@ struct MemoryBufferBase : public PxOutputStream, public PxInputStream virtual PxU32 write(const void* src, PxU32 count) { checkCapacity( mWriteOffset + count ); - memcpy( mBuffer + mWriteOffset, src, count ); + PxMemCopy( mBuffer + mWriteOffset, src, count ); mWriteOffset += count; return count; } diff --git a/PhysX_3.4/Source/PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h b/PhysX_3.4/Source/PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h index 45022743..148a81d8 100644 --- a/PhysX_3.4/Source/PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h +++ b/PhysX_3.4/Source/PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h @@ -85,7 +85,6 @@ PxRigidBody_MaxDepenetrationVelocity, PxRigidBody_MaxContactImpulse, PxRigidBody_PropertiesStop, PxRigidDynamic_PropertiesStart, -PxRigidDynamic_KinematicTarget, PxRigidDynamic_LinearDamping, PxRigidDynamic_AngularDamping, PxRigidDynamic_MaxAngularVelocity, diff --git a/PhysX_3.4/Source/PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h b/PhysX_3.4/Source/PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h index 4dbcf1a4..3fa86f93 100644 --- a/PhysX_3.4/Source/PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h +++ b/PhysX_3.4/Source/PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h @@ -531,7 +531,6 @@ template<> struct PxEnumTraits< physx::PxRigidDynamicLockFlag::Enum > { PxEnumTr : PxRigidBodyGeneratedInfo { static const char* getClassName() { return "PxRigidDynamic"; } - PxWriteOnlyPropertyInfo<PX_PROPERTY_INFO_NAME::PxRigidDynamic_KinematicTarget, PxRigidDynamic, const PxTransform & > KinematicTarget; PxPropertyInfo<PX_PROPERTY_INFO_NAME::PxRigidDynamic_LinearDamping, PxRigidDynamic, PxReal, PxReal > LinearDamping; PxPropertyInfo<PX_PROPERTY_INFO_NAME::PxRigidDynamic_AngularDamping, PxRigidDynamic, PxReal, PxReal > AngularDamping; PxPropertyInfo<PX_PROPERTY_INFO_NAME::PxRigidDynamic_MaxAngularVelocity, PxRigidDynamic, PxReal, PxReal > MaxAngularVelocity; @@ -565,7 +564,7 @@ template<> struct PxEnumTraits< physx::PxRigidDynamicLockFlag::Enum > { PxEnumTr inStartIndex = PxRigidBodyGeneratedInfo::visitInstanceProperties( inOperator, inStartIndex ); return inStartIndex; } - static PxU32 instancePropertyCount() { return 12; } + static PxU32 instancePropertyCount() { return 11; } static PxU32 totalPropertyCount() { return instancePropertyCount() + PxRigidBodyGeneratedInfo::totalPropertyCount(); } template<typename TOperator> @@ -573,19 +572,18 @@ template<> struct PxEnumTraits< physx::PxRigidDynamicLockFlag::Enum > { PxEnumTr { PX_UNUSED(inOperator); PX_UNUSED(inStartIndex); - inOperator( KinematicTarget, inStartIndex + 0 );; - inOperator( LinearDamping, inStartIndex + 1 );; - inOperator( AngularDamping, inStartIndex + 2 );; - inOperator( MaxAngularVelocity, inStartIndex + 3 );; - inOperator( IsSleeping, inStartIndex + 4 );; - inOperator( SleepThreshold, inStartIndex + 5 );; - inOperator( StabilizationThreshold, inStartIndex + 6 );; - inOperator( RigidDynamicLockFlags, inStartIndex + 7 );; - inOperator( WakeCounter, inStartIndex + 8 );; - inOperator( SolverIterationCounts, inStartIndex + 9 );; - inOperator( ContactReportThreshold, inStartIndex + 10 );; - inOperator( ConcreteTypeName, inStartIndex + 11 );; - return 12 + inStartIndex; + inOperator( LinearDamping, inStartIndex + 0 );; + inOperator( AngularDamping, inStartIndex + 1 );; + inOperator( MaxAngularVelocity, inStartIndex + 2 );; + inOperator( IsSleeping, inStartIndex + 3 );; + inOperator( SleepThreshold, inStartIndex + 4 );; + inOperator( StabilizationThreshold, inStartIndex + 5 );; + inOperator( RigidDynamicLockFlags, inStartIndex + 6 );; + inOperator( WakeCounter, inStartIndex + 7 );; + inOperator( SolverIterationCounts, inStartIndex + 8 );; + inOperator( ContactReportThreshold, inStartIndex + 9 );; + inOperator( ConcreteTypeName, inStartIndex + 10 );; + return 11 + inStartIndex; } }; template<> struct PxClassInfoTraits<PxRigidDynamic> @@ -2612,7 +2610,7 @@ template<> struct PxEnumTraits< physx::PxBroadPhaseType::Enum > { PxEnumTraits() PxPropertyInfo<PX_PROPERTY_INFO_NAME::PxScene_CCDMaxPasses, PxScene, PxU32, PxU32 > CCDMaxPasses; PxReadOnlyPropertyInfo<PX_PROPERTY_INFO_NAME::PxScene_FrictionOffsetThreshold, PxScene, PxReal > FrictionOffsetThreshold; PxPropertyInfo<PX_PROPERTY_INFO_NAME::PxScene_FrictionType, PxScene, PxFrictionType::Enum, PxFrictionType::Enum > FrictionType; - PxPropertyInfo<PX_PROPERTY_INFO_NAME::PxScene_VisualizationCullingBox, PxScene, const PxBounds3 &, const PxBounds3 & > VisualizationCullingBox; + PxPropertyInfo<PX_PROPERTY_INFO_NAME::PxScene_VisualizationCullingBox, PxScene, const PxBounds3 &, PxBounds3 > VisualizationCullingBox; PxReadOnlyPropertyInfo<PX_PROPERTY_INFO_NAME::PxScene_StaticStructure, PxScene, PxPruningStructureType::Enum > StaticStructure; PxReadOnlyPropertyInfo<PX_PROPERTY_INFO_NAME::PxScene_DynamicStructure, PxScene, PxPruningStructureType::Enum > DynamicStructure; PxPropertyInfo<PX_PROPERTY_INFO_NAME::PxScene_DynamicTreeRebuildRateHint, PxScene, PxU32, PxU32 > DynamicTreeRebuildRateHint; diff --git a/PhysX_3.4/Source/PhysXMetaData/core/include/PxMetaDataCompare.h b/PhysX_3.4/Source/PhysXMetaData/core/include/PxMetaDataCompare.h index 8ada141b..39a09018 100644 --- a/PhysX_3.4/Source/PhysXMetaData/core/include/PxMetaDataCompare.h +++ b/PhysX_3.4/Source/PhysXMetaData/core/include/PxMetaDataCompare.h @@ -96,7 +96,6 @@ struct EqualityOp void operator()( const PxReadOnlyCollectionPropertyInfo<PxPropertyInfoName::PxArticulationLink_Children, PxArticulationLink, PxArticulationLink* >& inProp, PxU32 ) {} void operator()( const PxReadOnlyCollectionPropertyInfo<PxPropertyInfoName::PxRigidActor_Constraints, PxRigidActor, PxConstraint* >& inProp, PxU32 ){} void operator()( const PxReadOnlyCollectionPropertyInfo<PxPropertyInfoName::PxAggregate_Actors, PxAggregate, PxActor* >& inProp, PxU32 ) {} - void operator()( const PxWriteOnlyPropertyInfo<PxPropertyInfoName::PxRigidDynamic_KinematicTarget, PxRigidDynamic, const PxTransform & >& inProp, PxU32 ) {} void operator()( const PxWriteOnlyPropertyInfo<PxPropertyInfoName::PxCloth_TargetPose, PxCloth, const PxTransform & >& inProp, PxU32 ) {} void operator()( const PxWriteOnlyPropertyInfo<PxPropertyInfoName::PxCloth_InertiaScale, PxCloth, PxReal >& inProp, PxU32 ) {} void operator()( const PxWriteOnlyPropertyInfo<PxPropertyInfoName::PxCloth_DragCoefficient, PxCloth, PxReal >& inProp, PxU32 ) {} diff --git a/PhysX_3.4/Source/PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp b/PhysX_3.4/Source/PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp index 92b7d886..71d7e996 100644 --- a/PhysX_3.4/Source/PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp +++ b/PhysX_3.4/Source/PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp @@ -213,7 +213,6 @@ PX_PHYSX_CORE_API PxRigidBodyGeneratedValues::PxRigidBodyGeneratedValues( const { PX_UNUSED(inSource); } -void setPxRigidDynamic_KinematicTarget( PxRigidDynamic* inObj, const PxTransform & inArg){ inObj->setKinematicTarget( inArg ); } void setPxRigidDynamic_LinearDamping( PxRigidDynamic* inObj, PxReal inArg){ inObj->setLinearDamping( inArg ); } PxReal getPxRigidDynamic_LinearDamping( const PxRigidDynamic* inObj ) { return inObj->getLinearDamping(); } void setPxRigidDynamic_AngularDamping( PxRigidDynamic* inObj, PxReal inArg){ inObj->setAngularDamping( inArg ); } @@ -235,8 +234,7 @@ void setPxRigidDynamic_ContactReportThreshold( PxRigidDynamic* inObj, PxReal inA PxReal getPxRigidDynamic_ContactReportThreshold( const PxRigidDynamic* inObj ) { return inObj->getContactReportThreshold(); } const char * getPxRigidDynamic_ConcreteTypeName( const PxRigidDynamic* inObj ) { return inObj->getConcreteTypeName(); } PX_PHYSX_CORE_API PxRigidDynamicGeneratedInfo::PxRigidDynamicGeneratedInfo() - : KinematicTarget( "KinematicTarget", setPxRigidDynamic_KinematicTarget) - , LinearDamping( "LinearDamping", setPxRigidDynamic_LinearDamping, getPxRigidDynamic_LinearDamping) + : LinearDamping( "LinearDamping", setPxRigidDynamic_LinearDamping, getPxRigidDynamic_LinearDamping) , AngularDamping( "AngularDamping", setPxRigidDynamic_AngularDamping, getPxRigidDynamic_AngularDamping) , MaxAngularVelocity( "MaxAngularVelocity", setPxRigidDynamic_MaxAngularVelocity, getPxRigidDynamic_MaxAngularVelocity) , IsSleeping( "IsSleeping", getPxRigidDynamic_IsSleeping) @@ -1020,7 +1018,7 @@ PxReal getPxScene_FrictionOffsetThreshold( const PxScene* inObj ) { return inObj void setPxScene_FrictionType( PxScene* inObj, PxFrictionType::Enum inArg){ inObj->setFrictionType( inArg ); } PxFrictionType::Enum getPxScene_FrictionType( const PxScene* inObj ) { return inObj->getFrictionType(); } void setPxScene_VisualizationCullingBox( PxScene* inObj, const PxBounds3 & inArg){ inObj->setVisualizationCullingBox( inArg ); } -const PxBounds3 & getPxScene_VisualizationCullingBox( const PxScene* inObj ) { return inObj->getVisualizationCullingBox(); } +PxBounds3 getPxScene_VisualizationCullingBox( const PxScene* inObj ) { return inObj->getVisualizationCullingBox(); } PxPruningStructureType::Enum getPxScene_StaticStructure( const PxScene* inObj ) { return inObj->getStaticStructure(); } PxPruningStructureType::Enum getPxScene_DynamicStructure( const PxScene* inObj ) { return inObj->getDynamicStructure(); } void setPxScene_DynamicTreeRebuildRateHint( PxScene* inObj, PxU32 inArg){ inObj->setDynamicTreeRebuildRateHint( inArg ); } diff --git a/PhysX_3.4/Source/PhysXVehicle/src/PxVehicleUpdate.cpp b/PhysX_3.4/Source/PhysXVehicle/src/PxVehicleUpdate.cpp index 56758d8e..3ed6884d 100644 --- a/PhysX_3.4/Source/PhysXVehicle/src/PxVehicleUpdate.cpp +++ b/PhysX_3.4/Source/PhysXVehicle/src/PxVehicleUpdate.cpp @@ -3266,10 +3266,10 @@ void processSuspTireWheels //Clamp the spring compression so that it is never greater than the max bounce. //Apply the susp limit constraint if the spring compression is greater than the max bounce. - suspLimitErrors[i] = dx - susp.mMaxCompression; + suspLimitErrors[i] = (w.dot(hitNorm))*(-dx + susp.mMaxCompression); suspLimitActiveFlags[i] = (dx > susp.mMaxCompression); suspLimitCMOffsets[i] = bodySpaceWheelCentreOffset; - suspLimitDirs[i] = bodySpaceSuspTravelDir; + suspLimitDirs[i] = carChassisTrnsfm.q.rotateInv(-hitNorm); jounce=PxMin(dx,susp.mMaxCompression); //Store the jounce (having a local copy avoids lhs). diff --git a/PhysX_3.4/Source/SceneQuery/include/SqPruner.h b/PhysX_3.4/Source/SceneQuery/include/SqPruner.h index 8a8bcbfa..78819cec 100644 --- a/PhysX_3.4/Source/SceneQuery/include/SqPruner.h +++ b/PhysX_3.4/Source/SceneQuery/include/SqPruner.h @@ -86,10 +86,10 @@ public: /** * \brief Adds objects to the pruner. * \param results [out] an array for resulting handles - * \param bounds [in] an array of bounds - * \param userData [in] an array of object data - * \param count [in] the number of objects in the arrays - * \param hasPruningStructure [in] if added objects have pruning structure. The structure will be merged later, adding the objects will not invalidate the pruner. + * \param bounds [in] an array of bounds. These bounds are used as-is so they should be pre-inflated if inflation is needed. + * \param userData [in] an array of object data + * \param count [in] the number of objects in the arrays + * \param hasPruningStructure [in] if added objects have pruning structure. The structure will be merged later, adding the objects will not invalidate the pruner. * * \return true if success, false if internal allocation failed. The first failing add results in a INVALID_PRUNERHANDLE. * @@ -99,38 +99,39 @@ public: * Objects and bounds in the arrays have the same number of elements and ordering. */ /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - virtual bool addObjects(PrunerHandle* results, const PxBounds3* bounds, const PrunerPayload* userData, PxU32 count = 1, bool hasPruningStructure = false) = 0; + virtual bool addObjects(PrunerHandle* results, const PxBounds3* bounds, const PrunerPayload* userData, PxU32 count, bool hasPruningStructure) = 0; /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /** * Removes objects from the pruner. * \param handles [in] the objects to remove - * \param count [in] the number of objects to remove + * \param count [in] the number of objects to remove */ /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - virtual void removeObjects(const PrunerHandle* handles, PxU32 count = 1) = 0; + virtual void removeObjects(const PrunerHandle* handles, PxU32 count) = 0; /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /** - * Updates objects with new bounds. + * Updates objects after manually updating their bounds via "getPayload" calls. * \param handles [in] the objects to update - * \param newBounds [in] updated bounds. Can be NULL if bounds have been written already through getPayload calls. - * \param count [in] the number of objects to update + * \param count [in] the number of objects to update */ /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - virtual void updateObjects(const PrunerHandle* handles, const PxBounds3* newBounds, PxU32 count = 1) = 0; + virtual void updateObjectsAfterManualBoundsUpdates(const PrunerHandle* handles, PxU32 count) = 0; /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /** - * Updates objects with new indexed bounds. - * \param handles [in] the objects to update - * \param indices [in] the indices of the bounds in the bounds array - * \param newBounds [in] updated bounds array - * \param count [in] the number of objects to update - */ + * Updates objects with new indexed bounds. + * \param handles [in] the objects to update + * \param indices [in] the indices of the bounds in the bounds array + * \param newBounds [in] updated bounds array + * \param count [in] the number of objects to update + * + * \warning THESE BOUNDS WILL BE INFLATED ON-THE-FLY. So this is inconsistent with the "addObjects" behavior. + * \warning The inflation value is hardcoded in Sq::inflateBounds(). + */ /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - virtual void updateObjects(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count = 1) = 0; - + virtual void updateObjectsAndInflateBounds(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count) = 0; /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /** diff --git a/PhysX_3.4/Source/SceneQuery/include/SqSceneQueryManager.h b/PhysX_3.4/Source/SceneQuery/include/SqSceneQueryManager.h index 4315a7fc..09e5dcdb 100644 --- a/PhysX_3.4/Source/SceneQuery/include/SqSceneQueryManager.h +++ b/PhysX_3.4/Source/SceneQuery/include/SqSceneQueryManager.h @@ -59,7 +59,6 @@ namespace Scb namespace Sc { class ActorCore; - struct SqBoundsSync; } namespace Sq @@ -78,7 +77,7 @@ namespace Sq PX_FORCE_INLINE const Sc::ActorCore& convertScbActor2Sc(const Scb::Actor& actor) const { return *Ps::pointerOffset<const Sc::ActorCore*>(&actor, scbToSc[actor.getScbType()]); } ptrdiff_t pxActorToScbActor[PxConcreteType::ePHYSX_CORE_COUNT]; - ptrdiff_t scbToSc[ScbType::TYPE_COUNT]; + ptrdiff_t scbToSc[ScbType::eTYPE_COUNT]; }; extern OffsetTable gOffsetTable; @@ -118,9 +117,9 @@ namespace Sq struct DynamicBoundsSync : public Sc::SqBoundsSync { - virtual void sync(const PxU32* sqRefs, const PxU32* indices, const PxBounds3* bounds, PxU32 count); - Pruner* mPruner; - PxU32 *mTimestamp; + virtual void sync(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* bounds, PxU32 count); + Pruner* mPruner; + PxU32* mTimestamp; }; class SceneQueryManager : public Ps::UserAllocated @@ -179,9 +178,9 @@ namespace Sq // PT: TODO: replace PrunerData with just PxU32 to save memory on Win64. Breaks binary compatibility though. // PT: was previously called 'ActorShape' but does not contain an actor or shape pointer, contrary to the Np-level struct with the same name. // PT: it only contains a pruner index (0 or 1) and a pruner handle. Hence the new name. - PX_FORCE_INLINE PrunerData createPrunerData(PxU32 index, PrunerHandle h) { return size_t((h << 1) | index); } - PX_FORCE_INLINE PxU32 getPrunerIndex(PrunerData data) { return PxU32(data & 1); } - PX_FORCE_INLINE PrunerHandle getPrunerHandle(PrunerData data) { return PxU32(data >> 1); } + PX_FORCE_INLINE PrunerData createPrunerData(PxU32 index, PrunerHandle h) { return PrunerData((h << 1) | index); } + PX_FORCE_INLINE PxU32 getPrunerIndex(PrunerData data) { return PxU32(data & 1); } + PX_FORCE_INLINE PrunerHandle getPrunerHandle(PrunerData data) { return PrunerHandle(data >> 1); } /////////////////////////////////////////////////////////////////////////////// diff --git a/PhysX_3.4/Source/SceneQuery/src/SqAABBPruner.cpp b/PhysX_3.4/Source/SceneQuery/src/SqAABBPruner.cpp index 895c5776..54edd920 100644 --- a/PhysX_3.4/Source/SceneQuery/src/SqAABBPruner.cpp +++ b/PhysX_3.4/Source/SceneQuery/src/SqAABBPruner.cpp @@ -124,7 +124,7 @@ bool AABBPruner::addObjects(PrunerHandle* results, const PxBounds3* bounds, cons return valid==count; } -void AABBPruner::updateObjects(const PrunerHandle* handles, const PxBounds3* newBounds, PxU32 count) +void AABBPruner::updateObjectsAfterManualBoundsUpdates(const PrunerHandle* handles, PxU32 count) { PX_PROFILE_ZONE("SceneQuery.prunerUpdateObjects", mContextID); @@ -133,16 +133,10 @@ void AABBPruner::updateObjects(const PrunerHandle* handles, const PxBounds3* new mUncommittedChanges = true; - if(newBounds) - { - for(PxU32 i=0; i<count; i++) - mPool.setWorldAABB(handles[i], newBounds[i]); // only updates the bounds - } - if(mIncrementalRebuild && mAABBTree) { mNeedsNewTree = true; // each update forces a tree rebuild - newBounds = mPool.getCurrentWorldBoxes(); + const PxBounds3* newBounds = mPool.getCurrentWorldBoxes(); PrunerPayload* payloads = mPool.getObjects(); for(PxU32 i=0; i<count; i++) { @@ -162,30 +156,38 @@ void AABBPruner::updateObjects(const PrunerHandle* handles, const PxBounds3* new } } -void AABBPruner::updateObjects(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count) +void AABBPruner::updateObjectsAndInflateBounds(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count) { PX_PROFILE_ZONE("SceneQuery.prunerUpdateObjects", mContextID); + if(!count) + return; + mUncommittedChanges = true; - mPool.updateObjects(handles, indices, newBounds, count); + mPool.updateObjectsAndInflateBounds(handles, indices, newBounds, count); - if (mIncrementalRebuild && mAABBTree) + if(mIncrementalRebuild && mAABBTree) { mNeedsNewTree = true; // each update forces a tree rebuild - for (PxU32 i = 0; i<count; i++) + PrunerPayload* payloads = mPool.getObjects(); + for(PxU32 i=0; i<count; i++) { const PoolIndex poolIndex = mPool.getIndex(handles[i]); const TreeNodeIndex treeNodeIndex = mTreeMap[poolIndex]; - if (treeNodeIndex != INVALID_NODE_ID) // this means it's in the current tree still and hasn't been removed + if(treeNodeIndex != INVALID_NODE_ID) // this means it's in the current tree still and hasn't been removed mAABBTree->markNodeForRefit(treeNodeIndex); else // otherwise it means it should be in the bucket pruner { - bool found = mBucketPruner.updateObject(newBounds[indices[i]], mPool.getPayload(handles[i])); + // PT: TODO: is this line correct? +// bool found = mBucketPruner.updateObject(newBounds[indices[i]], mPool.getPayload(handles[i])); + PX_ASSERT(&payloads[poolIndex]==&mPool.getPayload(handles[i])); + // PT: TODO: don't we need to read the pool's array here, to pass the inflated bounds? + bool found = mBucketPruner.updateObject(newBounds[indices[i]], payloads[poolIndex]); PX_UNUSED(found); PX_ASSERT(found); } - if (mProgress == BUILD_NEW_MAPPING || mProgress == BUILD_FULL_REFIT) + if(mProgress == BUILD_NEW_MAPPING || mProgress == BUILD_FULL_REFIT) mToRefit.pushBack(poolIndex); } } @@ -607,7 +609,7 @@ bool AABBPruner::buildStep() const PxU32 depth = Ps::ilog2(mBuilder.mNbPrimitives); // Note: This is the depth without counting the leaf layer const PxU32 estimatedNbWorkUnits = depth * mBuilder.mNbPrimitives; // Estimated number of work units for new tree - const PxU32 estimatedNbWorkUnitsOld = mAABBTree->getTotalPrims(); + const PxU32 estimatedNbWorkUnitsOld = mAABBTree ? mAABBTree->getTotalPrims() : 0; if ((estimatedNbWorkUnits <= (estimatedNbWorkUnitsOld << 1)) && (estimatedNbWorkUnits >= (estimatedNbWorkUnitsOld >> 1))) // The two estimates do not differ by more than a factor 2 mTotalWorkUnits = estimatedNbWorkUnitsOld; diff --git a/PhysX_3.4/Source/SceneQuery/src/SqAABBPruner.h b/PhysX_3.4/Source/SceneQuery/src/SqAABBPruner.h index c5e96aa6..84c7e5af 100644 --- a/PhysX_3.4/Source/SceneQuery/src/SqAABBPruner.h +++ b/PhysX_3.4/Source/SceneQuery/src/SqAABBPruner.h @@ -128,10 +128,10 @@ namespace Sq virtual ~AABBPruner(); // Pruner - virtual bool addObjects(PrunerHandle* results, const PxBounds3* bounds, const PrunerPayload* userData, PxU32 count = 1, bool hasPruningStructure = false); - virtual void removeObjects(const PrunerHandle* handles, PxU32 count = 1); - virtual void updateObjects(const PrunerHandle* handles, const PxBounds3* newBounds, PxU32 count = 1); - virtual void updateObjects(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count = 1); + virtual bool addObjects(PrunerHandle* results, const PxBounds3* bounds, const PrunerPayload* userData, PxU32 count, bool hasPruningStructure); + virtual void removeObjects(const PrunerHandle* handles, PxU32 count); + virtual void updateObjectsAfterManualBoundsUpdates(const PrunerHandle* handles, PxU32 count); + virtual void updateObjectsAndInflateBounds(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count); virtual void commit(); virtual PxAgain raycast(const PxVec3& origin, const PxVec3& unitDir, PxReal& inOutDistance, PrunerCallback&) const; virtual PxAgain overlap(const Gu::ShapeData& queryVolume, PrunerCallback&) const; diff --git a/PhysX_3.4/Source/SceneQuery/src/SqBounds.h b/PhysX_3.4/Source/SceneQuery/src/SqBounds.h index 60c6ad6f..cd40ece6 100644 --- a/PhysX_3.4/Source/SceneQuery/src/SqBounds.h +++ b/PhysX_3.4/Source/SceneQuery/src/SqBounds.h @@ -51,13 +51,16 @@ namespace Sq extern const ComputeBoundsFunc gComputeBoundsTable[2]; + // PT: TODO: - check that this is compatible with Gu::computeBounds(..., SQ_PRUNER_INFLATION, ...) + // PT: TODO: - refactor with "inflateBounds" in GuBounds.cpp if possible + // PT: TODO: - use SQ_PRUNER_INFLATION instead of hardcoding "0.01f" PX_FORCE_INLINE void inflateBounds(PxBounds3& dst, const PxBounds3& src) { using namespace physx::shdfnd::aos; const Vec4V minV = V4LoadU(&src.minimum.x); const Vec4V maxV = V4LoadU(&src.maximum.x); - const Vec4V eV = V4Scale(V4Sub(maxV, minV), FLoad(0.5f* 0.01f)); + const Vec4V eV = V4Scale(V4Sub(maxV, minV), FLoad(0.5f * 0.01f)); V4StoreU(V4Sub(minV, eV), &dst.minimum.x); PX_ALIGN(16, PxVec4) max4; diff --git a/PhysX_3.4/Source/SceneQuery/src/SqBucketPruner.cpp b/PhysX_3.4/Source/SceneQuery/src/SqBucketPruner.cpp index 35a5ca13..ba0934b0 100644 --- a/PhysX_3.4/Source/SceneQuery/src/SqBucketPruner.cpp +++ b/PhysX_3.4/Source/SceneQuery/src/SqBucketPruner.cpp @@ -2219,24 +2219,24 @@ void BucketPruner::removeObjects(const PrunerHandle* handles, PxU32 count) mCore.mDirty = true; } -void BucketPruner::updateObjects(const PrunerHandle* handles, const PxBounds3* newBounds, PxU32 count) +void BucketPruner::updateObjectsAfterManualBoundsUpdates(const PrunerHandle* handles, PxU32 count) { if(!count) return; - if(newBounds) - { - for(PxU32 i=0;i<count;i++) - mPool.setWorldAABB(handles[i], newBounds[i]); - } + PX_UNUSED(handles); mCore.setExternalMemory(mPool.getNbActiveObjects(), mPool.getCurrentWorldBoxes(), mPool.getObjects()); mCore.mDirty = true; } -void BucketPruner::updateObjects(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count) +void BucketPruner::updateObjectsAndInflateBounds(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count) { - mPool.updateObjects(handles, indices, newBounds, count); + if(!count) + return; + + mPool.updateObjectsAndInflateBounds(handles, indices, newBounds, count); + mCore.setExternalMemory(mPool.getNbActiveObjects(), mPool.getCurrentWorldBoxes(), mPool.getObjects()); mCore.mDirty = true; } diff --git a/PhysX_3.4/Source/SceneQuery/src/SqBucketPruner.h b/PhysX_3.4/Source/SceneQuery/src/SqBucketPruner.h index dec62ccd..85646cba 100644 --- a/PhysX_3.4/Source/SceneQuery/src/SqBucketPruner.h +++ b/PhysX_3.4/Source/SceneQuery/src/SqBucketPruner.h @@ -252,15 +252,15 @@ namespace Sq // Pruner virtual bool addObjects(PrunerHandle* results, const PxBounds3* bounds, const PrunerPayload* payload, PxU32 count, bool); virtual void removeObjects(const PrunerHandle* handles, PxU32 count); - virtual void updateObjects(const PrunerHandle* handles, const PxBounds3* newBounds, PxU32 count); - virtual void updateObjects(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count = 1); + virtual void updateObjectsAfterManualBoundsUpdates(const PrunerHandle* handles, PxU32 count); + virtual void updateObjectsAndInflateBounds(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count); virtual void commit(); virtual PxAgain raycast(const PxVec3& origin, const PxVec3& unitDir, PxReal& inOutDistance, PrunerCallback&) const; virtual PxAgain overlap(const Gu::ShapeData& queryVolume, PrunerCallback&) const; virtual PxAgain sweep(const Gu::ShapeData& queryVolume, const PxVec3& unitDir, PxReal& inOutDistance, PrunerCallback&) const; - virtual const PrunerPayload& getPayload(PrunerHandle handle) const { return mPool.getPayload(handle); } - virtual const PrunerPayload& getPayload(PrunerHandle handle, PxBounds3*& bounds) const { return mPool.getPayload(handle, bounds); } - virtual void preallocate(PxU32 entries) { mPool.preallocate(entries); } + virtual const PrunerPayload& getPayload(PrunerHandle handle) const { return mPool.getPayload(handle); } + virtual const PrunerPayload& getPayload(PrunerHandle handle, PxBounds3*& bounds) const { return mPool.getPayload(handle, bounds); } + virtual void preallocate(PxU32 entries) { mPool.preallocate(entries); } virtual void shiftOrigin(const PxVec3& shift); virtual void visualize(Cm::RenderOutput& out, PxU32 color) const; // merge not implemented for bucket pruner diff --git a/PhysX_3.4/Source/SceneQuery/src/SqPruningPool.h b/PhysX_3.4/Source/SceneQuery/src/SqPruningPool.h index 229ea340..0bf5e655 100644 --- a/PhysX_3.4/Source/SceneQuery/src/SqPruningPool.h +++ b/PhysX_3.4/Source/SceneQuery/src/SqPruningPool.h @@ -76,20 +76,20 @@ namespace Sq PX_FORCE_INLINE const PxBounds3* getCurrentWorldBoxes() const { return mWorldBoxes; } PX_FORCE_INLINE PxBounds3* getCurrentWorldBoxes() { return mWorldBoxes; } - PX_FORCE_INLINE void setWorldAABB(PrunerHandle h, const PxBounds3& worldAABB) - { - mWorldBoxes[getIndex(h)] = worldAABB; - } - PX_FORCE_INLINE const PxBounds3& getWorldAABB(PrunerHandle h) const { return mWorldBoxes[getIndex(h)]; } - PX_FORCE_INLINE void updateObjects(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count) + PX_FORCE_INLINE void updateObjectsAndInflateBounds(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* newBounds, PxU32 count) { for(PxU32 i=0; i<count; i++) - Sq::inflateBounds(mWorldBoxes[getIndex(handles[i])], newBounds[indices[i]]); + { + const PoolIndex poolIndex = getIndex(handles[i]); + PX_ASSERT(poolIndex!=INVALID_PRUNERHANDLE); +// if(poolIndex!=INVALID_PRUNERHANDLE) + Sq::inflateBounds(mWorldBoxes[poolIndex], newBounds[indices[i]]); + } } void preallocate(PxU32 entries); diff --git a/PhysX_3.4/Source/SceneQuery/src/SqSceneQueryManager.cpp b/PhysX_3.4/Source/SceneQuery/src/SqSceneQueryManager.cpp index cd3e25eb..1498c745 100644 --- a/PhysX_3.4/Source/SceneQuery/src/SqSceneQueryManager.cpp +++ b/PhysX_3.4/Source/SceneQuery/src/SqSceneQueryManager.cpp @@ -124,7 +124,7 @@ void PrunerExt::flushShapes(PxU32 index) (func)(*bounds, *(reinterpret_cast<Scb::Shape*>(pp.data[0])), *(reinterpret_cast<Scb::Actor*>(pp.data[1]))); } // PT: batch update happens after the loop instead of once per loop iteration - mPruner->updateObjects(prunerHandles, NULL, numDirtyList); + mPruner->updateObjectsAfterManualBoundsUpdates(prunerHandles, numDirtyList); mTimestamp += numDirtyList; mDirtyList.clear(); } @@ -257,7 +257,7 @@ void SceneQueryManager::removePrunerShape(PrunerData data) mPrunerExt[index].removeFromDirtyList(handle); mPrunerExt[index].invalidateTimestamp(); - mPrunerExt[index].pruner()->removeObjects(&handle); + mPrunerExt[index].pruner()->removeObjects(&handle, 1); } void SceneQueryManager::setDynamicTreeRebuildRateHint(PxU32 rebuildRateHint) @@ -397,7 +397,7 @@ void SceneQueryManager::processSimUpdates() if(nbBatchedObjects==NB_BATCHED_OBJECTS) { mPrunerExt[PruningIndex::eDYNAMIC].invalidateTimestamp(); - pruner->updateObjects(batchedHandles, NULL, nbBatchedObjects); + pruner->updateObjectsAfterManualBoundsUpdates(batchedHandles, nbBatchedObjects); nbBatchedObjects = 0; } } @@ -407,7 +407,7 @@ void SceneQueryManager::processSimUpdates() if(nbBatchedObjects) { mPrunerExt[PruningIndex::eDYNAMIC].invalidateTimestamp(); - pruner->updateObjects(batchedHandles, NULL, nbBatchedObjects); + pruner->updateObjectsAfterManualBoundsUpdates(batchedHandles, nbBatchedObjects); } } @@ -490,11 +490,11 @@ void SceneQueryManager::shiftOrigin(const PxVec3& shift) mPrunerExt[i].pruner()->shiftOrigin(shift); } -void DynamicBoundsSync::sync(const PxU32* sqRefs, const PxU32* indices, const PxBounds3* bounds, PxU32 count) +void DynamicBoundsSync::sync(const PrunerHandle* handles, const PxU32* indices, const PxBounds3* bounds, PxU32 count) { - mPruner->updateObjects(sqRefs, indices, bounds, count); + mPruner->updateObjectsAndInflateBounds(handles, indices, bounds, count); - if (count) + if(count) (*mTimestamp)++; } diff --git a/PhysX_3.4/Source/SimulationController/include/ScIterators.h b/PhysX_3.4/Source/SimulationController/include/ScIterators.h index 89b67ebc..c5c2f350 100644 --- a/PhysX_3.4/Source/SimulationController/include/ScIterators.h +++ b/PhysX_3.4/Source/SimulationController/include/ScIterators.h @@ -36,37 +36,14 @@ namespace physx { - class PxShape; -class PxRigidBody; class PxsContactManagerOutputIterator; -namespace Sq -{ - typedef size_t PrunerData; -} - namespace Sc { class ShapeSim; class Interaction; - - struct SqBoundsSync - { - virtual void sync(const PxU32* sqRefs, const PxU32* indices, const PxBounds3* bounds, PxU32 count) = 0; - - virtual ~SqBoundsSync() {} - }; - - struct SqRefFinder - { - virtual PxU32 find(const PxRigidBody * body, const PxShape* shape) = 0; - - virtual ~SqRefFinder() {} - }; - - struct Contact { Contact() diff --git a/PhysX_3.4/Source/SimulationController/include/ScScene.h b/PhysX_3.4/Source/SimulationController/include/ScScene.h index 4e80a610..6399fa1f 100644 --- a/PhysX_3.4/Source/SimulationController/include/ScScene.h +++ b/PhysX_3.4/Source/SimulationController/include/ScScene.h @@ -50,14 +50,8 @@ #include "PxvManager.h" #include "ScBodyCore.h" -#define EXTRA_PROFILING 0 #define PX_MAX_DOMINANCE_GROUP 32 - -#if EXTRA_PROFILING -#include <cstdio> -#endif - class OverlapFilterTask; namespace physx @@ -102,6 +96,10 @@ namespace Bp class BoundsArray; } +namespace Sq +{ + typedef PxU32 PrunerHandle; // PT: we should get this from SqPruner.h but it cannot be included from here +} namespace Dy { @@ -184,7 +182,6 @@ namespace Sc Ps::InlineArray<const Sc::ShapeCore*, 64> removedShapes; }; - struct InteractionType { enum Enum @@ -203,7 +200,6 @@ namespace Sc }; }; - struct SceneInternalFlag { enum Enum @@ -214,7 +210,6 @@ namespace Sc }; }; - struct SimulationStage { enum Enum @@ -227,7 +222,21 @@ namespace Sc }; }; + // PT: TODO: revisit the need for a virtual interface + struct SqBoundsSync + { + virtual void sync(const Sq::PrunerHandle* handles, const PxU32* indices, const PxBounds3* bounds, PxU32 count) = 0; + + virtual ~SqBoundsSync() {} + }; + + // PT: TODO: revisit the need for a virtual interface + struct SqRefFinder + { + virtual Sq::PrunerHandle find(const PxRigidBody* body, const PxShape* shape) = 0; + virtual ~SqRefFinder() {} + }; class Scene : public Ps::UserAllocated { @@ -379,14 +388,13 @@ namespace Sc void postReportsCleanup(); void fireCallbacksPostSync(); void syncSceneQueryBounds(SqBoundsSync& sync, SqRefFinder& finder); - PxU32 getErrorState(); PxU32 getDefaultContactReportStreamBufferSize() const; PxReal getFrictionOffsetThreshold() const; - void setLimits(const PxSceneLimits& limits); - const PxSceneLimits& getLimits() const; + PX_FORCE_INLINE void setLimits(const PxSceneLimits& limits) { mLimits = limits; } + PX_FORCE_INLINE const PxSceneLimits& getLimits() const { return mLimits; } void visualizeStartStep(); void visualizeEndStep(); @@ -536,7 +544,8 @@ namespace Sc void onBodyWakeUp(BodySim* body); void onBodySleep(BodySim* body); - bool isValid() const; + PX_FORCE_INLINE bool isValid() const { return (mLLContext != NULL); } + void addToLostTouchList(BodySim* body1, BodySim* body2); @@ -886,8 +895,6 @@ namespace Sc Cm::BitMap mDirtyShapeSimMap; - PxU32 mErrorState; - PxU32 mDominanceBitMatrix[PX_MAX_DOMINANCE_GROUP]; PxReal mVisualizationScale; // Redundant but makes checks whether debug visualization is enabled faster @@ -901,13 +908,6 @@ namespace Sc PxU32 mNumDeactivatingNodes[2]; -#if EXTRA_PROFILING - private: - FILE* mExtraProfileFile; - PxU32 mLineNum; -#endif - - // task decomposition void preBroadPhase(PxBaseTask* continuation); void broadPhase(PxBaseTask* continuation); diff --git a/PhysX_3.4/Source/SimulationController/src/ScContactStream.h b/PhysX_3.4/Source/SimulationController/src/ScContactStream.h index 163f119c..db6cf648 100644 --- a/PhysX_3.4/Source/SimulationController/src/ScContactStream.h +++ b/PhysX_3.4/Source/SimulationController/src/ScContactStream.h @@ -317,21 +317,12 @@ PX_FORCE_INLINE void Sc::ContactStreamManager::fillInContactReportExtraData(PxCo PX_FORCE_INLINE void Sc::ContactStreamManager::fillInContactReportExtraData(PxContactPairPose* cpPose, PxU32 index, const RigidSim& rs, bool isCCDPass, const bool useCurrentTransform) { - if (rs.getActorType() != PxActorType::eRIGID_STATIC) + if(rs.getActorType() != PxActorType::eRIGID_STATIC) { const BodySim& bs = static_cast<const BodySim&>(rs); const BodyCore& bc = bs.getBodyCore(); - - if (!isCCDPass) - { - if (useCurrentTransform) - cpPose->globalPose[index] = bc.getBody2World() * bc.getBody2Actor().getInverse(); - else - cpPose->globalPose[index] = bs.getLowLevelBody().getLastCCDTransform() * bc.getBody2Actor().getInverse(); - } - else - cpPose->globalPose[index] = bs.getLowLevelBody().getLastCCDTransform() * bc.getBody2Actor().getInverse(); - + const PxTransform& src = (!isCCDPass && useCurrentTransform) ? bc.getBody2World() : bs.getLowLevelBody().getLastCCDTransform(); + cpPose->globalPose[index] = src * bc.getBody2Actor().getInverse(); } else { diff --git a/PhysX_3.4/Source/SimulationController/src/ScScene.cpp b/PhysX_3.4/Source/SimulationController/src/ScScene.cpp index afa02401..28945a12 100644 --- a/PhysX_3.4/Source/SimulationController/src/ScScene.cpp +++ b/PhysX_3.4/Source/SimulationController/src/ScScene.cpp @@ -27,7 +27,6 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. - #define NOMINMAX #include "foundation/PxProfiler.h" @@ -120,8 +119,7 @@ PX_PHYSX_GPU_API Bp::BPMemoryAllocator* createGpuMemoryAllocator(); #endif extern bool gUnifiedHeightfieldCollision; - - + namespace Sc { class LLArticulationPool: public Ps::Pool<Articulation, Ps::AlignedAllocator<DY_ARTICULATION_MAX_SIZE> > @@ -130,7 +128,6 @@ public: LLArticulationPool() {} }; - static const char* sFilterShaderDataMemAllocId = "SceneDesc filterShaderData"; }} @@ -287,10 +284,8 @@ private: ScAfterIntegrationTask& operator = (const ScAfterIntegrationTask&); }; - class ScSimulationControllerCallback : public PxsSimulationControllerCallback { - Sc::Scene* mScene; public: @@ -359,7 +354,6 @@ public: task->setContinuation(continuation); task->removeReference(); } - } } @@ -367,7 +361,6 @@ public: { return mScene->getCcdBodies().size(); } - }; class PxgUpdateBodyAndShapeStatusTask : public Cm::Task @@ -383,7 +376,6 @@ private: PxU32* mDeactivatedBodies; PxI32& mCCDBodyWriteIndex; - public: PxgUpdateBodyAndShapeStatusTask(const IG::NodeIndex* const indices, PxU32 numBodies, PxsBodySim* bodySimsLL, PxU32* activatedBodies, PxU32* deactivatedBodies, @@ -469,7 +461,6 @@ public: virtual void updateScBodyAndShapeSim(PxBaseTask* continuation) { - IG::SimpleIslandManager* islandManager = mScene->getSimpleIslandManager(); PxsSimulationController* simulationController = mScene->getSimulationController(); PxsContext* contextLL = mScene->getLowLevelContext(); @@ -499,8 +490,6 @@ public: task->removeReference(); } - - PxU32* unfrozenShapeIndices = simulationController->getUnfrozenShapes(); PxU32* frozenShapeIndices = simulationController->getFrozenShapes(); const PxU32 nbFrozenShapes = simulationController->getNbFrozenShapes(); @@ -525,18 +514,14 @@ public: Sc::ShapeSim* shape = reinterpret_cast<Sc::ShapeSim*>(reinterpret_cast<PxU8*>(shapeLL) - shapeOffset); shape->createSqBounds(); } - - } virtual PxU32 getNbCcdBodies() { return PxU32(mCcdBodyWriteIndex); } - }; - Sc::Scene::Scene(const PxSceneDesc& desc, PxU64 contextID) : mContextId (contextID), mActiveBodies (PX_DEBUG_EXP("sceneActiveBodies")), @@ -577,7 +562,6 @@ Sc::Scene::Scene(const PxSceneDesc& desc, PxU64 contextID) : mBatchRemoveState (NULL), mLostTouchPairs (PX_DEBUG_EXP("sceneLostTouchPairs")), mOutOfBoundsIDs (PX_DEBUG_EXP("sceneOutOfBoundsIds")), - mErrorState (0), mVisualizationScale (0.0f), mVisualizationParameterChanged (false), mNbRigidStatics (0), @@ -909,11 +893,6 @@ Sc::Scene::Scene(const PxSceneDesc& desc, PxU64 contextID) : mFilterShader = desc.filterShader; mFilterCallback = desc.filterCallback; -#if EXTRA_PROFILING - mExtraProfileFile = fopen("extraProfile.txt", "w"); - mLineNum = 0; -#endif - #if PX_USE_CLOTH_API createClothSolver(); #endif // PX_USE_CLOTH_API @@ -927,7 +906,6 @@ Sc::Scene::Scene(const PxSceneDesc& desc, PxU64 contextID) : void Sc::Scene::release() { - #if PX_USE_PARTICLE_SYSTEM_API if (mParticleContext) { @@ -965,10 +943,6 @@ void Sc::Scene::release() delete &core; } -#if EXTRA_PROFILING - fclose(mExtraProfileFile); -#endif - // Free object IDs and the deleted object id map postReportsCleanup(); @@ -992,7 +966,6 @@ void Sc::Scene::release() PX_DELETE_AND_RESET(mSqBoundsManager); PX_DELETE_AND_RESET(mBoundsArray); - for(PxU32 i=0;i<mClients.size(); i++) PX_DELETE_AND_RESET(mClients[i]); @@ -1035,17 +1008,12 @@ void Sc::Scene::release() mDynamicsContext->destroy(); - mCCDContext->destroy(); - - mSimpleIslandManager->~SimpleIslandManager(); PX_FREE(mSimpleIslandManager); #if PX_SUPPORT_GPU_PHYSX - - if (mGpuWranglerManagers) { mGpuWranglerManagers->~PxsKernelWranglerManager(); @@ -1080,7 +1048,6 @@ void Sc::Scene::release() PX_FREE(mMemoryManager); mMemoryManager = NULL; } - } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -1460,7 +1427,6 @@ void Sc::Scene::prepareCollide() PxcClearContactCacheStats(); } - void Sc::Scene::simulate(PxReal timeStep, PxBaseTask* continuation) { @@ -1554,7 +1520,6 @@ void Sc::Scene::endSimulation() PxcDisplayContactCacheStats(); } - void Sc::Scene::flush(bool sendPendingReports) { if (sendPendingReports) @@ -1606,7 +1571,6 @@ void Sc::Scene::flush(bool sendPendingReports) mLLContext->getNpMemBlockPool().releaseUnusedBlocks(); } - // User callbacks void Sc::Scene::setSimulationEventCallback(PxSimulationEventCallback* callback, PxClientID client) @@ -1660,7 +1624,6 @@ PxU32 Sc::Scene::getCCDMaxPasses() const return mCCDContext->getCCDMaxPasses(); } - void Sc::Scene::setBroadPhaseCallback(PxBroadPhaseCallback* callback, PxClientID client) { PX_ASSERT(client < mClients.size()); @@ -1701,7 +1664,6 @@ void Sc::Scene::removeBody(BodySim& body) //this also notifies any connected joi markReleasedBodyIDForLostTouch(body.getID()); } - void Sc::Scene::addConstraint(ConstraintCore& constraint, RigidCore* body0, RigidCore* body1) { ConstraintSim* sim = mConstraintSimPool->construct(constraint, body0, body1, *this); @@ -1710,7 +1672,6 @@ void Sc::Scene::addConstraint(ConstraintCore& constraint, RigidCore* body0, Rigi mConstraints.insert(&constraint); } - void Sc::Scene::removeConstraint(ConstraintCore& constraint) { ConstraintSim* cSim = constraint.getSim(); @@ -1728,7 +1689,6 @@ void Sc::Scene::removeConstraint(ConstraintCore& constraint) mConstraints.erase(&constraint); } - void Sc::Scene::addArticulation(ArticulationCore& articulation, BodyCore& root) { ArticulationSim* sim = PX_NEW(ArticulationSim)(articulation, *this, root); @@ -1741,7 +1701,6 @@ void Sc::Scene::addArticulation(ArticulationCore& articulation, BodyCore& root) mArticulations.insert(&articulation); } - void Sc::Scene::removeArticulation(ArticulationCore& articulation) { ArticulationSim* a = articulation.getSim(); @@ -1750,21 +1709,18 @@ void Sc::Scene::removeArticulation(ArticulationCore& articulation) mArticulations.erase(&articulation); } - void Sc::Scene::addArticulationJoint(ArticulationJointCore& joint, BodyCore& parent, BodyCore& child) { ArticulationJointSim* sim = PX_NEW(ArticulationJointSim)(joint, *parent.getSim(), *child.getSim()); PX_UNUSED(sim); } - void Sc::Scene::removeArticulationJoint(ArticulationJointCore& joint) { if (joint.getSim()) PX_DELETE(joint.getSim()); } - void Sc::Scene::addBrokenConstraint(Sc::ConstraintCore* c) { PX_ASSERT(mBrokenConstraints.find(c) == mBrokenConstraints.end()); @@ -2038,7 +1994,6 @@ void Sc::Scene::advanceStep(PxBaseTask* continuation) } } - //void Sc::Scene::advanceStep(PxBaseTask* continuation) //{ // PX_PROFILE_ZONE("Sim.solveQueueTasks", getContextId()); @@ -2119,7 +2074,6 @@ void Sc::Scene::collideStep(PxBaseTask* continuation) mPreRigidBodyNarrowPhase.removeReference(); } - void Sc::Scene::clothPreprocessing(PxBaseTask* /*continuation*/) { #if PX_USE_CLOTH_API @@ -2226,7 +2180,6 @@ public: virtual const char* getName() const { return "DirtyShapeUpdatesTask"; } - private: PX_NOCOPY(DirtyShapeUpdatesTask) }; @@ -2356,11 +2309,13 @@ void Sc::Scene::preRigidBodyNarrowPhase(PxBaseTask* continuation) DirtyShapeUpdatesTask* task = PX_PLACEMENT_NEW(pool.allocate(sizeof(DirtyShapeUpdatesTask)), DirtyShapeUpdatesTask)(cache, boundsArray); + bool hasDirtyShapes = false; while ((index = dirtyShapeIter.getNext()) != Cm::BitMap::Iterator::DONE) { Sc::ShapeSim* shapeSim = reinterpret_cast<Sc::ShapeSim*>(mAABBManager->getUserData(index)); if (shapeSim) { + hasDirtyShapes = true; changedMap.growAndSet(index); task->mShapes[task->mNbShapes++] = shapeSim; if (task->mNbShapes == DirtyShapeUpdatesTask::MaxShapes) @@ -2372,6 +2327,14 @@ void Sc::Scene::preRigidBodyNarrowPhase(PxBaseTask* continuation) } } + if (hasDirtyShapes) + { + //Setting the boundsArray and transform cache as dirty so that they get DMAd to GPU if GPU dynamics and BP are being used respectively. + //These bits are no longer set when we update the cached state for actors due to an optimization avoiding setting these dirty bits multiple times. + getBoundsArray().setChangedState(); + getLowLevelContext()->getTransformCache().setChangedState(); + } + if (task->mNbShapes != 0) { task->setContinuation(continuation); @@ -2517,9 +2480,8 @@ void Sc::Scene::processNarrowPhaseTouchEvents() } } - - getLowLevelContext()->getSimStats().mNbNewTouches = newTouchCount; - getLowLevelContext()->getSimStats().mNbLostTouches = lostTouchCount; + context->getSimStats().mNbNewTouches = newTouchCount; + context->getSimStats().mNbLostTouches = lostTouchCount; } } @@ -2673,8 +2635,6 @@ void Sc::Scene::processNarrowPhaseLostTouchEvents(PxBaseTask*) addToLostTouchList(si->getShape0().getBodySim(), si->getShape1().getBodySim()); } } - - } void Sc::Scene::processLostSolverPatches(PxBaseTask* /*continuation*/) @@ -2683,7 +2643,6 @@ void Sc::Scene::processLostSolverPatches(PxBaseTask* /*continuation*/) mDynamicsContext->processLostPatches(*mSimpleIslandManager, mLostPatchManagers.begin(), mLostPatchManagers.size(), outputs); } - void Sc::Scene::islandGen(PxBaseTask* continuation) { PX_PROFILE_START_CROSSTHREAD("Basic.rigidBodySolver", getContextId()); @@ -2704,7 +2663,6 @@ void Sc::Scene::islandGen(PxBaseTask* continuation) PX_FORCE_INLINE void Sc::Scene::putObjectsToSleep(PxU32 infoFlag) { - const IG::IslandSim& islandSim = mSimpleIslandManager->getAccurateIslandSim(); //Set to sleep all bodies that were in awake islands that have just been put to sleep. @@ -2730,9 +2688,6 @@ PX_FORCE_INLINE void Sc::Scene::putObjectsToSleep(PxU32 infoFlag) if (articSim && !islandSim.getNode(articIndices[i]).isActive()) articSim->setActive(false, infoFlag); } - - - } PX_FORCE_INLINE void Sc::Scene::putInteractionsToSleep(PxU32 infoFlag) @@ -2945,7 +2900,6 @@ void Sc::Scene::unregisterInteractions(PxBaseTask*) void Sc::Scene::destroyManagers(PxBaseTask*) { { - PX_PROFILE_ZONE("Sim.destroyManagers", getContextId()); mPostThirdPassIslandGenTask.setContinuation(mProcessLostContactsTask3.getContinuation()); @@ -2982,8 +2936,6 @@ void Sc::Scene::processLostContacts2(PxBaseTask* continuation) mUnregisterInteractionsTask.setContinuation(continuation); mUnregisterInteractionsTask.removeReference(); - - { PX_PROFILE_ZONE("Sim.clearIslandData", getContextId()); // PxsContactManagerOutputIterator outputs = mLLContext->getNphaseImplementationContext()->getContactManagerOutputs(); @@ -3053,8 +3005,6 @@ void Sc::Scene::processLostContacts3(PxBaseTask* /*continuation*/) mPostThirdPassIslandGenTask.removeReference(); } - - //This is called after solver finish void Sc::Scene::updateSimulationController(PxBaseTask* continuation) { @@ -3073,7 +3023,6 @@ void Sc::Scene::updateSimulationController(PxBaseTask* continuation) } void Sc::Scene::updateDynamics(PxBaseTask* continuation) - { mProcessLostContactsTask3.setContinuation(continuation); mProcessLostContactsTask2.setContinuation(&mProcessLostContactsTask3); @@ -3103,10 +3052,8 @@ void Sc::Scene::updateDynamics(PxBaseTask* continuation) mProcessLostContactsTask3.removeReference(); mProcessLostContactsTask2.removeReference(); mProcessLostContactsTask.removeReference(); - } - void Sc::Scene::updateCCDMultiPass(PxBaseTask* parentContinuation) { getCcdBodies().forceSize_Unsafe(mSimulationControllerCallback->getNbCcdBodies()); @@ -3155,18 +3102,15 @@ void Sc::Scene::updateCCDMultiPass(PxBaseTask* parentContinuation) } } - //reset thread context in a place we know all tasks possibly accessing it, are in sync with. (see US6664) mLLContext->resetThreadContexts(); mCCDContext->updateCCDBegin(); - mCCDBroadPhase[0].setContinuation(parentContinuation); mCCDBroadPhaseAABB[0].setContinuation(&mCCDBroadPhase[0]); mCCDBroadPhase[0].removeReference(); mCCDBroadPhaseAABB[0].removeReference(); - } } @@ -3213,7 +3157,6 @@ public: Ps::atomicAdd(mNumFastMovingShapes, PxI32(activeShapes)); } - }; void Sc::Scene::ccdBroadPhaseAABB(PxBaseTask* continuation) @@ -3239,10 +3182,8 @@ void Sc::Scene::ccdBroadPhaseAABB(PxBaseTask* continuation) task->removeReference(); } } - } - void Sc::Scene::ccdBroadPhase(PxBaseTask* continuation) { PX_PROFILE_ZONE("Sim.ccdBroadPhase", getContextId()); @@ -3267,7 +3208,6 @@ void Sc::Scene::ccdBroadPhase(PxBaseTask* continuation) mUpdateCCDSinglePass2[currIndex].setContinuation(&mUpdateCCDSinglePass3[currIndex]); mUpdateCCDSinglePass[currIndex].setContinuation(&mUpdateCCDSinglePass2[currIndex]); - //Do the actual broad phase PxBaseTask* continuationTask = &mUpdateCCDSinglePass[currIndex]; const PxU32 numCpuTasks = continuationTask->getTaskManager()->getCpuDispatcher()->getWorkerCount(); @@ -3292,7 +3232,6 @@ void Sc::Scene::ccdBroadPhase(PxBaseTask* continuation) } } - void Sc::Scene::updateCCDSinglePass(PxBaseTask* continuation) { PX_PROFILE_ZONE("Sim.updateCCDSinglePass", getContextId()); @@ -3301,7 +3240,6 @@ void Sc::Scene::updateCCDSinglePass(PxBaseTask* continuation) const PxU32 currentPass = mCCDContext->getCurrentCCDPass() + 1; // 0 is reserved for discrete collision phase finishBroadPhase(currentPass, continuation); - if (currentPass == 1) // reset the handle map so we only update CCD objects from here on { Cm::BitMapPinned& changedAABBMgrActorHandles = mAABBManager->getChangedAABBMgActorHandleMap(); @@ -3339,7 +3277,6 @@ void Sc::Scene::updateCCDSinglePassStage3(PxBaseTask* continuation) mCCDContext->updateCCD(mDt, continuation, (mPublicFlags & PxSceneFlag::eDISABLE_CCD_RESWEEP), mNumFastMovingShapes); } - void Sc::Scene::integrateKinematicPose() { PX_PROFILE_ZONE("Sim.integrateKinematicPose", getContextId()); @@ -3394,7 +3331,6 @@ void Sc::Scene::updateKinematicCached() } } - class ConstraintProjectionTask : public Cm::Task { private: @@ -3438,7 +3374,6 @@ public: return "ScScene.constraintProjectionWork"; } - public: static const PxU32 sProjectingConstraintsPerTask = 256; // just a guideline, will not match exactly most of the time @@ -3554,7 +3489,6 @@ void Sc::Scene::postSolver(PxBaseTask* continuation) } //afterIntegration(continuation); - } void Sc::Scene::postCCDPass(PxBaseTask* /*continuation*/) @@ -3688,10 +3622,8 @@ void Sc::Scene::postReportsCleanup() mRigidIDTracker->processPendingReleases(); mRigidIDTracker->clearDeletedIDMap(); - mConstraintIDTracker->processPendingReleases(); mConstraintIDTracker->clearDeletedIDMap(); - } void Sc::Scene::syncSceneQueryBounds(SqBoundsSync& sync, SqRefFinder& finder) @@ -3771,8 +3703,6 @@ void Sc::Scene::stepSetupCollide() mInternalFlags &= ~(SceneInternalFlag::eSCENE_SIP_STATES_DIRTY_DOMINANCE | SceneInternalFlag::eSCENE_SIP_STATES_DIRTY_VISUALIZATION); } - - void Sc::Scene::processLostTouchPairs() { PX_PROFILE_ZONE("Sc::Scene::processLostTouchPairs", getContextId()); @@ -3807,7 +3737,6 @@ void Sc::Scene::processLostTouchPairs() } } - mLostTouchPairs.clear(); mLostTouchPairsDeletedBodyIDs.clear(); } @@ -3872,7 +3801,6 @@ private: ScBeforeSolverTask& operator = (const ScBeforeSolverTask&); }; - void Sc::Scene::beforeSolver(PxBaseTask* continuation) { PX_PROFILE_ZONE("Sim.updateForces", getContextId()); @@ -3934,7 +3862,6 @@ void Sc::Scene::beforeSolver(PxBaseTask* continuation) mBodyGravityDirty = false; } - #if PX_DEBUG bool DEBUG_solverlock = false; #endif @@ -3965,7 +3892,6 @@ public: } }; - void Sc::Scene::afterIntegration(PxBaseTask* continuation) { mLLContext->getTransformCache().resetChangedState(); //Reset the changed state. If anything outside of the GPU kernels updates any shape's transforms, this will be raised again @@ -3976,8 +3902,6 @@ void Sc::Scene::afterIntegration(PxBaseTask* continuation) mSimulationController->udpateScBodyAndShapeSim(cache, boundArray, continuation); - - { PX_PROFILE_ZONE("AfterIntegration::lockStage", getContextId()); mLLContext->getLock().lock(); @@ -4144,7 +4068,6 @@ void Sc::Scene::checkForceThresholdContactEvents(const PxU32 ccdPass) const PxU32 nbThresholdElements = thresholdStream.size(); - for (PxU32 i = 0; i< nbThresholdElements; ++i) { ThresholdStreamElement& elem = thresholdStream[i]; @@ -4268,7 +4191,6 @@ void Sc::Scene::visualizeEndStep() #endif } - void Sc::Scene::collectPostSolverVelocitiesBeforeCCD() { if (mContactReportsNeedPostSolverVelocity) @@ -4301,7 +4223,6 @@ void Sc::Scene::collectPostSolverVelocitiesBeforeCCD() } } - void Sc::Scene::finalizeContactStreamAndCreateHeader(PxContactPairHeader& header, const ActorPairReport& aPair, ContactStreamManager& cs, PxU32 removedShapeTestMask) { PxU8* stream = mNPhaseCore->getContactReportPairData(cs.bufferIndex); @@ -4347,10 +4268,8 @@ void Sc::Scene::finalizeContactStreamAndCreateHeader(PxContactPairHeader& header } } header.extraDataStreamSize = extraDataSize; - } - const Ps::Array<PxContactPairHeader>& Sc::Scene::getQueuedContactPairHeaders() { // if buffered shape removals occured, then the criteria for testing the contact stream for events with removed shape pointers needs to be more strict. @@ -4448,7 +4367,6 @@ void Sc::Scene::fireQueuedContactCallbacks(bool asPartOfFlush) } } - PX_FORCE_INLINE void markDeletedShapes(Sc::ObjectIDTracker& idTracker, Sc::TriggerPairExtraData& tped, PxTriggerPair& pair) { PxTriggerPairFlags::InternalType flags = 0; @@ -4460,7 +4378,6 @@ PX_FORCE_INLINE void markDeletedShapes(Sc::ObjectIDTracker& idTracker, Sc::Trigg pair.flags = PxTriggerPairFlags(flags); } - void Sc::Scene::fireTriggerCallbacks() { // triggers @@ -4576,7 +4493,6 @@ void Sc::Scene::fireTriggerCallbacks() mTriggerBufferExtraData->clear(); } - namespace { struct BrokenConstraintReportData @@ -4600,7 +4516,6 @@ void Sc::Scene::fireBrokenConstraintCallbacks() PxU32 activeClients[(PX_MAX_CLIENTS+7)/8]; PxMemSet(activeClients, 0, (PX_MAX_CLIENTS+7)/8); - PxU16 activeClientLimit = 0; for(PxU32 i=0;i<count;i++) @@ -4665,7 +4580,6 @@ void Sc::Scene::fireBrokenConstraintCallbacks() } } - /* Threading: called in the context of the user thread, but only after the physics thread has finished its run */ @@ -4789,7 +4703,6 @@ void Sc::Scene::prepareOutOfBoundsCallbacks() } } - bool Sc::Scene::fireOutOfBoundsCallbacks() { bool outputWarning = false; @@ -4937,23 +4850,6 @@ void Sc::Scene::postCallbacksPreSync() releaseConstraints(true); //release constraint blocks at the end of the frame, so user can retrieve the blocks } -PxU32 Sc::Scene::getErrorState() -{ - return mErrorState; // we only signal critical errors from the HW core -} - - -void Sc::Scene::setLimits(const PxSceneLimits & limits) -{ - mLimits = limits; -} - - -const PxSceneLimits& Sc::Scene::getLimits() const -{ - return mLimits; -} - void Sc::Scene::setNbContactDataBlocks(PxU32 numBlocks) { mLLContext->getNpMemBlockPool().setBlockCount(numBlocks); @@ -5042,7 +4938,6 @@ void Sc::Scene::removeShapes(Sc::RigidSim& sim, Ps::InlineArray<Sc::ShapeSim*, 6 removeShape(*shapesBuffer[i], wakeOnLostTouch); } - void Sc::Scene::addStatic(StaticCore& ro, void*const *shapes, PxU32 nbShapes, size_t shapePtrOffset, PxBounds3* uninflatedBounds) { PX_ASSERT(ro.getActorCoreType() == PxActorType::eRIGID_STATIC); @@ -5097,7 +4992,6 @@ void Sc::Scene::removeStatic(StaticCore& ro, Ps::InlineArray<const Sc::ShapeCore } } - void Sc::Scene::addBody(BodyCore& body, void*const *shapes, PxU32 nbShapes, size_t shapePtrOffset, PxBounds3* outBounds) { // sim objects do all the necessary work of adding themselves to broad phase, @@ -5142,7 +5036,6 @@ void Sc::Scene::removeBody(BodyCore& body, Ps::InlineArray<const Sc::ShapeCore*, } } - void Sc::Scene::addShape(RigidSim& owner, ShapeCore& shapeCore, PxBounds3* uninflatedBounds) { ShapeSim* sim = mShapeSimPool->construct(owner, shapeCore); @@ -5192,7 +5085,6 @@ void Sc::Scene::startBatchInsertion(BatchInsertionState&state) state.bodySim = mBodySimPool->allocateAndPrefetch(); } - void Sc::Scene::addShapes(void *const* shapes, PxU32 nbShapes, size_t ptrOffset, RigidSim& rigidSim, ShapeSim*& prefetchedShapeSim, PxBounds3* outBounds) { for(PxU32 i=0;i<nbShapes;i++) @@ -5293,7 +5185,6 @@ void Sc::Scene::setDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup mInternalFlags |= SceneInternalFlag::eSCENE_SIP_STATES_DIRTY_DOMINANCE; //force an update on all interactions on matrix change -- very expensive but we have no choice!! } - PxDominanceGroupPair Sc::Scene::getDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2) const { PxU8 dom0 = PxU8((mDominanceBitMatrix[group1]>>group2) & 0x1 ? 1u : 0u); @@ -5312,13 +5203,11 @@ void Sc::Scene::setSolverBatchSize(PxU32 solverBatchSize) mDynamicsContext->setSolverBatchSize(solverBatchSize); } - PxU32 Sc::Scene::getSolverBatchSize() const { return mDynamicsContext->getSolverBatchSize(); } - void Sc::Scene::setVisualizationParameter(PxVisualizationParameter::Enum param, PxReal value) { mVisualizationParameterChanged = true; @@ -5331,7 +5220,6 @@ void Sc::Scene::setVisualizationParameter(PxVisualizationParameter::Enum param, mVisualizationScale = value; } - PxReal Sc::Scene::getVisualizationParameter(PxVisualizationParameter::Enum param) const { PX_ASSERT(mLLContext->getVisualizationParameter(PxVisualizationParameter::eSCALE) == mVisualizationScale); // Safety check because the scale is duplicated for performance reasons @@ -5339,7 +5227,6 @@ PxReal Sc::Scene::getVisualizationParameter(PxVisualizationParameter::Enum param return mLLContext->getVisualizationParameter(param); } - void Sc::Scene::setVisualizationCullingBox(const PxBounds3& box) { mLLContext->setVisualizationCullingBox(box); @@ -5618,7 +5505,6 @@ void Sc::Scene::clearSleepWakeBodies(void) mSleepBodyListValid = true; } - void Sc::Scene::onBodySleep(BodySim* body) { //temp: TODO: Add support for other clients @@ -5657,7 +5543,6 @@ void Sc::Scene::onBodySleep(BodySim* body) } } - void Sc::Scene::onBodyWakeUp(BodySim* body) { //temp: TODO: Add support for other clients @@ -5687,7 +5572,6 @@ void Sc::Scene::onBodyWakeUp(BodySim* body) } } - PX_INLINE void Sc::Scene::cleanUpSleepBodies() { BodyCore* const* bodyArray = mSleepBodies.getEntries(); @@ -5714,16 +5598,13 @@ PX_INLINE void Sc::Scene::cleanUpSleepBodies() } mSleepBodyListValid = true; - } - PX_INLINE void Sc::Scene::cleanUpWokenBodies() { cleanUpSleepOrWokenBodies(mWokeBodies, BodySim::BF_SLEEP_NOTIFY, mWokeBodyListValid); } - PX_INLINE void Sc::Scene::cleanUpSleepOrWokenBodies(Ps::CoalescedHashSet<BodyCore*>& bodyList, PxU32 removeFlag, bool& validMarker) { // With our current logic it can happen that a body is added to the sleep as well as the woken body list in the @@ -5749,7 +5630,6 @@ PX_INLINE void Sc::Scene::cleanUpSleepOrWokenBodies(Ps::CoalescedHashSet<BodyCor validMarker = true; } - void Sc::Scene::releaseConstraints(bool endOfScene) { PX_ASSERT(mLLContext); @@ -5775,13 +5655,11 @@ void Sc::Scene::releaseConstraints(bool endOfScene) } } - PX_INLINE void Sc::Scene::clearBrokenConstraintBuffer() { mBrokenConstraints.clear(); } - void Sc::Scene::updateFromVisualizationParameters() { if (!mVisualizationParameterChanged) // All up to date @@ -5795,13 +5673,6 @@ void Sc::Scene::updateFromVisualizationParameters() mVisualizationParameterChanged = false; } - -bool Sc::Scene::isValid() const -{ - return (mLLContext != NULL); -} - - void Sc::Scene::addToLostTouchList(BodySim* body1, BodySim* body2) { PX_ASSERT(body1 != 0); @@ -5810,7 +5681,6 @@ void Sc::Scene::addToLostTouchList(BodySim* body1, BodySim* body2) mLostTouchPairs.pushBack(p); } - void Sc::Scene::initDominanceMatrix() { //init all dominance pairs such that: @@ -5828,13 +5698,11 @@ Articulation* Sc::Scene::createLLArticulation(Sc::ArticulationSim* sim) return mLLArticulationPool->construct(sim); } - void Sc::Scene::destroyLLArticulation(Articulation& articulation) { mLLArticulationPool->destroy(&articulation); } - #if PX_USE_PARTICLE_SYSTEM_API void Sc::Scene::addParticleSystem(ParticleSystemCore& ps) @@ -5855,7 +5723,6 @@ void Sc::Scene::addParticleSystem(ParticleSystemCore& ps) mParticleSystems.insert(&ps); } - void Sc::Scene::removeParticleSystem(ParticleSystemCore& ps, bool isRelease) { const bool exists = mParticleSystems.erase(&ps); @@ -5864,13 +5731,11 @@ void Sc::Scene::removeParticleSystem(ParticleSystemCore& ps, bool isRelease) ps.getSim()->release(isRelease); } - PxU32 Sc::Scene::getNbParticleSystems() const { return mParticleSystems.size(); } - Sc::ParticleSystemCore* const* Sc::Scene::getParticleSystems() { return mParticleSystems.getEntries(); @@ -6019,9 +5884,6 @@ Sc::ConstraintCore*const * Sc::Scene::getConstraints() return mConstraints.getEntries(); } - - - // PX_AGGREGATE PxU32 Sc::Scene::createAggregate(void* userData, bool selfCollisions) { @@ -6328,7 +6190,6 @@ public: virtual const char* getName() const { return "OverlapFilterTask"; } }; - class OnOverlapCreatedTask : public Cm::Task { public: @@ -6393,11 +6254,8 @@ public: } virtual const char* getName() const { return "OnOverlapCreatedTask"; } - }; -#include <stdio.h> - void Sc::Scene::preallocateContactManagers(PxBaseTask* continuation) { //Iterate over all filter tasks and work out how many pairs we need... @@ -6416,7 +6274,6 @@ void Sc::Scene::preallocateContactManagers(PxBaseTask* continuation) { OverlapFilterTask* task = mOverlapFilterTasks[a]; - if (task->mNbToCallback) { //Iterate and process callbacks. Refilter then increment the results, setting the appropriate settings @@ -6470,12 +6327,8 @@ void Sc::Scene::preallocateContactManagers(PxBaseTask* continuation) Bp::BroadPhasePair* bpPairs = mAABBManager->getBroadPhase()->getBroadPhasePairs(); - - Cm::FlushPool& flushPool = mLLContext->getTaskPool(); - - OnOverlapCreatedTask* createTask = PX_PLACEMENT_NEW(flushPool.allocate(sizeof(OnOverlapCreatedTask)), OnOverlapCreatedTask)(mNPhaseCore, p, fInfo, cms, shapeInter, markerIter, bpPairs, 0); diff --git a/PhysX_3.4/Source/SimulationController/src/ScShapeInteraction.cpp b/PhysX_3.4/Source/SimulationController/src/ScShapeInteraction.cpp index 2235eb9d..1e1c48de 100644 --- a/PhysX_3.4/Source/SimulationController/src/ScShapeInteraction.cpp +++ b/PhysX_3.4/Source/SimulationController/src/ScShapeInteraction.cpp @@ -868,6 +868,9 @@ void Sc::ShapeInteraction::updateState(const PxU8 externalDirtyFlags) // B) The contact notification or processing state has changed. // All existing managers need to be deleted and recreated with the correct flag set // These flags can only be set at creation in LL + //KS - added this code here because it is no longer done in destroyManager() - a side-effect of the parallelization of the interaction management code + if (mEdgeIndex != IG_INVALID_EDGE) + scene.getSimpleIslandManager()->clearEdgeRigidCM(mEdgeIndex); destroyManager(); createManager(NULL); } diff --git a/PhysX_3.4/Source/SimulationController/src/ScShapeSim.cpp b/PhysX_3.4/Source/SimulationController/src/ScShapeSim.cpp index 46a20a62..d30064c9 100644 --- a/PhysX_3.4/Source/SimulationController/src/ScShapeSim.cpp +++ b/PhysX_3.4/Source/SimulationController/src/ScShapeSim.cpp @@ -426,7 +426,7 @@ Ps::IntBool Sc::ShapeSim::updateSweptBounds() Cm::getDynamicGlobalPoseAligned(rigidBody.mLastTransform, shapeCore.getShape2Actor(), bodyCore.getBody2Actor(), shape2World); PxBounds3 startBounds = computeBounds(shapeCore.getGeometry(), shape2World, !physx::gUnifiedHeightfieldCollision); - Ps::IntBool isFastMoving = (startBounds.getCenter() - endOrigin).magnitudeSquared() >= ccdThreshold * ccdThreshold ? 1 : 0;; + const Ps::IntBool isFastMoving = (startBounds.getCenter() - endOrigin).magnitudeSquared() >= ccdThreshold * ccdThreshold ? 1 : 0; if (isFastMoving) bounds.include(startBounds); diff --git a/PhysX_3.4/Source/SimulationController/src/ScShapeSim.h b/PhysX_3.4/Source/SimulationController/src/ScShapeSim.h index f59e4823..785de4ce 100644 --- a/PhysX_3.4/Source/SimulationController/src/ScShapeSim.h +++ b/PhysX_3.4/Source/SimulationController/src/ScShapeSim.h @@ -133,7 +133,7 @@ namespace Sc PxsShapeSim mLLShape; const ShapeCore& mCore; PxU32 mId; - PxU32 mSqBoundsId; + PxU32 mSqBoundsId; PX_FORCE_INLINE void internalAddToBroadPhase(); PX_FORCE_INLINE void internalRemoveFromBroadPhase(); diff --git a/PhysX_3.4/Source/SimulationController/src/ScSqBoundsManager.cpp b/PhysX_3.4/Source/SimulationController/src/ScSqBoundsManager.cpp index 5ea2ebde..02648829 100644 --- a/PhysX_3.4/Source/SimulationController/src/ScSqBoundsManager.cpp +++ b/PhysX_3.4/Source/SimulationController/src/ScSqBoundsManager.cpp @@ -27,26 +27,18 @@ // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. -#include "CmPhysXCommon.h" #include "ScSqBoundsManager.h" #include "ScBodySim.h" #include "ScShapeSim.h" -#include "ScShapeIterator.h" -#include "CmTransformUtils.h" -#include "PxsTransformCache.h" -#include <stdio.h> -namespace physx -{ -namespace Sc -{ - - SqBoundsManager::SqBoundsManager() : - mShapes(PX_DEBUG_EXP("SqBoundsManager::mRefs")), - mRefs(PX_DEBUG_EXP("SqBoundsManager::mRefs")), - mBoundsIndices(PX_DEBUG_EXP("SqBoundsManager::mRefs")), - mRefless(PX_DEBUG_EXP("SqBoundsManager::mRefs")) +using namespace physx; +using namespace Sc; +SqBoundsManager::SqBoundsManager() : + mShapes (PX_DEBUG_EXP("SqBoundsManager::mShapes")), + mRefs (PX_DEBUG_EXP("SqBoundsManager::mRefs")), + mBoundsIndices (PX_DEBUG_EXP("SqBoundsManager::mBoundsIndices")), + mRefless (PX_DEBUG_EXP("SqBoundsManager::mRefless")) { } @@ -56,19 +48,24 @@ void SqBoundsManager::addShape(ShapeSim& shape) PX_ASSERT(!shape.getBodySim()->usingSqKinematicTarget()); PX_ASSERT(!shape.getBodySim()->isFrozen()); - PxU32 id = mShapes.size(); + const PxU32 id = mShapes.size(); + PX_ASSERT(id == mRefs.size()); + PX_ASSERT(id == mBoundsIndices.size()); + + shape.setSqBoundsId(id); + mShapes.pushBack(&shape); - mRefs.pushBack(PX_INVALID_U32); + mRefs.pushBack(PX_INVALID_U32); // PT: TODO: should be INVALID_PRUNERHANDLE but cannot include SqPruner.h mBoundsIndices.pushBack(shape.getElementID()); mRefless.insert(&shape); - - shape.setSqBoundsId(id); } void SqBoundsManager::removeShape(ShapeSim& shape) { - PxU32 id = shape.getSqBoundsId(); - if(mRefs[id] == PX_INVALID_U32) + const PxU32 id = shape.getSqBoundsId(); + PX_ASSERT(id!=PX_INVALID_U32); + + if(mRefs[id] == PX_INVALID_U32) // PT: TODO: should be INVALID_PRUNERHANDLE but cannot include SqPruner.h { PX_ASSERT(mRefless.contains(&shape)); mRefless.erase(&shape); @@ -87,7 +84,6 @@ void SqBoundsManager::removeShape(ShapeSim& shape) mBoundsIndices.popBack(); } - void SqBoundsManager::syncBounds(SqBoundsSync& sync, SqRefFinder& finder, const PxBounds3* bounds, PxU64 contextID) { PX_PROFILE_ZONE("Sim.sceneQuerySyncBounds", contextID); @@ -107,16 +103,11 @@ void SqBoundsManager::syncBounds(SqBoundsSync& sync, SqRefFinder& finder, const ShapeSim*const * shapes = mRefless.getEntries(); for(PxU32 i=0, size = mRefless.size();i<size;i++) { - PxU32 id = shapes[i]->getSqBoundsId(); - PX_ASSERT(mRefs[id] == PX_INVALID_U32); + const PxU32 id = shapes[i]->getSqBoundsId(); + PX_ASSERT(mRefs[id] == PX_INVALID_U32); // PT: TODO: should be INVALID_PRUNERHANDLE but cannot include SqPruner.h mRefs[id] = finder.find(static_cast<PxRigidBody*>(shapes[i]->getBodySim()->getPxActor()), shapes[i]->getPxShape()); } mRefless.clear(); sync.sync(mRefs.begin(), mBoundsIndices.begin(), bounds, mShapes.size()); } - - -} - -} diff --git a/PhysX_3.4/Source/SimulationController/src/ScSqBoundsManager.h b/PhysX_3.4/Source/SimulationController/src/ScSqBoundsManager.h index 46006622..9d13b3df 100644 --- a/PhysX_3.4/Source/SimulationController/src/ScSqBoundsManager.h +++ b/PhysX_3.4/Source/SimulationController/src/ScSqBoundsManager.h @@ -34,43 +34,39 @@ #include "foundation/PxBounds3.h" #include "PsArray.h" #include "PsUserAllocated.h" -#include "CmTask.h" #include "PsHashSet.h" +//#include "SqPruner.h" namespace physx { - -namespace Cm +namespace Sq { - class FlushPool; - class EventProfiler; +typedef PxU32 PrunerHandle; // PT: we should get this from SqPruner.h but it cannot be included from here } namespace Sc { - struct SqBoundsSync; struct SqRefFinder; -class Scene; class ShapeSim; class SqBoundsManager : public Ps::UserAllocated { PX_NOCOPY(SqBoundsManager) public: - SqBoundsManager(); + SqBoundsManager(); - void addShape(ShapeSim& shape); - void removeShape(ShapeSim& shape); - void syncBounds(SqBoundsSync& sync, SqRefFinder& finder, const PxBounds3* bounds, PxU64 contextID); + void addShape(ShapeSim& shape); + void removeShape(ShapeSim& shape); + void syncBounds(SqBoundsSync& sync, SqRefFinder& finder, const PxBounds3* bounds, PxU64 contextID); private: - Ps::Array<ShapeSim*> mShapes; // - Ps::Array<PxU32> mRefs; // SQ pruner references - Ps::Array<PxU32> mBoundsIndices; // indices into the Sc bounds array - Ps::CoalescedHashSet<ShapeSim*> mRefless; // shapesims without references + Ps::Array<ShapeSim*> mShapes; // + Ps::Array<Sq::PrunerHandle> mRefs; // SQ pruner references + Ps::Array<PxU32> mBoundsIndices; // indices into the Sc bounds array + Ps::CoalescedHashSet<ShapeSim*> mRefless; // shapesims without references }; } } diff --git a/PhysX_3.4/Source/compiler/android16/Makefile b/PhysX_3.4/Source/compiler/android16/Makefile index 45d24535..29a4f703 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile +++ b/PhysX_3.4/Source/compiler/android16/Makefile @@ -1,9 +1,9 @@ #!/usr/bin/make -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 DEPSDIR = .deps -NDKROOT = ./../../../../Externals/android-ndk-r9d -NDK_BIN_DIR = ./../../../../Externals/android-ndk-r9d/toolchains/arm-linux-androideabi-4.8/prebuilt/windows/bin +NDKROOT = ../../../../Externals/android-ndk-r9d +NDK_BIN_DIR = ../../../../Externals/android-ndk-r9d/toolchains/arm-linux-androideabi-4.8/prebuilt/windows/bin NDK_PREFIX = arm-linux-androideabi- JAVA_HOME = ./../../../../Externals/jdk ANT_TOOL = ./../../../../Externals/ant/apache-ant-1.8.2/bin/ant diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.LowLevel.mk b/PhysX_3.4/Source/compiler/android16/Makefile.LowLevel.mk index 90a656fb..5dde485b 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.LowLevel.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.LowLevel.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = LowLevel LowLevel_cppfiles += ./../../LowLevel/API/src/px_globals.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelAABB.mk b/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelAABB.mk index fa759dcd..01679445 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelAABB.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelAABB.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = LowLevelAABB LowLevelAABB_cppfiles += ./../../LowLevelAABB/src/BpBroadPhase.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelCloth.mk b/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelCloth.mk index 26d0c5bf..48dce54c 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelCloth.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelCloth.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = LowLevelCloth LowLevelCloth_cppfiles += ./../../LowLevelCloth/src/Allocator.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelDynamics.mk b/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelDynamics.mk index 28da03d5..9b385874 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelDynamics.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelDynamics.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = LowLevelDynamics LowLevelDynamics_cppfiles += ./../../LowLevelDynamics/src/DyArticulation.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelParticles.mk b/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelParticles.mk index b10e84e6..a5dc422c 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelParticles.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.LowLevelParticles.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = LowLevelParticles LowLevelParticles_cppfiles += ./../../LowLevelParticles/src/PtBatcher.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.PhysX.mk b/PhysX_3.4/Source/compiler/android16/Makefile.PhysX.mk index ed7f987b..0de75336 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.PhysX.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.PhysX.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = PhysX PhysX_cppfiles += ./../../PhysX/src/NpActor.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCharacterKinematic.mk b/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCharacterKinematic.mk index 343a0fae..e8cc8907 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCharacterKinematic.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCharacterKinematic.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = PhysXCharacterKinematic PhysXCharacterKinematic_cppfiles += ./../../PhysXCharacterKinematic/src/CctBoxController.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCommon.mk b/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCommon.mk index e84b4c50..54734e29 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCommon.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCommon.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = PhysXCommon PhysXCommon_cfiles += ./../../../../Externals/android-ndk-r9d/sources/android/cpufeatures/cpu-features.c @@ -14,7 +14,6 @@ PhysXCommon_cppfiles += ./../../GeomUtils/src/GuBounds.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuBox.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuCapsule.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuCCTSweepTests.cpp -PhysXCommon_cppfiles += ./../../GeomUtils/src/GuDebug.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuGeometryQuery.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuGeometryUnion.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuInternal.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCooking.mk b/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCooking.mk index ff179b07..de81dc7d 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCooking.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.PhysXCooking.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = PhysXCooking PhysXCooking_cppfiles += ./../../PhysXCooking/src/Adjacencies.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.PhysXExtensions.mk b/PhysX_3.4/Source/compiler/android16/Makefile.PhysXExtensions.mk index c14290c0..1fc067a9 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.PhysXExtensions.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.PhysXExtensions.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = PhysXExtensions PhysXExtensions_cppfiles += ./../../PhysXExtensions/src/ExtBroadPhase.cpp @@ -116,7 +116,7 @@ PhysXExtensions_debug_hpaths += ./../../PhysX/src PhysXExtensions_debug_lpaths := PhysXExtensions_debug_lpaths += ./../../../../PxShared/lib/android16 PhysXExtensions_debug_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_debug_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_debug_defines += PX_BUILD_NUMBER=0 PhysXExtensions_debug_defines += ANDROID PhysXExtensions_debug_defines += GLES2 PhysXExtensions_debug_defines += __STDC_LIMIT_MACROS @@ -247,7 +247,7 @@ PhysXExtensions_checked_hpaths += ./../../PhysX/src PhysXExtensions_checked_lpaths := PhysXExtensions_checked_lpaths += ./../../../../PxShared/lib/android16 PhysXExtensions_checked_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_checked_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_checked_defines += PX_BUILD_NUMBER=0 PhysXExtensions_checked_defines += ANDROID PhysXExtensions_checked_defines += GLES2 PhysXExtensions_checked_defines += __STDC_LIMIT_MACROS @@ -379,7 +379,7 @@ PhysXExtensions_profile_hpaths += ./../../PhysX/src PhysXExtensions_profile_lpaths := PhysXExtensions_profile_lpaths += ./../../../../PxShared/lib/android16 PhysXExtensions_profile_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_profile_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_profile_defines += PX_BUILD_NUMBER=0 PhysXExtensions_profile_defines += ANDROID PhysXExtensions_profile_defines += GLES2 PhysXExtensions_profile_defines += __STDC_LIMIT_MACROS @@ -511,7 +511,7 @@ PhysXExtensions_release_hpaths += ./../../PhysX/src PhysXExtensions_release_lpaths := PhysXExtensions_release_lpaths += ./../../../../PxShared/lib/android16 PhysXExtensions_release_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_release_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_release_defines += PX_BUILD_NUMBER=0 PhysXExtensions_release_defines += ANDROID PhysXExtensions_release_defines += GLES2 PhysXExtensions_release_defines += __STDC_LIMIT_MACROS diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.PhysXVehicle.mk b/PhysX_3.4/Source/compiler/android16/Makefile.PhysXVehicle.mk index 9b6cc0e4..0f36a483 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.PhysXVehicle.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.PhysXVehicle.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = PhysXVehicle PhysXVehicle_cppfiles += ./../../PhysXVehicle/src/PxVehicleComponents.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.PsFastXml.mk b/PhysX_3.4/Source/compiler/android16/Makefile.PsFastXml.mk index 4c69e59f..7f3dae95 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.PsFastXml.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.PsFastXml.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = PsFastXml PsFastXml_cppfiles += ./../../../../PxShared/src/fastxml/src/PsFastXml.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.PxFoundation.mk b/PhysX_3.4/Source/compiler/android16/Makefile.PxFoundation.mk index 1d7b8c2d..da85c8ab 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.PxFoundation.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.PxFoundation.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = PxFoundation PxFoundation_cppfiles += ./../../../../PxShared/src/foundation/src/PsAllocator.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.PxPvdSDK.mk b/PhysX_3.4/Source/compiler/android16/Makefile.PxPvdSDK.mk index 23fcbb88..5cd7ef33 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.PxPvdSDK.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.PxPvdSDK.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = PxPvdSDK PxPvdSDK_cppfiles += ./../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.PxTask.mk b/PhysX_3.4/Source/compiler/android16/Makefile.PxTask.mk index 92ce6b65..43029545 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.PxTask.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.PxTask.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = PxTask PxTask_cppfiles += ./../../../../PxShared/src/task/src/TaskManager.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.SceneQuery.mk b/PhysX_3.4/Source/compiler/android16/Makefile.SceneQuery.mk index 8aaeccb5..481d254c 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.SceneQuery.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.SceneQuery.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = SceneQuery SceneQuery_cppfiles += ./../../SceneQuery/src/SqAABBPruner.cpp diff --git a/PhysX_3.4/Source/compiler/android16/Makefile.SimulationController.mk b/PhysX_3.4/Source/compiler/android16/Makefile.SimulationController.mk index 513954c9..06f3f938 100644 --- a/PhysX_3.4/Source/compiler/android16/Makefile.SimulationController.mk +++ b/PhysX_3.4/Source/compiler/android16/Makefile.SimulationController.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for android16 +# Makefile generated by XPJ for ANDROID16 -include Makefile.custom ProjectName = SimulationController SimulationController_cppfiles += ./../../SimulationController/src/ScActorCore.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile b/PhysX_3.4/Source/compiler/linux32/Makefile index 933bf0da..2a316031 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile +++ b/PhysX_3.4/Source/compiler/linux32/Makefile @@ -1,5 +1,5 @@ #!/usr/bin/make -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 DEPSDIR = .deps #default defines @@ -14,7 +14,7 @@ AR = ar STRIP = strip OBJDUMP = objdump OBJCOPY = objcopy --include Makedefs.linux32.mk +-include Makedefs.LINUX32.mk all: checked debug profile release diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevel.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevel.mk index 6a67b9d4..89f0cdfd 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevel.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevel.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = LowLevel LowLevel_cppfiles += ./../../LowLevel/API/src/px_globals.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelAABB.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelAABB.mk index 3106a999..b3441629 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelAABB.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelAABB.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = LowLevelAABB LowLevelAABB_cppfiles += ./../../LowLevelAABB/src/BpBroadPhase.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelCloth.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelCloth.mk index 110bade7..53afc6a1 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelCloth.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelCloth.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = LowLevelCloth LowLevelCloth_cppfiles += ./../../LowLevelCloth/src/Allocator.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelDynamics.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelDynamics.mk index 823ce012..057be091 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelDynamics.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelDynamics.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = LowLevelDynamics LowLevelDynamics_cppfiles += ./../../LowLevelDynamics/src/DyArticulation.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelParticles.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelParticles.mk index dbde4fec..b80587c6 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelParticles.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.LowLevelParticles.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = LowLevelParticles LowLevelParticles_cppfiles += ./../../LowLevelParticles/src/PtBatcher.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysX.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysX.mk index e4340556..6c391bf6 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysX.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysX.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = PhysX PhysX_cppfiles += ./../../PhysX/src/NpActor.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCharacterKinematic.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCharacterKinematic.mk index 71ef4c9d..62912933 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCharacterKinematic.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCharacterKinematic.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = PhysXCharacterKinematic PhysXCharacterKinematic_cppfiles += ./../../PhysXCharacterKinematic/src/CctBoxController.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCommon.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCommon.mk index 0cbebd8b..d2be8c5e 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCommon.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCommon.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = PhysXCommon PhysXCommon_cppfiles += ./../../Common/src/CmBoxPruning.cpp @@ -13,7 +13,6 @@ PhysXCommon_cppfiles += ./../../GeomUtils/src/GuBounds.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuBox.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuCCTSweepTests.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuCapsule.cpp -PhysXCommon_cppfiles += ./../../GeomUtils/src/GuDebug.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuGeometryQuery.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuGeometryUnion.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuInternal.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCooking.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCooking.mk index be3c5d6d..33fb0c1e 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCooking.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXCooking.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = PhysXCooking PhysXCooking_cppfiles += ./../../PhysXCooking/src/Adjacencies.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXExtensions.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXExtensions.mk index 99d1b731..db528460 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXExtensions.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXExtensions.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = PhysXExtensions PhysXExtensions_cppfiles += ./../../PhysXExtensions/src/ExtBroadPhase.cpp @@ -114,7 +114,7 @@ PhysXExtensions_debug_hpaths += ./../../PhysX/src PhysXExtensions_debug_lpaths := PhysXExtensions_debug_lpaths += ./../../../../PxShared/lib/linux32 PhysXExtensions_debug_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_debug_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_debug_defines += PX_BUILD_NUMBER=0 PhysXExtensions_debug_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_debug_defines += _DEBUG PhysXExtensions_debug_defines += PX_DEBUG=1 @@ -231,7 +231,7 @@ PhysXExtensions_checked_hpaths += ./../../PhysX/src PhysXExtensions_checked_lpaths := PhysXExtensions_checked_lpaths += ./../../../../PxShared/lib/linux32 PhysXExtensions_checked_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_checked_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_checked_defines += PX_BUILD_NUMBER=0 PhysXExtensions_checked_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_checked_defines += NDEBUG PhysXExtensions_checked_defines += PX_CHECKED=1 @@ -347,7 +347,7 @@ PhysXExtensions_profile_hpaths += ./../../PhysX/src PhysXExtensions_profile_lpaths := PhysXExtensions_profile_lpaths += ./../../../../PxShared/lib/linux32 PhysXExtensions_profile_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_profile_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_profile_defines += PX_BUILD_NUMBER=0 PhysXExtensions_profile_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_profile_defines += NDEBUG PhysXExtensions_profile_defines += PX_PROFILE=1 @@ -463,7 +463,7 @@ PhysXExtensions_release_hpaths += ./../../PhysX/src PhysXExtensions_release_lpaths := PhysXExtensions_release_lpaths += ./../../../../PxShared/lib/linux32 PhysXExtensions_release_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_release_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_release_defines += PX_BUILD_NUMBER=0 PhysXExtensions_release_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_release_defines += NDEBUG PhysXExtensions_release_defines += PX_SUPPORT_PVD=0 diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXVehicle.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXVehicle.mk index 911739cf..c5f01f63 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXVehicle.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.PhysXVehicle.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = PhysXVehicle PhysXVehicle_cppfiles += ./../../PhysXVehicle/src/PxVehicleComponents.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.PsFastXml.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.PsFastXml.mk index 157a8dda..efaa3d3c 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.PsFastXml.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.PsFastXml.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = PsFastXml PsFastXml_cppfiles += ./../../../../PxShared/src/fastxml/src/PsFastXml.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.PxFoundation.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.PxFoundation.mk index e8aec5c4..055ec4ab 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.PxFoundation.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.PxFoundation.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = PxFoundation PxFoundation_cppfiles += ./../../../../PxShared/src/foundation/src/PsAllocator.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.PxPvdSDK.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.PxPvdSDK.mk index 74984e92..0601af2d 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.PxPvdSDK.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.PxPvdSDK.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = PxPvdSDK PxPvdSDK_cppfiles += ./../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.PxTask.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.PxTask.mk index 08cf0a08..eee04bc4 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.PxTask.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.PxTask.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = PxTask PxTask_cppfiles += ./../../../../PxShared/src/task/src/TaskManager.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.SceneQuery.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.SceneQuery.mk index 73a8f70e..c4600ca2 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.SceneQuery.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.SceneQuery.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = SceneQuery SceneQuery_cppfiles += ./../../SceneQuery/src/SqAABBPruner.cpp diff --git a/PhysX_3.4/Source/compiler/linux32/Makefile.SimulationController.mk b/PhysX_3.4/Source/compiler/linux32/Makefile.SimulationController.mk index 333e0e42..b190441b 100644 --- a/PhysX_3.4/Source/compiler/linux32/Makefile.SimulationController.mk +++ b/PhysX_3.4/Source/compiler/linux32/Makefile.SimulationController.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux32 +# Makefile generated by XPJ for LINUX32 -include Makefile.custom ProjectName = SimulationController SimulationController_cppfiles += ./../../SimulationController/src/ScActorCore.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile b/PhysX_3.4/Source/compiler/linux64/Makefile index 51154ddf..455b917b 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile +++ b/PhysX_3.4/Source/compiler/linux64/Makefile @@ -1,5 +1,5 @@ #!/usr/bin/make -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 DEPSDIR = .deps #default defines @@ -14,7 +14,7 @@ AR = ar STRIP = strip OBJDUMP = objdump OBJCOPY = objcopy --include Makedefs.linux64.mk +-include Makedefs.LINUX64.mk all: checked debug profile release diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevel.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevel.mk index 068397ab..7db76889 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevel.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevel.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = LowLevel LowLevel_cppfiles += ./../../LowLevel/API/src/px_globals.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelAABB.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelAABB.mk index d1c1f3e6..384e877f 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelAABB.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelAABB.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = LowLevelAABB LowLevelAABB_cppfiles += ./../../LowLevelAABB/src/BpBroadPhase.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelCloth.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelCloth.mk index 322d7982..5d5a6761 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelCloth.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelCloth.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = LowLevelCloth LowLevelCloth_cppfiles += ./../../LowLevelCloth/src/Allocator.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelDynamics.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelDynamics.mk index de1fa776..3a21e174 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelDynamics.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelDynamics.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = LowLevelDynamics LowLevelDynamics_cppfiles += ./../../LowLevelDynamics/src/DyArticulation.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelParticles.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelParticles.mk index 63911197..6b2f71d9 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelParticles.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.LowLevelParticles.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = LowLevelParticles LowLevelParticles_cppfiles += ./../../LowLevelParticles/src/PtBatcher.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysX.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysX.mk index eb212f45..270f6c0c 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysX.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysX.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = PhysX PhysX_cppfiles += ./../../PhysX/src/gpu/NpPhysicsGpu.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCharacterKinematic.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCharacterKinematic.mk index 4d27e31b..683fc9bf 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCharacterKinematic.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCharacterKinematic.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = PhysXCharacterKinematic PhysXCharacterKinematic_cppfiles += ./../../PhysXCharacterKinematic/src/CctBoxController.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCommon.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCommon.mk index b162a335..863131bf 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCommon.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCommon.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = PhysXCommon PhysXCommon_cppfiles += ./../../Common/src/CmBoxPruning.cpp @@ -13,7 +13,6 @@ PhysXCommon_cppfiles += ./../../GeomUtils/src/GuBounds.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuBox.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuCCTSweepTests.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuCapsule.cpp -PhysXCommon_cppfiles += ./../../GeomUtils/src/GuDebug.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuGeometryQuery.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuGeometryUnion.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuInternal.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCooking.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCooking.mk index a6846abd..12c62cb7 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCooking.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXCooking.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = PhysXCooking PhysXCooking_cppfiles += ./../../PhysXCooking/src/Adjacencies.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXExtensions.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXExtensions.mk index 409e6051..b7278007 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXExtensions.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXExtensions.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = PhysXExtensions PhysXExtensions_cppfiles += ./../../PhysXExtensions/src/ExtBroadPhase.cpp @@ -114,7 +114,7 @@ PhysXExtensions_debug_hpaths += ./../../PhysX/src PhysXExtensions_debug_lpaths := PhysXExtensions_debug_lpaths += ./../../../../PxShared/lib/linux64 PhysXExtensions_debug_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_debug_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_debug_defines += PX_BUILD_NUMBER=0 PhysXExtensions_debug_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_debug_defines += _DEBUG PhysXExtensions_debug_defines += PX_DEBUG=1 @@ -231,7 +231,7 @@ PhysXExtensions_checked_hpaths += ./../../PhysX/src PhysXExtensions_checked_lpaths := PhysXExtensions_checked_lpaths += ./../../../../PxShared/lib/linux64 PhysXExtensions_checked_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_checked_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_checked_defines += PX_BUILD_NUMBER=0 PhysXExtensions_checked_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_checked_defines += NDEBUG PhysXExtensions_checked_defines += PX_CHECKED=1 @@ -347,7 +347,7 @@ PhysXExtensions_profile_hpaths += ./../../PhysX/src PhysXExtensions_profile_lpaths := PhysXExtensions_profile_lpaths += ./../../../../PxShared/lib/linux64 PhysXExtensions_profile_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_profile_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_profile_defines += PX_BUILD_NUMBER=0 PhysXExtensions_profile_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_profile_defines += NDEBUG PhysXExtensions_profile_defines += PX_PROFILE=1 @@ -463,7 +463,7 @@ PhysXExtensions_release_hpaths += ./../../PhysX/src PhysXExtensions_release_lpaths := PhysXExtensions_release_lpaths += ./../../../../PxShared/lib/linux64 PhysXExtensions_release_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_release_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_release_defines += PX_BUILD_NUMBER=0 PhysXExtensions_release_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_release_defines += NDEBUG PhysXExtensions_release_defines += PX_SUPPORT_PVD=0 diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXVehicle.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXVehicle.mk index 15845baf..cb7c559e 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXVehicle.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.PhysXVehicle.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = PhysXVehicle PhysXVehicle_cppfiles += ./../../PhysXVehicle/src/PxVehicleComponents.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.PsFastXml.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.PsFastXml.mk index 7169b18d..013093a4 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.PsFastXml.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.PsFastXml.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = PsFastXml PsFastXml_cppfiles += ./../../../../PxShared/src/fastxml/src/PsFastXml.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.PxFoundation.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.PxFoundation.mk index 5be23da2..ff472d36 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.PxFoundation.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.PxFoundation.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = PxFoundation PxFoundation_cppfiles += ./../../../../PxShared/src/foundation/src/PsAllocator.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.PxPvdSDK.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.PxPvdSDK.mk index b622a7b3..902e9a7c 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.PxPvdSDK.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.PxPvdSDK.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = PxPvdSDK PxPvdSDK_cppfiles += ./../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.PxTask.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.PxTask.mk index 88605167..736aa61c 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.PxTask.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.PxTask.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = PxTask PxTask_cppfiles += ./../../../../PxShared/src/task/src/TaskManager.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.SceneQuery.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.SceneQuery.mk index 29cc9802..5b1a313b 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.SceneQuery.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.SceneQuery.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = SceneQuery SceneQuery_cppfiles += ./../../SceneQuery/src/SqAABBPruner.cpp diff --git a/PhysX_3.4/Source/compiler/linux64/Makefile.SimulationController.mk b/PhysX_3.4/Source/compiler/linux64/Makefile.SimulationController.mk index f153ed70..9948ce56 100644 --- a/PhysX_3.4/Source/compiler/linux64/Makefile.SimulationController.mk +++ b/PhysX_3.4/Source/compiler/linux64/Makefile.SimulationController.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for linux64 +# Makefile generated by XPJ for LINUX64 -include Makefile.custom ProjectName = SimulationController SimulationController_cppfiles += ./../../SimulationController/src/ScActorCore.cpp diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile b/PhysX_3.4/Source/compiler/make_osx32/Makefile index e8b7ec0e..5bcd0f81 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile @@ -1,5 +1,5 @@ #!/usr/bin/make -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 DEPSDIR = .deps APPLE_DEV_ROOT := $(shell xcode-select -print-path) @@ -28,7 +28,7 @@ else OBJDUMP = OBJCOPY = endif --include Makedefs.osx32.mk +-include Makedefs.OSX32.mk all: checked debug profile release diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevel.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevel.mk index e13d7cd7..886f8d78 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevel.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevel.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = LowLevel LowLevel_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelAABB.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelAABB.mk index 3ddd1bb5..ce88ac55 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelAABB.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelAABB.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = LowLevelAABB LowLevelAABB_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelCloth.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelCloth.mk index 9f3b7d9f..7811e30d 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelCloth.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelCloth.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = LowLevelCloth LowLevelCloth_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelDynamics.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelDynamics.mk index 6d8e36d4..e7423769 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelDynamics.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelDynamics.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = LowLevelDynamics LowLevelDynamics_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelParticles.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelParticles.mk index b9438c75..0f066634 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelParticles.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.LowLevelParticles.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = LowLevelParticles LowLevelParticles_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysX.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysX.mk index f9d46fe1..2b6e3329 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysX.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysX.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = PhysX PhysX_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCharacterKinematic.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCharacterKinematic.mk index d0177d84..756e10f0 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCharacterKinematic.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCharacterKinematic.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = PhysXCharacterKinematic PhysXCharacterKinematic_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCommon.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCommon.mk index 0cba41e3..36e0876c 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCommon.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCommon.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = PhysXCommon PhysXCommon_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) @@ -15,7 +15,6 @@ PhysXCommon_cppfiles += ./../../GeomUtils/src/GuBounds.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuBox.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuCCTSweepTests.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuCapsule.cpp -PhysXCommon_cppfiles += ./../../GeomUtils/src/GuDebug.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuGeometryQuery.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuGeometryUnion.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuInternal.cpp diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCooking.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCooking.mk index 6c6afc9b..4bb0c4b9 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCooking.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXCooking.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = PhysXCooking PhysXCooking_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXExtensions.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXExtensions.mk index feaf7c5d..f031e68b 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXExtensions.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXExtensions.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = PhysXExtensions PhysXExtensions_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) @@ -116,7 +116,7 @@ PhysXExtensions_debug_hpaths += ./../../PhysX/src PhysXExtensions_debug_lpaths := PhysXExtensions_debug_lpaths += ./../../../../PxShared/lib/osx32 PhysXExtensions_debug_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_debug_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_debug_defines += PX_BUILD_NUMBER=0 PhysXExtensions_debug_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_debug_defines += _DEBUG PhysXExtensions_debug_defines += PX_DEBUG=1 @@ -238,7 +238,7 @@ PhysXExtensions_checked_hpaths += ./../../PhysX/src PhysXExtensions_checked_lpaths := PhysXExtensions_checked_lpaths += ./../../../../PxShared/lib/osx32 PhysXExtensions_checked_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_checked_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_checked_defines += PX_BUILD_NUMBER=0 PhysXExtensions_checked_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_checked_defines += NDEBUG PhysXExtensions_checked_defines += PX_CHECKED=1 @@ -359,7 +359,7 @@ PhysXExtensions_profile_hpaths += ./../../PhysX/src PhysXExtensions_profile_lpaths := PhysXExtensions_profile_lpaths += ./../../../../PxShared/lib/osx32 PhysXExtensions_profile_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_profile_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_profile_defines += PX_BUILD_NUMBER=0 PhysXExtensions_profile_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_profile_defines += NDEBUG PhysXExtensions_profile_defines += PX_PROFILE=1 @@ -480,7 +480,7 @@ PhysXExtensions_release_hpaths += ./../../PhysX/src PhysXExtensions_release_lpaths := PhysXExtensions_release_lpaths += ./../../../../PxShared/lib/osx32 PhysXExtensions_release_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_release_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_release_defines += PX_BUILD_NUMBER=0 PhysXExtensions_release_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_release_defines += NDEBUG PhysXExtensions_release_defines += PX_SUPPORT_PVD=0 diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXVehicle.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXVehicle.mk index db544997..d99272f3 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXVehicle.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PhysXVehicle.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = PhysXVehicle PhysXVehicle_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PsFastXml.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PsFastXml.mk index 041e06f7..0921dc05 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PsFastXml.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PsFastXml.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = PsFastXml PsFastXml_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxFoundation.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxFoundation.mk index 77ca822f..1f97c536 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxFoundation.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxFoundation.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = PxFoundation PxFoundation_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxPvdSDK.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxPvdSDK.mk index 367c74ca..9960baf9 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxPvdSDK.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxPvdSDK.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = PxPvdSDK PxPvdSDK_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxTask.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxTask.mk index e6371de1..67880677 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxTask.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.PxTask.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = PxTask PxTask_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.SceneQuery.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.SceneQuery.mk index 67a36447..09fc9320 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.SceneQuery.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.SceneQuery.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = SceneQuery SceneQuery_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx32/Makefile.SimulationController.mk b/PhysX_3.4/Source/compiler/make_osx32/Makefile.SimulationController.mk index 8e25e87c..ac647bd0 100644 --- a/PhysX_3.4/Source/compiler/make_osx32/Makefile.SimulationController.mk +++ b/PhysX_3.4/Source/compiler/make_osx32/Makefile.SimulationController.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx32 +# Makefile generated by XPJ for OSX32 -include Makefile.custom ProjectName = SimulationController SimulationController_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile b/PhysX_3.4/Source/compiler/make_osx64/Makefile index 2af81fe3..82a30599 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile @@ -1,5 +1,5 @@ #!/usr/bin/make -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 DEPSDIR = .deps APPLE_DEV_ROOT := $(shell xcode-select -print-path) @@ -28,7 +28,7 @@ else OBJDUMP = OBJCOPY = endif --include Makedefs.osx64.mk +-include Makedefs.OSX64.mk all: checked debug profile release diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevel.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevel.mk index 22e7600a..57746ee9 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevel.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevel.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = LowLevel LowLevel_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelAABB.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelAABB.mk index cf896848..5b88a1e8 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelAABB.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelAABB.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = LowLevelAABB LowLevelAABB_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelCloth.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelCloth.mk index 93532ae0..593232bc 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelCloth.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelCloth.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = LowLevelCloth LowLevelCloth_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelDynamics.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelDynamics.mk index 772c6d05..d6d98234 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelDynamics.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelDynamics.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = LowLevelDynamics LowLevelDynamics_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelParticles.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelParticles.mk index 7f17ce39..37394c97 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelParticles.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.LowLevelParticles.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = LowLevelParticles LowLevelParticles_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysX.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysX.mk index 9e548d9e..1b49fed1 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysX.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysX.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = PhysX PhysX_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCharacterKinematic.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCharacterKinematic.mk index f339ec30..2350913d 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCharacterKinematic.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCharacterKinematic.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = PhysXCharacterKinematic PhysXCharacterKinematic_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCommon.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCommon.mk index c2f5e03f..529e26c6 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCommon.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCommon.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = PhysXCommon PhysXCommon_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) @@ -15,7 +15,6 @@ PhysXCommon_cppfiles += ./../../GeomUtils/src/GuBounds.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuBox.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuCCTSweepTests.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuCapsule.cpp -PhysXCommon_cppfiles += ./../../GeomUtils/src/GuDebug.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuGeometryQuery.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuGeometryUnion.cpp PhysXCommon_cppfiles += ./../../GeomUtils/src/GuInternal.cpp diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCooking.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCooking.mk index 185715e4..5aacd169 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCooking.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXCooking.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = PhysXCooking PhysXCooking_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXExtensions.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXExtensions.mk index e893b5bd..b7d1caf0 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXExtensions.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXExtensions.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = PhysXExtensions PhysXExtensions_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) @@ -116,7 +116,7 @@ PhysXExtensions_debug_hpaths += ./../../PhysX/src PhysXExtensions_debug_lpaths := PhysXExtensions_debug_lpaths += ./../../../../PxShared/lib/osx64 PhysXExtensions_debug_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_debug_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_debug_defines += PX_BUILD_NUMBER=0 PhysXExtensions_debug_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_debug_defines += _DEBUG PhysXExtensions_debug_defines += PX_DEBUG=1 @@ -238,7 +238,7 @@ PhysXExtensions_checked_hpaths += ./../../PhysX/src PhysXExtensions_checked_lpaths := PhysXExtensions_checked_lpaths += ./../../../../PxShared/lib/osx64 PhysXExtensions_checked_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_checked_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_checked_defines += PX_BUILD_NUMBER=0 PhysXExtensions_checked_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_checked_defines += NDEBUG PhysXExtensions_checked_defines += PX_CHECKED=1 @@ -359,7 +359,7 @@ PhysXExtensions_profile_hpaths += ./../../PhysX/src PhysXExtensions_profile_lpaths := PhysXExtensions_profile_lpaths += ./../../../../PxShared/lib/osx64 PhysXExtensions_profile_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_profile_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_profile_defines += PX_BUILD_NUMBER=0 PhysXExtensions_profile_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_profile_defines += NDEBUG PhysXExtensions_profile_defines += PX_PROFILE=1 @@ -480,7 +480,7 @@ PhysXExtensions_release_hpaths += ./../../PhysX/src PhysXExtensions_release_lpaths := PhysXExtensions_release_lpaths += ./../../../../PxShared/lib/osx64 PhysXExtensions_release_defines := $(PhysXExtensions_custom_defines) -PhysXExtensions_release_defines += PX_BUILD_NUMBER=21294896 +PhysXExtensions_release_defines += PX_BUILD_NUMBER=0 PhysXExtensions_release_defines += PX_PHYSX_STATIC_LIB PhysXExtensions_release_defines += NDEBUG PhysXExtensions_release_defines += PX_SUPPORT_PVD=0 diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXVehicle.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXVehicle.mk index 9d4f30ce..e245de19 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXVehicle.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PhysXVehicle.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = PhysXVehicle PhysXVehicle_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PsFastXml.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PsFastXml.mk index cea590eb..3a61b078 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PsFastXml.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PsFastXml.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = PsFastXml PsFastXml_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxFoundation.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxFoundation.mk index a010b06f..1c3cf6f9 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxFoundation.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxFoundation.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = PxFoundation PxFoundation_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxPvdSDK.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxPvdSDK.mk index 4081acfa..e403d684 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxPvdSDK.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxPvdSDK.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = PxPvdSDK PxPvdSDK_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxTask.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxTask.mk index a0ecf54e..34c5a2dd 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxTask.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.PxTask.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = PxTask PxTask_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.SceneQuery.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.SceneQuery.mk index a3d92acf..ec9a2135 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.SceneQuery.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.SceneQuery.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = SceneQuery SceneQuery_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/make_osx64/Makefile.SimulationController.mk b/PhysX_3.4/Source/compiler/make_osx64/Makefile.SimulationController.mk index b4e9972d..4b58ba4d 100644 --- a/PhysX_3.4/Source/compiler/make_osx64/Makefile.SimulationController.mk +++ b/PhysX_3.4/Source/compiler/make_osx64/Makefile.SimulationController.mk @@ -1,4 +1,4 @@ -# Makefile generated by XPJ for osx64 +# Makefile generated by XPJ for OSX64 -include Makefile.custom ProjectName = SimulationController SimulationController_custom_cflags := -isysroot $(APPLE_OSX_SDK_CURRENT_VERSION) diff --git a/PhysX_3.4/Source/compiler/resource_x64/PhysX3.rc b/PhysX_3.4/Source/compiler/resource_x64/PhysX3.rc index 8b5d257e..d43be638 100644 --- a/PhysX_3.4/Source/compiler/resource_x64/PhysX3.rc +++ b/PhysX_3.4/Source/compiler/resource_x64/PhysX3.rc @@ -1,91 +1,88 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "windows.h" - - - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""windows.h""\r\r\r\0" -END - -3 TEXTINCLUDE -BEGIN - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,4,0,0 - PRODUCTVERSION 3,4,0,0 - FILEFLAGSMASK 0x17L -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "CompanyName", "NVIDIA Corporation" - VALUE "FileDescription", "PhysX3 64bit Dynamic Link Library" - VALUE "FileVersion", "3.4.0.0" - VALUE "InternalName", "PhysX3_x64" - VALUE "LegalCopyright", "Copyright (C) 2016 NVIDIA Corporation" - VALUE "OriginalFilename", "PhysX3_x64.dll" - VALUE "ProductName", "PhysX" - VALUE "ProductVersion", "3.4.0.0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - +// Microsoft Visual C++ generated resource script.
+//
+#include "resource.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "windows.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE
+BEGIN
+ "resource.h\0"
+END
+
+2 TEXTINCLUDE
+BEGIN
+ "#include ""windows.h""\r\r\r\0"
+END
+
+3 TEXTINCLUDE
+BEGIN
+ "\0"
+END
+
+#endif // APSTUDIO_INVOKED
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 3,4,0,0
+ PRODUCTVERSION 3,4,0,0
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "CompanyName", "NVIDIA Corporation"
+ VALUE "FileDescription", "PhysX3 64bit Dynamic Link Library"
+ VALUE "FileVersion", "3.4.0.0"
+ VALUE "InternalName", "PhysX3_x64"
+ VALUE "LegalCopyright", "Copyright (C) 2016 NVIDIA Corporation"
+ VALUE "OriginalFilename", "PhysX3_x64.dll"
+ VALUE "ProductName", "PhysX"
+ VALUE "ProductVersion", "3.4.0.0"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
diff --git a/PhysX_3.4/Source/compiler/resource_x64/PhysX3CharacterKinematic.rc b/PhysX_3.4/Source/compiler/resource_x64/PhysX3CharacterKinematic.rc index 48306dd8..35e4be77 100644 --- a/PhysX_3.4/Source/compiler/resource_x64/PhysX3CharacterKinematic.rc +++ b/PhysX_3.4/Source/compiler/resource_x64/PhysX3CharacterKinematic.rc @@ -1,91 +1,88 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "windows.h" - - - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""windows.h""\r\r\r\0" -END - -3 TEXTINCLUDE -BEGIN - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,4,0,0 - PRODUCTVERSION 3,4,0,0 - FILEFLAGSMASK 0x17L -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "CompanyName", "NVIDIA Corporation" - VALUE "FileDescription", "PhysX3CharacterKinematic 64bit Dynamic Link Library" - VALUE "FileVersion", "3.4.0.0" - VALUE "InternalName", "PhysX3CharacterKinematic_x64" - VALUE "LegalCopyright", "Copyright (C) 2016 NVIDIA Corporation" - VALUE "OriginalFilename", "PhysX3CharacterKinematic_x64.dll" - VALUE "ProductName", "PhysX" - VALUE "ProductVersion", "3.4.0.0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - +// Microsoft Visual C++ generated resource script.
+//
+#include "resource.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "windows.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE
+BEGIN
+ "resource.h\0"
+END
+
+2 TEXTINCLUDE
+BEGIN
+ "#include ""windows.h""\r\r\r\0"
+END
+
+3 TEXTINCLUDE
+BEGIN
+ "\0"
+END
+
+#endif // APSTUDIO_INVOKED
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 3,4,0,0
+ PRODUCTVERSION 3,4,0,0
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "CompanyName", "NVIDIA Corporation"
+ VALUE "FileDescription", "PhysX3CharacterKinematic 64bit Dynamic Link Library"
+ VALUE "FileVersion", "3.4.0.0"
+ VALUE "InternalName", "PhysX3CharacterKinematic_x64"
+ VALUE "LegalCopyright", "Copyright (C) 2016 NVIDIA Corporation"
+ VALUE "OriginalFilename", "PhysX3CharacterKinematic_x64.dll"
+ VALUE "ProductName", "PhysX"
+ VALUE "ProductVersion", "3.4.0.0"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
diff --git a/PhysX_3.4/Source/compiler/resource_x64/PhysX3Common.rc b/PhysX_3.4/Source/compiler/resource_x64/PhysX3Common.rc index 14fc7c75..9000f3c1 100644 --- a/PhysX_3.4/Source/compiler/resource_x64/PhysX3Common.rc +++ b/PhysX_3.4/Source/compiler/resource_x64/PhysX3Common.rc @@ -1,91 +1,88 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "windows.h" - - - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""windows.h""\r\r\r\0" -END - -3 TEXTINCLUDE -BEGIN - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,4,0,0 - PRODUCTVERSION 3,4,0,0 - FILEFLAGSMASK 0x17L -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "CompanyName", "NVIDIA Corporation" - VALUE "FileDescription", "PhysX3Common 64bit Dynamic Link Library" - VALUE "FileVersion", "3.4.0.0" - VALUE "InternalName", "PhysX3Common_x64" - VALUE "LegalCopyright", "Copyright (C) 2016 NVIDIA Corporation" - VALUE "OriginalFilename", "PhysX3Common_x64.dll" - VALUE "ProductName", "PhysX" - VALUE "ProductVersion", "3.4.0.0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - +// Microsoft Visual C++ generated resource script.
+//
+#include "resource.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "windows.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE
+BEGIN
+ "resource.h\0"
+END
+
+2 TEXTINCLUDE
+BEGIN
+ "#include ""windows.h""\r\r\r\0"
+END
+
+3 TEXTINCLUDE
+BEGIN
+ "\0"
+END
+
+#endif // APSTUDIO_INVOKED
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 3,4,0,0
+ PRODUCTVERSION 3,4,0,0
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "CompanyName", "NVIDIA Corporation"
+ VALUE "FileDescription", "PhysX3Common 64bit Dynamic Link Library"
+ VALUE "FileVersion", "3.4.0.0"
+ VALUE "InternalName", "PhysX3Common_x64"
+ VALUE "LegalCopyright", "Copyright (C) 2016 NVIDIA Corporation"
+ VALUE "OriginalFilename", "PhysX3Common_x64.dll"
+ VALUE "ProductName", "PhysX"
+ VALUE "ProductVersion", "3.4.0.0"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
diff --git a/PhysX_3.4/Source/compiler/resource_x86/PhysX3.rc b/PhysX_3.4/Source/compiler/resource_x86/PhysX3.rc index 9d7f0e34..d5e3889d 100644 --- a/PhysX_3.4/Source/compiler/resource_x86/PhysX3.rc +++ b/PhysX_3.4/Source/compiler/resource_x86/PhysX3.rc @@ -1,92 +1,88 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "windows.h" - - - - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""windows.h""\r\r\r\r\0" -END - -3 TEXTINCLUDE -BEGIN - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,4,0,0 - PRODUCTVERSION 3,4,0,0 - FILEFLAGSMASK 0x17L -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "CompanyName", "NVIDIA Corporation" - VALUE "FileDescription", "PhysX3 32bit Dynamic Link Library" - VALUE "FileVersion", "3.4.0.0" - VALUE "InternalName", "PhysX3_x86" - VALUE "LegalCopyright", "Copyright (C) 2016 NVIDIA Corporation" - VALUE "OriginalFilename", "PhysX3_x86.dll" - VALUE "ProductName", "PhysX" - VALUE "ProductVersion", "3.4.0.0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - +// Microsoft Visual C++ generated resource script.
+//
+#include "resource.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "windows.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE
+BEGIN
+ "resource.h\0"
+END
+
+2 TEXTINCLUDE
+BEGIN
+ "#include ""windows.h""\r\r\r\r\0"
+END
+
+3 TEXTINCLUDE
+BEGIN
+ "\0"
+END
+
+#endif // APSTUDIO_INVOKED
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 3,4,0,0
+ PRODUCTVERSION 3,4,0,0
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "CompanyName", "NVIDIA Corporation"
+ VALUE "FileDescription", "PhysX3 32bit Dynamic Link Library"
+ VALUE "FileVersion", "3.4.0.0"
+ VALUE "InternalName", "PhysX3_x86"
+ VALUE "LegalCopyright", "Copyright (C) 2016 NVIDIA Corporation"
+ VALUE "OriginalFilename", "PhysX3_x86.dll"
+ VALUE "ProductName", "PhysX"
+ VALUE "ProductVersion", "3.4.0.0"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
diff --git a/PhysX_3.4/Source/compiler/resource_x86/PhysX3CharacterKinematic.rc b/PhysX_3.4/Source/compiler/resource_x86/PhysX3CharacterKinematic.rc index efbad4e1..d7c3e80f 100644 --- a/PhysX_3.4/Source/compiler/resource_x86/PhysX3CharacterKinematic.rc +++ b/PhysX_3.4/Source/compiler/resource_x86/PhysX3CharacterKinematic.rc @@ -1,92 +1,88 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "windows.h" - - - - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""windows.h""\r\r\r\r\0" -END - -3 TEXTINCLUDE -BEGIN - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,4,0,0 - PRODUCTVERSION 3,4,0,0 - FILEFLAGSMASK 0x17L -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "CompanyName", "NVIDIA Corporation" - VALUE "FileDescription", "PhysX3CharacterKinematic 32bit Dynamic Link Library" - VALUE "FileVersion", "3.4.0.0" - VALUE "InternalName", "PhysX3CharacterKinematic_x86" - VALUE "LegalCopyright", "Copyright (C) 2016 NVIDIA Corporation" - VALUE "OriginalFilename", "PhysX3CharacterKinematic_x86.dll" - VALUE "ProductName", "PhysX" - VALUE "ProductVersion", "3.4.0.0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - +// Microsoft Visual C++ generated resource script.
+//
+#include "resource.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "windows.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE
+BEGIN
+ "resource.h\0"
+END
+
+2 TEXTINCLUDE
+BEGIN
+ "#include ""windows.h""\r\r\r\r\0"
+END
+
+3 TEXTINCLUDE
+BEGIN
+ "\0"
+END
+
+#endif // APSTUDIO_INVOKED
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 3,4,0,0
+ PRODUCTVERSION 3,4,0,0
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "CompanyName", "NVIDIA Corporation"
+ VALUE "FileDescription", "PhysX3CharacterKinematic 32bit Dynamic Link Library"
+ VALUE "FileVersion", "3.4.0.0"
+ VALUE "InternalName", "PhysX3CharacterKinematic_x86"
+ VALUE "LegalCopyright", "Copyright (C) 2016 NVIDIA Corporation"
+ VALUE "OriginalFilename", "PhysX3CharacterKinematic_x86.dll"
+ VALUE "ProductName", "PhysX"
+ VALUE "ProductVersion", "3.4.0.0"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
diff --git a/PhysX_3.4/Source/compiler/vc11win32/LowLevelCloth.vcxproj b/PhysX_3.4/Source/compiler/vc11win32/LowLevelCloth.vcxproj index d7f5b826..8e55d197 100644 --- a/PhysX_3.4/Source/compiler/vc11win32/LowLevelCloth.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win32/LowLevelCloth.vcxproj @@ -227,16 +227,16 @@ </ItemDefinitionGroup> <ItemGroup> <CustomBuild Include="..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp"> - <Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">./Win32/LowLevelCloth/debug/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">./Win32/LowLevelCloth/checked/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">./Win32/LowLevelCloth/profile/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">./Win32/LowLevelCloth/release/avx/SwSolveConstraints.obj;</Outputs> </CustomBuild> diff --git a/PhysX_3.4/Source/compiler/vc11win32/PhysX.sln b/PhysX_3.4/Source/compiler/vc11win32/PhysX.sln index 9a2eaa82..4a409621 100644 --- a/PhysX_3.4/Source/compiler/vc11win32/PhysX.sln +++ b/PhysX_3.4/Source/compiler/vc11win32/PhysX.sln @@ -2,24 +2,24 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2012 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysX", "./PhysX.vcxproj", "{FC0C1E74-2BE0-A8BC-4F0C-82D0F2EAB9A4}" ProjectSection(ProjectDependencies) = postProject + {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} = {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} = {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} - {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} = {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} + {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} = {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} - {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} - {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} = {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} = {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} + {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCharacterKinematic", "./PhysXCharacterKinematic.vcxproj", "{1E04F7A2-C8F8-3D62-46FE-8762D28CA9A4}" ProjectSection(ProjectDependencies) = postProject - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXVehicle", "./PhysXVehicle.vcxproj", "{BC4778D3-142F-31D0-46EC-77203F28C874}" @@ -41,9 +41,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimulationController", "./S EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCooking", "./PhysXCooking.vcxproj", "{C6474901-29F9-EF65-44E2-951696161E76}" ProjectSection(ProjectDependencies) = postProject + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCommon", "./PhysXCommon.vcxproj", "{653CC2CD-99F5-48D8-0E9C-46FA10B26447}" diff --git a/PhysX_3.4/Source/compiler/vc11win32/PhysX.vcxproj b/PhysX_3.4/Source/compiler/vc11win32/PhysX.vcxproj index 3d8279e6..dd498d6c 100644 --- a/PhysX_3.4/Source/compiler/vc11win32/PhysX.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win32/PhysX.vcxproj @@ -648,57 +648,57 @@ <ItemGroup> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevel.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win32/PxPvdSDK.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelAABB.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win32/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelCloth.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelDynamics.vcxproj"> + <ProjectReference Include="./LowLevel.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelParticles.vcxproj"> + <ProjectReference Include="./LowLevelAABB.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./LowLevelDynamics.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win32/PxFoundation.vcxproj"> + <ProjectReference Include="./LowLevelCloth.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win32/PxPvdSDK.vcxproj"> + <ProjectReference Include="./LowLevelParticles.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win32/PxTask.vcxproj"> + <ProjectReference Include="./SceneQuery.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SceneQuery.vcxproj"> + <ProjectReference Include="./SimulationController.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SimulationController.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win32/PxTask.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc11win32/PhysXCharacterKinematic.vcxproj b/PhysX_3.4/Source/compiler/vc11win32/PhysXCharacterKinematic.vcxproj index 95ef86fb..634dcd43 100644 --- a/PhysX_3.4/Source/compiler/vc11win32/PhysXCharacterKinematic.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win32/PhysXCharacterKinematic.vcxproj @@ -306,17 +306,17 @@ </ClCompile> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win32/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win32/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc11win32/PhysXCommon.vcxproj b/PhysX_3.4/Source/compiler/vc11win32/PhysXCommon.vcxproj index 89a2e546..1892e0e0 100644 --- a/PhysX_3.4/Source/compiler/vc11win32/PhysXCommon.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win32/PhysXCommon.vcxproj @@ -748,6 +748,8 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuBV4_Slabs_SwizzledOrdered.h"> </ClInclude> + <ClInclude Include="..\..\GeomUtils\src\mesh\GuBVConstants.h"> + </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMeshData.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMidphaseInterface.h"> @@ -916,8 +918,6 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuCenterExtents.h"> </ClInclude> - <ClInclude Include="..\..\GeomUtils\src\GuDebug.h"> - </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuGeometryUnion.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuInternal.h"> @@ -946,8 +946,6 @@ </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuCCTSweepTests.cpp"> </ClCompile> - <ClCompile Include="..\..\GeomUtils\src\GuDebug.cpp"> - </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryQuery.cpp"> </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryUnion.cpp"> diff --git a/PhysX_3.4/Source/compiler/vc11win32/PhysXCooking.vcxproj b/PhysX_3.4/Source/compiler/vc11win32/PhysXCooking.vcxproj index dffead04..c90360d9 100644 --- a/PhysX_3.4/Source/compiler/vc11win32/PhysXCooking.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win32/PhysXCooking.vcxproj @@ -348,17 +348,17 @@ </ClInclude> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win32/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win32/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc11win32/PhysXExtensions.vcxproj b/PhysX_3.4/Source/compiler/vc11win32/PhysXExtensions.vcxproj index 0abb877d..f15d0d96 100644 --- a/PhysX_3.4/Source/compiler/vc11win32/PhysXExtensions.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win32/PhysXExtensions.vcxproj @@ -75,7 +75,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> @@ -117,7 +117,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -159,7 +159,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -202,7 +202,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> diff --git a/PhysX_3.4/Source/compiler/vc11win64/LowLevelCloth.vcxproj b/PhysX_3.4/Source/compiler/vc11win64/LowLevelCloth.vcxproj index 101894e0..88f13f6c 100644 --- a/PhysX_3.4/Source/compiler/vc11win64/LowLevelCloth.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win64/LowLevelCloth.vcxproj @@ -223,16 +223,16 @@ </ItemDefinitionGroup> <ItemGroup> <CustomBuild Include="..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp"> - <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">./x64/LowLevelCloth/debug/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='checked|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='checked|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='checked|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='checked|x64'">./x64/LowLevelCloth/checked/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='profile|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='profile|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='profile|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='profile|x64'">./x64/LowLevelCloth/profile/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">./x64/LowLevelCloth/release/avx/SwSolveConstraints.obj;</Outputs> </CustomBuild> diff --git a/PhysX_3.4/Source/compiler/vc11win64/PhysX.sln b/PhysX_3.4/Source/compiler/vc11win64/PhysX.sln index 682777ec..92ed2541 100644 --- a/PhysX_3.4/Source/compiler/vc11win64/PhysX.sln +++ b/PhysX_3.4/Source/compiler/vc11win64/PhysX.sln @@ -2,24 +2,24 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2012 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysX", "./PhysX.vcxproj", "{FC0C1E74-2BE0-A8BC-4F0C-82D0F2EAB9A4}" ProjectSection(ProjectDependencies) = postProject + {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} = {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} = {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} - {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} = {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} + {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} = {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} - {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} - {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} = {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} = {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} + {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCharacterKinematic", "./PhysXCharacterKinematic.vcxproj", "{1E04F7A2-C8F8-3D62-46FE-8762D28CA9A4}" ProjectSection(ProjectDependencies) = postProject - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXVehicle", "./PhysXVehicle.vcxproj", "{BC4778D3-142F-31D0-46EC-77203F28C874}" @@ -41,9 +41,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimulationController", "./S EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCooking", "./PhysXCooking.vcxproj", "{C6474901-29F9-EF65-44E2-951696161E76}" ProjectSection(ProjectDependencies) = postProject + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCommon", "./PhysXCommon.vcxproj", "{653CC2CD-99F5-48D8-0E9C-46FA10B26447}" diff --git a/PhysX_3.4/Source/compiler/vc11win64/PhysX.vcxproj b/PhysX_3.4/Source/compiler/vc11win64/PhysX.vcxproj index d62d02a4..027c5889 100644 --- a/PhysX_3.4/Source/compiler/vc11win64/PhysX.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win64/PhysX.vcxproj @@ -644,57 +644,57 @@ <ItemGroup> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevel.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win64/PxPvdSDK.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelAABB.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win64/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelCloth.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelDynamics.vcxproj"> + <ProjectReference Include="./LowLevel.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelParticles.vcxproj"> + <ProjectReference Include="./LowLevelAABB.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./LowLevelDynamics.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win64/PxFoundation.vcxproj"> + <ProjectReference Include="./LowLevelCloth.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win64/PxPvdSDK.vcxproj"> + <ProjectReference Include="./LowLevelParticles.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win64/PxTask.vcxproj"> + <ProjectReference Include="./SceneQuery.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SceneQuery.vcxproj"> + <ProjectReference Include="./SimulationController.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SimulationController.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win64/PxTask.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc11win64/PhysXCharacterKinematic.vcxproj b/PhysX_3.4/Source/compiler/vc11win64/PhysXCharacterKinematic.vcxproj index 13532118..e127fee9 100644 --- a/PhysX_3.4/Source/compiler/vc11win64/PhysXCharacterKinematic.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win64/PhysXCharacterKinematic.vcxproj @@ -302,17 +302,17 @@ </ClCompile> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win64/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win64/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc11win64/PhysXCommon.vcxproj b/PhysX_3.4/Source/compiler/vc11win64/PhysXCommon.vcxproj index 0940e444..331ed189 100644 --- a/PhysX_3.4/Source/compiler/vc11win64/PhysXCommon.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win64/PhysXCommon.vcxproj @@ -744,6 +744,8 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuBV4_Slabs_SwizzledOrdered.h"> </ClInclude> + <ClInclude Include="..\..\GeomUtils\src\mesh\GuBVConstants.h"> + </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMeshData.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMidphaseInterface.h"> @@ -912,8 +914,6 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuCenterExtents.h"> </ClInclude> - <ClInclude Include="..\..\GeomUtils\src\GuDebug.h"> - </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuGeometryUnion.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuInternal.h"> @@ -942,8 +942,6 @@ </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuCCTSweepTests.cpp"> </ClCompile> - <ClCompile Include="..\..\GeomUtils\src\GuDebug.cpp"> - </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryQuery.cpp"> </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryUnion.cpp"> diff --git a/PhysX_3.4/Source/compiler/vc11win64/PhysXCooking.vcxproj b/PhysX_3.4/Source/compiler/vc11win64/PhysXCooking.vcxproj index e2d99a38..8e5a2b08 100644 --- a/PhysX_3.4/Source/compiler/vc11win64/PhysXCooking.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win64/PhysXCooking.vcxproj @@ -344,17 +344,17 @@ </ClInclude> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win64/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc11win64/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc11win64/PhysXExtensions.vcxproj b/PhysX_3.4/Source/compiler/vc11win64/PhysXExtensions.vcxproj index 2f0fff17..66079cc2 100644 --- a/PhysX_3.4/Source/compiler/vc11win64/PhysXExtensions.vcxproj +++ b/PhysX_3.4/Source/compiler/vc11win64/PhysXExtensions.vcxproj @@ -74,7 +74,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> @@ -115,7 +115,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -156,7 +156,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -198,7 +198,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> diff --git a/PhysX_3.4/Source/compiler/vc12win32/LowLevelCloth.vcxproj b/PhysX_3.4/Source/compiler/vc12win32/LowLevelCloth.vcxproj index 94158653..6a6e8ac3 100644 --- a/PhysX_3.4/Source/compiler/vc12win32/LowLevelCloth.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win32/LowLevelCloth.vcxproj @@ -227,16 +227,16 @@ </ItemDefinitionGroup> <ItemGroup> <CustomBuild Include="..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp"> - <Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">./Win32/LowLevelCloth/debug/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">./Win32/LowLevelCloth/checked/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">./Win32/LowLevelCloth/profile/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">./Win32/LowLevelCloth/release/avx/SwSolveConstraints.obj;</Outputs> </CustomBuild> diff --git a/PhysX_3.4/Source/compiler/vc12win32/PhysX.sln b/PhysX_3.4/Source/compiler/vc12win32/PhysX.sln index b5587a36..02a23ed9 100644 --- a/PhysX_3.4/Source/compiler/vc12win32/PhysX.sln +++ b/PhysX_3.4/Source/compiler/vc12win32/PhysX.sln @@ -2,24 +2,24 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysX", "./PhysX.vcxproj", "{FC0C1E74-2BE0-A8BC-4F0C-82D0F2EAB9A4}" ProjectSection(ProjectDependencies) = postProject + {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} = {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} = {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} - {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} = {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} + {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} = {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} - {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} - {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} = {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} = {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} + {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCharacterKinematic", "./PhysXCharacterKinematic.vcxproj", "{1E04F7A2-C8F8-3D62-46FE-8762D28CA9A4}" ProjectSection(ProjectDependencies) = postProject - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXVehicle", "./PhysXVehicle.vcxproj", "{BC4778D3-142F-31D0-46EC-77203F28C874}" @@ -41,9 +41,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimulationController", "./S EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCooking", "./PhysXCooking.vcxproj", "{C6474901-29F9-EF65-44E2-951696161E76}" ProjectSection(ProjectDependencies) = postProject + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCommon", "./PhysXCommon.vcxproj", "{653CC2CD-99F5-48D8-0E9C-46FA10B26447}" diff --git a/PhysX_3.4/Source/compiler/vc12win32/PhysX.vcxproj b/PhysX_3.4/Source/compiler/vc12win32/PhysX.vcxproj index fd3a2243..35a5b382 100644 --- a/PhysX_3.4/Source/compiler/vc12win32/PhysX.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win32/PhysX.vcxproj @@ -648,57 +648,57 @@ <ItemGroup> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevel.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win32/PxPvdSDK.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelAABB.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win32/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelCloth.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelDynamics.vcxproj"> + <ProjectReference Include="./LowLevel.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelParticles.vcxproj"> + <ProjectReference Include="./LowLevelAABB.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./LowLevelDynamics.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win32/PxFoundation.vcxproj"> + <ProjectReference Include="./LowLevelCloth.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win32/PxPvdSDK.vcxproj"> + <ProjectReference Include="./LowLevelParticles.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win32/PxTask.vcxproj"> + <ProjectReference Include="./SceneQuery.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SceneQuery.vcxproj"> + <ProjectReference Include="./SimulationController.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SimulationController.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win32/PxTask.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc12win32/PhysXCharacterKinematic.vcxproj b/PhysX_3.4/Source/compiler/vc12win32/PhysXCharacterKinematic.vcxproj index 2ba63eea..7ed8bb56 100644 --- a/PhysX_3.4/Source/compiler/vc12win32/PhysXCharacterKinematic.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win32/PhysXCharacterKinematic.vcxproj @@ -306,17 +306,17 @@ </ClCompile> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win32/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win32/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc12win32/PhysXCommon.vcxproj b/PhysX_3.4/Source/compiler/vc12win32/PhysXCommon.vcxproj index 78eb04c2..43298e6c 100644 --- a/PhysX_3.4/Source/compiler/vc12win32/PhysXCommon.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win32/PhysXCommon.vcxproj @@ -748,6 +748,8 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuBV4_Slabs_SwizzledOrdered.h"> </ClInclude> + <ClInclude Include="..\..\GeomUtils\src\mesh\GuBVConstants.h"> + </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMeshData.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMidphaseInterface.h"> @@ -916,8 +918,6 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuCenterExtents.h"> </ClInclude> - <ClInclude Include="..\..\GeomUtils\src\GuDebug.h"> - </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuGeometryUnion.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuInternal.h"> @@ -946,8 +946,6 @@ </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuCCTSweepTests.cpp"> </ClCompile> - <ClCompile Include="..\..\GeomUtils\src\GuDebug.cpp"> - </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryQuery.cpp"> </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryUnion.cpp"> diff --git a/PhysX_3.4/Source/compiler/vc12win32/PhysXCooking.vcxproj b/PhysX_3.4/Source/compiler/vc12win32/PhysXCooking.vcxproj index d50f0e39..7baeff9f 100644 --- a/PhysX_3.4/Source/compiler/vc12win32/PhysXCooking.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win32/PhysXCooking.vcxproj @@ -348,17 +348,17 @@ </ClInclude> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win32/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win32/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc12win32/PhysXExtensions.vcxproj b/PhysX_3.4/Source/compiler/vc12win32/PhysXExtensions.vcxproj index 14504c2f..72e3578d 100644 --- a/PhysX_3.4/Source/compiler/vc12win32/PhysXExtensions.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win32/PhysXExtensions.vcxproj @@ -75,7 +75,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> @@ -117,7 +117,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -159,7 +159,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -202,7 +202,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> diff --git a/PhysX_3.4/Source/compiler/vc12win64/LowLevelCloth.vcxproj b/PhysX_3.4/Source/compiler/vc12win64/LowLevelCloth.vcxproj index 74ed1a2e..82f82f25 100644 --- a/PhysX_3.4/Source/compiler/vc12win64/LowLevelCloth.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win64/LowLevelCloth.vcxproj @@ -223,16 +223,16 @@ </ItemDefinitionGroup> <ItemGroup> <CustomBuild Include="..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp"> - <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">./x64/LowLevelCloth/debug/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='checked|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='checked|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='checked|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='checked|x64'">./x64/LowLevelCloth/checked/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='profile|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='profile|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='profile|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='profile|x64'">./x64/LowLevelCloth/profile/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">./x64/LowLevelCloth/release/avx/SwSolveConstraints.obj;</Outputs> </CustomBuild> diff --git a/PhysX_3.4/Source/compiler/vc12win64/PhysX.sln b/PhysX_3.4/Source/compiler/vc12win64/PhysX.sln index 1dadc18f..3025382b 100644 --- a/PhysX_3.4/Source/compiler/vc12win64/PhysX.sln +++ b/PhysX_3.4/Source/compiler/vc12win64/PhysX.sln @@ -2,24 +2,24 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysX", "./PhysX.vcxproj", "{FC0C1E74-2BE0-A8BC-4F0C-82D0F2EAB9A4}" ProjectSection(ProjectDependencies) = postProject + {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} = {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} = {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} - {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} = {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} + {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} = {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} - {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} - {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} = {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} = {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} + {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCharacterKinematic", "./PhysXCharacterKinematic.vcxproj", "{1E04F7A2-C8F8-3D62-46FE-8762D28CA9A4}" ProjectSection(ProjectDependencies) = postProject - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXVehicle", "./PhysXVehicle.vcxproj", "{BC4778D3-142F-31D0-46EC-77203F28C874}" @@ -41,9 +41,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimulationController", "./S EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCooking", "./PhysXCooking.vcxproj", "{C6474901-29F9-EF65-44E2-951696161E76}" ProjectSection(ProjectDependencies) = postProject + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCommon", "./PhysXCommon.vcxproj", "{653CC2CD-99F5-48D8-0E9C-46FA10B26447}" diff --git a/PhysX_3.4/Source/compiler/vc12win64/PhysX.vcxproj b/PhysX_3.4/Source/compiler/vc12win64/PhysX.vcxproj index aed27717..070693d9 100644 --- a/PhysX_3.4/Source/compiler/vc12win64/PhysX.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win64/PhysX.vcxproj @@ -644,57 +644,57 @@ <ItemGroup> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevel.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win64/PxPvdSDK.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelAABB.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win64/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelCloth.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelDynamics.vcxproj"> + <ProjectReference Include="./LowLevel.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelParticles.vcxproj"> + <ProjectReference Include="./LowLevelAABB.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./LowLevelDynamics.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win64/PxFoundation.vcxproj"> + <ProjectReference Include="./LowLevelCloth.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win64/PxPvdSDK.vcxproj"> + <ProjectReference Include="./LowLevelParticles.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win64/PxTask.vcxproj"> + <ProjectReference Include="./SceneQuery.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SceneQuery.vcxproj"> + <ProjectReference Include="./SimulationController.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SimulationController.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win64/PxTask.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc12win64/PhysXCharacterKinematic.vcxproj b/PhysX_3.4/Source/compiler/vc12win64/PhysXCharacterKinematic.vcxproj index 4bda1ebe..5f3d124a 100644 --- a/PhysX_3.4/Source/compiler/vc12win64/PhysXCharacterKinematic.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win64/PhysXCharacterKinematic.vcxproj @@ -302,17 +302,17 @@ </ClCompile> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win64/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win64/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc12win64/PhysXCommon.vcxproj b/PhysX_3.4/Source/compiler/vc12win64/PhysXCommon.vcxproj index 3fed3c22..69afbdd1 100644 --- a/PhysX_3.4/Source/compiler/vc12win64/PhysXCommon.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win64/PhysXCommon.vcxproj @@ -744,6 +744,8 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuBV4_Slabs_SwizzledOrdered.h"> </ClInclude> + <ClInclude Include="..\..\GeomUtils\src\mesh\GuBVConstants.h"> + </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMeshData.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMidphaseInterface.h"> @@ -912,8 +914,6 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuCenterExtents.h"> </ClInclude> - <ClInclude Include="..\..\GeomUtils\src\GuDebug.h"> - </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuGeometryUnion.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuInternal.h"> @@ -942,8 +942,6 @@ </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuCCTSweepTests.cpp"> </ClCompile> - <ClCompile Include="..\..\GeomUtils\src\GuDebug.cpp"> - </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryQuery.cpp"> </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryUnion.cpp"> diff --git a/PhysX_3.4/Source/compiler/vc12win64/PhysXCooking.vcxproj b/PhysX_3.4/Source/compiler/vc12win64/PhysXCooking.vcxproj index 9567660a..a8b98929 100644 --- a/PhysX_3.4/Source/compiler/vc12win64/PhysXCooking.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win64/PhysXCooking.vcxproj @@ -344,17 +344,17 @@ </ClInclude> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win64/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc12win64/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc12win64/PhysXExtensions.vcxproj b/PhysX_3.4/Source/compiler/vc12win64/PhysXExtensions.vcxproj index f650e79c..7a672ab4 100644 --- a/PhysX_3.4/Source/compiler/vc12win64/PhysXExtensions.vcxproj +++ b/PhysX_3.4/Source/compiler/vc12win64/PhysXExtensions.vcxproj @@ -74,7 +74,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> @@ -115,7 +115,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -156,7 +156,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -198,7 +198,7 @@ <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> diff --git a/PhysX_3.4/Source/compiler/vc14win32/LowLevel.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/LowLevel.vcxproj index ed9d7e04..354a96d2 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/LowLevel.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/LowLevel.vcxproj @@ -66,10 +66,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/headers;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../GeomUtils/src;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/include/windows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +109,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/headers;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../GeomUtils/src;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/include/windows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +151,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/headers;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../GeomUtils/src;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/include/windows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +194,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/headers;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../GeomUtils/src;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/include/windows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win32/LowLevelAABB.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/LowLevelAABB.vcxproj index 5ed8d0c2..79c56a2f 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/LowLevelAABB.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/LowLevelAABB.vcxproj @@ -66,10 +66,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../Common/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelAABB/src;./../../GpuBroadPhase/include;./../../GpuBroadPhase/src;./../../LowLevelAABB/windows/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +109,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../Common/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelAABB/src;./../../GpuBroadPhase/include;./../../GpuBroadPhase/src;./../../LowLevelAABB/windows/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +151,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../Common/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelAABB/src;./../../GpuBroadPhase/include;./../../GpuBroadPhase/src;./../../LowLevelAABB/windows/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +194,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../Common/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelAABB/src;./../../GpuBroadPhase/include;./../../GpuBroadPhase/src;./../../LowLevelAABB/windows/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win32/LowLevelCloth.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/LowLevelCloth.vcxproj index 5c8826e8..956ca345 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/LowLevelCloth.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/LowLevelCloth.vcxproj @@ -66,10 +66,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../Common/src;./../../LowLevelCloth/include;./../../LowLevelCloth/src;./../../../../PxShared/src/NvSimd/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +109,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../Common/src;./../../LowLevelCloth/include;./../../LowLevelCloth/src;./../../../../PxShared/src/NvSimd/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +151,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../Common/src;./../../LowLevelCloth/include;./../../LowLevelCloth/src;./../../../../PxShared/src/NvSimd/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +194,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../Common/src;./../../LowLevelCloth/include;./../../LowLevelCloth/src;./../../../../PxShared/src/NvSimd/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -215,16 +227,16 @@ </ItemDefinitionGroup> <ItemGroup> <CustomBuild Include="..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp"> - <Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">./Win32/LowLevelCloth/debug/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">./Win32/LowLevelCloth/checked/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">./Win32/LowLevelCloth/profile/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./Win32/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./Win32/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">./Win32/LowLevelCloth/release/avx/SwSolveConstraints.obj;</Outputs> </CustomBuild> diff --git a/PhysX_3.4/Source/compiler/vc14win32/LowLevelDynamics.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/LowLevelDynamics.vcxproj index a3b74036..aa8df75d 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/LowLevelDynamics.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/LowLevelDynamics.vcxproj @@ -66,10 +66,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/src/contact;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelDynamics/include/windows;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +109,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/src/contact;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelDynamics/include/windows;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +151,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/src/contact;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelDynamics/include/windows;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +194,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/src/contact;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelDynamics/include/windows;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win32/LowLevelParticles.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/LowLevelParticles.vcxproj index 22f94f27..c2eaa236 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/LowLevelParticles.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/LowLevelParticles.vcxproj @@ -66,10 +66,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src;./../../LowLevelParticles/include;./../../LowLevelParticles/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../GeomUtils/src;./../../GeomUtils/src/convex;./../../GeomUtils/src/hf;./../../GeomUtils/src/mesh;./../../GeomUtils/headers;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +109,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src;./../../LowLevelParticles/include;./../../LowLevelParticles/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../GeomUtils/src;./../../GeomUtils/src/convex;./../../GeomUtils/src/hf;./../../GeomUtils/src/mesh;./../../GeomUtils/headers;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +151,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src;./../../LowLevelParticles/include;./../../LowLevelParticles/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../GeomUtils/src;./../../GeomUtils/src/convex;./../../GeomUtils/src/hf;./../../GeomUtils/src/mesh;./../../GeomUtils/headers;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +194,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src;./../../LowLevelParticles/include;./../../LowLevelParticles/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../GeomUtils/src;./../../GeomUtils/src/convex;./../../GeomUtils/src/hf;./../../GeomUtils/src/mesh;./../../GeomUtils/headers;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win32/PhysX.sln b/PhysX_3.4/Source/compiler/vc14win32/PhysX.sln index d1aa8568..97fc2fac 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/PhysX.sln +++ b/PhysX_3.4/Source/compiler/vc14win32/PhysX.sln @@ -2,24 +2,24 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysX", "./PhysX.vcxproj", "{FC0C1E74-2BE0-A8BC-4F0C-82D0F2EAB9A4}" ProjectSection(ProjectDependencies) = postProject + {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} = {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} = {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} - {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} = {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} + {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} = {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} - {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} - {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} = {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} = {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} + {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCharacterKinematic", "./PhysXCharacterKinematic.vcxproj", "{1E04F7A2-C8F8-3D62-46FE-8762D28CA9A4}" ProjectSection(ProjectDependencies) = postProject - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXVehicle", "./PhysXVehicle.vcxproj", "{BC4778D3-142F-31D0-46EC-77203F28C874}" @@ -41,9 +41,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimulationController", "./S EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCooking", "./PhysXCooking.vcxproj", "{C6474901-29F9-EF65-44E2-951696161E76}" ProjectSection(ProjectDependencies) = postProject + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCommon", "./PhysXCommon.vcxproj", "{653CC2CD-99F5-48D8-0E9C-46FA10B26447}" diff --git a/PhysX_3.4/Source/compiler/vc14win32/PhysX.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/PhysX.vcxproj index 30c1db7b..f207cad1 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/PhysX.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/PhysX.vcxproj @@ -67,10 +67,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../../Include/gpu;./../../PhysXGpu/include;./../../PhysX/src/device;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelParticles/include;./../../PhysX/src;./../../PhysX/src/buffering;./../../PhysX/src/particles;./../../PhysX/src/cloth;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../SceneQuery/include;./../../PhysXMetaData/core/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CORE_EXPORTS;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -111,9 +114,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../Include/gpu;./../../PhysXGpu/include;./../../PhysX/src/device;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelParticles/include;./../../PhysX/src;./../../PhysX/src/buffering;./../../PhysX/src/particles;./../../PhysX/src/cloth;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../SceneQuery/include;./../../PhysXMetaData/core/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CORE_EXPORTS;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -154,9 +160,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../Include/gpu;./../../PhysXGpu/include;./../../PhysX/src/device;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelParticles/include;./../../PhysX/src;./../../PhysX/src/buffering;./../../PhysX/src/particles;./../../PhysX/src/cloth;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../SceneQuery/include;./../../PhysXMetaData/core/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CORE_EXPORTS;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -197,9 +206,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../Include/gpu;./../../PhysXGpu/include;./../../PhysX/src/device;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelParticles/include;./../../PhysX/src;./../../PhysX/src/buffering;./../../PhysX/src/particles;./../../PhysX/src/cloth;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../SceneQuery/include;./../../PhysXMetaData/core/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CORE_EXPORTS;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -636,57 +648,57 @@ <ItemGroup> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevel.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win32/PxPvdSDK.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelAABB.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win32/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelCloth.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelDynamics.vcxproj"> + <ProjectReference Include="./LowLevel.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelParticles.vcxproj"> + <ProjectReference Include="./LowLevelAABB.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./LowLevelDynamics.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win32/PxFoundation.vcxproj"> + <ProjectReference Include="./LowLevelCloth.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win32/PxPvdSDK.vcxproj"> + <ProjectReference Include="./LowLevelParticles.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win32/PxTask.vcxproj"> + <ProjectReference Include="./SceneQuery.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SceneQuery.vcxproj"> + <ProjectReference Include="./SimulationController.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SimulationController.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win32/PxTask.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc14win32/PhysXCharacterKinematic.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/PhysXCharacterKinematic.vcxproj index 76a24b3c..84317a3f 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/PhysXCharacterKinematic.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/PhysXCharacterKinematic.vcxproj @@ -67,10 +67,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/characterkinematic;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include;./../../GeomUtils/headers;./../../Common/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CHARACTER_EXPORTS;PX_PHYSX_CORE_EXPORTS;PX_FOUNDATION_DLL=1;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -111,9 +114,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/characterkinematic;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include;./../../GeomUtils/headers;./../../Common/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CHARACTER_EXPORTS;PX_PHYSX_CORE_EXPORTS;PX_FOUNDATION_DLL=1;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -154,9 +160,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/characterkinematic;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include;./../../GeomUtils/headers;./../../Common/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CHARACTER_EXPORTS;PX_PHYSX_CORE_EXPORTS;PX_FOUNDATION_DLL=1;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -197,9 +206,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/characterkinematic;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include;./../../GeomUtils/headers;./../../Common/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CHARACTER_EXPORTS;PX_PHYSX_CORE_EXPORTS;PX_FOUNDATION_DLL=1;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -294,17 +306,17 @@ </ClCompile> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win32/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win32/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc14win32/PhysXCommon.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/PhysXCommon.vcxproj index 5667811c..7acaf68c 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/PhysXCommon.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/PhysXCommon.vcxproj @@ -67,10 +67,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/include;./../../PhysXProfile/src;./../../PhysXGpu/include;./../../../Include/geometry;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../../Include/GeomUtils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_FOUNDATION_DLL=1;PX_PHYSX_COMMON_EXPORTS;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -111,9 +114,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/include;./../../PhysXProfile/src;./../../PhysXGpu/include;./../../../Include/geometry;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../../Include/GeomUtils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_FOUNDATION_DLL=1;PX_PHYSX_COMMON_EXPORTS;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -154,9 +160,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/include;./../../PhysXProfile/src;./../../PhysXGpu/include;./../../../Include/geometry;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../../Include/GeomUtils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_FOUNDATION_DLL=1;PX_PHYSX_COMMON_EXPORTS;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -197,9 +206,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/include;./../../PhysXProfile/src;./../../PhysXGpu/include;./../../../Include/geometry;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../../Include/GeomUtils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_FOUNDATION_DLL=1;PX_PHYSX_COMMON_EXPORTS;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -736,6 +748,8 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuBV4_Slabs_SwizzledOrdered.h"> </ClInclude> + <ClInclude Include="..\..\GeomUtils\src\mesh\GuBVConstants.h"> + </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMeshData.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMidphaseInterface.h"> @@ -904,8 +918,6 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuCenterExtents.h"> </ClInclude> - <ClInclude Include="..\..\GeomUtils\src\GuDebug.h"> - </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuGeometryUnion.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuInternal.h"> @@ -934,8 +946,6 @@ </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuCCTSweepTests.cpp"> </ClCompile> - <ClCompile Include="..\..\GeomUtils\src\GuDebug.cpp"> - </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryQuery.cpp"> </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryUnion.cpp"> diff --git a/PhysX_3.4/Source/compiler/vc14win32/PhysXCooking.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/PhysXCooking.vcxproj index ccb4cad2..961491ec 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/PhysXCooking.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/PhysXCooking.vcxproj @@ -67,10 +67,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/cloth;./../../../Include/cooking;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../PhysXExtensions/src;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_LOADER_EXPORTS;PX_PHYSX_COOKING_EXPORTS;PX_PHYSX_CORE_EXPORTS;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_COOKING;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -111,9 +114,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/cloth;./../../../Include/cooking;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../PhysXExtensions/src;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_LOADER_EXPORTS;PX_PHYSX_COOKING_EXPORTS;PX_PHYSX_CORE_EXPORTS;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_COOKING;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -154,9 +160,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/cloth;./../../../Include/cooking;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../PhysXExtensions/src;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_LOADER_EXPORTS;PX_PHYSX_COOKING_EXPORTS;PX_PHYSX_CORE_EXPORTS;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_COOKING;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -197,9 +206,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/cloth;./../../../Include/cooking;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../PhysXExtensions/src;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_LOADER_EXPORTS;PX_PHYSX_COOKING_EXPORTS;PX_PHYSX_CORE_EXPORTS;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_COOKING;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -336,17 +348,17 @@ </ClInclude> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win32/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win32/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc14win32/PhysXExtensions.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/PhysXExtensions.vcxproj index db471691..fbcfdafc 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/PhysXExtensions.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/PhysXExtensions.vcxproj @@ -66,13 +66,16 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> @@ -106,12 +109,15 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -145,12 +151,15 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -185,12 +194,15 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> diff --git a/PhysX_3.4/Source/compiler/vc14win32/PhysXVehicle.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/PhysXVehicle.vcxproj index b40bf885..616dd9c1 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/PhysXVehicle.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/PhysXVehicle.vcxproj @@ -66,10 +66,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/vehicle;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include/cloth;./../../../Include;./../../../Include/pvd;./../../../Include/physxprofilesdk;./../../Common/src;./../../PhysXVehicle/src;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXMetaData/core/include;./../../PhysXVehicle/src/PhysXMetaData/include;./../../PvdSDK/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +109,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/vehicle;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include/cloth;./../../../Include;./../../../Include/pvd;./../../../Include/physxprofilesdk;./../../Common/src;./../../PhysXVehicle/src;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXMetaData/core/include;./../../PhysXVehicle/src/PhysXMetaData/include;./../../PvdSDK/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +151,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/vehicle;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include/cloth;./../../../Include;./../../../Include/pvd;./../../../Include/physxprofilesdk;./../../Common/src;./../../PhysXVehicle/src;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXMetaData/core/include;./../../PhysXVehicle/src/PhysXMetaData/include;./../../PvdSDK/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +194,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/vehicle;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include/cloth;./../../../Include;./../../../Include/pvd;./../../../Include/physxprofilesdk;./../../Common/src;./../../PhysXVehicle/src;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXMetaData/core/include;./../../PhysXVehicle/src/PhysXMetaData/include;./../../PvdSDK/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win32/SceneQuery.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/SceneQuery.vcxproj index fffcb00f..7415c730 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/SceneQuery.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/SceneQuery.vcxproj @@ -66,10 +66,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SceneQuery/include;./../../SimulationController/include;./../../LowLevel/API/include;./../../PhysX/src;./../../PhysX/src/buffering;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +109,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SceneQuery/include;./../../SimulationController/include;./../../LowLevel/API/include;./../../PhysX/src;./../../PhysX/src/buffering;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +151,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SceneQuery/include;./../../SimulationController/include;./../../LowLevel/API/include;./../../PhysX/src;./../../PhysX/src/buffering;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +194,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SceneQuery/include;./../../SimulationController/include;./../../LowLevel/API/include;./../../PhysX/src;./../../PhysX/src/buffering;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win32/SimulationController.vcxproj b/PhysX_3.4/Source/compiler/vc14win32/SimulationController.vcxproj index 2d6274d3..9a15cc34 100644 --- a/PhysX_3.4/Source/compiler/vc14win32/SimulationController.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win32/SimulationController.vcxproj @@ -66,10 +66,13 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../SimulationController/src/cloth;./../../LowLevel/windows/include;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevelCloth/include;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelParticles/include;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +109,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../SimulationController/src/cloth;./../../LowLevel/windows/include;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevelCloth/include;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelParticles/include;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +151,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../SimulationController/src/cloth;./../../LowLevel/windows/include;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevelCloth/include;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelParticles/include;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +194,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /arch:SSE2 /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../SimulationController/src/cloth;./../../LowLevel/windows/include;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevelCloth/include;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelParticles/include;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win64/LowLevel.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/LowLevel.vcxproj index 135aba65..28f6001f 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/LowLevel.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/LowLevel.vcxproj @@ -66,10 +66,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/headers;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../GeomUtils/src;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/include/windows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +108,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/headers;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../GeomUtils/src;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/include/windows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +149,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/headers;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../GeomUtils/src;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/include/windows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +191,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/headers;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../GeomUtils/src;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/include/windows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win64/LowLevelAABB.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/LowLevelAABB.vcxproj index 67b77830..a6bbc2cb 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/LowLevelAABB.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/LowLevelAABB.vcxproj @@ -66,10 +66,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../Common/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelAABB/src;./../../GpuBroadPhase/include;./../../GpuBroadPhase/src;./../../LowLevelAABB/windows/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +108,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../Common/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelAABB/src;./../../GpuBroadPhase/include;./../../GpuBroadPhase/src;./../../LowLevelAABB/windows/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +149,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../Common/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelAABB/src;./../../GpuBroadPhase/include;./../../GpuBroadPhase/src;./../../LowLevelAABB/windows/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +191,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../Common/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelAABB/src;./../../GpuBroadPhase/include;./../../GpuBroadPhase/src;./../../LowLevelAABB/windows/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win64/LowLevelCloth.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/LowLevelCloth.vcxproj index 4d9e3b47..c730691b 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/LowLevelCloth.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/LowLevelCloth.vcxproj @@ -66,10 +66,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../Common/src;./../../LowLevelCloth/include;./../../LowLevelCloth/src;./../../../../PxShared/src/NvSimd/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +108,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../Common/src;./../../LowLevelCloth/include;./../../LowLevelCloth/src;./../../../../PxShared/src/NvSimd/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +149,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../Common/src;./../../LowLevelCloth/include;./../../LowLevelCloth/src;./../../../../PxShared/src/NvSimd/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +191,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../Common/src;./../../LowLevelCloth/include;./../../LowLevelCloth/src;./../../../../PxShared/src/NvSimd/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -215,16 +223,16 @@ </ItemDefinitionGroup> <ItemGroup> <CustomBuild Include="..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp"> - <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/debug/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">./x64/LowLevelCloth/debug/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='checked|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='checked|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/checked/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='checked|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='checked|x64'">./x64/LowLevelCloth/checked/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='profile|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='profile|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/profile/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='profile|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='profile|x64'">./x64/LowLevelCloth/profile/avx/SwSolveConstraints.obj;</Outputs> - <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd$(TargetDir)\$(TargetName).pdb /Fo./x64/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> + <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">cl.exe /c /Zi /Ox /MT /arch:AVX /Fd"$(TargetDir)\$(TargetName).pdb" /Fo./x64/LowLevelCloth/release/avx/SwSolveConstraints.obj ..\..\LowLevelCloth\src\avx\SwSolveConstraints.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">Building %(Identity)</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">./x64/LowLevelCloth/release/avx/SwSolveConstraints.obj;</Outputs> </CustomBuild> diff --git a/PhysX_3.4/Source/compiler/vc14win64/LowLevelDynamics.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/LowLevelDynamics.vcxproj index 2af0d041..d9f1cd20 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/LowLevelDynamics.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/LowLevelDynamics.vcxproj @@ -66,10 +66,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/src/contact;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelDynamics/include/windows;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +108,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/src/contact;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelDynamics/include/windows;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +149,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/src/contact;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelDynamics/include/windows;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +191,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include;./../../../Include/GeomUtils;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/src;./../../PhysXProfile/include;./../../GeomUtils/src/contact;./../../LowLevel/API/include;./../../LowLevel/common/include;./../../LowLevel/common/include/pipeline;./../../LowLevel/common/include/pipeline/windows;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/software/include;./../../LowLevel/software/include/windows;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelDynamics/include/windows;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win64/LowLevelParticles.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/LowLevelParticles.vcxproj index b0fffcf1..cd06b136 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/LowLevelParticles.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/LowLevelParticles.vcxproj @@ -66,10 +66,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src;./../../LowLevelParticles/include;./../../LowLevelParticles/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../GeomUtils/src;./../../GeomUtils/src/convex;./../../GeomUtils/src/hf;./../../GeomUtils/src/mesh;./../../GeomUtils/headers;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +108,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src;./../../LowLevelParticles/include;./../../LowLevelParticles/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../GeomUtils/src;./../../GeomUtils/src/convex;./../../GeomUtils/src/hf;./../../GeomUtils/src/mesh;./../../GeomUtils/headers;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +149,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src;./../../LowLevelParticles/include;./../../LowLevelParticles/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../GeomUtils/src;./../../GeomUtils/src/convex;./../../GeomUtils/src/hf;./../../GeomUtils/src/mesh;./../../GeomUtils/headers;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +191,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../Common/src;./../../LowLevelParticles/include;./../../LowLevelParticles/src;./../../LowLevel/API/include;./../../LowLevel/common/include/utils;./../../GeomUtils/src;./../../GeomUtils/src/convex;./../../GeomUtils/src/hf;./../../GeomUtils/src/mesh;./../../GeomUtils/headers;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win64/PhysX.sln b/PhysX_3.4/Source/compiler/vc14win64/PhysX.sln index b056319c..e2bbf66a 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/PhysX.sln +++ b/PhysX_3.4/Source/compiler/vc14win64/PhysX.sln @@ -2,24 +2,24 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysX", "./PhysX.vcxproj", "{FC0C1E74-2BE0-A8BC-4F0C-82D0F2EAB9A4}" ProjectSection(ProjectDependencies) = postProject + {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} = {2A1F82AF-85E5-26A0-BFE0-1F8D0006DA7A} {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} = {3059DE83-BFC9-5922-86A0-A9D1091E5EE0} - {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} = {627F8A5F-9D82-F9B8-AA0E-05A2FA6C025E} + {24546E40-3140-20F4-C5AC-E4001B9880B8} = {24546E40-3140-20F4-C5AC-E4001B9880B8} {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} = {D18EB5F3-84D9-FD36-27C0-555ADB086FD3} - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} - {D4255C0E-3C6E-8A94-959C-54BAC884B25C} = {D4255C0E-3C6E-8A94-959C-54BAC884B25C} - {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} = {042DAF3E-FF50-B73C-C9A4-53AC6D3CFCEC} {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} = {49C560C2-F59E-0A40-E1D5-E0F25960F1AB} + {5B1132F6-84F8-142E-B951-ADB8505CC27F} = {5B1132F6-84F8-142E-B951-ADB8505CC27F} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCharacterKinematic", "./PhysXCharacterKinematic.vcxproj", "{1E04F7A2-C8F8-3D62-46FE-8762D28CA9A4}" ProjectSection(ProjectDependencies) = postProject - {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} + {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXVehicle", "./PhysXVehicle.vcxproj", "{BC4778D3-142F-31D0-46EC-77203F28C874}" @@ -41,9 +41,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimulationController", "./S EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCooking", "./PhysXCooking.vcxproj", "{C6474901-29F9-EF65-44E2-951696161E76}" ProjectSection(ProjectDependencies) = postProject + {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} {653CC2CD-99F5-48D8-0E9C-46FA10B26447} = {653CC2CD-99F5-48D8-0E9C-46FA10B26447} {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} = {2C6C10D1-F63D-B7F0-8390-AFC3DC10EC90} - {DF4537B3-3CE9-1581-10B6-A291FE3299C6} = {DF4537B3-3CE9-1581-10B6-A291FE3299C6} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PhysXCommon", "./PhysXCommon.vcxproj", "{653CC2CD-99F5-48D8-0E9C-46FA10B26447}" diff --git a/PhysX_3.4/Source/compiler/vc14win64/PhysX.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/PhysX.vcxproj index 731bf402..06262318 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/PhysX.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/PhysX.vcxproj @@ -67,10 +67,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../../Include/gpu;./../../PhysXGpu/include;./../../PhysX/src/device;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelParticles/include;./../../PhysX/src;./../../PhysX/src/buffering;./../../PhysX/src/particles;./../../PhysX/src/cloth;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../SceneQuery/include;./../../PhysXMetaData/core/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CORE_EXPORTS;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -111,9 +113,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../Include/gpu;./../../PhysXGpu/include;./../../PhysX/src/device;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelParticles/include;./../../PhysX/src;./../../PhysX/src/buffering;./../../PhysX/src/particles;./../../PhysX/src/cloth;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../SceneQuery/include;./../../PhysXMetaData/core/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CORE_EXPORTS;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -154,9 +158,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../Include/gpu;./../../PhysXGpu/include;./../../PhysX/src/device;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelParticles/include;./../../PhysX/src;./../../PhysX/src/buffering;./../../PhysX/src/particles;./../../PhysX/src/cloth;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../SceneQuery/include;./../../PhysXMetaData/core/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CORE_EXPORTS;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -197,9 +203,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../Include/gpu;./../../PhysXGpu/include;./../../PhysX/src/device;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/pipeline;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelDynamics/src;./../../LowLevelParticles/include;./../../PhysX/src;./../../PhysX/src/buffering;./../../PhysX/src/particles;./../../PhysX/src/cloth;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../SceneQuery/include;./../../PhysXMetaData/core/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CORE_EXPORTS;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -636,57 +644,57 @@ <ItemGroup> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevel.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win64/PxPvdSDK.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelAABB.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win64/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelCloth.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelDynamics.vcxproj"> + <ProjectReference Include="./LowLevel.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./LowLevelParticles.vcxproj"> + <ProjectReference Include="./LowLevelAABB.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./LowLevelDynamics.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win64/PxFoundation.vcxproj"> + <ProjectReference Include="./LowLevelCloth.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win64/PxPvdSDK.vcxproj"> + <ProjectReference Include="./LowLevelParticles.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win64/PxTask.vcxproj"> + <ProjectReference Include="./SceneQuery.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SceneQuery.vcxproj"> + <ProjectReference Include="./SimulationController.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./SimulationController.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win64/PxTask.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc14win64/PhysXCharacterKinematic.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/PhysXCharacterKinematic.vcxproj index bc176b6a..1d9efcb4 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/PhysXCharacterKinematic.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/PhysXCharacterKinematic.vcxproj @@ -67,10 +67,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/characterkinematic;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include;./../../GeomUtils/headers;./../../Common/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CHARACTER_EXPORTS;PX_PHYSX_CORE_EXPORTS;PX_FOUNDATION_DLL=1;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -111,9 +113,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/characterkinematic;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include;./../../GeomUtils/headers;./../../Common/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CHARACTER_EXPORTS;PX_PHYSX_CORE_EXPORTS;PX_FOUNDATION_DLL=1;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -154,9 +158,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/characterkinematic;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include;./../../GeomUtils/headers;./../../Common/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CHARACTER_EXPORTS;PX_PHYSX_CORE_EXPORTS;PX_FOUNDATION_DLL=1;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -197,9 +203,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/characterkinematic;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include;./../../GeomUtils/headers;./../../Common/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_CHARACTER_EXPORTS;PX_PHYSX_CORE_EXPORTS;PX_FOUNDATION_DLL=1;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -294,17 +302,17 @@ </ClCompile> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win64/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win64/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc14win64/PhysXCommon.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/PhysXCommon.vcxproj index c06fc05b..beac083f 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/PhysXCommon.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/PhysXCommon.vcxproj @@ -67,10 +67,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/include;./../../PhysXProfile/src;./../../PhysXGpu/include;./../../../Include/geometry;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../../Include/GeomUtils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_FOUNDATION_DLL=1;PX_PHYSX_COMMON_EXPORTS;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -111,9 +113,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/include;./../../PhysXProfile/src;./../../PhysXGpu/include;./../../../Include/geometry;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../../Include/GeomUtils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_FOUNDATION_DLL=1;PX_PHYSX_COMMON_EXPORTS;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -154,9 +158,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/include;./../../PhysXProfile/src;./../../PhysXGpu/include;./../../../Include/geometry;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../../Include/GeomUtils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_FOUNDATION_DLL=1;PX_PHYSX_COMMON_EXPORTS;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -197,9 +203,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../../../Externals/nvToolsExt/1/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../PhysXProfile/include;./../../PhysXProfile/src;./../../PhysXGpu/include;./../../../Include/geometry;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../../Include/GeomUtils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_FOUNDATION_DLL=1;PX_PHYSX_COMMON_EXPORTS;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -736,6 +744,8 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuBV4_Slabs_SwizzledOrdered.h"> </ClInclude> + <ClInclude Include="..\..\GeomUtils\src\mesh\GuBVConstants.h"> + </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMeshData.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\mesh\GuMidphaseInterface.h"> @@ -904,8 +914,6 @@ </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuCenterExtents.h"> </ClInclude> - <ClInclude Include="..\..\GeomUtils\src\GuDebug.h"> - </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuGeometryUnion.h"> </ClInclude> <ClInclude Include="..\..\GeomUtils\src\GuInternal.h"> @@ -934,8 +942,6 @@ </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuCCTSweepTests.cpp"> </ClCompile> - <ClCompile Include="..\..\GeomUtils\src\GuDebug.cpp"> - </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryQuery.cpp"> </ClCompile> <ClCompile Include="..\..\GeomUtils\src\GuGeometryUnion.cpp"> diff --git a/PhysX_3.4/Source/compiler/vc14win64/PhysXCooking.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/PhysXCooking.vcxproj index e05c8ede..5c32b27c 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/PhysXCooking.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/PhysXCooking.vcxproj @@ -67,10 +67,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/cloth;./../../../Include/cooking;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../PhysXExtensions/src;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_LOADER_EXPORTS;PX_PHYSX_COOKING_EXPORTS;PX_PHYSX_CORE_EXPORTS;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_COOKING;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -111,9 +113,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/cloth;./../../../Include/cooking;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../PhysXExtensions/src;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_LOADER_EXPORTS;PX_PHYSX_COOKING_EXPORTS;PX_PHYSX_CORE_EXPORTS;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_COOKING;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=CHECKED;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -154,9 +158,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/cloth;./../../../Include/cooking;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../PhysXExtensions/src;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_LOADER_EXPORTS;PX_PHYSX_COOKING_EXPORTS;PX_PHYSX_CORE_EXPORTS;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_COOKING;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;PX_PHYSX_DLL_NAME_POSTFIX=PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -197,9 +203,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/cloth;./../../../Include/cooking;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../PhysXCooking/src;./../../PhysXCooking/src/mesh;./../../PhysXCooking/src/convex;./../../PhysXExtensions/src;./../../PhysXGpu/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>PX_PHYSX_LOADER_EXPORTS;PX_PHYSX_COOKING_EXPORTS;PX_PHYSX_CORE_EXPORTS;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_COOKING;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -336,17 +344,17 @@ </ClInclude> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXCommon.vcxproj"> + <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win64/PxFoundation.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./PhysXExtensions.vcxproj"> + <ProjectReference Include="./PhysXCommon.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> <ItemGroup> - <ProjectReference Include="./../../../../PxShared/src/compiler/vc14win64/PxFoundation.vcxproj"> + <ProjectReference Include="./PhysXExtensions.vcxproj"> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> diff --git a/PhysX_3.4/Source/compiler/vc14win64/PhysXExtensions.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/PhysXExtensions.vcxproj index c53eb1c6..8a463aaf 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/PhysXExtensions.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/PhysXExtensions.vcxproj @@ -66,13 +66,15 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> @@ -106,12 +108,14 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -145,12 +149,14 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> @@ -185,12 +191,14 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/cooking;./../../../Include/extensions;./../../../Include/vehicle;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../PhysXMetaData/core/include;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXExtensions/src/serialization/Binary;./../../PhysXExtensions/src/serialization/File;./../../PvdSDK/src;./../../PhysX/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>PX_BUILD_NUMBER=21294896;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>PX_BUILD_NUMBER=0;WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ExceptionHandling>false</ExceptionHandling> <WarningLevel>Level4</WarningLevel> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> diff --git a/PhysX_3.4/Source/compiler/vc14win64/PhysXVehicle.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/PhysXVehicle.vcxproj index 8f42ef5b..50dab759 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/PhysXVehicle.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/PhysXVehicle.vcxproj @@ -66,10 +66,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/vehicle;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include/cloth;./../../../Include;./../../../Include/pvd;./../../../Include/physxprofilesdk;./../../Common/src;./../../PhysXVehicle/src;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXMetaData/core/include;./../../PhysXVehicle/src/PhysXMetaData/include;./../../PvdSDK/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +108,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/vehicle;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include/cloth;./../../../Include;./../../../Include/pvd;./../../../Include/physxprofilesdk;./../../Common/src;./../../PhysXVehicle/src;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXMetaData/core/include;./../../PhysXVehicle/src/PhysXMetaData/include;./../../PvdSDK/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +149,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/vehicle;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include/cloth;./../../../Include;./../../../Include/pvd;./../../../Include/physxprofilesdk;./../../Common/src;./../../PhysXVehicle/src;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXMetaData/core/include;./../../PhysXVehicle/src/PhysXMetaData/include;./../../PvdSDK/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +191,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/vehicle;./../../../Include/common;./../../../Include/geometry;./../../../Include/extensions;./../../../Include/cloth;./../../../Include;./../../../Include/pvd;./../../../Include/physxprofilesdk;./../../Common/src;./../../PhysXVehicle/src;./../../PhysXMetaData/extensions/include;./../../PhysXExtensions/src/serialization/Xml;./../../PhysXMetaData/core/include;./../../PhysXVehicle/src/PhysXMetaData/include;./../../PvdSDK/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win64/SceneQuery.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/SceneQuery.vcxproj index 32a1d229..220779b4 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/SceneQuery.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/SceneQuery.vcxproj @@ -66,10 +66,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SceneQuery/include;./../../SimulationController/include;./../../LowLevel/API/include;./../../PhysX/src;./../../PhysX/src/buffering;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +108,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SceneQuery/include;./../../SimulationController/include;./../../LowLevel/API/include;./../../PhysX/src;./../../PhysX/src/buffering;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +149,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SceneQuery/include;./../../SimulationController/include;./../../LowLevel/API/include;./../../PhysX/src;./../../PhysX/src/buffering;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +191,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../../Externals/nvToolsExt/1/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SceneQuery/include;./../../SimulationController/include;./../../LowLevel/API/include;./../../PhysX/src;./../../PhysX/src/buffering;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/vc14win64/SimulationController.vcxproj b/PhysX_3.4/Source/compiler/vc14win64/SimulationController.vcxproj index c3ded047..8b1e33e9 100644 --- a/PhysX_3.4/Source/compiler/vc14win64/SimulationController.vcxproj +++ b/PhysX_3.4/Source/compiler/vc14win64/SimulationController.vcxproj @@ -66,10 +66,12 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> <BasicRuntimeChecks>UninitializedLocalUsageCheck</BasicRuntimeChecks> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /Zi /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../SimulationController/src/cloth;./../../LowLevel/windows/include;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevelCloth/include;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelParticles/include;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;_DEBUG;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -106,9 +108,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../SimulationController/src/cloth;./../../LowLevel/windows/include;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevelCloth/include;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelParticles/include;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -145,9 +149,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../SimulationController/src/cloth;./../../LowLevel/windows/include;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevelCloth/include;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelParticles/include;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_PROFILE=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -185,9 +191,11 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'"> <ClCompile> <TreatWarningAsError>true</TreatWarningAsError> + <StringPooling>true</StringPooling> + <RuntimeTypeInfo>false</RuntimeTypeInfo> <BufferSecurityCheck>false</BufferSecurityCheck> <FloatingPointModel>Fast</FloatingPointModel> - <AdditionalOptions>/GR- /GF /MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> + <AdditionalOptions>/MP /Wall /wd4514 /wd4820 /wd4127 /wd4710 /wd4711 /wd4435 /wd4577 /wd4464 /d2Zi+</AdditionalOptions> <Optimization>Full</Optimization> <AdditionalIncludeDirectories>./../../PhysXGpu/include;./../../Common/include;./../../../../PxShared/include;./../../../../PxShared/src/foundation/include;./../../../../PxShared/src/fastxml/include;./../../../../PxShared/src/pvd/include;./../../../Include/common;./../../../Include/geometry;./../../../Include/GeomUtils;./../../../Include/pvd;./../../../Include/particles;./../../../Include/cloth;./../../../Include;./../../Common/src;./../../Common/src/windows;./../../GeomUtils/headers;./../../GeomUtils/src;./../../GeomUtils/src/contact;./../../GeomUtils/src/common;./../../GeomUtils/src/convex;./../../GeomUtils/src/distance;./../../GeomUtils/src/sweep;./../../GeomUtils/src/gjk;./../../GeomUtils/src/intersection;./../../GeomUtils/src/mesh;./../../GeomUtils/src/hf;./../../GeomUtils/src/pcm;./../../GeomUtils/src/ccd;./../../SimulationController/include;./../../SimulationController/src;./../../SimulationController/src/particles;./../../SimulationController/src/cloth;./../../LowLevel/windows/include;./../../LowLevel/API/include;./../../LowLevel/software/include;./../../LowLevel/common/include/math;./../../LowLevel/common/include/utils;./../../LowLevel/common/include/collision;./../../LowLevel/common/include/pipeline;./../../LowLevelCloth/include;./../../LowLevelAABB/include;./../../LowLevelDynamics/include;./../../LowLevelParticles/include;./../../../../Externals/nvToolsExt/1/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;PX_PHYSX_STATIC_LIB;NDEBUG;PX_SUPPORT_PVD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/PhysX_3.4/Source/compiler/xcode_ios/PhysX.xcodeproj/project.pbxproj b/PhysX_3.4/Source/compiler/xcode_ios/PhysX.xcodeproj/project.pbxproj index 9889bba1..cbf7eca5 100644 --- a/PhysX_3.4/Source/compiler/xcode_ios/PhysX.xcodeproj/project.pbxproj +++ b/PhysX_3.4/Source/compiler/xcode_ios/PhysX.xcodeproj/project.pbxproj @@ -7,223 +7,223 @@ objects = { /* Begin PBXBuildFile section of PhysX */ - FFFF96232d807fed96232d80 /* SceneQuery in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD96256c207fed96256c20 /* SceneQuery */; }; - FFFF96232de07fed96232de0 /* SimulationController in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD9625b2507fed9625b250 /* SimulationController */; }; - FFFF958766387fed95876638 /* NpActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958766387fed95876638 /* NpActor.cpp */; }; - FFFF958766a07fed958766a0 /* NpAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958766a07fed958766a0 /* NpAggregate.cpp */; }; - FFFF958767087fed95876708 /* NpArticulation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958767087fed95876708 /* NpArticulation.cpp */; }; - FFFF958767707fed95876770 /* NpArticulationJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958767707fed95876770 /* NpArticulationJoint.cpp */; }; - FFFF958767d87fed958767d8 /* NpArticulationLink.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958767d87fed958767d8 /* NpArticulationLink.cpp */; }; - FFFF958768407fed95876840 /* NpBatchQuery.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958768407fed95876840 /* NpBatchQuery.cpp */; }; - FFFF958768a87fed958768a8 /* NpConstraint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958768a87fed958768a8 /* NpConstraint.cpp */; }; - FFFF958769107fed95876910 /* NpFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958769107fed95876910 /* NpFactory.cpp */; }; - FFFF958769787fed95876978 /* NpMaterial.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958769787fed95876978 /* NpMaterial.cpp */; }; - FFFF958769e07fed958769e0 /* NpMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958769e07fed958769e0 /* NpMetaData.cpp */; }; - FFFF95876a487fed95876a48 /* NpPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876a487fed95876a48 /* NpPhysics.cpp */; }; - FFFF95876ab07fed95876ab0 /* NpPvdSceneQueryCollector.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876ab07fed95876ab0 /* NpPvdSceneQueryCollector.cpp */; }; - FFFF95876b187fed95876b18 /* NpReadCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876b187fed95876b18 /* NpReadCheck.cpp */; }; - FFFF95876b807fed95876b80 /* NpRigidDynamic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876b807fed95876b80 /* NpRigidDynamic.cpp */; }; - FFFF95876be87fed95876be8 /* NpRigidStatic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876be87fed95876be8 /* NpRigidStatic.cpp */; }; - FFFF95876c507fed95876c50 /* NpScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876c507fed95876c50 /* NpScene.cpp */; }; - FFFF95876cb87fed95876cb8 /* NpSceneQueries.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876cb87fed95876cb8 /* NpSceneQueries.cpp */; }; - FFFF95876d207fed95876d20 /* NpSerializerAdapter.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876d207fed95876d20 /* NpSerializerAdapter.cpp */; }; - FFFF95876d887fed95876d88 /* NpShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876d887fed95876d88 /* NpShape.cpp */; }; - FFFF95876df07fed95876df0 /* NpShapeManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876df07fed95876df0 /* NpShapeManager.cpp */; }; - FFFF95876e587fed95876e58 /* NpSpatialIndex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876e587fed95876e58 /* NpSpatialIndex.cpp */; }; - FFFF95876ec07fed95876ec0 /* NpVolumeCache.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876ec07fed95876ec0 /* NpVolumeCache.cpp */; }; - FFFF95876f287fed95876f28 /* NpWriteCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876f287fed95876f28 /* NpWriteCheck.cpp */; }; - FFFF95876f907fed95876f90 /* PvdMetaDataPvdBinding.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876f907fed95876f90 /* PvdMetaDataPvdBinding.cpp */; }; - FFFF95876ff87fed95876ff8 /* PvdPhysicsClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95876ff87fed95876ff8 /* PvdPhysicsClient.cpp */; }; - FFFF958772007fed95877200 /* particles/NpParticleFluid.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958772007fed95877200 /* particles/NpParticleFluid.cpp */; }; - FFFF958772687fed95877268 /* particles/NpParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958772687fed95877268 /* particles/NpParticleSystem.cpp */; }; - FFFF95877a207fed95877a20 /* buffering/ScbActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877a207fed95877a20 /* buffering/ScbActor.cpp */; }; - FFFF95877a887fed95877a88 /* buffering/ScbAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877a887fed95877a88 /* buffering/ScbAggregate.cpp */; }; - FFFF95877af07fed95877af0 /* buffering/ScbBase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877af07fed95877af0 /* buffering/ScbBase.cpp */; }; - FFFF95877b587fed95877b58 /* buffering/ScbCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877b587fed95877b58 /* buffering/ScbCloth.cpp */; }; - FFFF95877bc07fed95877bc0 /* buffering/ScbMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877bc07fed95877bc0 /* buffering/ScbMetaData.cpp */; }; - FFFF95877c287fed95877c28 /* buffering/ScbParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877c287fed95877c28 /* buffering/ScbParticleSystem.cpp */; }; - FFFF95877c907fed95877c90 /* buffering/ScbScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877c907fed95877c90 /* buffering/ScbScene.cpp */; }; - FFFF95877cf87fed95877cf8 /* buffering/ScbScenePvdClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877cf87fed95877cf8 /* buffering/ScbScenePvdClient.cpp */; }; - FFFF95877d607fed95877d60 /* buffering/ScbShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877d607fed95877d60 /* buffering/ScbShape.cpp */; }; - FFFF95877f007fed95877f00 /* cloth/NpCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877f007fed95877f00 /* cloth/NpCloth.cpp */; }; - FFFF95877f687fed95877f68 /* cloth/NpClothFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877f687fed95877f68 /* cloth/NpClothFabric.cpp */; }; - FFFF95877fd07fed95877fd0 /* cloth/NpClothParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95877fd07fed95877fd0 /* cloth/NpClothParticleData.cpp */; }; - FFFF958780387fed95878038 /* ../../ImmediateMode/src/NpImmediateMode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958780387fed95878038 /* ../../ImmediateMode/src/NpImmediateMode.cpp */; }; - FFFF958725a87fed958725a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD958725a87fed958725a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */; }; - FFFF958726107fed95872610 /* core/src/PxMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD958726107fed95872610 /* core/src/PxMetaDataObjects.cpp */; }; + FFFF5b980d107fcd5b980d10 /* SceneQuery in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD5bb033e07fcd5bb033e0 /* SceneQuery */; }; + FFFF5b986c607fcd5b986c60 /* SimulationController in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD5bb075b07fcd5bb075b0 /* SimulationController */; }; + FFFF5785d4387fcd5785d438 /* NpActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d4387fcd5785d438 /* NpActor.cpp */; }; + FFFF5785d4a07fcd5785d4a0 /* NpAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d4a07fcd5785d4a0 /* NpAggregate.cpp */; }; + FFFF5785d5087fcd5785d508 /* NpArticulation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d5087fcd5785d508 /* NpArticulation.cpp */; }; + FFFF5785d5707fcd5785d570 /* NpArticulationJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d5707fcd5785d570 /* NpArticulationJoint.cpp */; }; + FFFF5785d5d87fcd5785d5d8 /* NpArticulationLink.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d5d87fcd5785d5d8 /* NpArticulationLink.cpp */; }; + FFFF5785d6407fcd5785d640 /* NpBatchQuery.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d6407fcd5785d640 /* NpBatchQuery.cpp */; }; + FFFF5785d6a87fcd5785d6a8 /* NpConstraint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d6a87fcd5785d6a8 /* NpConstraint.cpp */; }; + FFFF5785d7107fcd5785d710 /* NpFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d7107fcd5785d710 /* NpFactory.cpp */; }; + FFFF5785d7787fcd5785d778 /* NpMaterial.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d7787fcd5785d778 /* NpMaterial.cpp */; }; + FFFF5785d7e07fcd5785d7e0 /* NpMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d7e07fcd5785d7e0 /* NpMetaData.cpp */; }; + FFFF5785d8487fcd5785d848 /* NpPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d8487fcd5785d848 /* NpPhysics.cpp */; }; + FFFF5785d8b07fcd5785d8b0 /* NpPvdSceneQueryCollector.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d8b07fcd5785d8b0 /* NpPvdSceneQueryCollector.cpp */; }; + FFFF5785d9187fcd5785d918 /* NpReadCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d9187fcd5785d918 /* NpReadCheck.cpp */; }; + FFFF5785d9807fcd5785d980 /* NpRigidDynamic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d9807fcd5785d980 /* NpRigidDynamic.cpp */; }; + FFFF5785d9e87fcd5785d9e8 /* NpRigidStatic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785d9e87fcd5785d9e8 /* NpRigidStatic.cpp */; }; + FFFF5785da507fcd5785da50 /* NpScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785da507fcd5785da50 /* NpScene.cpp */; }; + FFFF5785dab87fcd5785dab8 /* NpSceneQueries.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785dab87fcd5785dab8 /* NpSceneQueries.cpp */; }; + FFFF5785db207fcd5785db20 /* NpSerializerAdapter.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785db207fcd5785db20 /* NpSerializerAdapter.cpp */; }; + FFFF5785db887fcd5785db88 /* NpShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785db887fcd5785db88 /* NpShape.cpp */; }; + FFFF5785dbf07fcd5785dbf0 /* NpShapeManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785dbf07fcd5785dbf0 /* NpShapeManager.cpp */; }; + FFFF5785dc587fcd5785dc58 /* NpSpatialIndex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785dc587fcd5785dc58 /* NpSpatialIndex.cpp */; }; + FFFF5785dcc07fcd5785dcc0 /* NpVolumeCache.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785dcc07fcd5785dcc0 /* NpVolumeCache.cpp */; }; + FFFF5785dd287fcd5785dd28 /* NpWriteCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785dd287fcd5785dd28 /* NpWriteCheck.cpp */; }; + FFFF5785dd907fcd5785dd90 /* PvdMetaDataPvdBinding.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785dd907fcd5785dd90 /* PvdMetaDataPvdBinding.cpp */; }; + FFFF5785ddf87fcd5785ddf8 /* PvdPhysicsClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785ddf87fcd5785ddf8 /* PvdPhysicsClient.cpp */; }; + FFFF5785e0007fcd5785e000 /* particles/NpParticleFluid.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785e0007fcd5785e000 /* particles/NpParticleFluid.cpp */; }; + FFFF5785e0687fcd5785e068 /* particles/NpParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785e0687fcd5785e068 /* particles/NpParticleSystem.cpp */; }; + FFFF5785e8207fcd5785e820 /* buffering/ScbActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785e8207fcd5785e820 /* buffering/ScbActor.cpp */; }; + FFFF5785e8887fcd5785e888 /* buffering/ScbAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785e8887fcd5785e888 /* buffering/ScbAggregate.cpp */; }; + FFFF5785e8f07fcd5785e8f0 /* buffering/ScbBase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785e8f07fcd5785e8f0 /* buffering/ScbBase.cpp */; }; + FFFF5785e9587fcd5785e958 /* buffering/ScbCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785e9587fcd5785e958 /* buffering/ScbCloth.cpp */; }; + FFFF5785e9c07fcd5785e9c0 /* buffering/ScbMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785e9c07fcd5785e9c0 /* buffering/ScbMetaData.cpp */; }; + FFFF5785ea287fcd5785ea28 /* buffering/ScbParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785ea287fcd5785ea28 /* buffering/ScbParticleSystem.cpp */; }; + FFFF5785ea907fcd5785ea90 /* buffering/ScbScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785ea907fcd5785ea90 /* buffering/ScbScene.cpp */; }; + FFFF5785eaf87fcd5785eaf8 /* buffering/ScbScenePvdClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785eaf87fcd5785eaf8 /* buffering/ScbScenePvdClient.cpp */; }; + FFFF5785eb607fcd5785eb60 /* buffering/ScbShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785eb607fcd5785eb60 /* buffering/ScbShape.cpp */; }; + FFFF5785ed007fcd5785ed00 /* cloth/NpCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785ed007fcd5785ed00 /* cloth/NpCloth.cpp */; }; + FFFF5785ed687fcd5785ed68 /* cloth/NpClothFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785ed687fcd5785ed68 /* cloth/NpClothFabric.cpp */; }; + FFFF5785edd07fcd5785edd0 /* cloth/NpClothParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785edd07fcd5785edd0 /* cloth/NpClothParticleData.cpp */; }; + FFFF5785ee387fcd5785ee38 /* ../../ImmediateMode/src/NpImmediateMode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5785ee387fcd5785ee38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */; }; + FFFF5785a3a87fcd5785a3a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD5785a3a87fcd5785a3a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */; }; + FFFF5785a4107fcd5785a410 /* core/src/PxMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD5785a4107fcd5785a410 /* core/src/PxMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD962139b07fed962139b0 /* PhysX */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysX"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD958758007fed95875800 /* NpActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.h"; path = "../../PhysX/src/NpActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD958758687fed95875868 /* NpActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActorTemplate.h"; path = "../../PhysX/src/NpActorTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD958758d07fed958758d0 /* NpAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.h"; path = "../../PhysX/src/NpAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFD958759387fed95875938 /* NpArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.h"; path = "../../PhysX/src/NpArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD958759a07fed958759a0 /* NpArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.h"; path = "../../PhysX/src/NpArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875a087fed95875a08 /* NpArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.h"; path = "../../PhysX/src/NpArticulationLink.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875a707fed95875a70 /* NpBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.h"; path = "../../PhysX/src/NpBatchQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875ad87fed95875ad8 /* NpCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpCast.h"; path = "../../PhysX/src/NpCast.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875b407fed95875b40 /* NpConnector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConnector.h"; path = "../../PhysX/src/NpConnector.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875ba87fed95875ba8 /* NpConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.h"; path = "../../PhysX/src/NpConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875c107fed95875c10 /* NpFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.h"; path = "../../PhysX/src/NpFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875c787fed95875c78 /* NpMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.h"; path = "../../PhysX/src/NpMaterial.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875ce07fed95875ce0 /* NpMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterialManager.h"; path = "../../PhysX/src/NpMaterialManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875d487fed95875d48 /* NpPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.h"; path = "../../PhysX/src/NpPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875db07fed95875db0 /* NpPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysicsInsertionCallback.h"; path = "../../PhysX/src/NpPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875e187fed95875e18 /* NpPtrTableStorageManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPtrTableStorageManager.h"; path = "../../PhysX/src/NpPtrTableStorageManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875e807fed95875e80 /* NpPvdSceneQueryCollector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.h"; path = "../../PhysX/src/NpPvdSceneQueryCollector.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875ee87fed95875ee8 /* NpQueryShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpQueryShared.h"; path = "../../PhysX/src/NpQueryShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875f507fed95875f50 /* NpReadCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.h"; path = "../../PhysX/src/NpReadCheck.h"; sourceTree = SOURCE_ROOT; }; - FFFD95875fb87fed95875fb8 /* NpRigidActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplate.h"; path = "../../PhysX/src/NpRigidActorTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD958760207fed95876020 /* NpRigidActorTemplateInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplateInternal.h"; path = "../../PhysX/src/NpRigidActorTemplateInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFD958760887fed95876088 /* NpRigidBodyTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidBodyTemplate.h"; path = "../../PhysX/src/NpRigidBodyTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD958760f07fed958760f0 /* NpRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.h"; path = "../../PhysX/src/NpRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; - FFFD958761587fed95876158 /* NpRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.h"; path = "../../PhysX/src/NpRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFD958761c07fed958761c0 /* NpScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.h"; path = "../../PhysX/src/NpScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD958762287fed95876228 /* NpSceneQueries.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.h"; path = "../../PhysX/src/NpSceneQueries.h"; sourceTree = SOURCE_ROOT; }; - FFFD958762907fed95876290 /* NpShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.h"; path = "../../PhysX/src/NpShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD958762f87fed958762f8 /* NpShapeManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.h"; path = "../../PhysX/src/NpShapeManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD958763607fed95876360 /* NpSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.h"; path = "../../PhysX/src/NpSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFD958763c87fed958763c8 /* NpVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.h"; path = "../../PhysX/src/NpVolumeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD958764307fed95876430 /* NpWriteCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.h"; path = "../../PhysX/src/NpWriteCheck.h"; sourceTree = SOURCE_ROOT; }; - FFFD958764987fed95876498 /* PvdMetaDataBindingData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataBindingData.h"; path = "../../PhysX/src/PvdMetaDataBindingData.h"; sourceTree = SOURCE_ROOT; }; - FFFD958765007fed95876500 /* PvdMetaDataPvdBinding.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.h"; path = "../../PhysX/src/PvdMetaDataPvdBinding.h"; sourceTree = SOURCE_ROOT; }; - FFFD958765687fed95876568 /* PvdPhysicsClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.h"; path = "../../PhysX/src/PvdPhysicsClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD958765d07fed958765d0 /* PvdTypeNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdTypeNames.h"; path = "../../PhysX/src/PvdTypeNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD958766387fed95876638 /* NpActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.cpp"; path = "../../PhysX/src/NpActor.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958766a07fed958766a0 /* NpAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.cpp"; path = "../../PhysX/src/NpAggregate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958767087fed95876708 /* NpArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.cpp"; path = "../../PhysX/src/NpArticulation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958767707fed95876770 /* NpArticulationJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.cpp"; path = "../../PhysX/src/NpArticulationJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958767d87fed958767d8 /* NpArticulationLink.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.cpp"; path = "../../PhysX/src/NpArticulationLink.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958768407fed95876840 /* NpBatchQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.cpp"; path = "../../PhysX/src/NpBatchQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958768a87fed958768a8 /* NpConstraint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.cpp"; path = "../../PhysX/src/NpConstraint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958769107fed95876910 /* NpFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.cpp"; path = "../../PhysX/src/NpFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958769787fed95876978 /* NpMaterial.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.cpp"; path = "../../PhysX/src/NpMaterial.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958769e07fed958769e0 /* NpMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMetaData.cpp"; path = "../../PhysX/src/NpMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876a487fed95876a48 /* NpPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.cpp"; path = "../../PhysX/src/NpPhysics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876ab07fed95876ab0 /* NpPvdSceneQueryCollector.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.cpp"; path = "../../PhysX/src/NpPvdSceneQueryCollector.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876b187fed95876b18 /* NpReadCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.cpp"; path = "../../PhysX/src/NpReadCheck.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876b807fed95876b80 /* NpRigidDynamic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.cpp"; path = "../../PhysX/src/NpRigidDynamic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876be87fed95876be8 /* NpRigidStatic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.cpp"; path = "../../PhysX/src/NpRigidStatic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876c507fed95876c50 /* NpScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.cpp"; path = "../../PhysX/src/NpScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876cb87fed95876cb8 /* NpSceneQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.cpp"; path = "../../PhysX/src/NpSceneQueries.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876d207fed95876d20 /* NpSerializerAdapter.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSerializerAdapter.cpp"; path = "../../PhysX/src/NpSerializerAdapter.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876d887fed95876d88 /* NpShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.cpp"; path = "../../PhysX/src/NpShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876df07fed95876df0 /* NpShapeManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.cpp"; path = "../../PhysX/src/NpShapeManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876e587fed95876e58 /* NpSpatialIndex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.cpp"; path = "../../PhysX/src/NpSpatialIndex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876ec07fed95876ec0 /* NpVolumeCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.cpp"; path = "../../PhysX/src/NpVolumeCache.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876f287fed95876f28 /* NpWriteCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.cpp"; path = "../../PhysX/src/NpWriteCheck.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876f907fed95876f90 /* PvdMetaDataPvdBinding.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.cpp"; path = "../../PhysX/src/PvdMetaDataPvdBinding.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95876ff87fed95876ff8 /* PvdPhysicsClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.cpp"; path = "../../PhysX/src/PvdPhysicsClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958770607fed95877060 /* particles/NpParticleBaseTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleBaseTemplate.h"; path = "../../PhysX/src/particles/NpParticleBaseTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD958770c87fed958770c8 /* particles/NpParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.h"; path = "../../PhysX/src/particles/NpParticleFluid.h"; sourceTree = SOURCE_ROOT; }; - FFFD958771307fed95877130 /* particles/NpParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluidReadData.h"; path = "../../PhysX/src/particles/NpParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFD958771987fed95877198 /* particles/NpParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.h"; path = "../../PhysX/src/particles/NpParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD958772007fed95877200 /* particles/NpParticleFluid.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.cpp"; path = "../../PhysX/src/particles/NpParticleFluid.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958772687fed95877268 /* particles/NpParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.cpp"; path = "../../PhysX/src/particles/NpParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958772d07fed958772d0 /* buffering/ScbActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.h"; path = "../../PhysX/src/buffering/ScbActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD958773387fed95877338 /* buffering/ScbAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.h"; path = "../../PhysX/src/buffering/ScbAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFD958773a07fed958773a0 /* buffering/ScbArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulation.h"; path = "../../PhysX/src/buffering/ScbArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD958774087fed95877408 /* buffering/ScbArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulationJoint.h"; path = "../../PhysX/src/buffering/ScbArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD958774707fed95877470 /* buffering/ScbBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.h"; path = "../../PhysX/src/buffering/ScbBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD958774d87fed958774d8 /* buffering/ScbBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBody.h"; path = "../../PhysX/src/buffering/ScbBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD958775407fed95877540 /* buffering/ScbCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.h"; path = "../../PhysX/src/buffering/ScbCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD958775a87fed958775a8 /* buffering/ScbConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbConstraint.h"; path = "../../PhysX/src/buffering/ScbConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD958776107fed95877610 /* buffering/ScbDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbDefs.h"; path = "../../PhysX/src/buffering/ScbDefs.h"; sourceTree = SOURCE_ROOT; }; - FFFD958776787fed95877678 /* buffering/ScbNpDeps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbNpDeps.h"; path = "../../PhysX/src/buffering/ScbNpDeps.h"; sourceTree = SOURCE_ROOT; }; - FFFD958776e07fed958776e0 /* buffering/ScbParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.h"; path = "../../PhysX/src/buffering/ScbParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD958777487fed95877748 /* buffering/ScbRigidObject.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidObject.h"; path = "../../PhysX/src/buffering/ScbRigidObject.h"; sourceTree = SOURCE_ROOT; }; - FFFD958777b07fed958777b0 /* buffering/ScbRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidStatic.h"; path = "../../PhysX/src/buffering/ScbRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFD958778187fed95877818 /* buffering/ScbScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.h"; path = "../../PhysX/src/buffering/ScbScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD958778807fed95877880 /* buffering/ScbSceneBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbSceneBuffer.h"; path = "../../PhysX/src/buffering/ScbSceneBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD958778e87fed958778e8 /* buffering/ScbScenePvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.h"; path = "../../PhysX/src/buffering/ScbScenePvdClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD958779507fed95877950 /* buffering/ScbShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.h"; path = "../../PhysX/src/buffering/ScbShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD958779b87fed958779b8 /* buffering/ScbType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbType.h"; path = "../../PhysX/src/buffering/ScbType.h"; sourceTree = SOURCE_ROOT; }; - FFFD95877a207fed95877a20 /* buffering/ScbActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.cpp"; path = "../../PhysX/src/buffering/ScbActor.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877a887fed95877a88 /* buffering/ScbAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.cpp"; path = "../../PhysX/src/buffering/ScbAggregate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877af07fed95877af0 /* buffering/ScbBase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.cpp"; path = "../../PhysX/src/buffering/ScbBase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877b587fed95877b58 /* buffering/ScbCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.cpp"; path = "../../PhysX/src/buffering/ScbCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877bc07fed95877bc0 /* buffering/ScbMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbMetaData.cpp"; path = "../../PhysX/src/buffering/ScbMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877c287fed95877c28 /* buffering/ScbParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.cpp"; path = "../../PhysX/src/buffering/ScbParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877c907fed95877c90 /* buffering/ScbScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.cpp"; path = "../../PhysX/src/buffering/ScbScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877cf87fed95877cf8 /* buffering/ScbScenePvdClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.cpp"; path = "../../PhysX/src/buffering/ScbScenePvdClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877d607fed95877d60 /* buffering/ScbShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.cpp"; path = "../../PhysX/src/buffering/ScbShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877dc87fed95877dc8 /* cloth/NpCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.h"; path = "../../PhysX/src/cloth/NpCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD95877e307fed95877e30 /* cloth/NpClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.h"; path = "../../PhysX/src/cloth/NpClothFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD95877e987fed95877e98 /* cloth/NpClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.h"; path = "../../PhysX/src/cloth/NpClothParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFD95877f007fed95877f00 /* cloth/NpCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.cpp"; path = "../../PhysX/src/cloth/NpCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877f687fed95877f68 /* cloth/NpClothFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.cpp"; path = "../../PhysX/src/cloth/NpClothFabric.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95877fd07fed95877fd0 /* cloth/NpClothParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.cpp"; path = "../../PhysX/src/cloth/NpClothParticleData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958780387fed95878038 /* ../../ImmediateMode/src/NpImmediateMode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "../../ImmediateMode/src/NpImmediateMode.cpp"; path = "../../ImmediateMode/src/NpImmediateMode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958732007fed95873200 /* PxActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxActor.h"; path = "../../../Include/PxActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD958732687fed95873268 /* PxAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAggregate.h"; path = "../../../Include/PxAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFD958732d07fed958732d0 /* PxArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulation.h"; path = "../../../Include/PxArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD958733387fed95873338 /* PxArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationJoint.h"; path = "../../../Include/PxArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD958733a07fed958733a0 /* PxArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationLink.h"; path = "../../../Include/PxArticulationLink.h"; sourceTree = SOURCE_ROOT; }; - FFFD958734087fed95873408 /* PxBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQuery.h"; path = "../../../Include/PxBatchQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD958734707fed95873470 /* PxBatchQueryDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQueryDesc.h"; path = "../../../Include/PxBatchQueryDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD958734d87fed958734d8 /* PxBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhase.h"; path = "../../../Include/PxBroadPhase.h"; sourceTree = SOURCE_ROOT; }; - FFFD958735407fed95873540 /* PxClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClient.h"; path = "../../../Include/PxClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD958735a87fed958735a8 /* PxConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraint.h"; path = "../../../Include/PxConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD958736107fed95873610 /* PxConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintDesc.h"; path = "../../../Include/PxConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD958736787fed95873678 /* PxContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContact.h"; path = "../../../Include/PxContact.h"; sourceTree = SOURCE_ROOT; }; - FFFD958736e07fed958736e0 /* PxContactModifyCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContactModifyCallback.h"; path = "../../../Include/PxContactModifyCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD958737487fed95873748 /* PxDeletionListener.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDeletionListener.h"; path = "../../../Include/PxDeletionListener.h"; sourceTree = SOURCE_ROOT; }; - FFFD958737b07fed958737b0 /* PxFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFiltering.h"; path = "../../../Include/PxFiltering.h"; sourceTree = SOURCE_ROOT; }; - FFFD958738187fed95873818 /* PxForceMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxForceMode.h"; path = "../../../Include/PxForceMode.h"; sourceTree = SOURCE_ROOT; }; - FFFD958738807fed95873880 /* PxImmediateMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxImmediateMode.h"; path = "../../../Include/PxImmediateMode.h"; sourceTree = SOURCE_ROOT; }; - FFFD958738e87fed958738e8 /* PxLockedData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxLockedData.h"; path = "../../../Include/PxLockedData.h"; sourceTree = SOURCE_ROOT; }; - FFFD958739507fed95873950 /* PxMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMaterial.h"; path = "../../../Include/PxMaterial.h"; sourceTree = SOURCE_ROOT; }; - FFFD958739b87fed958739b8 /* PxPhysXConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysXConfig.h"; path = "../../../Include/PxPhysXConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873a207fed95873a20 /* PxPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysics.h"; path = "../../../Include/PxPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873a887fed95873a88 /* PxPhysicsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsAPI.h"; path = "../../../Include/PxPhysicsAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873af07fed95873af0 /* PxPhysicsSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsSerialization.h"; path = "../../../Include/PxPhysicsSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873b587fed95873b58 /* PxPhysicsVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsVersion.h"; path = "../../../Include/PxPhysicsVersion.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873bc07fed95873bc0 /* PxPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPruningStructure.h"; path = "../../../Include/PxPruningStructure.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873c287fed95873c28 /* PxQueryFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryFiltering.h"; path = "../../../Include/PxQueryFiltering.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873c907fed95873c90 /* PxQueryReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryReport.h"; path = "../../../Include/PxQueryReport.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873cf87fed95873cf8 /* PxRigidActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActor.h"; path = "../../../Include/PxRigidActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873d607fed95873d60 /* PxRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBody.h"; path = "../../../Include/PxRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873dc87fed95873dc8 /* PxRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidDynamic.h"; path = "../../../Include/PxRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873e307fed95873e30 /* PxRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidStatic.h"; path = "../../../Include/PxRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873e987fed95873e98 /* PxScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxScene.h"; path = "../../../Include/PxScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873f007fed95873f00 /* PxSceneDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneDesc.h"; path = "../../../Include/PxSceneDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873f687fed95873f68 /* PxSceneLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneLock.h"; path = "../../../Include/PxSceneLock.h"; sourceTree = SOURCE_ROOT; }; - FFFD95873fd07fed95873fd0 /* PxShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShape.h"; path = "../../../Include/PxShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD958740387fed95874038 /* PxSimulationEventCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationEventCallback.h"; path = "../../../Include/PxSimulationEventCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD958740a07fed958740a0 /* PxSimulationStatistics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationStatistics.h"; path = "../../../Include/PxSimulationStatistics.h"; sourceTree = SOURCE_ROOT; }; - FFFD958741087fed95874108 /* PxSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSpatialIndex.h"; path = "../../../Include/PxSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFD958741707fed95874170 /* PxVisualizationParameter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVisualizationParameter.h"; path = "../../../Include/PxVisualizationParameter.h"; sourceTree = SOURCE_ROOT; }; - FFFD958741d87fed958741d8 /* PxVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVolumeCache.h"; path = "../../../Include/PxVolumeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD958742407fed95874240 /* particles/PxParticleBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBase.h"; path = "../../../Include/particles/PxParticleBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD958742a87fed958742a8 /* particles/PxParticleBaseFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBaseFlag.h"; path = "../../../Include/particles/PxParticleBaseFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFD958743107fed95874310 /* particles/PxParticleCreationData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleCreationData.h"; path = "../../../Include/particles/PxParticleCreationData.h"; sourceTree = SOURCE_ROOT; }; - FFFD958743787fed95874378 /* particles/PxParticleFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFlag.h"; path = "../../../Include/particles/PxParticleFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFD958743e07fed958743e0 /* particles/PxParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluid.h"; path = "../../../Include/particles/PxParticleFluid.h"; sourceTree = SOURCE_ROOT; }; - FFFD958744487fed95874448 /* particles/PxParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluidReadData.h"; path = "../../../Include/particles/PxParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFD958744b07fed958744b0 /* particles/PxParticleReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleReadData.h"; path = "../../../Include/particles/PxParticleReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFD958745187fed95874518 /* particles/PxParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleSystem.h"; path = "../../../Include/particles/PxParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD958745807fed95874580 /* pvd/PxPvdSceneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pvd/PxPvdSceneClient.h"; path = "../../../Include/pvd/PxPvdSceneClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD958745e87fed958745e8 /* cloth/PxCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxCloth.h"; path = "../../../Include/cloth/PxCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD958746507fed95874650 /* cloth/PxClothCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothCollisionData.h"; path = "../../../Include/cloth/PxClothCollisionData.h"; sourceTree = SOURCE_ROOT; }; - FFFD958746b87fed958746b8 /* cloth/PxClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothFabric.h"; path = "../../../Include/cloth/PxClothFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD958747207fed95874720 /* cloth/PxClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothParticleData.h"; path = "../../../Include/cloth/PxClothParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFD958747887fed95874788 /* cloth/PxClothTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothTypes.h"; path = "../../../Include/cloth/PxClothTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD958722007fed95872200 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFD958722687fed95872268 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFD958722d07fed958722d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD958723387fed95872338 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD958723a07fed958723a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD958724087fed95872408 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; - FFFD958724707fed95872470 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; - FFFD958724d87fed958724d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD958725407fed95872540 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD958725a87fed958725a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958726107fed95872610 /* core/src/PxMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD56fa61a07fcd56fa61a0 /* PhysX */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysX"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD5785c6007fcd5785c600 /* NpActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.h"; path = "../../PhysX/src/NpActor.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785c6687fcd5785c668 /* NpActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActorTemplate.h"; path = "../../PhysX/src/NpActorTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785c6d07fcd5785c6d0 /* NpAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.h"; path = "../../PhysX/src/NpAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785c7387fcd5785c738 /* NpArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.h"; path = "../../PhysX/src/NpArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785c7a07fcd5785c7a0 /* NpArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.h"; path = "../../PhysX/src/NpArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785c8087fcd5785c808 /* NpArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.h"; path = "../../PhysX/src/NpArticulationLink.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785c8707fcd5785c870 /* NpBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.h"; path = "../../PhysX/src/NpBatchQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785c8d87fcd5785c8d8 /* NpCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpCast.h"; path = "../../PhysX/src/NpCast.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785c9407fcd5785c940 /* NpConnector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConnector.h"; path = "../../PhysX/src/NpConnector.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785c9a87fcd5785c9a8 /* NpConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.h"; path = "../../PhysX/src/NpConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ca107fcd5785ca10 /* NpFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.h"; path = "../../PhysX/src/NpFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ca787fcd5785ca78 /* NpMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.h"; path = "../../PhysX/src/NpMaterial.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cae07fcd5785cae0 /* NpMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterialManager.h"; path = "../../PhysX/src/NpMaterialManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cb487fcd5785cb48 /* NpPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.h"; path = "../../PhysX/src/NpPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cbb07fcd5785cbb0 /* NpPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysicsInsertionCallback.h"; path = "../../PhysX/src/NpPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cc187fcd5785cc18 /* NpPtrTableStorageManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPtrTableStorageManager.h"; path = "../../PhysX/src/NpPtrTableStorageManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cc807fcd5785cc80 /* NpPvdSceneQueryCollector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.h"; path = "../../PhysX/src/NpPvdSceneQueryCollector.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cce87fcd5785cce8 /* NpQueryShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpQueryShared.h"; path = "../../PhysX/src/NpQueryShared.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cd507fcd5785cd50 /* NpReadCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.h"; path = "../../PhysX/src/NpReadCheck.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cdb87fcd5785cdb8 /* NpRigidActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplate.h"; path = "../../PhysX/src/NpRigidActorTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ce207fcd5785ce20 /* NpRigidActorTemplateInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplateInternal.h"; path = "../../PhysX/src/NpRigidActorTemplateInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ce887fcd5785ce88 /* NpRigidBodyTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidBodyTemplate.h"; path = "../../PhysX/src/NpRigidBodyTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cef07fcd5785cef0 /* NpRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.h"; path = "../../PhysX/src/NpRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cf587fcd5785cf58 /* NpRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.h"; path = "../../PhysX/src/NpRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785cfc07fcd5785cfc0 /* NpScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.h"; path = "../../PhysX/src/NpScene.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d0287fcd5785d028 /* NpSceneQueries.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.h"; path = "../../PhysX/src/NpSceneQueries.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d0907fcd5785d090 /* NpShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.h"; path = "../../PhysX/src/NpShape.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d0f87fcd5785d0f8 /* NpShapeManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.h"; path = "../../PhysX/src/NpShapeManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d1607fcd5785d160 /* NpSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.h"; path = "../../PhysX/src/NpSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d1c87fcd5785d1c8 /* NpVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.h"; path = "../../PhysX/src/NpVolumeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d2307fcd5785d230 /* NpWriteCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.h"; path = "../../PhysX/src/NpWriteCheck.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d2987fcd5785d298 /* PvdMetaDataBindingData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataBindingData.h"; path = "../../PhysX/src/PvdMetaDataBindingData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d3007fcd5785d300 /* PvdMetaDataPvdBinding.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.h"; path = "../../PhysX/src/PvdMetaDataPvdBinding.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d3687fcd5785d368 /* PvdPhysicsClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.h"; path = "../../PhysX/src/PvdPhysicsClient.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d3d07fcd5785d3d0 /* PvdTypeNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdTypeNames.h"; path = "../../PhysX/src/PvdTypeNames.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785d4387fcd5785d438 /* NpActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.cpp"; path = "../../PhysX/src/NpActor.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d4a07fcd5785d4a0 /* NpAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.cpp"; path = "../../PhysX/src/NpAggregate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d5087fcd5785d508 /* NpArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.cpp"; path = "../../PhysX/src/NpArticulation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d5707fcd5785d570 /* NpArticulationJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.cpp"; path = "../../PhysX/src/NpArticulationJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d5d87fcd5785d5d8 /* NpArticulationLink.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.cpp"; path = "../../PhysX/src/NpArticulationLink.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d6407fcd5785d640 /* NpBatchQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.cpp"; path = "../../PhysX/src/NpBatchQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d6a87fcd5785d6a8 /* NpConstraint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.cpp"; path = "../../PhysX/src/NpConstraint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d7107fcd5785d710 /* NpFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.cpp"; path = "../../PhysX/src/NpFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d7787fcd5785d778 /* NpMaterial.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.cpp"; path = "../../PhysX/src/NpMaterial.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d7e07fcd5785d7e0 /* NpMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMetaData.cpp"; path = "../../PhysX/src/NpMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d8487fcd5785d848 /* NpPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.cpp"; path = "../../PhysX/src/NpPhysics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d8b07fcd5785d8b0 /* NpPvdSceneQueryCollector.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.cpp"; path = "../../PhysX/src/NpPvdSceneQueryCollector.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d9187fcd5785d918 /* NpReadCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.cpp"; path = "../../PhysX/src/NpReadCheck.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d9807fcd5785d980 /* NpRigidDynamic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.cpp"; path = "../../PhysX/src/NpRigidDynamic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785d9e87fcd5785d9e8 /* NpRigidStatic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.cpp"; path = "../../PhysX/src/NpRigidStatic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785da507fcd5785da50 /* NpScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.cpp"; path = "../../PhysX/src/NpScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785dab87fcd5785dab8 /* NpSceneQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.cpp"; path = "../../PhysX/src/NpSceneQueries.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785db207fcd5785db20 /* NpSerializerAdapter.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSerializerAdapter.cpp"; path = "../../PhysX/src/NpSerializerAdapter.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785db887fcd5785db88 /* NpShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.cpp"; path = "../../PhysX/src/NpShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785dbf07fcd5785dbf0 /* NpShapeManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.cpp"; path = "../../PhysX/src/NpShapeManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785dc587fcd5785dc58 /* NpSpatialIndex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.cpp"; path = "../../PhysX/src/NpSpatialIndex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785dcc07fcd5785dcc0 /* NpVolumeCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.cpp"; path = "../../PhysX/src/NpVolumeCache.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785dd287fcd5785dd28 /* NpWriteCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.cpp"; path = "../../PhysX/src/NpWriteCheck.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785dd907fcd5785dd90 /* PvdMetaDataPvdBinding.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.cpp"; path = "../../PhysX/src/PvdMetaDataPvdBinding.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785ddf87fcd5785ddf8 /* PvdPhysicsClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.cpp"; path = "../../PhysX/src/PvdPhysicsClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785de607fcd5785de60 /* particles/NpParticleBaseTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleBaseTemplate.h"; path = "../../PhysX/src/particles/NpParticleBaseTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785dec87fcd5785dec8 /* particles/NpParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.h"; path = "../../PhysX/src/particles/NpParticleFluid.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785df307fcd5785df30 /* particles/NpParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluidReadData.h"; path = "../../PhysX/src/particles/NpParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785df987fcd5785df98 /* particles/NpParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.h"; path = "../../PhysX/src/particles/NpParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e0007fcd5785e000 /* particles/NpParticleFluid.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.cpp"; path = "../../PhysX/src/particles/NpParticleFluid.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785e0687fcd5785e068 /* particles/NpParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.cpp"; path = "../../PhysX/src/particles/NpParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785e0d07fcd5785e0d0 /* buffering/ScbActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.h"; path = "../../PhysX/src/buffering/ScbActor.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e1387fcd5785e138 /* buffering/ScbAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.h"; path = "../../PhysX/src/buffering/ScbAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e1a07fcd5785e1a0 /* buffering/ScbArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulation.h"; path = "../../PhysX/src/buffering/ScbArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e2087fcd5785e208 /* buffering/ScbArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulationJoint.h"; path = "../../PhysX/src/buffering/ScbArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e2707fcd5785e270 /* buffering/ScbBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.h"; path = "../../PhysX/src/buffering/ScbBase.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e2d87fcd5785e2d8 /* buffering/ScbBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBody.h"; path = "../../PhysX/src/buffering/ScbBody.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e3407fcd5785e340 /* buffering/ScbCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.h"; path = "../../PhysX/src/buffering/ScbCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e3a87fcd5785e3a8 /* buffering/ScbConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbConstraint.h"; path = "../../PhysX/src/buffering/ScbConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e4107fcd5785e410 /* buffering/ScbDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbDefs.h"; path = "../../PhysX/src/buffering/ScbDefs.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e4787fcd5785e478 /* buffering/ScbNpDeps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbNpDeps.h"; path = "../../PhysX/src/buffering/ScbNpDeps.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e4e07fcd5785e4e0 /* buffering/ScbParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.h"; path = "../../PhysX/src/buffering/ScbParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e5487fcd5785e548 /* buffering/ScbRigidObject.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidObject.h"; path = "../../PhysX/src/buffering/ScbRigidObject.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e5b07fcd5785e5b0 /* buffering/ScbRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidStatic.h"; path = "../../PhysX/src/buffering/ScbRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e6187fcd5785e618 /* buffering/ScbScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.h"; path = "../../PhysX/src/buffering/ScbScene.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e6807fcd5785e680 /* buffering/ScbSceneBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbSceneBuffer.h"; path = "../../PhysX/src/buffering/ScbSceneBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e6e87fcd5785e6e8 /* buffering/ScbScenePvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.h"; path = "../../PhysX/src/buffering/ScbScenePvdClient.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e7507fcd5785e750 /* buffering/ScbShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.h"; path = "../../PhysX/src/buffering/ScbShape.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e7b87fcd5785e7b8 /* buffering/ScbType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbType.h"; path = "../../PhysX/src/buffering/ScbType.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785e8207fcd5785e820 /* buffering/ScbActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.cpp"; path = "../../PhysX/src/buffering/ScbActor.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785e8887fcd5785e888 /* buffering/ScbAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.cpp"; path = "../../PhysX/src/buffering/ScbAggregate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785e8f07fcd5785e8f0 /* buffering/ScbBase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.cpp"; path = "../../PhysX/src/buffering/ScbBase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785e9587fcd5785e958 /* buffering/ScbCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.cpp"; path = "../../PhysX/src/buffering/ScbCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785e9c07fcd5785e9c0 /* buffering/ScbMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbMetaData.cpp"; path = "../../PhysX/src/buffering/ScbMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785ea287fcd5785ea28 /* buffering/ScbParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.cpp"; path = "../../PhysX/src/buffering/ScbParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785ea907fcd5785ea90 /* buffering/ScbScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.cpp"; path = "../../PhysX/src/buffering/ScbScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785eaf87fcd5785eaf8 /* buffering/ScbScenePvdClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.cpp"; path = "../../PhysX/src/buffering/ScbScenePvdClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785eb607fcd5785eb60 /* buffering/ScbShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.cpp"; path = "../../PhysX/src/buffering/ScbShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785ebc87fcd5785ebc8 /* cloth/NpCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.h"; path = "../../PhysX/src/cloth/NpCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ec307fcd5785ec30 /* cloth/NpClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.h"; path = "../../PhysX/src/cloth/NpClothFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ec987fcd5785ec98 /* cloth/NpClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.h"; path = "../../PhysX/src/cloth/NpClothParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ed007fcd5785ed00 /* cloth/NpCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.cpp"; path = "../../PhysX/src/cloth/NpCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785ed687fcd5785ed68 /* cloth/NpClothFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.cpp"; path = "../../PhysX/src/cloth/NpClothFabric.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785edd07fcd5785edd0 /* cloth/NpClothParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.cpp"; path = "../../PhysX/src/cloth/NpClothParticleData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785ee387fcd5785ee38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "../../ImmediateMode/src/NpImmediateMode.cpp"; path = "../../ImmediateMode/src/NpImmediateMode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57856c007fcd57856c00 /* PxActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxActor.h"; path = "../../../Include/PxActor.h"; sourceTree = SOURCE_ROOT; }; + FFFD57856c687fcd57856c68 /* PxAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAggregate.h"; path = "../../../Include/PxAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFD57856cd07fcd57856cd0 /* PxArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulation.h"; path = "../../../Include/PxArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFD57856d387fcd57856d38 /* PxArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationJoint.h"; path = "../../../Include/PxArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD57856da07fcd57856da0 /* PxArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationLink.h"; path = "../../../Include/PxArticulationLink.h"; sourceTree = SOURCE_ROOT; }; + FFFD57856e087fcd57856e08 /* PxBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQuery.h"; path = "../../../Include/PxBatchQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFD57856e707fcd57856e70 /* PxBatchQueryDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQueryDesc.h"; path = "../../../Include/PxBatchQueryDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD57856ed87fcd57856ed8 /* PxBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhase.h"; path = "../../../Include/PxBroadPhase.h"; sourceTree = SOURCE_ROOT; }; + FFFD57856f407fcd57856f40 /* PxClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClient.h"; path = "../../../Include/PxClient.h"; sourceTree = SOURCE_ROOT; }; + FFFD57856fa87fcd57856fa8 /* PxConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraint.h"; path = "../../../Include/PxConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFD578570107fcd57857010 /* PxConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintDesc.h"; path = "../../../Include/PxConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD578570787fcd57857078 /* PxContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContact.h"; path = "../../../Include/PxContact.h"; sourceTree = SOURCE_ROOT; }; + FFFD578570e07fcd578570e0 /* PxContactModifyCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContactModifyCallback.h"; path = "../../../Include/PxContactModifyCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFD578571487fcd57857148 /* PxDeletionListener.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDeletionListener.h"; path = "../../../Include/PxDeletionListener.h"; sourceTree = SOURCE_ROOT; }; + FFFD578571b07fcd578571b0 /* PxFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFiltering.h"; path = "../../../Include/PxFiltering.h"; sourceTree = SOURCE_ROOT; }; + FFFD578572187fcd57857218 /* PxForceMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxForceMode.h"; path = "../../../Include/PxForceMode.h"; sourceTree = SOURCE_ROOT; }; + FFFD578572807fcd57857280 /* PxImmediateMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxImmediateMode.h"; path = "../../../Include/PxImmediateMode.h"; sourceTree = SOURCE_ROOT; }; + FFFD578572e87fcd578572e8 /* PxLockedData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxLockedData.h"; path = "../../../Include/PxLockedData.h"; sourceTree = SOURCE_ROOT; }; + FFFD578573507fcd57857350 /* PxMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMaterial.h"; path = "../../../Include/PxMaterial.h"; sourceTree = SOURCE_ROOT; }; + FFFD578573b87fcd578573b8 /* PxPhysXConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysXConfig.h"; path = "../../../Include/PxPhysXConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFD578574207fcd57857420 /* PxPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysics.h"; path = "../../../Include/PxPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFD578574887fcd57857488 /* PxPhysicsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsAPI.h"; path = "../../../Include/PxPhysicsAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFD578574f07fcd578574f0 /* PxPhysicsSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsSerialization.h"; path = "../../../Include/PxPhysicsSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFD578575587fcd57857558 /* PxPhysicsVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsVersion.h"; path = "../../../Include/PxPhysicsVersion.h"; sourceTree = SOURCE_ROOT; }; + FFFD578575c07fcd578575c0 /* PxPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPruningStructure.h"; path = "../../../Include/PxPruningStructure.h"; sourceTree = SOURCE_ROOT; }; + FFFD578576287fcd57857628 /* PxQueryFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryFiltering.h"; path = "../../../Include/PxQueryFiltering.h"; sourceTree = SOURCE_ROOT; }; + FFFD578576907fcd57857690 /* PxQueryReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryReport.h"; path = "../../../Include/PxQueryReport.h"; sourceTree = SOURCE_ROOT; }; + FFFD578576f87fcd578576f8 /* PxRigidActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActor.h"; path = "../../../Include/PxRigidActor.h"; sourceTree = SOURCE_ROOT; }; + FFFD578577607fcd57857760 /* PxRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBody.h"; path = "../../../Include/PxRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFD578577c87fcd578577c8 /* PxRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidDynamic.h"; path = "../../../Include/PxRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; + FFFD578578307fcd57857830 /* PxRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidStatic.h"; path = "../../../Include/PxRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFD578578987fcd57857898 /* PxScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxScene.h"; path = "../../../Include/PxScene.h"; sourceTree = SOURCE_ROOT; }; + FFFD578579007fcd57857900 /* PxSceneDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneDesc.h"; path = "../../../Include/PxSceneDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD578579687fcd57857968 /* PxSceneLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneLock.h"; path = "../../../Include/PxSceneLock.h"; sourceTree = SOURCE_ROOT; }; + FFFD578579d07fcd578579d0 /* PxShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShape.h"; path = "../../../Include/PxShape.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857a387fcd57857a38 /* PxSimulationEventCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationEventCallback.h"; path = "../../../Include/PxSimulationEventCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857aa07fcd57857aa0 /* PxSimulationStatistics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationStatistics.h"; path = "../../../Include/PxSimulationStatistics.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857b087fcd57857b08 /* PxSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSpatialIndex.h"; path = "../../../Include/PxSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857b707fcd57857b70 /* PxVisualizationParameter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVisualizationParameter.h"; path = "../../../Include/PxVisualizationParameter.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857bd87fcd57857bd8 /* PxVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVolumeCache.h"; path = "../../../Include/PxVolumeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857c407fcd57857c40 /* particles/PxParticleBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBase.h"; path = "../../../Include/particles/PxParticleBase.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857ca87fcd57857ca8 /* particles/PxParticleBaseFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBaseFlag.h"; path = "../../../Include/particles/PxParticleBaseFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857d107fcd57857d10 /* particles/PxParticleCreationData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleCreationData.h"; path = "../../../Include/particles/PxParticleCreationData.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857d787fcd57857d78 /* particles/PxParticleFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFlag.h"; path = "../../../Include/particles/PxParticleFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857de07fcd57857de0 /* particles/PxParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluid.h"; path = "../../../Include/particles/PxParticleFluid.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857e487fcd57857e48 /* particles/PxParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluidReadData.h"; path = "../../../Include/particles/PxParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857eb07fcd57857eb0 /* particles/PxParticleReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleReadData.h"; path = "../../../Include/particles/PxParticleReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857f187fcd57857f18 /* particles/PxParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleSystem.h"; path = "../../../Include/particles/PxParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857f807fcd57857f80 /* pvd/PxPvdSceneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pvd/PxPvdSceneClient.h"; path = "../../../Include/pvd/PxPvdSceneClient.h"; sourceTree = SOURCE_ROOT; }; + FFFD57857fe87fcd57857fe8 /* cloth/PxCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxCloth.h"; path = "../../../Include/cloth/PxCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFD578580507fcd57858050 /* cloth/PxClothCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothCollisionData.h"; path = "../../../Include/cloth/PxClothCollisionData.h"; sourceTree = SOURCE_ROOT; }; + FFFD578580b87fcd578580b8 /* cloth/PxClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothFabric.h"; path = "../../../Include/cloth/PxClothFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFD578581207fcd57858120 /* cloth/PxClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothParticleData.h"; path = "../../../Include/cloth/PxClothParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFD578581887fcd57858188 /* cloth/PxClothTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothTypes.h"; path = "../../../Include/cloth/PxClothTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a0007fcd5785a000 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a0687fcd5785a068 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a0d07fcd5785a0d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a1387fcd5785a138 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a1a07fcd5785a1a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a2087fcd5785a208 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a2707fcd5785a270 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a2d87fcd5785a2d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a3407fcd5785a340 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a3a87fcd5785a3a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5785a4107fcd5785a410 /* core/src/PxMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2962139b07fed962139b0 /* Resources */ = { + FFF256fa61a07fcd56fa61a0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -233,7 +233,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC962139b07fed962139b0 /* Frameworks */ = { + FFFC56fa61a07fcd56fa61a0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -243,52 +243,52 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8962139b07fed962139b0 /* Sources */ = { + FFF856fa61a07fcd56fa61a0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF958766387fed95876638, - FFFF958766a07fed958766a0, - FFFF958767087fed95876708, - FFFF958767707fed95876770, - FFFF958767d87fed958767d8, - FFFF958768407fed95876840, - FFFF958768a87fed958768a8, - FFFF958769107fed95876910, - FFFF958769787fed95876978, - FFFF958769e07fed958769e0, - FFFF95876a487fed95876a48, - FFFF95876ab07fed95876ab0, - FFFF95876b187fed95876b18, - FFFF95876b807fed95876b80, - FFFF95876be87fed95876be8, - FFFF95876c507fed95876c50, - FFFF95876cb87fed95876cb8, - FFFF95876d207fed95876d20, - FFFF95876d887fed95876d88, - FFFF95876df07fed95876df0, - FFFF95876e587fed95876e58, - FFFF95876ec07fed95876ec0, - FFFF95876f287fed95876f28, - FFFF95876f907fed95876f90, - FFFF95876ff87fed95876ff8, - FFFF958772007fed95877200, - FFFF958772687fed95877268, - FFFF95877a207fed95877a20, - FFFF95877a887fed95877a88, - FFFF95877af07fed95877af0, - FFFF95877b587fed95877b58, - FFFF95877bc07fed95877bc0, - FFFF95877c287fed95877c28, - FFFF95877c907fed95877c90, - FFFF95877cf87fed95877cf8, - FFFF95877d607fed95877d60, - FFFF95877f007fed95877f00, - FFFF95877f687fed95877f68, - FFFF95877fd07fed95877fd0, - FFFF958780387fed95878038, - FFFF958725a87fed958725a8, - FFFF958726107fed95872610, + FFFF5785d4387fcd5785d438, + FFFF5785d4a07fcd5785d4a0, + FFFF5785d5087fcd5785d508, + FFFF5785d5707fcd5785d570, + FFFF5785d5d87fcd5785d5d8, + FFFF5785d6407fcd5785d640, + FFFF5785d6a87fcd5785d6a8, + FFFF5785d7107fcd5785d710, + FFFF5785d7787fcd5785d778, + FFFF5785d7e07fcd5785d7e0, + FFFF5785d8487fcd5785d848, + FFFF5785d8b07fcd5785d8b0, + FFFF5785d9187fcd5785d918, + FFFF5785d9807fcd5785d980, + FFFF5785d9e87fcd5785d9e8, + FFFF5785da507fcd5785da50, + FFFF5785dab87fcd5785dab8, + FFFF5785db207fcd5785db20, + FFFF5785db887fcd5785db88, + FFFF5785dbf07fcd5785dbf0, + FFFF5785dc587fcd5785dc58, + FFFF5785dcc07fcd5785dcc0, + FFFF5785dd287fcd5785dd28, + FFFF5785dd907fcd5785dd90, + FFFF5785ddf87fcd5785ddf8, + FFFF5785e0007fcd5785e000, + FFFF5785e0687fcd5785e068, + FFFF5785e8207fcd5785e820, + FFFF5785e8887fcd5785e888, + FFFF5785e8f07fcd5785e8f0, + FFFF5785e9587fcd5785e958, + FFFF5785e9c07fcd5785e9c0, + FFFF5785ea287fcd5785ea28, + FFFF5785ea907fcd5785ea90, + FFFF5785eaf87fcd5785eaf8, + FFFF5785eb607fcd5785eb60, + FFFF5785ed007fcd5785ed00, + FFFF5785ed687fcd5785ed68, + FFFF5785edd07fcd5785edd0, + FFFF5785ee387fcd5785ee38, + FFFF5785a3a87fcd5785a3a8, + FFFF5785a4107fcd5785a410, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -297,112 +297,112 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4962362f07fed962362f0 /* PBXTargetDependency */ = { + FFF45b980ff07fcd5b980ff0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94bdb2507fed94bdb250 /* LowLevel */; - targetProxy = FFF594bdb2507fed94bdb250 /* PBXContainerItemProxy */; + target = FFFA56cac0107fcd56cac010 /* LowLevel */; + targetProxy = FFF556cac0107fcd56cac010 /* PBXContainerItemProxy */; }; - FFF496235cb07fed96235cb0 /* PBXTargetDependency */ = { + FFF45b980b907fcd5b980b90 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94d0f6e07fed94d0f6e0 /* LowLevelAABB */; - targetProxy = FFF594d0f6e07fed94d0f6e0 /* PBXContainerItemProxy */; + target = FFFA5879adc07fcd5879adc0 /* LowLevelAABB */; + targetProxy = FFF55879adc07fcd5879adc0 /* PBXContainerItemProxy */; }; - FFF4962332607fed96233260 /* PBXTargetDependency */ = { + FFF45b980c507fcd5b980c50 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94e089807fed94e08980 /* LowLevelCloth */; - targetProxy = FFF594e089807fed94e08980 /* PBXContainerItemProxy */; + target = FFFA58692f107fcd58692f10 /* LowLevelCloth */; + targetProxy = FFF558692f107fcd58692f10 /* PBXContainerItemProxy */; }; - FFF4962332007fed96233200 /* PBXTargetDependency */ = { + FFF45b980bf07fcd5b980bf0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94d2ca107fed94d2ca10 /* LowLevelDynamics */; - targetProxy = FFF594d2ca107fed94d2ca10 /* PBXContainerItemProxy */; + target = FFFA56dc69f07fcd56dc69f0 /* LowLevelDynamics */; + targetProxy = FFF556dc69f07fcd56dc69f0 /* PBXContainerItemProxy */; }; - FFF4962332c07fed962332c0 /* PBXTargetDependency */ = { + FFF45b980cb07fcd5b980cb0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94e2d5f07fed94e2d5f0 /* LowLevelParticles */; - targetProxy = FFF594e2d5f07fed94e2d5f0 /* PBXContainerItemProxy */; + target = FFFA585295c07fcd585295c0 /* LowLevelParticles */; + targetProxy = FFF5585295c07fcd585295c0 /* PBXContainerItemProxy */; }; - FFF4962362907fed96236290 /* PBXTargetDependency */ = { + FFF456dfa8007fcd56dfa800 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94a2a6807fed94a2a680 /* PhysXCommon */; - targetProxy = FFF594a2a6807fed94a2a680 /* PBXContainerItemProxy */; + target = FFFA56e143207fcd56e14320 /* PhysXCommon */; + targetProxy = FFF556e143207fcd56e14320 /* PBXContainerItemProxy */; }; - FFF49622bf007fed9622bf00 /* PBXTargetDependency */ = { + FFF456fa66a07fcd56fa66a0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94a1bf607fed94a1bf60 /* PxFoundation */; - targetProxy = FFF594a1bf607fed94a1bf60 /* PBXContainerItemProxy */; + target = FFFA585016d07fcd585016d0 /* PxFoundation */; + targetProxy = FFF5585016d07fcd585016d0 /* PBXContainerItemProxy */; }; - FFF49622bea07fed9622bea0 /* PBXTargetDependency */ = { + FFF456fa66407fcd56fa6640 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA93fee2707fed93fee270 /* PxPvdSDK */; - targetProxy = FFF593fee2707fed93fee270 /* PBXContainerItemProxy */; + target = FFFA582fabb07fcd582fabb0 /* PxPvdSDK */; + targetProxy = FFF5582fabb07fcd582fabb0 /* PBXContainerItemProxy */; }; - FFF496232e107fed96232e10 /* PBXTargetDependency */ = { + FFF45b986c907fcd5b986c90 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA96025a807fed96025a80 /* PxTask */; - targetProxy = FFF596025a807fed96025a80 /* PBXContainerItemProxy */; + target = FFFA585c9d007fcd585c9d00 /* PxTask */; + targetProxy = FFF5585c9d007fcd585c9d00 /* PBXContainerItemProxy */; }; - FFF496232d807fed96232d80 /* PBXTargetDependency */ = { + FFF45b980d107fcd5b980d10 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA96256c207fed96256c20 /* SceneQuery */; - targetProxy = FFF596256c207fed96256c20 /* PBXContainerItemProxy */; + target = FFFA5bb033e07fcd5bb033e0 /* SceneQuery */; + targetProxy = FFF55bb033e07fcd5bb033e0 /* PBXContainerItemProxy */; }; - FFF496232de07fed96232de0 /* PBXTargetDependency */ = { + FFF45b986c607fcd5b986c60 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA9625b2507fed9625b250 /* SimulationController */; - targetProxy = FFF59625b2507fed9625b250 /* PBXContainerItemProxy */; + target = FFFA5bb075b07fcd5bb075b0 /* SimulationController */; + targetProxy = FFF55bb075b07fcd5bb075b0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCharacterKinematic */ - FFFF962389b07fed962389b0 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD962440f07fed962440f0 /* PhysXExtensions */; }; - FFFF9586fc787fed9586fc78 /* CctBoxController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9586fc787fed9586fc78 /* CctBoxController.cpp */; }; - FFFF9586fce07fed9586fce0 /* CctCapsuleController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9586fce07fed9586fce0 /* CctCapsuleController.cpp */; }; - FFFF9586fd487fed9586fd48 /* CctCharacterController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9586fd487fed9586fd48 /* CctCharacterController.cpp */; }; - FFFF9586fdb07fed9586fdb0 /* CctCharacterControllerCallbacks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9586fdb07fed9586fdb0 /* CctCharacterControllerCallbacks.cpp */; }; - FFFF9586fe187fed9586fe18 /* CctCharacterControllerManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9586fe187fed9586fe18 /* CctCharacterControllerManager.cpp */; }; - FFFF9586fe807fed9586fe80 /* CctController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9586fe807fed9586fe80 /* CctController.cpp */; }; - FFFF9586fee87fed9586fee8 /* CctObstacleContext.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9586fee87fed9586fee8 /* CctObstacleContext.cpp */; }; - FFFF9586ff507fed9586ff50 /* CctSweptBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9586ff507fed9586ff50 /* CctSweptBox.cpp */; }; - FFFF9586ffb87fed9586ffb8 /* CctSweptCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9586ffb87fed9586ffb8 /* CctSweptCapsule.cpp */; }; - FFFF958700207fed95870020 /* CctSweptVolume.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958700207fed95870020 /* CctSweptVolume.cpp */; }; + FFFF56e39ea07fcd56e39ea0 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD586bc1607fcd586bc160 /* PhysXExtensions */; }; + FFFF5980cc787fcd5980cc78 /* CctBoxController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980cc787fcd5980cc78 /* CctBoxController.cpp */; }; + FFFF5980cce07fcd5980cce0 /* CctCapsuleController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980cce07fcd5980cce0 /* CctCapsuleController.cpp */; }; + FFFF5980cd487fcd5980cd48 /* CctCharacterController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980cd487fcd5980cd48 /* CctCharacterController.cpp */; }; + FFFF5980cdb07fcd5980cdb0 /* CctCharacterControllerCallbacks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980cdb07fcd5980cdb0 /* CctCharacterControllerCallbacks.cpp */; }; + FFFF5980ce187fcd5980ce18 /* CctCharacterControllerManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980ce187fcd5980ce18 /* CctCharacterControllerManager.cpp */; }; + FFFF5980ce807fcd5980ce80 /* CctController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980ce807fcd5980ce80 /* CctController.cpp */; }; + FFFF5980cee87fcd5980cee8 /* CctObstacleContext.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980cee87fcd5980cee8 /* CctObstacleContext.cpp */; }; + FFFF5980cf507fcd5980cf50 /* CctSweptBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980cf507fcd5980cf50 /* CctSweptBox.cpp */; }; + FFFF5980cfb87fcd5980cfb8 /* CctSweptCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980cfb87fcd5980cfb8 /* CctSweptCapsule.cpp */; }; + FFFF5980d0207fcd5980d020 /* CctSweptVolume.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980d0207fcd5980d020 /* CctSweptVolume.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD96232ed07fed96232ed0 /* PhysXCharacterKinematic */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCharacterKinematic"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD9623a1907fed9623a190 /* PxBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBoxController.h"; path = "../../../Include/characterkinematic/PxBoxController.h"; sourceTree = SOURCE_ROOT; }; - FFFD9623a1f87fed9623a1f8 /* PxCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCapsuleController.h"; path = "../../../Include/characterkinematic/PxCapsuleController.h"; sourceTree = SOURCE_ROOT; }; - FFFD9623a2607fed9623a260 /* PxCharacter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCharacter.h"; path = "../../../Include/characterkinematic/PxCharacter.h"; sourceTree = SOURCE_ROOT; }; - FFFD9623a2c87fed9623a2c8 /* PxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxController.h"; path = "../../../Include/characterkinematic/PxController.h"; sourceTree = SOURCE_ROOT; }; - FFFD9623a3307fed9623a330 /* PxControllerBehavior.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerBehavior.h"; path = "../../../Include/characterkinematic/PxControllerBehavior.h"; sourceTree = SOURCE_ROOT; }; - FFFD9623a3987fed9623a398 /* PxControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerManager.h"; path = "../../../Include/characterkinematic/PxControllerManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD9623a4007fed9623a400 /* PxControllerObstacles.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerObstacles.h"; path = "../../../Include/characterkinematic/PxControllerObstacles.h"; sourceTree = SOURCE_ROOT; }; - FFFD9623a4687fed9623a468 /* PxExtended.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtended.h"; path = "../../../Include/characterkinematic/PxExtended.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586f8007fed9586f800 /* CctBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.h"; path = "../../PhysXCharacterKinematic/src/CctBoxController.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586f8687fed9586f868 /* CctCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.h"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586f8d07fed9586f8d0 /* CctCharacterController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586f9387fed9586f938 /* CctCharacterControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586f9a07fed9586f9a0 /* CctController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.h"; path = "../../PhysXCharacterKinematic/src/CctController.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586fa087fed9586fa08 /* CctInternalStructs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctInternalStructs.h"; path = "../../PhysXCharacterKinematic/src/CctInternalStructs.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586fa707fed9586fa70 /* CctObstacleContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.h"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586fad87fed9586fad8 /* CctSweptBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.h"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586fb407fed9586fb40 /* CctSweptCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.h"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586fba87fed9586fba8 /* CctSweptVolume.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.h"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586fc107fed9586fc10 /* CctUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctUtils.h"; path = "../../PhysXCharacterKinematic/src/CctUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD9586fc787fed9586fc78 /* CctBoxController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.cpp"; path = "../../PhysXCharacterKinematic/src/CctBoxController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9586fce07fed9586fce0 /* CctCapsuleController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9586fd487fed9586fd48 /* CctCharacterController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9586fdb07fed9586fdb0 /* CctCharacterControllerCallbacks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerCallbacks.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9586fe187fed9586fe18 /* CctCharacterControllerManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9586fe807fed9586fe80 /* CctController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.cpp"; path = "../../PhysXCharacterKinematic/src/CctController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9586fee87fed9586fee8 /* CctObstacleContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.cpp"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9586ff507fed9586ff50 /* CctSweptBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9586ffb87fed9586ffb8 /* CctSweptCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958700207fed95870020 /* CctSweptVolume.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b986ca07fcd5b986ca0 /* PhysXCharacterKinematic */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCharacterKinematic"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD56e3c1307fcd56e3c130 /* PxBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBoxController.h"; path = "../../../Include/characterkinematic/PxBoxController.h"; sourceTree = SOURCE_ROOT; }; + FFFD56e3c1987fcd56e3c198 /* PxCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCapsuleController.h"; path = "../../../Include/characterkinematic/PxCapsuleController.h"; sourceTree = SOURCE_ROOT; }; + FFFD56e3c2007fcd56e3c200 /* PxCharacter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCharacter.h"; path = "../../../Include/characterkinematic/PxCharacter.h"; sourceTree = SOURCE_ROOT; }; + FFFD56e3c2687fcd56e3c268 /* PxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxController.h"; path = "../../../Include/characterkinematic/PxController.h"; sourceTree = SOURCE_ROOT; }; + FFFD56e3c2d07fcd56e3c2d0 /* PxControllerBehavior.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerBehavior.h"; path = "../../../Include/characterkinematic/PxControllerBehavior.h"; sourceTree = SOURCE_ROOT; }; + FFFD56e3c3387fcd56e3c338 /* PxControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerManager.h"; path = "../../../Include/characterkinematic/PxControllerManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD56e3c3a07fcd56e3c3a0 /* PxControllerObstacles.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerObstacles.h"; path = "../../../Include/characterkinematic/PxControllerObstacles.h"; sourceTree = SOURCE_ROOT; }; + FFFD56e3c4087fcd56e3c408 /* PxExtended.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtended.h"; path = "../../../Include/characterkinematic/PxExtended.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980c8007fcd5980c800 /* CctBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.h"; path = "../../PhysXCharacterKinematic/src/CctBoxController.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980c8687fcd5980c868 /* CctCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.h"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980c8d07fcd5980c8d0 /* CctCharacterController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980c9387fcd5980c938 /* CctCharacterControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980c9a07fcd5980c9a0 /* CctController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.h"; path = "../../PhysXCharacterKinematic/src/CctController.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980ca087fcd5980ca08 /* CctInternalStructs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctInternalStructs.h"; path = "../../PhysXCharacterKinematic/src/CctInternalStructs.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980ca707fcd5980ca70 /* CctObstacleContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.h"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980cad87fcd5980cad8 /* CctSweptBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.h"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980cb407fcd5980cb40 /* CctSweptCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.h"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980cba87fcd5980cba8 /* CctSweptVolume.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.h"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980cc107fcd5980cc10 /* CctUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctUtils.h"; path = "../../PhysXCharacterKinematic/src/CctUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980cc787fcd5980cc78 /* CctBoxController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.cpp"; path = "../../PhysXCharacterKinematic/src/CctBoxController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980cce07fcd5980cce0 /* CctCapsuleController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980cd487fcd5980cd48 /* CctCharacterController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980cdb07fcd5980cdb0 /* CctCharacterControllerCallbacks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerCallbacks.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980ce187fcd5980ce18 /* CctCharacterControllerManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980ce807fcd5980ce80 /* CctController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.cpp"; path = "../../PhysXCharacterKinematic/src/CctController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980cee87fcd5980cee8 /* CctObstacleContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.cpp"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980cf507fcd5980cf50 /* CctSweptBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980cfb87fcd5980cfb8 /* CctSweptCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980d0207fcd5980d020 /* CctSweptVolume.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF296232ed07fed96232ed0 /* Resources */ = { + FFF25b986ca07fcd5b986ca0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -412,7 +412,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC96232ed07fed96232ed0 /* Frameworks */ = { + FFFC5b986ca07fcd5b986ca0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -422,20 +422,20 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF896232ed07fed96232ed0 /* Sources */ = { + FFF85b986ca07fcd5b986ca0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF9586fc787fed9586fc78, - FFFF9586fce07fed9586fce0, - FFFF9586fd487fed9586fd48, - FFFF9586fdb07fed9586fdb0, - FFFF9586fe187fed9586fe18, - FFFF9586fe807fed9586fe80, - FFFF9586fee87fed9586fee8, - FFFF9586ff507fed9586ff50, - FFFF9586ffb87fed9586ffb8, - FFFF958700207fed95870020, + FFFF5980cc787fcd5980cc78, + FFFF5980cce07fcd5980cce0, + FFFF5980cd487fcd5980cd48, + FFFF5980cdb07fcd5980cdb0, + FFFF5980ce187fcd5980ce18, + FFFF5980ce807fcd5980ce80, + FFFF5980cee87fcd5980cee8, + FFFF5980cf507fcd5980cf50, + FFFF5980cfb87fcd5980cfb8, + FFFF5980d0207fcd5980d020, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -444,91 +444,91 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4962396607fed96239660 /* PBXTargetDependency */ = { + FFF456e393907fcd56e39390 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94a2a6807fed94a2a680 /* PhysXCommon */; - targetProxy = FFF594a2a6807fed94a2a680 /* PBXContainerItemProxy */; + target = FFFA56e143207fcd56e14320 /* PhysXCommon */; + targetProxy = FFF556e143207fcd56e14320 /* PBXContainerItemProxy */; }; - FFF4962389b07fed962389b0 /* PBXTargetDependency */ = { + FFF456e39ea07fcd56e39ea0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA962440f07fed962440f0 /* PhysXExtensions */; - targetProxy = FFF5962440f07fed962440f0 /* PBXContainerItemProxy */; + target = FFFA586bc1607fcd586bc160 /* PhysXExtensions */; + targetProxy = FFF5586bc1607fcd586bc160 /* PBXContainerItemProxy */; }; - FFF496238a707fed96238a70 /* PBXTargetDependency */ = { + FFF456e3aae07fcd56e3aae0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94a1bf607fed94a1bf60 /* PxFoundation */; - targetProxy = FFF594a1bf607fed94a1bf60 /* PBXContainerItemProxy */; + target = FFFA585016d07fcd585016d0 /* PxFoundation */; + targetProxy = FFF5585016d07fcd585016d0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXVehicle */ - FFFF9587aa087fed9587aa08 /* PxVehicleComponents.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587aa087fed9587aa08 /* PxVehicleComponents.cpp */; }; - FFFF9587aa707fed9587aa70 /* PxVehicleDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587aa707fed9587aa70 /* PxVehicleDrive.cpp */; }; - FFFF9587aad87fed9587aad8 /* PxVehicleDrive4W.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587aad87fed9587aad8 /* PxVehicleDrive4W.cpp */; }; - FFFF9587ab407fed9587ab40 /* PxVehicleDriveNW.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587ab407fed9587ab40 /* PxVehicleDriveNW.cpp */; }; - FFFF9587aba87fed9587aba8 /* PxVehicleDriveTank.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587aba87fed9587aba8 /* PxVehicleDriveTank.cpp */; }; - FFFF9587ac107fed9587ac10 /* PxVehicleMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587ac107fed9587ac10 /* PxVehicleMetaData.cpp */; }; - FFFF9587ac787fed9587ac78 /* PxVehicleNoDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587ac787fed9587ac78 /* PxVehicleNoDrive.cpp */; }; - FFFF9587ace07fed9587ace0 /* PxVehicleSDK.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587ace07fed9587ace0 /* PxVehicleSDK.cpp */; }; - FFFF9587ad487fed9587ad48 /* PxVehicleSerialization.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587ad487fed9587ad48 /* PxVehicleSerialization.cpp */; }; - FFFF9587adb07fed9587adb0 /* PxVehicleSuspWheelTire4.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587adb07fed9587adb0 /* PxVehicleSuspWheelTire4.cpp */; }; - FFFF9587ae187fed9587ae18 /* PxVehicleTireFriction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587ae187fed9587ae18 /* PxVehicleTireFriction.cpp */; }; - FFFF9587ae807fed9587ae80 /* PxVehicleUpdate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587ae807fed9587ae80 /* PxVehicleUpdate.cpp */; }; - FFFF9587aee87fed9587aee8 /* PxVehicleWheels.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587aee87fed9587aee8 /* PxVehicleWheels.cpp */; }; - FFFF9587af507fed9587af50 /* VehicleUtilControl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587af507fed9587af50 /* VehicleUtilControl.cpp */; }; - FFFF9587afb87fed9587afb8 /* VehicleUtilSetup.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587afb87fed9587afb8 /* VehicleUtilSetup.cpp */; }; - FFFF9587b0207fed9587b020 /* VehicleUtilTelemetry.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587b0207fed9587b020 /* VehicleUtilTelemetry.cpp */; }; - FFFF96245fe87fed96245fe8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD96245fe87fed96245fe8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */; }; - FFFF962460507fed96246050 /* src/PxVehicleMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD962460507fed96246050 /* src/PxVehicleMetaDataObjects.cpp */; }; + FFFF5b052a087fcd5b052a08 /* PxVehicleComponents.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052a087fcd5b052a08 /* PxVehicleComponents.cpp */; }; + FFFF5b052a707fcd5b052a70 /* PxVehicleDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052a707fcd5b052a70 /* PxVehicleDrive.cpp */; }; + FFFF5b052ad87fcd5b052ad8 /* PxVehicleDrive4W.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052ad87fcd5b052ad8 /* PxVehicleDrive4W.cpp */; }; + FFFF5b052b407fcd5b052b40 /* PxVehicleDriveNW.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052b407fcd5b052b40 /* PxVehicleDriveNW.cpp */; }; + FFFF5b052ba87fcd5b052ba8 /* PxVehicleDriveTank.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052ba87fcd5b052ba8 /* PxVehicleDriveTank.cpp */; }; + FFFF5b052c107fcd5b052c10 /* PxVehicleMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052c107fcd5b052c10 /* PxVehicleMetaData.cpp */; }; + FFFF5b052c787fcd5b052c78 /* PxVehicleNoDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052c787fcd5b052c78 /* PxVehicleNoDrive.cpp */; }; + FFFF5b052ce07fcd5b052ce0 /* PxVehicleSDK.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052ce07fcd5b052ce0 /* PxVehicleSDK.cpp */; }; + FFFF5b052d487fcd5b052d48 /* PxVehicleSerialization.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052d487fcd5b052d48 /* PxVehicleSerialization.cpp */; }; + FFFF5b052db07fcd5b052db0 /* PxVehicleSuspWheelTire4.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052db07fcd5b052db0 /* PxVehicleSuspWheelTire4.cpp */; }; + FFFF5b052e187fcd5b052e18 /* PxVehicleTireFriction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052e187fcd5b052e18 /* PxVehicleTireFriction.cpp */; }; + FFFF5b052e807fcd5b052e80 /* PxVehicleUpdate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052e807fcd5b052e80 /* PxVehicleUpdate.cpp */; }; + FFFF5b052ee87fcd5b052ee8 /* PxVehicleWheels.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052ee87fcd5b052ee8 /* PxVehicleWheels.cpp */; }; + FFFF5b052f507fcd5b052f50 /* VehicleUtilControl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052f507fcd5b052f50 /* VehicleUtilControl.cpp */; }; + FFFF5b052fb87fcd5b052fb8 /* VehicleUtilSetup.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b052fb87fcd5b052fb8 /* VehicleUtilSetup.cpp */; }; + FFFF5b0530207fcd5b053020 /* VehicleUtilTelemetry.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5b0530207fcd5b053020 /* VehicleUtilTelemetry.cpp */; }; + FFFF586bc6887fcd586bc688 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD586bc6887fcd586bc688 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */; }; + FFFF586bc6f07fcd586bc6f0 /* src/PxVehicleMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD586bc6f07fcd586bc6f0 /* src/PxVehicleMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD962344107fed96234410 /* PhysXVehicle */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXVehicle"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD958716007fed95871600 /* PxVehicleComponents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.h"; path = "../../../Include/vehicle/PxVehicleComponents.h"; sourceTree = SOURCE_ROOT; }; - FFFD958716687fed95871668 /* PxVehicleDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.h"; path = "../../../Include/vehicle/PxVehicleDrive.h"; sourceTree = SOURCE_ROOT; }; - FFFD958716d07fed958716d0 /* PxVehicleDrive4W.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.h"; path = "../../../Include/vehicle/PxVehicleDrive4W.h"; sourceTree = SOURCE_ROOT; }; - FFFD958717387fed95871738 /* PxVehicleDriveNW.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.h"; path = "../../../Include/vehicle/PxVehicleDriveNW.h"; sourceTree = SOURCE_ROOT; }; - FFFD958717a07fed958717a0 /* PxVehicleDriveTank.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.h"; path = "../../../Include/vehicle/PxVehicleDriveTank.h"; sourceTree = SOURCE_ROOT; }; - FFFD958718087fed95871808 /* PxVehicleNoDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.h"; path = "../../../Include/vehicle/PxVehicleNoDrive.h"; sourceTree = SOURCE_ROOT; }; - FFFD958718707fed95871870 /* PxVehicleSDK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.h"; path = "../../../Include/vehicle/PxVehicleSDK.h"; sourceTree = SOURCE_ROOT; }; - FFFD958718d87fed958718d8 /* PxVehicleShaders.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleShaders.h"; path = "../../../Include/vehicle/PxVehicleShaders.h"; sourceTree = SOURCE_ROOT; }; - FFFD958719407fed95871940 /* PxVehicleTireFriction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.h"; path = "../../../Include/vehicle/PxVehicleTireFriction.h"; sourceTree = SOURCE_ROOT; }; - FFFD958719a87fed958719a8 /* PxVehicleUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.h"; path = "../../../Include/vehicle/PxVehicleUpdate.h"; sourceTree = SOURCE_ROOT; }; - FFFD95871a107fed95871a10 /* PxVehicleUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtil.h"; path = "../../../Include/vehicle/PxVehicleUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD95871a787fed95871a78 /* PxVehicleUtilControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilControl.h"; path = "../../../Include/vehicle/PxVehicleUtilControl.h"; sourceTree = SOURCE_ROOT; }; - FFFD95871ae07fed95871ae0 /* PxVehicleUtilSetup.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilSetup.h"; path = "../../../Include/vehicle/PxVehicleUtilSetup.h"; sourceTree = SOURCE_ROOT; }; - FFFD95871b487fed95871b48 /* PxVehicleUtilTelemetry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilTelemetry.h"; path = "../../../Include/vehicle/PxVehicleUtilTelemetry.h"; sourceTree = SOURCE_ROOT; }; - FFFD95871bb07fed95871bb0 /* PxVehicleWheels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.h"; path = "../../../Include/vehicle/PxVehicleWheels.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587a8007fed9587a800 /* PxVehicleDefaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDefaults.h"; path = "../../PhysXVehicle/src/PxVehicleDefaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587a8687fed9587a868 /* PxVehicleLinearMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleLinearMath.h"; path = "../../PhysXVehicle/src/PxVehicleLinearMath.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587a8d07fed9587a8d0 /* PxVehicleSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.h"; path = "../../PhysXVehicle/src/PxVehicleSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587a9387fed9587a938 /* PxVehicleSuspLimitConstraintShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspLimitConstraintShader.h"; path = "../../PhysXVehicle/src/PxVehicleSuspLimitConstraintShader.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587a9a07fed9587a9a0 /* PxVehicleSuspWheelTire4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.h"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587aa087fed9587aa08 /* PxVehicleComponents.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.cpp"; path = "../../PhysXVehicle/src/PxVehicleComponents.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587aa707fed9587aa70 /* PxVehicleDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587aad87fed9587aad8 /* PxVehicleDrive4W.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive4W.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587ab407fed9587ab40 /* PxVehicleDriveNW.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveNW.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587aba87fed9587aba8 /* PxVehicleDriveTank.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveTank.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587ac107fed9587ac10 /* PxVehicleMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleMetaData.cpp"; path = "../../PhysXVehicle/src/PxVehicleMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587ac787fed9587ac78 /* PxVehicleNoDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleNoDrive.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587ace07fed9587ace0 /* PxVehicleSDK.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.cpp"; path = "../../PhysXVehicle/src/PxVehicleSDK.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587ad487fed9587ad48 /* PxVehicleSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.cpp"; path = "../../PhysXVehicle/src/PxVehicleSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587adb07fed9587adb0 /* PxVehicleSuspWheelTire4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.cpp"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587ae187fed9587ae18 /* PxVehicleTireFriction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.cpp"; path = "../../PhysXVehicle/src/PxVehicleTireFriction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587ae807fed9587ae80 /* PxVehicleUpdate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.cpp"; path = "../../PhysXVehicle/src/PxVehicleUpdate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587aee87fed9587aee8 /* PxVehicleWheels.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.cpp"; path = "../../PhysXVehicle/src/PxVehicleWheels.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587af507fed9587af50 /* VehicleUtilControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilControl.cpp"; path = "../../PhysXVehicle/src/VehicleUtilControl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587afb87fed9587afb8 /* VehicleUtilSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilSetup.cpp"; path = "../../PhysXVehicle/src/VehicleUtilSetup.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587b0207fed9587b020 /* VehicleUtilTelemetry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilTelemetry.cpp"; path = "../../PhysXVehicle/src/VehicleUtilTelemetry.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD96245eb07fed96245eb0 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD96245f187fed96245f18 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD96245f807fed96245f80 /* include/PxVehicleMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD96245fe87fed96245fe8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD962460507fed96246050 /* src/PxVehicleMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD56e3cde07fcd56e3cde0 /* PhysXVehicle */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXVehicle"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD5b0518007fcd5b051800 /* PxVehicleComponents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.h"; path = "../../../Include/vehicle/PxVehicleComponents.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0518687fcd5b051868 /* PxVehicleDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.h"; path = "../../../Include/vehicle/PxVehicleDrive.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0518d07fcd5b0518d0 /* PxVehicleDrive4W.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.h"; path = "../../../Include/vehicle/PxVehicleDrive4W.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0519387fcd5b051938 /* PxVehicleDriveNW.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.h"; path = "../../../Include/vehicle/PxVehicleDriveNW.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0519a07fcd5b0519a0 /* PxVehicleDriveTank.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.h"; path = "../../../Include/vehicle/PxVehicleDriveTank.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b051a087fcd5b051a08 /* PxVehicleNoDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.h"; path = "../../../Include/vehicle/PxVehicleNoDrive.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b051a707fcd5b051a70 /* PxVehicleSDK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.h"; path = "../../../Include/vehicle/PxVehicleSDK.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b051ad87fcd5b051ad8 /* PxVehicleShaders.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleShaders.h"; path = "../../../Include/vehicle/PxVehicleShaders.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b051b407fcd5b051b40 /* PxVehicleTireFriction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.h"; path = "../../../Include/vehicle/PxVehicleTireFriction.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b051ba87fcd5b051ba8 /* PxVehicleUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.h"; path = "../../../Include/vehicle/PxVehicleUpdate.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b051c107fcd5b051c10 /* PxVehicleUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtil.h"; path = "../../../Include/vehicle/PxVehicleUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b051c787fcd5b051c78 /* PxVehicleUtilControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilControl.h"; path = "../../../Include/vehicle/PxVehicleUtilControl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b051ce07fcd5b051ce0 /* PxVehicleUtilSetup.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilSetup.h"; path = "../../../Include/vehicle/PxVehicleUtilSetup.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b051d487fcd5b051d48 /* PxVehicleUtilTelemetry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilTelemetry.h"; path = "../../../Include/vehicle/PxVehicleUtilTelemetry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b051db07fcd5b051db0 /* PxVehicleWheels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.h"; path = "../../../Include/vehicle/PxVehicleWheels.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0528007fcd5b052800 /* PxVehicleDefaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDefaults.h"; path = "../../PhysXVehicle/src/PxVehicleDefaults.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0528687fcd5b052868 /* PxVehicleLinearMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleLinearMath.h"; path = "../../PhysXVehicle/src/PxVehicleLinearMath.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0528d07fcd5b0528d0 /* PxVehicleSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.h"; path = "../../PhysXVehicle/src/PxVehicleSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0529387fcd5b052938 /* PxVehicleSuspLimitConstraintShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspLimitConstraintShader.h"; path = "../../PhysXVehicle/src/PxVehicleSuspLimitConstraintShader.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0529a07fcd5b0529a0 /* PxVehicleSuspWheelTire4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.h"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b052a087fcd5b052a08 /* PxVehicleComponents.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.cpp"; path = "../../PhysXVehicle/src/PxVehicleComponents.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052a707fcd5b052a70 /* PxVehicleDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052ad87fcd5b052ad8 /* PxVehicleDrive4W.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive4W.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052b407fcd5b052b40 /* PxVehicleDriveNW.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveNW.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052ba87fcd5b052ba8 /* PxVehicleDriveTank.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveTank.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052c107fcd5b052c10 /* PxVehicleMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleMetaData.cpp"; path = "../../PhysXVehicle/src/PxVehicleMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052c787fcd5b052c78 /* PxVehicleNoDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleNoDrive.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052ce07fcd5b052ce0 /* PxVehicleSDK.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.cpp"; path = "../../PhysXVehicle/src/PxVehicleSDK.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052d487fcd5b052d48 /* PxVehicleSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.cpp"; path = "../../PhysXVehicle/src/PxVehicleSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052db07fcd5b052db0 /* PxVehicleSuspWheelTire4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.cpp"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052e187fcd5b052e18 /* PxVehicleTireFriction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.cpp"; path = "../../PhysXVehicle/src/PxVehicleTireFriction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052e807fcd5b052e80 /* PxVehicleUpdate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.cpp"; path = "../../PhysXVehicle/src/PxVehicleUpdate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052ee87fcd5b052ee8 /* PxVehicleWheels.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.cpp"; path = "../../PhysXVehicle/src/PxVehicleWheels.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052f507fcd5b052f50 /* VehicleUtilControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilControl.cpp"; path = "../../PhysXVehicle/src/VehicleUtilControl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b052fb87fcd5b052fb8 /* VehicleUtilSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilSetup.cpp"; path = "../../PhysXVehicle/src/VehicleUtilSetup.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0530207fcd5b053020 /* VehicleUtilTelemetry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilTelemetry.cpp"; path = "../../PhysXVehicle/src/VehicleUtilTelemetry.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD586bc5507fcd586bc550 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFD586bc5b87fcd586bc5b8 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFD586bc6207fcd586bc620 /* include/PxVehicleMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFD586bc6887fcd586bc688 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD586bc6f07fcd586bc6f0 /* src/PxVehicleMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2962344107fed96234410 /* Resources */ = { + FFF256e3cde07fcd56e3cde0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -538,7 +538,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC962344107fed96234410 /* Frameworks */ = { + FFFC56e3cde07fcd56e3cde0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -548,28 +548,28 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8962344107fed96234410 /* Sources */ = { + FFF856e3cde07fcd56e3cde0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF9587aa087fed9587aa08, - FFFF9587aa707fed9587aa70, - FFFF9587aad87fed9587aad8, - FFFF9587ab407fed9587ab40, - FFFF9587aba87fed9587aba8, - FFFF9587ac107fed9587ac10, - FFFF9587ac787fed9587ac78, - FFFF9587ace07fed9587ace0, - FFFF9587ad487fed9587ad48, - FFFF9587adb07fed9587adb0, - FFFF9587ae187fed9587ae18, - FFFF9587ae807fed9587ae80, - FFFF9587aee87fed9587aee8, - FFFF9587af507fed9587af50, - FFFF9587afb87fed9587afb8, - FFFF9587b0207fed9587b020, - FFFF96245fe87fed96245fe8, - FFFF962460507fed96246050, + FFFF5b052a087fcd5b052a08, + FFFF5b052a707fcd5b052a70, + FFFF5b052ad87fcd5b052ad8, + FFFF5b052b407fcd5b052b40, + FFFF5b052ba87fcd5b052ba8, + FFFF5b052c107fcd5b052c10, + FFFF5b052c787fcd5b052c78, + FFFF5b052ce07fcd5b052ce0, + FFFF5b052d487fcd5b052d48, + FFFF5b052db07fcd5b052db0, + FFFF5b052e187fcd5b052e18, + FFFF5b052e807fcd5b052e80, + FFFF5b052ee87fcd5b052ee8, + FFFF5b052f507fcd5b052f50, + FFFF5b052fb87fcd5b052fb8, + FFFF5b0530207fcd5b053020, + FFFF586bc6887fcd586bc688, + FFFF586bc6f07fcd586bc6f0, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -581,220 +581,220 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXExtensions */ - FFFF9587d0e87fed9587d0e8 /* ExtBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d0e87fed9587d0e8 /* ExtBroadPhase.cpp */; }; - FFFF9587d1507fed9587d150 /* ExtClothFabricCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d1507fed9587d150 /* ExtClothFabricCooker.cpp */; }; - FFFF9587d1b87fed9587d1b8 /* ExtClothGeodesicTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d1b87fed9587d1b8 /* ExtClothGeodesicTetherCooker.cpp */; }; - FFFF9587d2207fed9587d220 /* ExtClothMeshQuadifier.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d2207fed9587d220 /* ExtClothMeshQuadifier.cpp */; }; - FFFF9587d2887fed9587d288 /* ExtClothSimpleTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d2887fed9587d288 /* ExtClothSimpleTetherCooker.cpp */; }; - FFFF9587d2f07fed9587d2f0 /* ExtCollection.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d2f07fed9587d2f0 /* ExtCollection.cpp */; }; - FFFF9587d3587fed9587d358 /* ExtConvexMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d3587fed9587d358 /* ExtConvexMeshExt.cpp */; }; - FFFF9587d3c07fed9587d3c0 /* ExtCpuWorkerThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d3c07fed9587d3c0 /* ExtCpuWorkerThread.cpp */; }; - FFFF9587d4287fed9587d428 /* ExtD6Joint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d4287fed9587d428 /* ExtD6Joint.cpp */; }; - FFFF9587d4907fed9587d490 /* ExtD6JointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d4907fed9587d490 /* ExtD6JointSolverPrep.cpp */; }; - FFFF9587d4f87fed9587d4f8 /* ExtDefaultCpuDispatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d4f87fed9587d4f8 /* ExtDefaultCpuDispatcher.cpp */; }; - FFFF9587d5607fed9587d560 /* ExtDefaultErrorCallback.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d5607fed9587d560 /* ExtDefaultErrorCallback.cpp */; }; - FFFF9587d5c87fed9587d5c8 /* ExtDefaultSimulationFilterShader.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d5c87fed9587d5c8 /* ExtDefaultSimulationFilterShader.cpp */; }; - FFFF9587d6307fed9587d630 /* ExtDefaultStreams.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d6307fed9587d630 /* ExtDefaultStreams.cpp */; }; - FFFF9587d6987fed9587d698 /* ExtDistanceJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d6987fed9587d698 /* ExtDistanceJoint.cpp */; }; - FFFF9587d7007fed9587d700 /* ExtDistanceJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d7007fed9587d700 /* ExtDistanceJointSolverPrep.cpp */; }; - FFFF9587d7687fed9587d768 /* ExtExtensions.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d7687fed9587d768 /* ExtExtensions.cpp */; }; - FFFF9587d7d07fed9587d7d0 /* ExtFixedJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d7d07fed9587d7d0 /* ExtFixedJoint.cpp */; }; - FFFF9587d8387fed9587d838 /* ExtFixedJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d8387fed9587d838 /* ExtFixedJointSolverPrep.cpp */; }; - FFFF9587d8a07fed9587d8a0 /* ExtJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d8a07fed9587d8a0 /* ExtJoint.cpp */; }; - FFFF9587d9087fed9587d908 /* ExtMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d9087fed9587d908 /* ExtMetaData.cpp */; }; - FFFF9587d9707fed9587d970 /* ExtParticleExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d9707fed9587d970 /* ExtParticleExt.cpp */; }; - FFFF9587d9d87fed9587d9d8 /* ExtPrismaticJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587d9d87fed9587d9d8 /* ExtPrismaticJoint.cpp */; }; - FFFF9587da407fed9587da40 /* ExtPrismaticJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587da407fed9587da40 /* ExtPrismaticJointSolverPrep.cpp */; }; - FFFF9587daa87fed9587daa8 /* ExtPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587daa87fed9587daa8 /* ExtPvd.cpp */; }; - FFFF9587db107fed9587db10 /* ExtPxStringTable.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587db107fed9587db10 /* ExtPxStringTable.cpp */; }; - FFFF9587db787fed9587db78 /* ExtRaycastCCD.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587db787fed9587db78 /* ExtRaycastCCD.cpp */; }; - FFFF9587dbe07fed9587dbe0 /* ExtRevoluteJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587dbe07fed9587dbe0 /* ExtRevoluteJoint.cpp */; }; - FFFF9587dc487fed9587dc48 /* ExtRevoluteJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587dc487fed9587dc48 /* ExtRevoluteJointSolverPrep.cpp */; }; - FFFF9587dcb07fed9587dcb0 /* ExtRigidBodyExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587dcb07fed9587dcb0 /* ExtRigidBodyExt.cpp */; }; - FFFF9587dd187fed9587dd18 /* ExtSceneQueryExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587dd187fed9587dd18 /* ExtSceneQueryExt.cpp */; }; - FFFF9587dd807fed9587dd80 /* ExtSimpleFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587dd807fed9587dd80 /* ExtSimpleFactory.cpp */; }; - FFFF9587dde87fed9587dde8 /* ExtSmoothNormals.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587dde87fed9587dde8 /* ExtSmoothNormals.cpp */; }; - FFFF9587de507fed9587de50 /* ExtSphericalJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587de507fed9587de50 /* ExtSphericalJoint.cpp */; }; - FFFF9587deb87fed9587deb8 /* ExtSphericalJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587deb87fed9587deb8 /* ExtSphericalJointSolverPrep.cpp */; }; - FFFF9587df207fed9587df20 /* ExtTriangleMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9587df207fed9587df20 /* ExtTriangleMeshExt.cpp */; }; - FFFF958814d07fed958814d0 /* SnSerialUtils.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD958814d07fed958814d0 /* SnSerialUtils.cpp */; }; - FFFF958815387fed95881538 /* SnSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD958815387fed95881538 /* SnSerialization.cpp */; }; - FFFF958815a07fed958815a0 /* SnSerializationRegistry.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD958815a07fed958815a0 /* SnSerializationRegistry.cpp */; }; - FFFF958818e07fed958818e0 /* Binary/SnBinaryDeserialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD958818e07fed958818e0 /* Binary/SnBinaryDeserialization.cpp */; }; - FFFF958819487fed95881948 /* Binary/SnBinarySerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD958819487fed95881948 /* Binary/SnBinarySerialization.cpp */; }; - FFFF958819b07fed958819b0 /* Binary/SnConvX.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD958819b07fed958819b0 /* Binary/SnConvX.cpp */; }; - FFFF95881a187fed95881a18 /* Binary/SnConvX_Align.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD95881a187fed95881a18 /* Binary/SnConvX_Align.cpp */; }; - FFFF95881a807fed95881a80 /* Binary/SnConvX_Convert.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD95881a807fed95881a80 /* Binary/SnConvX_Convert.cpp */; }; - FFFF95881ae87fed95881ae8 /* Binary/SnConvX_Error.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD95881ae87fed95881ae8 /* Binary/SnConvX_Error.cpp */; }; - FFFF95881b507fed95881b50 /* Binary/SnConvX_MetaData.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD95881b507fed95881b50 /* Binary/SnConvX_MetaData.cpp */; }; - FFFF95881bb87fed95881bb8 /* Binary/SnConvX_Output.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD95881bb87fed95881bb8 /* Binary/SnConvX_Output.cpp */; }; - FFFF95881c207fed95881c20 /* Binary/SnConvX_Union.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD95881c207fed95881c20 /* Binary/SnConvX_Union.cpp */; }; - FFFF95881c887fed95881c88 /* Binary/SnSerializationContext.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD95881c887fed95881c88 /* Binary/SnSerializationContext.cpp */; }; - FFFF958825787fed95882578 /* Xml/SnJointRepXSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD958825787fed95882578 /* Xml/SnJointRepXSerializer.cpp */; }; - FFFF958825e07fed958825e0 /* Xml/SnRepXCoreSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD958825e07fed958825e0 /* Xml/SnRepXCoreSerializer.cpp */; }; - FFFF958826487fed95882648 /* Xml/SnRepXUpgrader.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD958826487fed95882648 /* Xml/SnRepXUpgrader.cpp */; }; - FFFF958826b07fed958826b0 /* Xml/SnXmlSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD958826b07fed958826b0 /* Xml/SnXmlSerialization.cpp */; }; - FFFF9587f4e07fed9587f4e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD9587f4e07fed9587f4e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */; }; + FFFF57861ee87fcd57861ee8 /* ExtBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57861ee87fcd57861ee8 /* ExtBroadPhase.cpp */; }; + FFFF57861f507fcd57861f50 /* ExtClothFabricCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57861f507fcd57861f50 /* ExtClothFabricCooker.cpp */; }; + FFFF57861fb87fcd57861fb8 /* ExtClothGeodesicTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57861fb87fcd57861fb8 /* ExtClothGeodesicTetherCooker.cpp */; }; + FFFF578620207fcd57862020 /* ExtClothMeshQuadifier.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578620207fcd57862020 /* ExtClothMeshQuadifier.cpp */; }; + FFFF578620887fcd57862088 /* ExtClothSimpleTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578620887fcd57862088 /* ExtClothSimpleTetherCooker.cpp */; }; + FFFF578620f07fcd578620f0 /* ExtCollection.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578620f07fcd578620f0 /* ExtCollection.cpp */; }; + FFFF578621587fcd57862158 /* ExtConvexMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578621587fcd57862158 /* ExtConvexMeshExt.cpp */; }; + FFFF578621c07fcd578621c0 /* ExtCpuWorkerThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578621c07fcd578621c0 /* ExtCpuWorkerThread.cpp */; }; + FFFF578622287fcd57862228 /* ExtD6Joint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578622287fcd57862228 /* ExtD6Joint.cpp */; }; + FFFF578622907fcd57862290 /* ExtD6JointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578622907fcd57862290 /* ExtD6JointSolverPrep.cpp */; }; + FFFF578622f87fcd578622f8 /* ExtDefaultCpuDispatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578622f87fcd578622f8 /* ExtDefaultCpuDispatcher.cpp */; }; + FFFF578623607fcd57862360 /* ExtDefaultErrorCallback.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578623607fcd57862360 /* ExtDefaultErrorCallback.cpp */; }; + FFFF578623c87fcd578623c8 /* ExtDefaultSimulationFilterShader.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578623c87fcd578623c8 /* ExtDefaultSimulationFilterShader.cpp */; }; + FFFF578624307fcd57862430 /* ExtDefaultStreams.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578624307fcd57862430 /* ExtDefaultStreams.cpp */; }; + FFFF578624987fcd57862498 /* ExtDistanceJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578624987fcd57862498 /* ExtDistanceJoint.cpp */; }; + FFFF578625007fcd57862500 /* ExtDistanceJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578625007fcd57862500 /* ExtDistanceJointSolverPrep.cpp */; }; + FFFF578625687fcd57862568 /* ExtExtensions.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578625687fcd57862568 /* ExtExtensions.cpp */; }; + FFFF578625d07fcd578625d0 /* ExtFixedJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578625d07fcd578625d0 /* ExtFixedJoint.cpp */; }; + FFFF578626387fcd57862638 /* ExtFixedJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578626387fcd57862638 /* ExtFixedJointSolverPrep.cpp */; }; + FFFF578626a07fcd578626a0 /* ExtJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578626a07fcd578626a0 /* ExtJoint.cpp */; }; + FFFF578627087fcd57862708 /* ExtMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578627087fcd57862708 /* ExtMetaData.cpp */; }; + FFFF578627707fcd57862770 /* ExtParticleExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578627707fcd57862770 /* ExtParticleExt.cpp */; }; + FFFF578627d87fcd578627d8 /* ExtPrismaticJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578627d87fcd578627d8 /* ExtPrismaticJoint.cpp */; }; + FFFF578628407fcd57862840 /* ExtPrismaticJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578628407fcd57862840 /* ExtPrismaticJointSolverPrep.cpp */; }; + FFFF578628a87fcd578628a8 /* ExtPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578628a87fcd578628a8 /* ExtPvd.cpp */; }; + FFFF578629107fcd57862910 /* ExtPxStringTable.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578629107fcd57862910 /* ExtPxStringTable.cpp */; }; + FFFF578629787fcd57862978 /* ExtRaycastCCD.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578629787fcd57862978 /* ExtRaycastCCD.cpp */; }; + FFFF578629e07fcd578629e0 /* ExtRevoluteJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD578629e07fcd578629e0 /* ExtRevoluteJoint.cpp */; }; + FFFF57862a487fcd57862a48 /* ExtRevoluteJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57862a487fcd57862a48 /* ExtRevoluteJointSolverPrep.cpp */; }; + FFFF57862ab07fcd57862ab0 /* ExtRigidBodyExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57862ab07fcd57862ab0 /* ExtRigidBodyExt.cpp */; }; + FFFF57862b187fcd57862b18 /* ExtSceneQueryExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57862b187fcd57862b18 /* ExtSceneQueryExt.cpp */; }; + FFFF57862b807fcd57862b80 /* ExtSimpleFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57862b807fcd57862b80 /* ExtSimpleFactory.cpp */; }; + FFFF57862be87fcd57862be8 /* ExtSmoothNormals.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57862be87fcd57862be8 /* ExtSmoothNormals.cpp */; }; + FFFF57862c507fcd57862c50 /* ExtSphericalJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57862c507fcd57862c50 /* ExtSphericalJoint.cpp */; }; + FFFF57862cb87fcd57862cb8 /* ExtSphericalJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57862cb87fcd57862cb8 /* ExtSphericalJointSolverPrep.cpp */; }; + FFFF57862d207fcd57862d20 /* ExtTriangleMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57862d207fcd57862d20 /* ExtTriangleMeshExt.cpp */; }; + FFFF5a06ccd07fcd5a06ccd0 /* SnSerialUtils.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06ccd07fcd5a06ccd0 /* SnSerialUtils.cpp */; }; + FFFF5a06cd387fcd5a06cd38 /* SnSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06cd387fcd5a06cd38 /* SnSerialization.cpp */; }; + FFFF5a06cda07fcd5a06cda0 /* SnSerializationRegistry.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06cda07fcd5a06cda0 /* SnSerializationRegistry.cpp */; }; + FFFF5a06d0e07fcd5a06d0e0 /* Binary/SnBinaryDeserialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06d0e07fcd5a06d0e0 /* Binary/SnBinaryDeserialization.cpp */; }; + FFFF5a06d1487fcd5a06d148 /* Binary/SnBinarySerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06d1487fcd5a06d148 /* Binary/SnBinarySerialization.cpp */; }; + FFFF5a06d1b07fcd5a06d1b0 /* Binary/SnConvX.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06d1b07fcd5a06d1b0 /* Binary/SnConvX.cpp */; }; + FFFF5a06d2187fcd5a06d218 /* Binary/SnConvX_Align.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06d2187fcd5a06d218 /* Binary/SnConvX_Align.cpp */; }; + FFFF5a06d2807fcd5a06d280 /* Binary/SnConvX_Convert.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06d2807fcd5a06d280 /* Binary/SnConvX_Convert.cpp */; }; + FFFF5a06d2e87fcd5a06d2e8 /* Binary/SnConvX_Error.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06d2e87fcd5a06d2e8 /* Binary/SnConvX_Error.cpp */; }; + FFFF5a06d3507fcd5a06d350 /* Binary/SnConvX_MetaData.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06d3507fcd5a06d350 /* Binary/SnConvX_MetaData.cpp */; }; + FFFF5a06d3b87fcd5a06d3b8 /* Binary/SnConvX_Output.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06d3b87fcd5a06d3b8 /* Binary/SnConvX_Output.cpp */; }; + FFFF5a06d4207fcd5a06d420 /* Binary/SnConvX_Union.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06d4207fcd5a06d420 /* Binary/SnConvX_Union.cpp */; }; + FFFF5a06d4887fcd5a06d488 /* Binary/SnSerializationContext.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06d4887fcd5a06d488 /* Binary/SnSerializationContext.cpp */; }; + FFFF5a06dd787fcd5a06dd78 /* Xml/SnJointRepXSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06dd787fcd5a06dd78 /* Xml/SnJointRepXSerializer.cpp */; }; + FFFF5a06dde07fcd5a06dde0 /* Xml/SnRepXCoreSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06dde07fcd5a06dde0 /* Xml/SnRepXCoreSerializer.cpp */; }; + FFFF5a06de487fcd5a06de48 /* Xml/SnRepXUpgrader.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06de487fcd5a06de48 /* Xml/SnRepXUpgrader.cpp */; }; + FFFF5a06deb07fcd5a06deb0 /* Xml/SnXmlSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD5a06deb07fcd5a06deb0 /* Xml/SnXmlSerialization.cpp */; }; + FFFF570034e07fcd570034e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD570034e07fcd570034e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD962440f07fed962440f0 /* PhysXExtensions */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXExtensions"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD9587e0007fed9587e000 /* PxBinaryConverter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBinaryConverter.h"; path = "../../../Include/extensions/PxBinaryConverter.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e0687fed9587e068 /* PxBroadPhaseExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhaseExt.h"; path = "../../../Include/extensions/PxBroadPhaseExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e0d07fed9587e0d0 /* PxClothFabricCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothFabricCooker.h"; path = "../../../Include/extensions/PxClothFabricCooker.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e1387fed9587e138 /* PxClothMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshDesc.h"; path = "../../../Include/extensions/PxClothMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e1a07fed9587e1a0 /* PxClothMeshQuadifier.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshQuadifier.h"; path = "../../../Include/extensions/PxClothMeshQuadifier.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e2087fed9587e208 /* PxClothTetherCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothTetherCooker.h"; path = "../../../Include/extensions/PxClothTetherCooker.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e2707fed9587e270 /* PxCollectionExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCollectionExt.h"; path = "../../../Include/extensions/PxCollectionExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e2d87fed9587e2d8 /* PxConstraintExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintExt.h"; path = "../../../Include/extensions/PxConstraintExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e3407fed9587e340 /* PxConvexMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshExt.h"; path = "../../../Include/extensions/PxConvexMeshExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e3a87fed9587e3a8 /* PxD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxD6Joint.h"; path = "../../../Include/extensions/PxD6Joint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e4107fed9587e410 /* PxDefaultAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultAllocator.h"; path = "../../../Include/extensions/PxDefaultAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e4787fed9587e478 /* PxDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultCpuDispatcher.h"; path = "../../../Include/extensions/PxDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e4e07fed9587e4e0 /* PxDefaultErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultErrorCallback.h"; path = "../../../Include/extensions/PxDefaultErrorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e5487fed9587e548 /* PxDefaultSimulationFilterShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultSimulationFilterShader.h"; path = "../../../Include/extensions/PxDefaultSimulationFilterShader.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e5b07fed9587e5b0 /* PxDefaultStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultStreams.h"; path = "../../../Include/extensions/PxDefaultStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e6187fed9587e618 /* PxDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDistanceJoint.h"; path = "../../../Include/extensions/PxDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e6807fed9587e680 /* PxExtensionsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtensionsAPI.h"; path = "../../../Include/extensions/PxExtensionsAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e6e87fed9587e6e8 /* PxFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFixedJoint.h"; path = "../../../Include/extensions/PxFixedJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e7507fed9587e750 /* PxJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJoint.h"; path = "../../../Include/extensions/PxJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e7b87fed9587e7b8 /* PxJointLimit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointLimit.h"; path = "../../../Include/extensions/PxJointLimit.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e8207fed9587e820 /* PxJointRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointRepXSerializer.h"; path = "../../../Include/extensions/PxJointRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e8887fed9587e888 /* PxMassProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMassProperties.h"; path = "../../../Include/extensions/PxMassProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e8f07fed9587e8f0 /* PxParticleExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxParticleExt.h"; path = "../../../Include/extensions/PxParticleExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e9587fed9587e958 /* PxPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPrismaticJoint.h"; path = "../../../Include/extensions/PxPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587e9c07fed9587e9c0 /* PxRaycastCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRaycastCCD.h"; path = "../../../Include/extensions/PxRaycastCCD.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ea287fed9587ea28 /* PxRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSerializer.h"; path = "../../../Include/extensions/PxRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ea907fed9587ea90 /* PxRepXSimpleType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSimpleType.h"; path = "../../../Include/extensions/PxRepXSimpleType.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587eaf87fed9587eaf8 /* PxRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRevoluteJoint.h"; path = "../../../Include/extensions/PxRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587eb607fed9587eb60 /* PxRigidActorExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActorExt.h"; path = "../../../Include/extensions/PxRigidActorExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ebc87fed9587ebc8 /* PxRigidBodyExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBodyExt.h"; path = "../../../Include/extensions/PxRigidBodyExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ec307fed9587ec30 /* PxSceneQueryExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneQueryExt.h"; path = "../../../Include/extensions/PxSceneQueryExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ec987fed9587ec98 /* PxSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSerialization.h"; path = "../../../Include/extensions/PxSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ed007fed9587ed00 /* PxShapeExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShapeExt.h"; path = "../../../Include/extensions/PxShapeExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ed687fed9587ed68 /* PxSimpleFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleFactory.h"; path = "../../../Include/extensions/PxSimpleFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587edd07fed9587edd0 /* PxSmoothNormals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSmoothNormals.h"; path = "../../../Include/extensions/PxSmoothNormals.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ee387fed9587ee38 /* PxSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSphericalJoint.h"; path = "../../../Include/extensions/PxSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587eea07fed9587eea0 /* PxStringTableExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStringTableExt.h"; path = "../../../Include/extensions/PxStringTableExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ef087fed9587ef08 /* PxTriangleMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshExt.h"; path = "../../../Include/extensions/PxTriangleMeshExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ca007fed9587ca00 /* ExtConstraintHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConstraintHelper.h"; path = "../../PhysXExtensions/src/ExtConstraintHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ca687fed9587ca68 /* ExtCpuWorkerThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.h"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587cad07fed9587cad0 /* ExtD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.h"; path = "../../PhysXExtensions/src/ExtD6Joint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587cb387fed9587cb38 /* ExtDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.h"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587cba07fed9587cba0 /* ExtDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.h"; path = "../../PhysXExtensions/src/ExtDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587cc087fed9587cc08 /* ExtFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.h"; path = "../../PhysXExtensions/src/ExtFixedJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587cc707fed9587cc70 /* ExtInertiaTensor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtInertiaTensor.h"; path = "../../PhysXExtensions/src/ExtInertiaTensor.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ccd87fed9587ccd8 /* ExtJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.h"; path = "../../PhysXExtensions/src/ExtJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587cd407fed9587cd40 /* ExtJointMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJointMetaDataExtensions.h"; path = "../../PhysXExtensions/src/ExtJointMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587cda87fed9587cda8 /* ExtPlatform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPlatform.h"; path = "../../PhysXExtensions/src/ExtPlatform.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ce107fed9587ce10 /* ExtPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.h"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587ce787fed9587ce78 /* ExtPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.h"; path = "../../PhysXExtensions/src/ExtPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587cee07fed9587cee0 /* ExtRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.h"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587cf487fed9587cf48 /* ExtSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSerialization.h"; path = "../../PhysXExtensions/src/ExtSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587cfb07fed9587cfb0 /* ExtSharedQueueEntryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSharedQueueEntryPool.h"; path = "../../PhysXExtensions/src/ExtSharedQueueEntryPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587d0187fed9587d018 /* ExtSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.h"; path = "../../PhysXExtensions/src/ExtSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587d0807fed9587d080 /* ExtTaskQueueHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTaskQueueHelper.h"; path = "../../PhysXExtensions/src/ExtTaskQueueHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587d0e87fed9587d0e8 /* ExtBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtBroadPhase.cpp"; path = "../../PhysXExtensions/src/ExtBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d1507fed9587d150 /* ExtClothFabricCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothFabricCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothFabricCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d1b87fed9587d1b8 /* ExtClothGeodesicTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothGeodesicTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothGeodesicTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d2207fed9587d220 /* ExtClothMeshQuadifier.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothMeshQuadifier.cpp"; path = "../../PhysXExtensions/src/ExtClothMeshQuadifier.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d2887fed9587d288 /* ExtClothSimpleTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothSimpleTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothSimpleTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d2f07fed9587d2f0 /* ExtCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCollection.cpp"; path = "../../PhysXExtensions/src/ExtCollection.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d3587fed9587d358 /* ExtConvexMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConvexMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtConvexMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d3c07fed9587d3c0 /* ExtCpuWorkerThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.cpp"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d4287fed9587d428 /* ExtD6Joint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.cpp"; path = "../../PhysXExtensions/src/ExtD6Joint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d4907fed9587d490 /* ExtD6JointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6JointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtD6JointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d4f87fed9587d4f8 /* ExtDefaultCpuDispatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.cpp"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d5607fed9587d560 /* ExtDefaultErrorCallback.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultErrorCallback.cpp"; path = "../../PhysXExtensions/src/ExtDefaultErrorCallback.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d5c87fed9587d5c8 /* ExtDefaultSimulationFilterShader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultSimulationFilterShader.cpp"; path = "../../PhysXExtensions/src/ExtDefaultSimulationFilterShader.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d6307fed9587d630 /* ExtDefaultStreams.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultStreams.cpp"; path = "../../PhysXExtensions/src/ExtDefaultStreams.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d6987fed9587d698 /* ExtDistanceJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d7007fed9587d700 /* ExtDistanceJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d7687fed9587d768 /* ExtExtensions.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtExtensions.cpp"; path = "../../PhysXExtensions/src/ExtExtensions.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d7d07fed9587d7d0 /* ExtFixedJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.cpp"; path = "../../PhysXExtensions/src/ExtFixedJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d8387fed9587d838 /* ExtFixedJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtFixedJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d8a07fed9587d8a0 /* ExtJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.cpp"; path = "../../PhysXExtensions/src/ExtJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d9087fed9587d908 /* ExtMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtMetaData.cpp"; path = "../../PhysXExtensions/src/ExtMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d9707fed9587d970 /* ExtParticleExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtParticleExt.cpp"; path = "../../PhysXExtensions/src/ExtParticleExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587d9d87fed9587d9d8 /* ExtPrismaticJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587da407fed9587da40 /* ExtPrismaticJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587daa87fed9587daa8 /* ExtPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.cpp"; path = "../../PhysXExtensions/src/ExtPvd.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587db107fed9587db10 /* ExtPxStringTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPxStringTable.cpp"; path = "../../PhysXExtensions/src/ExtPxStringTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587db787fed9587db78 /* ExtRaycastCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRaycastCCD.cpp"; path = "../../PhysXExtensions/src/ExtRaycastCCD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587dbe07fed9587dbe0 /* ExtRevoluteJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587dc487fed9587dc48 /* ExtRevoluteJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587dcb07fed9587dcb0 /* ExtRigidBodyExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRigidBodyExt.cpp"; path = "../../PhysXExtensions/src/ExtRigidBodyExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587dd187fed9587dd18 /* ExtSceneQueryExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSceneQueryExt.cpp"; path = "../../PhysXExtensions/src/ExtSceneQueryExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587dd807fed9587dd80 /* ExtSimpleFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSimpleFactory.cpp"; path = "../../PhysXExtensions/src/ExtSimpleFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587dde87fed9587dde8 /* ExtSmoothNormals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSmoothNormals.cpp"; path = "../../PhysXExtensions/src/ExtSmoothNormals.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587de507fed9587de50 /* ExtSphericalJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587deb87fed9587deb8 /* ExtSphericalJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9587df207fed9587df20 /* ExtTriangleMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTriangleMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtTriangleMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958814007fed95881400 /* SnSerialUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.h"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD958814687fed95881468 /* SnSerializationRegistry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.h"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.h"; sourceTree = SOURCE_ROOT; }; - FFFD958814d07fed958814d0 /* SnSerialUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958815387fed95881538 /* SnSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958815a07fed958815a0 /* SnSerializationRegistry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958816087fed95881608 /* Binary/SnConvX.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.h"; sourceTree = SOURCE_ROOT; }; - FFFD958816707fed95881670 /* Binary/SnConvX_Align.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.h"; sourceTree = SOURCE_ROOT; }; - FFFD958816d87fed958816d8 /* Binary/SnConvX_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Common.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Common.h"; sourceTree = SOURCE_ROOT; }; - FFFD958817407fed95881740 /* Binary/SnConvX_MetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFD958817a87fed958817a8 /* Binary/SnConvX_Output.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.h"; sourceTree = SOURCE_ROOT; }; - FFFD958818107fed95881810 /* Binary/SnConvX_Union.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.h"; sourceTree = SOURCE_ROOT; }; - FFFD958818787fed95881878 /* Binary/SnSerializationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD958818e07fed958818e0 /* Binary/SnBinaryDeserialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinaryDeserialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinaryDeserialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958819487fed95881948 /* Binary/SnBinarySerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinarySerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinarySerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958819b07fed958819b0 /* Binary/SnConvX.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95881a187fed95881a18 /* Binary/SnConvX_Align.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95881a807fed95881a80 /* Binary/SnConvX_Convert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Convert.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Convert.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95881ae87fed95881ae8 /* Binary/SnConvX_Error.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Error.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Error.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95881b507fed95881b50 /* Binary/SnConvX_MetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95881bb87fed95881bb8 /* Binary/SnConvX_Output.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95881c207fed95881c20 /* Binary/SnConvX_Union.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95881c887fed95881c88 /* Binary/SnSerializationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95881cf07fed95881cf0 /* Xml/SnPxStreamOperators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnPxStreamOperators.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnPxStreamOperators.h"; sourceTree = SOURCE_ROOT; }; - FFFD95881d587fed95881d58 /* Xml/SnRepX1_0Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX1_0Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX1_0Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD95881dc07fed95881dc0 /* Xml/SnRepX3_1Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_1Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_1Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD95881e287fed95881e28 /* Xml/SnRepX3_2Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_2Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_2Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD95881e907fed95881e90 /* Xml/SnRepXCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCollection.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFD95881ef87fed95881ef8 /* Xml/SnRepXCoreSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD95881f607fed95881f60 /* Xml/SnRepXSerializerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXSerializerImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXSerializerImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD95881fc87fed95881fc8 /* Xml/SnRepXUpgrader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.h"; sourceTree = SOURCE_ROOT; }; - FFFD958820307fed95882030 /* Xml/SnSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD958820987fed95882098 /* Xml/SnXmlDeserializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlDeserializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlDeserializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD958821007fed95882100 /* Xml/SnXmlImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD958821687fed95882168 /* Xml/SnXmlMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryAllocator.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD958821d07fed958821d0 /* Xml/SnXmlMemoryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPool.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD958822387fed95882238 /* Xml/SnXmlMemoryPoolStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPoolStreams.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD958822a07fed958822a0 /* Xml/SnXmlReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlReader.h"; sourceTree = SOURCE_ROOT; }; - FFFD958823087fed95882308 /* Xml/SnXmlSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD958823707fed95882370 /* Xml/SnXmlSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD958823d87fed958823d8 /* Xml/SnXmlStringToType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlStringToType.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlStringToType.h"; sourceTree = SOURCE_ROOT; }; - FFFD958824407fed95882440 /* Xml/SnXmlVisitorReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorReader.h"; sourceTree = SOURCE_ROOT; }; - FFFD958824a87fed958824a8 /* Xml/SnXmlVisitorWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD958825107fed95882510 /* Xml/SnXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD958825787fed95882578 /* Xml/SnJointRepXSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnJointRepXSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnJointRepXSerializer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958825e07fed958825e0 /* Xml/SnRepXCoreSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958826487fed95882648 /* Xml/SnRepXUpgrader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958826b07fed958826b0 /* Xml/SnXmlSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958827187fed95882718 /* File/SnFile.h */= { isa = PBXFileReference; fileEncoding = 4; name = "File/SnFile.h"; path = "../../PhysXExtensions/src/serialization/File/SnFile.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f0007fed9587f000 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f0687fed9587f068 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f0d07fed9587f0d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f1387fed9587f138 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f1a07fed9587f1a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f2087fed9587f208 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f2707fed9587f270 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f2d87fed9587f2d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f3407fed9587f340 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f3a87fed9587f3a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f4107fed9587f410 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f4787fed9587f478 /* extensions/include/PxExtensionMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD9587f4e07fed9587f4e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD586bc1607fcd586bc160 /* PhysXExtensions */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXExtensions"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD5785a8007fcd5785a800 /* PxBinaryConverter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBinaryConverter.h"; path = "../../../Include/extensions/PxBinaryConverter.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a8687fcd5785a868 /* PxBroadPhaseExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhaseExt.h"; path = "../../../Include/extensions/PxBroadPhaseExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a8d07fcd5785a8d0 /* PxClothFabricCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothFabricCooker.h"; path = "../../../Include/extensions/PxClothFabricCooker.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a9387fcd5785a938 /* PxClothMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshDesc.h"; path = "../../../Include/extensions/PxClothMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785a9a07fcd5785a9a0 /* PxClothMeshQuadifier.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshQuadifier.h"; path = "../../../Include/extensions/PxClothMeshQuadifier.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785aa087fcd5785aa08 /* PxClothTetherCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothTetherCooker.h"; path = "../../../Include/extensions/PxClothTetherCooker.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785aa707fcd5785aa70 /* PxCollectionExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCollectionExt.h"; path = "../../../Include/extensions/PxCollectionExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785aad87fcd5785aad8 /* PxConstraintExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintExt.h"; path = "../../../Include/extensions/PxConstraintExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ab407fcd5785ab40 /* PxConvexMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshExt.h"; path = "../../../Include/extensions/PxConvexMeshExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785aba87fcd5785aba8 /* PxD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxD6Joint.h"; path = "../../../Include/extensions/PxD6Joint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ac107fcd5785ac10 /* PxDefaultAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultAllocator.h"; path = "../../../Include/extensions/PxDefaultAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ac787fcd5785ac78 /* PxDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultCpuDispatcher.h"; path = "../../../Include/extensions/PxDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ace07fcd5785ace0 /* PxDefaultErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultErrorCallback.h"; path = "../../../Include/extensions/PxDefaultErrorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ad487fcd5785ad48 /* PxDefaultSimulationFilterShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultSimulationFilterShader.h"; path = "../../../Include/extensions/PxDefaultSimulationFilterShader.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785adb07fcd5785adb0 /* PxDefaultStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultStreams.h"; path = "../../../Include/extensions/PxDefaultStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ae187fcd5785ae18 /* PxDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDistanceJoint.h"; path = "../../../Include/extensions/PxDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785ae807fcd5785ae80 /* PxExtensionsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtensionsAPI.h"; path = "../../../Include/extensions/PxExtensionsAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785aee87fcd5785aee8 /* PxFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFixedJoint.h"; path = "../../../Include/extensions/PxFixedJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785af507fcd5785af50 /* PxJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJoint.h"; path = "../../../Include/extensions/PxJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785afb87fcd5785afb8 /* PxJointLimit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointLimit.h"; path = "../../../Include/extensions/PxJointLimit.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b0207fcd5785b020 /* PxJointRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointRepXSerializer.h"; path = "../../../Include/extensions/PxJointRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b0887fcd5785b088 /* PxMassProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMassProperties.h"; path = "../../../Include/extensions/PxMassProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b0f07fcd5785b0f0 /* PxParticleExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxParticleExt.h"; path = "../../../Include/extensions/PxParticleExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b1587fcd5785b158 /* PxPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPrismaticJoint.h"; path = "../../../Include/extensions/PxPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b1c07fcd5785b1c0 /* PxRaycastCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRaycastCCD.h"; path = "../../../Include/extensions/PxRaycastCCD.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b2287fcd5785b228 /* PxRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSerializer.h"; path = "../../../Include/extensions/PxRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b2907fcd5785b290 /* PxRepXSimpleType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSimpleType.h"; path = "../../../Include/extensions/PxRepXSimpleType.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b2f87fcd5785b2f8 /* PxRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRevoluteJoint.h"; path = "../../../Include/extensions/PxRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b3607fcd5785b360 /* PxRigidActorExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActorExt.h"; path = "../../../Include/extensions/PxRigidActorExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b3c87fcd5785b3c8 /* PxRigidBodyExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBodyExt.h"; path = "../../../Include/extensions/PxRigidBodyExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b4307fcd5785b430 /* PxSceneQueryExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneQueryExt.h"; path = "../../../Include/extensions/PxSceneQueryExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b4987fcd5785b498 /* PxSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSerialization.h"; path = "../../../Include/extensions/PxSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b5007fcd5785b500 /* PxShapeExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShapeExt.h"; path = "../../../Include/extensions/PxShapeExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b5687fcd5785b568 /* PxSimpleFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleFactory.h"; path = "../../../Include/extensions/PxSimpleFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b5d07fcd5785b5d0 /* PxSmoothNormals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSmoothNormals.h"; path = "../../../Include/extensions/PxSmoothNormals.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b6387fcd5785b638 /* PxSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSphericalJoint.h"; path = "../../../Include/extensions/PxSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b6a07fcd5785b6a0 /* PxStringTableExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStringTableExt.h"; path = "../../../Include/extensions/PxStringTableExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5785b7087fcd5785b708 /* PxTriangleMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshExt.h"; path = "../../../Include/extensions/PxTriangleMeshExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD578618007fcd57861800 /* ExtConstraintHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConstraintHelper.h"; path = "../../PhysXExtensions/src/ExtConstraintHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFD578618687fcd57861868 /* ExtCpuWorkerThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.h"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.h"; sourceTree = SOURCE_ROOT; }; + FFFD578618d07fcd578618d0 /* ExtD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.h"; path = "../../PhysXExtensions/src/ExtD6Joint.h"; sourceTree = SOURCE_ROOT; }; + FFFD578619387fcd57861938 /* ExtDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.h"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFD578619a07fcd578619a0 /* ExtDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.h"; path = "../../PhysXExtensions/src/ExtDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861a087fcd57861a08 /* ExtFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.h"; path = "../../PhysXExtensions/src/ExtFixedJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861a707fcd57861a70 /* ExtInertiaTensor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtInertiaTensor.h"; path = "../../PhysXExtensions/src/ExtInertiaTensor.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861ad87fcd57861ad8 /* ExtJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.h"; path = "../../PhysXExtensions/src/ExtJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861b407fcd57861b40 /* ExtJointMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJointMetaDataExtensions.h"; path = "../../PhysXExtensions/src/ExtJointMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861ba87fcd57861ba8 /* ExtPlatform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPlatform.h"; path = "../../PhysXExtensions/src/ExtPlatform.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861c107fcd57861c10 /* ExtPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.h"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861c787fcd57861c78 /* ExtPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.h"; path = "../../PhysXExtensions/src/ExtPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861ce07fcd57861ce0 /* ExtRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.h"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861d487fcd57861d48 /* ExtSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSerialization.h"; path = "../../PhysXExtensions/src/ExtSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861db07fcd57861db0 /* ExtSharedQueueEntryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSharedQueueEntryPool.h"; path = "../../PhysXExtensions/src/ExtSharedQueueEntryPool.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861e187fcd57861e18 /* ExtSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.h"; path = "../../PhysXExtensions/src/ExtSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861e807fcd57861e80 /* ExtTaskQueueHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTaskQueueHelper.h"; path = "../../PhysXExtensions/src/ExtTaskQueueHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFD57861ee87fcd57861ee8 /* ExtBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtBroadPhase.cpp"; path = "../../PhysXExtensions/src/ExtBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57861f507fcd57861f50 /* ExtClothFabricCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothFabricCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothFabricCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57861fb87fcd57861fb8 /* ExtClothGeodesicTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothGeodesicTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothGeodesicTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578620207fcd57862020 /* ExtClothMeshQuadifier.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothMeshQuadifier.cpp"; path = "../../PhysXExtensions/src/ExtClothMeshQuadifier.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578620887fcd57862088 /* ExtClothSimpleTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothSimpleTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothSimpleTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578620f07fcd578620f0 /* ExtCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCollection.cpp"; path = "../../PhysXExtensions/src/ExtCollection.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578621587fcd57862158 /* ExtConvexMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConvexMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtConvexMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578621c07fcd578621c0 /* ExtCpuWorkerThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.cpp"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578622287fcd57862228 /* ExtD6Joint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.cpp"; path = "../../PhysXExtensions/src/ExtD6Joint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578622907fcd57862290 /* ExtD6JointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6JointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtD6JointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578622f87fcd578622f8 /* ExtDefaultCpuDispatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.cpp"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578623607fcd57862360 /* ExtDefaultErrorCallback.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultErrorCallback.cpp"; path = "../../PhysXExtensions/src/ExtDefaultErrorCallback.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578623c87fcd578623c8 /* ExtDefaultSimulationFilterShader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultSimulationFilterShader.cpp"; path = "../../PhysXExtensions/src/ExtDefaultSimulationFilterShader.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578624307fcd57862430 /* ExtDefaultStreams.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultStreams.cpp"; path = "../../PhysXExtensions/src/ExtDefaultStreams.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578624987fcd57862498 /* ExtDistanceJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578625007fcd57862500 /* ExtDistanceJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578625687fcd57862568 /* ExtExtensions.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtExtensions.cpp"; path = "../../PhysXExtensions/src/ExtExtensions.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578625d07fcd578625d0 /* ExtFixedJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.cpp"; path = "../../PhysXExtensions/src/ExtFixedJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578626387fcd57862638 /* ExtFixedJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtFixedJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578626a07fcd578626a0 /* ExtJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.cpp"; path = "../../PhysXExtensions/src/ExtJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578627087fcd57862708 /* ExtMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtMetaData.cpp"; path = "../../PhysXExtensions/src/ExtMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578627707fcd57862770 /* ExtParticleExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtParticleExt.cpp"; path = "../../PhysXExtensions/src/ExtParticleExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578627d87fcd578627d8 /* ExtPrismaticJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578628407fcd57862840 /* ExtPrismaticJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578628a87fcd578628a8 /* ExtPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.cpp"; path = "../../PhysXExtensions/src/ExtPvd.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578629107fcd57862910 /* ExtPxStringTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPxStringTable.cpp"; path = "../../PhysXExtensions/src/ExtPxStringTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578629787fcd57862978 /* ExtRaycastCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRaycastCCD.cpp"; path = "../../PhysXExtensions/src/ExtRaycastCCD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD578629e07fcd578629e0 /* ExtRevoluteJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57862a487fcd57862a48 /* ExtRevoluteJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57862ab07fcd57862ab0 /* ExtRigidBodyExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRigidBodyExt.cpp"; path = "../../PhysXExtensions/src/ExtRigidBodyExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57862b187fcd57862b18 /* ExtSceneQueryExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSceneQueryExt.cpp"; path = "../../PhysXExtensions/src/ExtSceneQueryExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57862b807fcd57862b80 /* ExtSimpleFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSimpleFactory.cpp"; path = "../../PhysXExtensions/src/ExtSimpleFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57862be87fcd57862be8 /* ExtSmoothNormals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSmoothNormals.cpp"; path = "../../PhysXExtensions/src/ExtSmoothNormals.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57862c507fcd57862c50 /* ExtSphericalJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57862cb87fcd57862cb8 /* ExtSphericalJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57862d207fcd57862d20 /* ExtTriangleMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTriangleMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtTriangleMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06cc007fcd5a06cc00 /* SnSerialUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.h"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06cc687fcd5a06cc68 /* SnSerializationRegistry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.h"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06ccd07fcd5a06ccd0 /* SnSerialUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06cd387fcd5a06cd38 /* SnSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06cda07fcd5a06cda0 /* SnSerializationRegistry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06ce087fcd5a06ce08 /* Binary/SnConvX.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06ce707fcd5a06ce70 /* Binary/SnConvX_Align.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06ced87fcd5a06ced8 /* Binary/SnConvX_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Common.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Common.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06cf407fcd5a06cf40 /* Binary/SnConvX_MetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06cfa87fcd5a06cfa8 /* Binary/SnConvX_Output.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d0107fcd5a06d010 /* Binary/SnConvX_Union.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d0787fcd5a06d078 /* Binary/SnSerializationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d0e07fcd5a06d0e0 /* Binary/SnBinaryDeserialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinaryDeserialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinaryDeserialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d1487fcd5a06d148 /* Binary/SnBinarySerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinarySerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinarySerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d1b07fcd5a06d1b0 /* Binary/SnConvX.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d2187fcd5a06d218 /* Binary/SnConvX_Align.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d2807fcd5a06d280 /* Binary/SnConvX_Convert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Convert.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Convert.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d2e87fcd5a06d2e8 /* Binary/SnConvX_Error.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Error.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Error.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d3507fcd5a06d350 /* Binary/SnConvX_MetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d3b87fcd5a06d3b8 /* Binary/SnConvX_Output.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d4207fcd5a06d420 /* Binary/SnConvX_Union.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d4887fcd5a06d488 /* Binary/SnSerializationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d4f07fcd5a06d4f0 /* Xml/SnPxStreamOperators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnPxStreamOperators.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnPxStreamOperators.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d5587fcd5a06d558 /* Xml/SnRepX1_0Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX1_0Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX1_0Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d5c07fcd5a06d5c0 /* Xml/SnRepX3_1Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_1Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_1Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d6287fcd5a06d628 /* Xml/SnRepX3_2Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_2Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_2Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d6907fcd5a06d690 /* Xml/SnRepXCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCollection.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d6f87fcd5a06d6f8 /* Xml/SnRepXCoreSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d7607fcd5a06d760 /* Xml/SnRepXSerializerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXSerializerImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXSerializerImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d7c87fcd5a06d7c8 /* Xml/SnRepXUpgrader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d8307fcd5a06d830 /* Xml/SnSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d8987fcd5a06d898 /* Xml/SnXmlDeserializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlDeserializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlDeserializer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d9007fcd5a06d900 /* Xml/SnXmlImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d9687fcd5a06d968 /* Xml/SnXmlMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryAllocator.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06d9d07fcd5a06d9d0 /* Xml/SnXmlMemoryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPool.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPool.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06da387fcd5a06da38 /* Xml/SnXmlMemoryPoolStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPoolStreams.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06daa07fcd5a06daa0 /* Xml/SnXmlReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlReader.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06db087fcd5a06db08 /* Xml/SnXmlSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06db707fcd5a06db70 /* Xml/SnXmlSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06dbd87fcd5a06dbd8 /* Xml/SnXmlStringToType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlStringToType.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlStringToType.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06dc407fcd5a06dc40 /* Xml/SnXmlVisitorReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorReader.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06dca87fcd5a06dca8 /* Xml/SnXmlVisitorWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06dd107fcd5a06dd10 /* Xml/SnXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a06dd787fcd5a06dd78 /* Xml/SnJointRepXSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnJointRepXSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnJointRepXSerializer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06dde07fcd5a06dde0 /* Xml/SnRepXCoreSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06de487fcd5a06de48 /* Xml/SnRepXUpgrader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06deb07fcd5a06deb0 /* Xml/SnXmlSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a06df187fcd5a06df18 /* File/SnFile.h */= { isa = PBXFileReference; fileEncoding = 4; name = "File/SnFile.h"; path = "../../PhysXExtensions/src/serialization/File/SnFile.h"; sourceTree = SOURCE_ROOT; }; + FFFD570030007fcd57003000 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFD570030687fcd57003068 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFD570030d07fcd570030d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFD570031387fcd57003138 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFD570031a07fcd570031a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFD570032087fcd57003208 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; + FFFD570032707fcd57003270 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; + FFFD570032d87fcd570032d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFD570033407fcd57003340 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFD570033a87fcd570033a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFD570034107fcd57003410 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFD570034787fcd57003478 /* extensions/include/PxExtensionMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFD570034e07fcd570034e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2962440f07fed962440f0 /* Resources */ = { + FFF2586bc1607fcd586bc160 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -804,7 +804,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC962440f07fed962440f0 /* Frameworks */ = { + FFFC586bc1607fcd586bc160 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -814,64 +814,64 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8962440f07fed962440f0 /* Sources */ = { + FFF8586bc1607fcd586bc160 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF9587d0e87fed9587d0e8, - FFFF9587d1507fed9587d150, - FFFF9587d1b87fed9587d1b8, - FFFF9587d2207fed9587d220, - FFFF9587d2887fed9587d288, - FFFF9587d2f07fed9587d2f0, - FFFF9587d3587fed9587d358, - FFFF9587d3c07fed9587d3c0, - FFFF9587d4287fed9587d428, - FFFF9587d4907fed9587d490, - FFFF9587d4f87fed9587d4f8, - FFFF9587d5607fed9587d560, - FFFF9587d5c87fed9587d5c8, - FFFF9587d6307fed9587d630, - FFFF9587d6987fed9587d698, - FFFF9587d7007fed9587d700, - FFFF9587d7687fed9587d768, - FFFF9587d7d07fed9587d7d0, - FFFF9587d8387fed9587d838, - FFFF9587d8a07fed9587d8a0, - FFFF9587d9087fed9587d908, - FFFF9587d9707fed9587d970, - FFFF9587d9d87fed9587d9d8, - FFFF9587da407fed9587da40, - FFFF9587daa87fed9587daa8, - FFFF9587db107fed9587db10, - FFFF9587db787fed9587db78, - FFFF9587dbe07fed9587dbe0, - FFFF9587dc487fed9587dc48, - FFFF9587dcb07fed9587dcb0, - FFFF9587dd187fed9587dd18, - FFFF9587dd807fed9587dd80, - FFFF9587dde87fed9587dde8, - FFFF9587de507fed9587de50, - FFFF9587deb87fed9587deb8, - FFFF9587df207fed9587df20, - FFFF958814d07fed958814d0, - FFFF958815387fed95881538, - FFFF958815a07fed958815a0, - FFFF958818e07fed958818e0, - FFFF958819487fed95881948, - FFFF958819b07fed958819b0, - FFFF95881a187fed95881a18, - FFFF95881a807fed95881a80, - FFFF95881ae87fed95881ae8, - FFFF95881b507fed95881b50, - FFFF95881bb87fed95881bb8, - FFFF95881c207fed95881c20, - FFFF95881c887fed95881c88, - FFFF958825787fed95882578, - FFFF958825e07fed958825e0, - FFFF958826487fed95882648, - FFFF958826b07fed958826b0, - FFFF9587f4e07fed9587f4e0, + FFFF57861ee87fcd57861ee8, + FFFF57861f507fcd57861f50, + FFFF57861fb87fcd57861fb8, + FFFF578620207fcd57862020, + FFFF578620887fcd57862088, + FFFF578620f07fcd578620f0, + FFFF578621587fcd57862158, + FFFF578621c07fcd578621c0, + FFFF578622287fcd57862228, + FFFF578622907fcd57862290, + FFFF578622f87fcd578622f8, + FFFF578623607fcd57862360, + FFFF578623c87fcd578623c8, + FFFF578624307fcd57862430, + FFFF578624987fcd57862498, + FFFF578625007fcd57862500, + FFFF578625687fcd57862568, + FFFF578625d07fcd578625d0, + FFFF578626387fcd57862638, + FFFF578626a07fcd578626a0, + FFFF578627087fcd57862708, + FFFF578627707fcd57862770, + FFFF578627d87fcd578627d8, + FFFF578628407fcd57862840, + FFFF578628a87fcd578628a8, + FFFF578629107fcd57862910, + FFFF578629787fcd57862978, + FFFF578629e07fcd578629e0, + FFFF57862a487fcd57862a48, + FFFF57862ab07fcd57862ab0, + FFFF57862b187fcd57862b18, + FFFF57862b807fcd57862b80, + FFFF57862be87fcd57862be8, + FFFF57862c507fcd57862c50, + FFFF57862cb87fcd57862cb8, + FFFF57862d207fcd57862d20, + FFFF5a06ccd07fcd5a06ccd0, + FFFF5a06cd387fcd5a06cd38, + FFFF5a06cda07fcd5a06cda0, + FFFF5a06d0e07fcd5a06d0e0, + FFFF5a06d1487fcd5a06d148, + FFFF5a06d1b07fcd5a06d1b0, + FFFF5a06d2187fcd5a06d218, + FFFF5a06d2807fcd5a06d280, + FFFF5a06d2e87fcd5a06d2e8, + FFFF5a06d3507fcd5a06d350, + FFFF5a06d3b87fcd5a06d3b8, + FFFF5a06d4207fcd5a06d420, + FFFF5a06d4887fcd5a06d488, + FFFF5a06dd787fcd5a06dd78, + FFFF5a06dde07fcd5a06dde0, + FFFF5a06de487fcd5a06de48, + FFFF5a06deb07fcd5a06deb0, + FFFF570034e07fcd570034e0, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -880,56 +880,56 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF496244b107fed96244b10 /* PBXTargetDependency */ = { + FFF4586bbd607fcd586bbd60 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA9621fe407fed9621fe40 /* PsFastXml */; - targetProxy = FFF59621fe407fed9621fe40 /* PBXContainerItemProxy */; + target = FFFA580eddd07fcd580eddd0 /* PsFastXml */; + targetProxy = FFF5580eddd07fcd580eddd0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of SceneQuery */ - FFFF958854007fed95885400 /* SqAABBPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958854007fed95885400 /* SqAABBPruner.cpp */; }; - FFFF958854687fed95885468 /* SqAABBTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958854687fed95885468 /* SqAABBTree.cpp */; }; - FFFF958854d07fed958854d0 /* SqAABBTreeUpdateMap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958854d07fed958854d0 /* SqAABBTreeUpdateMap.cpp */; }; - FFFF958855387fed95885538 /* SqBounds.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958855387fed95885538 /* SqBounds.cpp */; }; - FFFF958855a07fed958855a0 /* SqBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958855a07fed958855a0 /* SqBucketPruner.cpp */; }; - FFFF958856087fed95885608 /* SqExtendedBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958856087fed95885608 /* SqExtendedBucketPruner.cpp */; }; - FFFF958856707fed95885670 /* SqMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958856707fed95885670 /* SqMetaData.cpp */; }; - FFFF958856d87fed958856d8 /* SqPruningPool.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958856d87fed958856d8 /* SqPruningPool.cpp */; }; - FFFF958857407fed95885740 /* SqPruningStructure.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958857407fed95885740 /* SqPruningStructure.cpp */; }; - FFFF958857a87fed958857a8 /* SqSceneQueryManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958857a87fed958857a8 /* SqSceneQueryManager.cpp */; }; + FFFF57013c007fcd57013c00 /* SqAABBPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57013c007fcd57013c00 /* SqAABBPruner.cpp */; }; + FFFF57013c687fcd57013c68 /* SqAABBTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57013c687fcd57013c68 /* SqAABBTree.cpp */; }; + FFFF57013cd07fcd57013cd0 /* SqAABBTreeUpdateMap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57013cd07fcd57013cd0 /* SqAABBTreeUpdateMap.cpp */; }; + FFFF57013d387fcd57013d38 /* SqBounds.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57013d387fcd57013d38 /* SqBounds.cpp */; }; + FFFF57013da07fcd57013da0 /* SqBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57013da07fcd57013da0 /* SqBucketPruner.cpp */; }; + FFFF57013e087fcd57013e08 /* SqExtendedBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57013e087fcd57013e08 /* SqExtendedBucketPruner.cpp */; }; + FFFF57013e707fcd57013e70 /* SqMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57013e707fcd57013e70 /* SqMetaData.cpp */; }; + FFFF57013ed87fcd57013ed8 /* SqPruningPool.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57013ed87fcd57013ed8 /* SqPruningPool.cpp */; }; + FFFF57013f407fcd57013f40 /* SqPruningStructure.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57013f407fcd57013f40 /* SqPruningStructure.cpp */; }; + FFFF57013fa87fcd57013fa8 /* SqSceneQueryManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57013fa87fcd57013fa8 /* SqSceneQueryManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD96256c207fed96256c20 /* SceneQuery */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SceneQuery"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD958854007fed95885400 /* SqAABBPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.cpp"; path = "../../SceneQuery/src/SqAABBPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958854687fed95885468 /* SqAABBTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.cpp"; path = "../../SceneQuery/src/SqAABBTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958854d07fed958854d0 /* SqAABBTreeUpdateMap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.cpp"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958855387fed95885538 /* SqBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.cpp"; path = "../../SceneQuery/src/SqBounds.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958855a07fed958855a0 /* SqBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.cpp"; path = "../../SceneQuery/src/SqBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958856087fed95885608 /* SqExtendedBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.cpp"; path = "../../SceneQuery/src/SqExtendedBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958856707fed95885670 /* SqMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqMetaData.cpp"; path = "../../SceneQuery/src/SqMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958856d87fed958856d8 /* SqPruningPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.cpp"; path = "../../SceneQuery/src/SqPruningPool.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958857407fed95885740 /* SqPruningStructure.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.cpp"; path = "../../SceneQuery/src/SqPruningStructure.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958857a87fed958857a8 /* SqSceneQueryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.cpp"; path = "../../SceneQuery/src/SqSceneQueryManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958858107fed95885810 /* SqAABBPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.h"; path = "../../SceneQuery/src/SqAABBPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD958858787fed95885878 /* SqAABBTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.h"; path = "../../SceneQuery/src/SqAABBTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD958858e07fed958858e0 /* SqAABBTreeQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeQuery.h"; path = "../../SceneQuery/src/SqAABBTreeQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD958859487fed95885948 /* SqAABBTreeUpdateMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.h"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.h"; sourceTree = SOURCE_ROOT; }; - FFFD958859b07fed958859b0 /* SqBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.h"; path = "../../SceneQuery/src/SqBounds.h"; sourceTree = SOURCE_ROOT; }; - FFFD95885a187fed95885a18 /* SqBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.h"; path = "../../SceneQuery/src/SqBucketPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD95885a807fed95885a80 /* SqExtendedBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.h"; path = "../../SceneQuery/src/SqExtendedBucketPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD95885ae87fed95885ae8 /* SqPrunerTestsSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerTestsSIMD.h"; path = "../../SceneQuery/src/SqPrunerTestsSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD95885b507fed95885b50 /* SqPruningPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.h"; path = "../../SceneQuery/src/SqPruningPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD95885bb87fed95885bb8 /* SqTypedef.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqTypedef.h"; path = "../../SceneQuery/src/SqTypedef.h"; sourceTree = SOURCE_ROOT; }; - FFFD9625af007fed9625af00 /* SqPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruner.h"; path = "../../SceneQuery/include/SqPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD9625af687fed9625af68 /* SqPrunerMergeData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerMergeData.h"; path = "../../SceneQuery/include/SqPrunerMergeData.h"; sourceTree = SOURCE_ROOT; }; - FFFD9625afd07fed9625afd0 /* SqPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.h"; path = "../../SceneQuery/include/SqPruningStructure.h"; sourceTree = SOURCE_ROOT; }; - FFFD9625b0387fed9625b038 /* SqSceneQueryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.h"; path = "../../SceneQuery/include/SqSceneQueryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb033e07fcd5bb033e0 /* SceneQuery */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SceneQuery"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD57013c007fcd57013c00 /* SqAABBPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.cpp"; path = "../../SceneQuery/src/SqAABBPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57013c687fcd57013c68 /* SqAABBTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.cpp"; path = "../../SceneQuery/src/SqAABBTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57013cd07fcd57013cd0 /* SqAABBTreeUpdateMap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.cpp"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57013d387fcd57013d38 /* SqBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.cpp"; path = "../../SceneQuery/src/SqBounds.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57013da07fcd57013da0 /* SqBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.cpp"; path = "../../SceneQuery/src/SqBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57013e087fcd57013e08 /* SqExtendedBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.cpp"; path = "../../SceneQuery/src/SqExtendedBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57013e707fcd57013e70 /* SqMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqMetaData.cpp"; path = "../../SceneQuery/src/SqMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57013ed87fcd57013ed8 /* SqPruningPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.cpp"; path = "../../SceneQuery/src/SqPruningPool.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57013f407fcd57013f40 /* SqPruningStructure.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.cpp"; path = "../../SceneQuery/src/SqPruningStructure.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57013fa87fcd57013fa8 /* SqSceneQueryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.cpp"; path = "../../SceneQuery/src/SqSceneQueryManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570140107fcd57014010 /* SqAABBPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.h"; path = "../../SceneQuery/src/SqAABBPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFD570140787fcd57014078 /* SqAABBTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.h"; path = "../../SceneQuery/src/SqAABBTree.h"; sourceTree = SOURCE_ROOT; }; + FFFD570140e07fcd570140e0 /* SqAABBTreeQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeQuery.h"; path = "../../SceneQuery/src/SqAABBTreeQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFD570141487fcd57014148 /* SqAABBTreeUpdateMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.h"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.h"; sourceTree = SOURCE_ROOT; }; + FFFD570141b07fcd570141b0 /* SqBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.h"; path = "../../SceneQuery/src/SqBounds.h"; sourceTree = SOURCE_ROOT; }; + FFFD570142187fcd57014218 /* SqBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.h"; path = "../../SceneQuery/src/SqBucketPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFD570142807fcd57014280 /* SqExtendedBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.h"; path = "../../SceneQuery/src/SqExtendedBucketPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFD570142e87fcd570142e8 /* SqPrunerTestsSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerTestsSIMD.h"; path = "../../SceneQuery/src/SqPrunerTestsSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFD570143507fcd57014350 /* SqPruningPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.h"; path = "../../SceneQuery/src/SqPruningPool.h"; sourceTree = SOURCE_ROOT; }; + FFFD570143b87fcd570143b8 /* SqTypedef.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqTypedef.h"; path = "../../SceneQuery/src/SqTypedef.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb072f07fcd5bb072f0 /* SqPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruner.h"; path = "../../SceneQuery/include/SqPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb073587fcd5bb07358 /* SqPrunerMergeData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerMergeData.h"; path = "../../SceneQuery/include/SqPrunerMergeData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb073c07fcd5bb073c0 /* SqPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.h"; path = "../../SceneQuery/include/SqPruningStructure.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb074287fcd5bb07428 /* SqSceneQueryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.h"; path = "../../SceneQuery/include/SqSceneQueryManager.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF296256c207fed96256c20 /* Resources */ = { + FFF25bb033e07fcd5bb033e0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -939,7 +939,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC96256c207fed96256c20 /* Frameworks */ = { + FFFC5bb033e07fcd5bb033e0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -949,20 +949,20 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF896256c207fed96256c20 /* Sources */ = { + FFF85bb033e07fcd5bb033e0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF958854007fed95885400, - FFFF958854687fed95885468, - FFFF958854d07fed958854d0, - FFFF958855387fed95885538, - FFFF958855a07fed958855a0, - FFFF958856087fed95885608, - FFFF958856707fed95885670, - FFFF958856d87fed958856d8, - FFFF958857407fed95885740, - FFFF958857a87fed958857a8, + FFFF57013c007fcd57013c00, + FFFF57013c687fcd57013c68, + FFFF57013cd07fcd57013cd0, + FFFF57013d387fcd57013d38, + FFFF57013da07fcd57013da0, + FFFF57013e087fcd57013e08, + FFFF57013e707fcd57013e70, + FFFF57013ed87fcd57013ed8, + FFFF57013f407fcd57013f40, + FFFF57013fa87fcd57013fa8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -974,154 +974,154 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of SimulationController */ - FFFF9588bdd07fed9588bdd0 /* ScActorCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588bdd07fed9588bdd0 /* ScActorCore.cpp */; }; - FFFF9588be387fed9588be38 /* ScActorSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588be387fed9588be38 /* ScActorSim.cpp */; }; - FFFF9588bea07fed9588bea0 /* ScArticulationCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588bea07fed9588bea0 /* ScArticulationCore.cpp */; }; - FFFF9588bf087fed9588bf08 /* ScArticulationJointCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588bf087fed9588bf08 /* ScArticulationJointCore.cpp */; }; - FFFF9588bf707fed9588bf70 /* ScArticulationJointSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588bf707fed9588bf70 /* ScArticulationJointSim.cpp */; }; - FFFF9588bfd87fed9588bfd8 /* ScArticulationSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588bfd87fed9588bfd8 /* ScArticulationSim.cpp */; }; - FFFF9588c0407fed9588c040 /* ScBodyCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c0407fed9588c040 /* ScBodyCore.cpp */; }; - FFFF9588c0a87fed9588c0a8 /* ScBodyCoreKinematic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c0a87fed9588c0a8 /* ScBodyCoreKinematic.cpp */; }; - FFFF9588c1107fed9588c110 /* ScBodySim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c1107fed9588c110 /* ScBodySim.cpp */; }; - FFFF9588c1787fed9588c178 /* ScConstraintCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c1787fed9588c178 /* ScConstraintCore.cpp */; }; - FFFF9588c1e07fed9588c1e0 /* ScConstraintGroupNode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c1e07fed9588c1e0 /* ScConstraintGroupNode.cpp */; }; - FFFF9588c2487fed9588c248 /* ScConstraintInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c2487fed9588c248 /* ScConstraintInteraction.cpp */; }; - FFFF9588c2b07fed9588c2b0 /* ScConstraintProjectionManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c2b07fed9588c2b0 /* ScConstraintProjectionManager.cpp */; }; - FFFF9588c3187fed9588c318 /* ScConstraintProjectionTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c3187fed9588c318 /* ScConstraintProjectionTree.cpp */; }; - FFFF9588c3807fed9588c380 /* ScConstraintSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c3807fed9588c380 /* ScConstraintSim.cpp */; }; - FFFF9588c3e87fed9588c3e8 /* ScElementInteractionMarker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c3e87fed9588c3e8 /* ScElementInteractionMarker.cpp */; }; - FFFF9588c4507fed9588c450 /* ScElementSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c4507fed9588c450 /* ScElementSim.cpp */; }; - FFFF9588c4b87fed9588c4b8 /* ScInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c4b87fed9588c4b8 /* ScInteraction.cpp */; }; - FFFF9588c5207fed9588c520 /* ScIterators.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c5207fed9588c520 /* ScIterators.cpp */; }; - FFFF9588c5887fed9588c588 /* ScMaterialCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c5887fed9588c588 /* ScMaterialCore.cpp */; }; - FFFF9588c5f07fed9588c5f0 /* ScMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c5f07fed9588c5f0 /* ScMetaData.cpp */; }; - FFFF9588c6587fed9588c658 /* ScNPhaseCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c6587fed9588c658 /* ScNPhaseCore.cpp */; }; - FFFF9588c6c07fed9588c6c0 /* ScPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c6c07fed9588c6c0 /* ScPhysics.cpp */; }; - FFFF9588c7287fed9588c728 /* ScRigidCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c7287fed9588c728 /* ScRigidCore.cpp */; }; - FFFF9588c7907fed9588c790 /* ScRigidSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c7907fed9588c790 /* ScRigidSim.cpp */; }; - FFFF9588c7f87fed9588c7f8 /* ScScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c7f87fed9588c7f8 /* ScScene.cpp */; }; - FFFF9588c8607fed9588c860 /* ScShapeCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c8607fed9588c860 /* ScShapeCore.cpp */; }; - FFFF9588c8c87fed9588c8c8 /* ScShapeInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c8c87fed9588c8c8 /* ScShapeInteraction.cpp */; }; - FFFF9588c9307fed9588c930 /* ScShapeSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c9307fed9588c930 /* ScShapeSim.cpp */; }; - FFFF9588c9987fed9588c998 /* ScSimStats.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588c9987fed9588c998 /* ScSimStats.cpp */; }; - FFFF9588ca007fed9588ca00 /* ScSimulationController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588ca007fed9588ca00 /* ScSimulationController.cpp */; }; - FFFF9588ca687fed9588ca68 /* ScSqBoundsManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588ca687fed9588ca68 /* ScSqBoundsManager.cpp */; }; - FFFF9588cad07fed9588cad0 /* ScStaticCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588cad07fed9588cad0 /* ScStaticCore.cpp */; }; - FFFF9588cb387fed9588cb38 /* ScStaticSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588cb387fed9588cb38 /* ScStaticSim.cpp */; }; - FFFF9588cba07fed9588cba0 /* ScTriggerInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588cba07fed9588cba0 /* ScTriggerInteraction.cpp */; }; - FFFF9588cd407fed9588cd40 /* particles/ScParticleBodyInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588cd407fed9588cd40 /* particles/ScParticleBodyInteraction.cpp */; }; - FFFF9588cda87fed9588cda8 /* particles/ScParticlePacketShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588cda87fed9588cda8 /* particles/ScParticlePacketShape.cpp */; }; - FFFF9588ce107fed9588ce10 /* particles/ScParticleSystemCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588ce107fed9588ce10 /* particles/ScParticleSystemCore.cpp */; }; - FFFF9588ce787fed9588ce78 /* particles/ScParticleSystemSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588ce787fed9588ce78 /* particles/ScParticleSystemSim.cpp */; }; - FFFF9588cfb07fed9588cfb0 /* cloth/ScClothCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588cfb07fed9588cfb0 /* cloth/ScClothCore.cpp */; }; - FFFF9588d0187fed9588d018 /* cloth/ScClothFabricCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588d0187fed9588d018 /* cloth/ScClothFabricCore.cpp */; }; - FFFF9588d0807fed9588d080 /* cloth/ScClothShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588d0807fed9588d080 /* cloth/ScClothShape.cpp */; }; - FFFF9588d0e87fed9588d0e8 /* cloth/ScClothSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588d0e87fed9588d0e8 /* cloth/ScClothSim.cpp */; }; + FFFF5701a5d07fcd5701a5d0 /* ScActorCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a5d07fcd5701a5d0 /* ScActorCore.cpp */; }; + FFFF5701a6387fcd5701a638 /* ScActorSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a6387fcd5701a638 /* ScActorSim.cpp */; }; + FFFF5701a6a07fcd5701a6a0 /* ScArticulationCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a6a07fcd5701a6a0 /* ScArticulationCore.cpp */; }; + FFFF5701a7087fcd5701a708 /* ScArticulationJointCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a7087fcd5701a708 /* ScArticulationJointCore.cpp */; }; + FFFF5701a7707fcd5701a770 /* ScArticulationJointSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a7707fcd5701a770 /* ScArticulationJointSim.cpp */; }; + FFFF5701a7d87fcd5701a7d8 /* ScArticulationSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a7d87fcd5701a7d8 /* ScArticulationSim.cpp */; }; + FFFF5701a8407fcd5701a840 /* ScBodyCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a8407fcd5701a840 /* ScBodyCore.cpp */; }; + FFFF5701a8a87fcd5701a8a8 /* ScBodyCoreKinematic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a8a87fcd5701a8a8 /* ScBodyCoreKinematic.cpp */; }; + FFFF5701a9107fcd5701a910 /* ScBodySim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a9107fcd5701a910 /* ScBodySim.cpp */; }; + FFFF5701a9787fcd5701a978 /* ScConstraintCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a9787fcd5701a978 /* ScConstraintCore.cpp */; }; + FFFF5701a9e07fcd5701a9e0 /* ScConstraintGroupNode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701a9e07fcd5701a9e0 /* ScConstraintGroupNode.cpp */; }; + FFFF5701aa487fcd5701aa48 /* ScConstraintInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701aa487fcd5701aa48 /* ScConstraintInteraction.cpp */; }; + FFFF5701aab07fcd5701aab0 /* ScConstraintProjectionManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701aab07fcd5701aab0 /* ScConstraintProjectionManager.cpp */; }; + FFFF5701ab187fcd5701ab18 /* ScConstraintProjectionTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701ab187fcd5701ab18 /* ScConstraintProjectionTree.cpp */; }; + FFFF5701ab807fcd5701ab80 /* ScConstraintSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701ab807fcd5701ab80 /* ScConstraintSim.cpp */; }; + FFFF5701abe87fcd5701abe8 /* ScElementInteractionMarker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701abe87fcd5701abe8 /* ScElementInteractionMarker.cpp */; }; + FFFF5701ac507fcd5701ac50 /* ScElementSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701ac507fcd5701ac50 /* ScElementSim.cpp */; }; + FFFF5701acb87fcd5701acb8 /* ScInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701acb87fcd5701acb8 /* ScInteraction.cpp */; }; + FFFF5701ad207fcd5701ad20 /* ScIterators.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701ad207fcd5701ad20 /* ScIterators.cpp */; }; + FFFF5701ad887fcd5701ad88 /* ScMaterialCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701ad887fcd5701ad88 /* ScMaterialCore.cpp */; }; + FFFF5701adf07fcd5701adf0 /* ScMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701adf07fcd5701adf0 /* ScMetaData.cpp */; }; + FFFF5701ae587fcd5701ae58 /* ScNPhaseCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701ae587fcd5701ae58 /* ScNPhaseCore.cpp */; }; + FFFF5701aec07fcd5701aec0 /* ScPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701aec07fcd5701aec0 /* ScPhysics.cpp */; }; + FFFF5701af287fcd5701af28 /* ScRigidCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701af287fcd5701af28 /* ScRigidCore.cpp */; }; + FFFF5701af907fcd5701af90 /* ScRigidSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701af907fcd5701af90 /* ScRigidSim.cpp */; }; + FFFF5701aff87fcd5701aff8 /* ScScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701aff87fcd5701aff8 /* ScScene.cpp */; }; + FFFF5701b0607fcd5701b060 /* ScShapeCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b0607fcd5701b060 /* ScShapeCore.cpp */; }; + FFFF5701b0c87fcd5701b0c8 /* ScShapeInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b0c87fcd5701b0c8 /* ScShapeInteraction.cpp */; }; + FFFF5701b1307fcd5701b130 /* ScShapeSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b1307fcd5701b130 /* ScShapeSim.cpp */; }; + FFFF5701b1987fcd5701b198 /* ScSimStats.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b1987fcd5701b198 /* ScSimStats.cpp */; }; + FFFF5701b2007fcd5701b200 /* ScSimulationController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b2007fcd5701b200 /* ScSimulationController.cpp */; }; + FFFF5701b2687fcd5701b268 /* ScSqBoundsManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b2687fcd5701b268 /* ScSqBoundsManager.cpp */; }; + FFFF5701b2d07fcd5701b2d0 /* ScStaticCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b2d07fcd5701b2d0 /* ScStaticCore.cpp */; }; + FFFF5701b3387fcd5701b338 /* ScStaticSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b3387fcd5701b338 /* ScStaticSim.cpp */; }; + FFFF5701b3a07fcd5701b3a0 /* ScTriggerInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b3a07fcd5701b3a0 /* ScTriggerInteraction.cpp */; }; + FFFF5701b5407fcd5701b540 /* particles/ScParticleBodyInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b5407fcd5701b540 /* particles/ScParticleBodyInteraction.cpp */; }; + FFFF5701b5a87fcd5701b5a8 /* particles/ScParticlePacketShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b5a87fcd5701b5a8 /* particles/ScParticlePacketShape.cpp */; }; + FFFF5701b6107fcd5701b610 /* particles/ScParticleSystemCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b6107fcd5701b610 /* particles/ScParticleSystemCore.cpp */; }; + FFFF5701b6787fcd5701b678 /* particles/ScParticleSystemSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b6787fcd5701b678 /* particles/ScParticleSystemSim.cpp */; }; + FFFF5701b7b07fcd5701b7b0 /* cloth/ScClothCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b7b07fcd5701b7b0 /* cloth/ScClothCore.cpp */; }; + FFFF5701b8187fcd5701b818 /* cloth/ScClothFabricCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b8187fcd5701b818 /* cloth/ScClothFabricCore.cpp */; }; + FFFF5701b8807fcd5701b880 /* cloth/ScClothShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b8807fcd5701b880 /* cloth/ScClothShape.cpp */; }; + FFFF5701b8e87fcd5701b8e8 /* cloth/ScClothSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5701b8e87fcd5701b8e8 /* cloth/ScClothSim.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD9625b2507fed9625b250 /* SimulationController */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SimulationController"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD95887e007fed95887e00 /* ScActorCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.h"; path = "../../SimulationController/include/ScActorCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD95887e687fed95887e68 /* ScArticulationCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.h"; path = "../../SimulationController/include/ScArticulationCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD95887ed07fed95887ed0 /* ScArticulationJointCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.h"; path = "../../SimulationController/include/ScArticulationJointCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD95887f387fed95887f38 /* ScBodyCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.h"; path = "../../SimulationController/include/ScBodyCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD95887fa07fed95887fa0 /* ScClothCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothCore.h"; path = "../../SimulationController/include/ScClothCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD958880087fed95888008 /* ScClothFabricCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothFabricCore.h"; path = "../../SimulationController/include/ScClothFabricCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD958880707fed95888070 /* ScConstraintCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.h"; path = "../../SimulationController/include/ScConstraintCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD958880d87fed958880d8 /* ScIterators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.h"; path = "../../SimulationController/include/ScIterators.h"; sourceTree = SOURCE_ROOT; }; - FFFD958881407fed95888140 /* ScMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.h"; path = "../../SimulationController/include/ScMaterialCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD958881a87fed958881a8 /* ScParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScParticleSystemCore.h"; path = "../../SimulationController/include/ScParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD958882107fed95888210 /* ScPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.h"; path = "../../SimulationController/include/ScPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFD958882787fed95888278 /* ScRigidCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.h"; path = "../../SimulationController/include/ScRigidCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD958882e07fed958882e0 /* ScScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.h"; path = "../../SimulationController/include/ScScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD958883487fed95888348 /* ScShapeCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.h"; path = "../../SimulationController/include/ScShapeCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD958883b07fed958883b0 /* ScStaticCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.h"; path = "../../SimulationController/include/ScStaticCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b0007fed9588b000 /* ScActorElementPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorElementPair.h"; path = "../../SimulationController/src/ScActorElementPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b0687fed9588b068 /* ScActorInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorInteraction.h"; path = "../../SimulationController/src/ScActorInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b0d07fed9588b0d0 /* ScActorPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorPair.h"; path = "../../SimulationController/src/ScActorPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b1387fed9588b138 /* ScActorSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.h"; path = "../../SimulationController/src/ScActorSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b1a07fed9588b1a0 /* ScArticulationJointSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.h"; path = "../../SimulationController/src/ScArticulationJointSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b2087fed9588b208 /* ScArticulationSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.h"; path = "../../SimulationController/src/ScArticulationSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b2707fed9588b270 /* ScBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.h"; path = "../../SimulationController/src/ScBodySim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b2d87fed9588b2d8 /* ScClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClient.h"; path = "../../SimulationController/src/ScClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b3407fed9588b340 /* ScConstraintGroupNode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.h"; path = "../../SimulationController/src/ScConstraintGroupNode.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b3a87fed9588b3a8 /* ScConstraintInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.h"; path = "../../SimulationController/src/ScConstraintInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b4107fed9588b410 /* ScConstraintProjectionManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.h"; path = "../../SimulationController/src/ScConstraintProjectionManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b4787fed9588b478 /* ScConstraintProjectionTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.h"; path = "../../SimulationController/src/ScConstraintProjectionTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b4e07fed9588b4e0 /* ScConstraintSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.h"; path = "../../SimulationController/src/ScConstraintSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b5487fed9588b548 /* ScContactReportBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactReportBuffer.h"; path = "../../SimulationController/src/ScContactReportBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b5b07fed9588b5b0 /* ScContactStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactStream.h"; path = "../../SimulationController/src/ScContactStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b6187fed9588b618 /* ScElementInteractionMarker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.h"; path = "../../SimulationController/src/ScElementInteractionMarker.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b6807fed9588b680 /* ScElementSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.h"; path = "../../SimulationController/src/ScElementSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b6e87fed9588b6e8 /* ScElementSimInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSimInteraction.h"; path = "../../SimulationController/src/ScElementSimInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b7507fed9588b750 /* ScInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.h"; path = "../../SimulationController/src/ScInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b7b87fed9588b7b8 /* ScInteractionFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteractionFlags.h"; path = "../../SimulationController/src/ScInteractionFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b8207fed9588b820 /* ScNPhaseCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.h"; path = "../../SimulationController/src/ScNPhaseCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b8887fed9588b888 /* ScObjectIDTracker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScObjectIDTracker.h"; path = "../../SimulationController/src/ScObjectIDTracker.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b8f07fed9588b8f0 /* ScRbElementInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRbElementInteraction.h"; path = "../../SimulationController/src/ScRbElementInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b9587fed9588b958 /* ScRigidSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.h"; path = "../../SimulationController/src/ScRigidSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588b9c07fed9588b9c0 /* ScShapeInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.h"; path = "../../SimulationController/src/ScShapeInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588ba287fed9588ba28 /* ScShapeIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeIterator.h"; path = "../../SimulationController/src/ScShapeIterator.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588ba907fed9588ba90 /* ScShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.h"; path = "../../SimulationController/src/ScShapeSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588baf87fed9588baf8 /* ScSimStateData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStateData.h"; path = "../../SimulationController/src/ScSimStateData.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588bb607fed9588bb60 /* ScSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.h"; path = "../../SimulationController/src/ScSimStats.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588bbc87fed9588bbc8 /* ScSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.h"; path = "../../SimulationController/src/ScSimulationController.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588bc307fed9588bc30 /* ScSqBoundsManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.h"; path = "../../SimulationController/src/ScSqBoundsManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588bc987fed9588bc98 /* ScStaticSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.h"; path = "../../SimulationController/src/ScStaticSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588bd007fed9588bd00 /* ScTriggerInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.h"; path = "../../SimulationController/src/ScTriggerInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588bd687fed9588bd68 /* ScTriggerPairs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerPairs.h"; path = "../../SimulationController/src/ScTriggerPairs.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588bdd07fed9588bdd0 /* ScActorCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.cpp"; path = "../../SimulationController/src/ScActorCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588be387fed9588be38 /* ScActorSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.cpp"; path = "../../SimulationController/src/ScActorSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588bea07fed9588bea0 /* ScArticulationCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.cpp"; path = "../../SimulationController/src/ScArticulationCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588bf087fed9588bf08 /* ScArticulationJointCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.cpp"; path = "../../SimulationController/src/ScArticulationJointCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588bf707fed9588bf70 /* ScArticulationJointSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.cpp"; path = "../../SimulationController/src/ScArticulationJointSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588bfd87fed9588bfd8 /* ScArticulationSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.cpp"; path = "../../SimulationController/src/ScArticulationSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c0407fed9588c040 /* ScBodyCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.cpp"; path = "../../SimulationController/src/ScBodyCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c0a87fed9588c0a8 /* ScBodyCoreKinematic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCoreKinematic.cpp"; path = "../../SimulationController/src/ScBodyCoreKinematic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c1107fed9588c110 /* ScBodySim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.cpp"; path = "../../SimulationController/src/ScBodySim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c1787fed9588c178 /* ScConstraintCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.cpp"; path = "../../SimulationController/src/ScConstraintCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c1e07fed9588c1e0 /* ScConstraintGroupNode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.cpp"; path = "../../SimulationController/src/ScConstraintGroupNode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c2487fed9588c248 /* ScConstraintInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.cpp"; path = "../../SimulationController/src/ScConstraintInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c2b07fed9588c2b0 /* ScConstraintProjectionManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.cpp"; path = "../../SimulationController/src/ScConstraintProjectionManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c3187fed9588c318 /* ScConstraintProjectionTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.cpp"; path = "../../SimulationController/src/ScConstraintProjectionTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c3807fed9588c380 /* ScConstraintSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.cpp"; path = "../../SimulationController/src/ScConstraintSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c3e87fed9588c3e8 /* ScElementInteractionMarker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.cpp"; path = "../../SimulationController/src/ScElementInteractionMarker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c4507fed9588c450 /* ScElementSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.cpp"; path = "../../SimulationController/src/ScElementSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c4b87fed9588c4b8 /* ScInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.cpp"; path = "../../SimulationController/src/ScInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c5207fed9588c520 /* ScIterators.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.cpp"; path = "../../SimulationController/src/ScIterators.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c5887fed9588c588 /* ScMaterialCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.cpp"; path = "../../SimulationController/src/ScMaterialCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c5f07fed9588c5f0 /* ScMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMetaData.cpp"; path = "../../SimulationController/src/ScMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c6587fed9588c658 /* ScNPhaseCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.cpp"; path = "../../SimulationController/src/ScNPhaseCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c6c07fed9588c6c0 /* ScPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.cpp"; path = "../../SimulationController/src/ScPhysics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c7287fed9588c728 /* ScRigidCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.cpp"; path = "../../SimulationController/src/ScRigidCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c7907fed9588c790 /* ScRigidSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.cpp"; path = "../../SimulationController/src/ScRigidSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c7f87fed9588c7f8 /* ScScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.cpp"; path = "../../SimulationController/src/ScScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c8607fed9588c860 /* ScShapeCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.cpp"; path = "../../SimulationController/src/ScShapeCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c8c87fed9588c8c8 /* ScShapeInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.cpp"; path = "../../SimulationController/src/ScShapeInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c9307fed9588c930 /* ScShapeSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.cpp"; path = "../../SimulationController/src/ScShapeSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588c9987fed9588c998 /* ScSimStats.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.cpp"; path = "../../SimulationController/src/ScSimStats.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588ca007fed9588ca00 /* ScSimulationController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.cpp"; path = "../../SimulationController/src/ScSimulationController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588ca687fed9588ca68 /* ScSqBoundsManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.cpp"; path = "../../SimulationController/src/ScSqBoundsManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588cad07fed9588cad0 /* ScStaticCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.cpp"; path = "../../SimulationController/src/ScStaticCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588cb387fed9588cb38 /* ScStaticSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.cpp"; path = "../../SimulationController/src/ScStaticSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588cba07fed9588cba0 /* ScTriggerInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.cpp"; path = "../../SimulationController/src/ScTriggerInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588cc087fed9588cc08 /* particles/ScParticleBodyInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.h"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588cc707fed9588cc70 /* particles/ScParticlePacketShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.h"; path = "../../SimulationController/src/particles/ScParticlePacketShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588ccd87fed9588ccd8 /* particles/ScParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.h"; path = "../../SimulationController/src/particles/ScParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588cd407fed9588cd40 /* particles/ScParticleBodyInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.cpp"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588cda87fed9588cda8 /* particles/ScParticlePacketShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.cpp"; path = "../../SimulationController/src/particles/ScParticlePacketShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588ce107fed9588ce10 /* particles/ScParticleSystemCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemCore.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588ce787fed9588ce78 /* particles/ScParticleSystemSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588cee07fed9588cee0 /* cloth/ScClothShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.h"; path = "../../SimulationController/src/cloth/ScClothShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588cf487fed9588cf48 /* cloth/ScClothSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.h"; path = "../../SimulationController/src/cloth/ScClothSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588cfb07fed9588cfb0 /* cloth/ScClothCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothCore.cpp"; path = "../../SimulationController/src/cloth/ScClothCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588d0187fed9588d018 /* cloth/ScClothFabricCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothFabricCore.cpp"; path = "../../SimulationController/src/cloth/ScClothFabricCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588d0807fed9588d080 /* cloth/ScClothShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.cpp"; path = "../../SimulationController/src/cloth/ScClothShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588d0e87fed9588d0e8 /* cloth/ScClothSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.cpp"; path = "../../SimulationController/src/cloth/ScClothSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5bb075b07fcd5bb075b0 /* SimulationController */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SimulationController"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD570166007fcd57016600 /* ScActorCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.h"; path = "../../SimulationController/include/ScActorCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD570166687fcd57016668 /* ScArticulationCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.h"; path = "../../SimulationController/include/ScArticulationCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD570166d07fcd570166d0 /* ScArticulationJointCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.h"; path = "../../SimulationController/include/ScArticulationJointCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD570167387fcd57016738 /* ScBodyCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.h"; path = "../../SimulationController/include/ScBodyCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD570167a07fcd570167a0 /* ScClothCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothCore.h"; path = "../../SimulationController/include/ScClothCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD570168087fcd57016808 /* ScClothFabricCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothFabricCore.h"; path = "../../SimulationController/include/ScClothFabricCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD570168707fcd57016870 /* ScConstraintCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.h"; path = "../../SimulationController/include/ScConstraintCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD570168d87fcd570168d8 /* ScIterators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.h"; path = "../../SimulationController/include/ScIterators.h"; sourceTree = SOURCE_ROOT; }; + FFFD570169407fcd57016940 /* ScMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.h"; path = "../../SimulationController/include/ScMaterialCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD570169a87fcd570169a8 /* ScParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScParticleSystemCore.h"; path = "../../SimulationController/include/ScParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD57016a107fcd57016a10 /* ScPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.h"; path = "../../SimulationController/include/ScPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFD57016a787fcd57016a78 /* ScRigidCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.h"; path = "../../SimulationController/include/ScRigidCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD57016ae07fcd57016ae0 /* ScScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.h"; path = "../../SimulationController/include/ScScene.h"; sourceTree = SOURCE_ROOT; }; + FFFD57016b487fcd57016b48 /* ScShapeCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.h"; path = "../../SimulationController/include/ScShapeCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD57016bb07fcd57016bb0 /* ScStaticCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.h"; path = "../../SimulationController/include/ScStaticCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD570198007fcd57019800 /* ScActorElementPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorElementPair.h"; path = "../../SimulationController/src/ScActorElementPair.h"; sourceTree = SOURCE_ROOT; }; + FFFD570198687fcd57019868 /* ScActorInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorInteraction.h"; path = "../../SimulationController/src/ScActorInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFD570198d07fcd570198d0 /* ScActorPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorPair.h"; path = "../../SimulationController/src/ScActorPair.h"; sourceTree = SOURCE_ROOT; }; + FFFD570199387fcd57019938 /* ScActorSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.h"; path = "../../SimulationController/src/ScActorSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD570199a07fcd570199a0 /* ScArticulationJointSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.h"; path = "../../SimulationController/src/ScArticulationJointSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019a087fcd57019a08 /* ScArticulationSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.h"; path = "../../SimulationController/src/ScArticulationSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019a707fcd57019a70 /* ScBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.h"; path = "../../SimulationController/src/ScBodySim.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019ad87fcd57019ad8 /* ScClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClient.h"; path = "../../SimulationController/src/ScClient.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019b407fcd57019b40 /* ScConstraintGroupNode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.h"; path = "../../SimulationController/src/ScConstraintGroupNode.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019ba87fcd57019ba8 /* ScConstraintInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.h"; path = "../../SimulationController/src/ScConstraintInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019c107fcd57019c10 /* ScConstraintProjectionManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.h"; path = "../../SimulationController/src/ScConstraintProjectionManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019c787fcd57019c78 /* ScConstraintProjectionTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.h"; path = "../../SimulationController/src/ScConstraintProjectionTree.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019ce07fcd57019ce0 /* ScConstraintSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.h"; path = "../../SimulationController/src/ScConstraintSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019d487fcd57019d48 /* ScContactReportBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactReportBuffer.h"; path = "../../SimulationController/src/ScContactReportBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019db07fcd57019db0 /* ScContactStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactStream.h"; path = "../../SimulationController/src/ScContactStream.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019e187fcd57019e18 /* ScElementInteractionMarker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.h"; path = "../../SimulationController/src/ScElementInteractionMarker.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019e807fcd57019e80 /* ScElementSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.h"; path = "../../SimulationController/src/ScElementSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019ee87fcd57019ee8 /* ScElementSimInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSimInteraction.h"; path = "../../SimulationController/src/ScElementSimInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019f507fcd57019f50 /* ScInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.h"; path = "../../SimulationController/src/ScInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFD57019fb87fcd57019fb8 /* ScInteractionFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteractionFlags.h"; path = "../../SimulationController/src/ScInteractionFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a0207fcd5701a020 /* ScNPhaseCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.h"; path = "../../SimulationController/src/ScNPhaseCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a0887fcd5701a088 /* ScObjectIDTracker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScObjectIDTracker.h"; path = "../../SimulationController/src/ScObjectIDTracker.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a0f07fcd5701a0f0 /* ScRbElementInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRbElementInteraction.h"; path = "../../SimulationController/src/ScRbElementInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a1587fcd5701a158 /* ScRigidSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.h"; path = "../../SimulationController/src/ScRigidSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a1c07fcd5701a1c0 /* ScShapeInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.h"; path = "../../SimulationController/src/ScShapeInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a2287fcd5701a228 /* ScShapeIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeIterator.h"; path = "../../SimulationController/src/ScShapeIterator.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a2907fcd5701a290 /* ScShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.h"; path = "../../SimulationController/src/ScShapeSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a2f87fcd5701a2f8 /* ScSimStateData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStateData.h"; path = "../../SimulationController/src/ScSimStateData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a3607fcd5701a360 /* ScSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.h"; path = "../../SimulationController/src/ScSimStats.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a3c87fcd5701a3c8 /* ScSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.h"; path = "../../SimulationController/src/ScSimulationController.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a4307fcd5701a430 /* ScSqBoundsManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.h"; path = "../../SimulationController/src/ScSqBoundsManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a4987fcd5701a498 /* ScStaticSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.h"; path = "../../SimulationController/src/ScStaticSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a5007fcd5701a500 /* ScTriggerInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.h"; path = "../../SimulationController/src/ScTriggerInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a5687fcd5701a568 /* ScTriggerPairs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerPairs.h"; path = "../../SimulationController/src/ScTriggerPairs.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701a5d07fcd5701a5d0 /* ScActorCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.cpp"; path = "../../SimulationController/src/ScActorCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701a6387fcd5701a638 /* ScActorSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.cpp"; path = "../../SimulationController/src/ScActorSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701a6a07fcd5701a6a0 /* ScArticulationCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.cpp"; path = "../../SimulationController/src/ScArticulationCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701a7087fcd5701a708 /* ScArticulationJointCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.cpp"; path = "../../SimulationController/src/ScArticulationJointCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701a7707fcd5701a770 /* ScArticulationJointSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.cpp"; path = "../../SimulationController/src/ScArticulationJointSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701a7d87fcd5701a7d8 /* ScArticulationSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.cpp"; path = "../../SimulationController/src/ScArticulationSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701a8407fcd5701a840 /* ScBodyCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.cpp"; path = "../../SimulationController/src/ScBodyCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701a8a87fcd5701a8a8 /* ScBodyCoreKinematic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCoreKinematic.cpp"; path = "../../SimulationController/src/ScBodyCoreKinematic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701a9107fcd5701a910 /* ScBodySim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.cpp"; path = "../../SimulationController/src/ScBodySim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701a9787fcd5701a978 /* ScConstraintCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.cpp"; path = "../../SimulationController/src/ScConstraintCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701a9e07fcd5701a9e0 /* ScConstraintGroupNode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.cpp"; path = "../../SimulationController/src/ScConstraintGroupNode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701aa487fcd5701aa48 /* ScConstraintInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.cpp"; path = "../../SimulationController/src/ScConstraintInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701aab07fcd5701aab0 /* ScConstraintProjectionManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.cpp"; path = "../../SimulationController/src/ScConstraintProjectionManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701ab187fcd5701ab18 /* ScConstraintProjectionTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.cpp"; path = "../../SimulationController/src/ScConstraintProjectionTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701ab807fcd5701ab80 /* ScConstraintSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.cpp"; path = "../../SimulationController/src/ScConstraintSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701abe87fcd5701abe8 /* ScElementInteractionMarker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.cpp"; path = "../../SimulationController/src/ScElementInteractionMarker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701ac507fcd5701ac50 /* ScElementSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.cpp"; path = "../../SimulationController/src/ScElementSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701acb87fcd5701acb8 /* ScInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.cpp"; path = "../../SimulationController/src/ScInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701ad207fcd5701ad20 /* ScIterators.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.cpp"; path = "../../SimulationController/src/ScIterators.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701ad887fcd5701ad88 /* ScMaterialCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.cpp"; path = "../../SimulationController/src/ScMaterialCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701adf07fcd5701adf0 /* ScMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMetaData.cpp"; path = "../../SimulationController/src/ScMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701ae587fcd5701ae58 /* ScNPhaseCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.cpp"; path = "../../SimulationController/src/ScNPhaseCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701aec07fcd5701aec0 /* ScPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.cpp"; path = "../../SimulationController/src/ScPhysics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701af287fcd5701af28 /* ScRigidCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.cpp"; path = "../../SimulationController/src/ScRigidCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701af907fcd5701af90 /* ScRigidSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.cpp"; path = "../../SimulationController/src/ScRigidSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701aff87fcd5701aff8 /* ScScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.cpp"; path = "../../SimulationController/src/ScScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b0607fcd5701b060 /* ScShapeCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.cpp"; path = "../../SimulationController/src/ScShapeCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b0c87fcd5701b0c8 /* ScShapeInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.cpp"; path = "../../SimulationController/src/ScShapeInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b1307fcd5701b130 /* ScShapeSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.cpp"; path = "../../SimulationController/src/ScShapeSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b1987fcd5701b198 /* ScSimStats.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.cpp"; path = "../../SimulationController/src/ScSimStats.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b2007fcd5701b200 /* ScSimulationController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.cpp"; path = "../../SimulationController/src/ScSimulationController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b2687fcd5701b268 /* ScSqBoundsManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.cpp"; path = "../../SimulationController/src/ScSqBoundsManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b2d07fcd5701b2d0 /* ScStaticCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.cpp"; path = "../../SimulationController/src/ScStaticCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b3387fcd5701b338 /* ScStaticSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.cpp"; path = "../../SimulationController/src/ScStaticSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b3a07fcd5701b3a0 /* ScTriggerInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.cpp"; path = "../../SimulationController/src/ScTriggerInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b4087fcd5701b408 /* particles/ScParticleBodyInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.h"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701b4707fcd5701b470 /* particles/ScParticlePacketShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.h"; path = "../../SimulationController/src/particles/ScParticlePacketShape.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701b4d87fcd5701b4d8 /* particles/ScParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.h"; path = "../../SimulationController/src/particles/ScParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701b5407fcd5701b540 /* particles/ScParticleBodyInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.cpp"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b5a87fcd5701b5a8 /* particles/ScParticlePacketShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.cpp"; path = "../../SimulationController/src/particles/ScParticlePacketShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b6107fcd5701b610 /* particles/ScParticleSystemCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemCore.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b6787fcd5701b678 /* particles/ScParticleSystemSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b6e07fcd5701b6e0 /* cloth/ScClothShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.h"; path = "../../SimulationController/src/cloth/ScClothShape.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701b7487fcd5701b748 /* cloth/ScClothSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.h"; path = "../../SimulationController/src/cloth/ScClothSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD5701b7b07fcd5701b7b0 /* cloth/ScClothCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothCore.cpp"; path = "../../SimulationController/src/cloth/ScClothCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b8187fcd5701b818 /* cloth/ScClothFabricCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothFabricCore.cpp"; path = "../../SimulationController/src/cloth/ScClothFabricCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b8807fcd5701b880 /* cloth/ScClothShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.cpp"; path = "../../SimulationController/src/cloth/ScClothShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5701b8e87fcd5701b8e8 /* cloth/ScClothSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.cpp"; path = "../../SimulationController/src/cloth/ScClothSim.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF29625b2507fed9625b250 /* Resources */ = { + FFF25bb075b07fcd5bb075b0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1131,7 +1131,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC9625b2507fed9625b250 /* Frameworks */ = { + FFFC5bb075b07fcd5bb075b0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1141,53 +1141,53 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF89625b2507fed9625b250 /* Sources */ = { + FFF85bb075b07fcd5bb075b0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF9588bdd07fed9588bdd0, - FFFF9588be387fed9588be38, - FFFF9588bea07fed9588bea0, - FFFF9588bf087fed9588bf08, - FFFF9588bf707fed9588bf70, - FFFF9588bfd87fed9588bfd8, - FFFF9588c0407fed9588c040, - FFFF9588c0a87fed9588c0a8, - FFFF9588c1107fed9588c110, - FFFF9588c1787fed9588c178, - FFFF9588c1e07fed9588c1e0, - FFFF9588c2487fed9588c248, - FFFF9588c2b07fed9588c2b0, - FFFF9588c3187fed9588c318, - FFFF9588c3807fed9588c380, - FFFF9588c3e87fed9588c3e8, - FFFF9588c4507fed9588c450, - FFFF9588c4b87fed9588c4b8, - FFFF9588c5207fed9588c520, - FFFF9588c5887fed9588c588, - FFFF9588c5f07fed9588c5f0, - FFFF9588c6587fed9588c658, - FFFF9588c6c07fed9588c6c0, - FFFF9588c7287fed9588c728, - FFFF9588c7907fed9588c790, - FFFF9588c7f87fed9588c7f8, - FFFF9588c8607fed9588c860, - FFFF9588c8c87fed9588c8c8, - FFFF9588c9307fed9588c930, - FFFF9588c9987fed9588c998, - FFFF9588ca007fed9588ca00, - FFFF9588ca687fed9588ca68, - FFFF9588cad07fed9588cad0, - FFFF9588cb387fed9588cb38, - FFFF9588cba07fed9588cba0, - FFFF9588cd407fed9588cd40, - FFFF9588cda87fed9588cda8, - FFFF9588ce107fed9588ce10, - FFFF9588ce787fed9588ce78, - FFFF9588cfb07fed9588cfb0, - FFFF9588d0187fed9588d018, - FFFF9588d0807fed9588d080, - FFFF9588d0e87fed9588d0e8, + FFFF5701a5d07fcd5701a5d0, + FFFF5701a6387fcd5701a638, + FFFF5701a6a07fcd5701a6a0, + FFFF5701a7087fcd5701a708, + FFFF5701a7707fcd5701a770, + FFFF5701a7d87fcd5701a7d8, + FFFF5701a8407fcd5701a840, + FFFF5701a8a87fcd5701a8a8, + FFFF5701a9107fcd5701a910, + FFFF5701a9787fcd5701a978, + FFFF5701a9e07fcd5701a9e0, + FFFF5701aa487fcd5701aa48, + FFFF5701aab07fcd5701aab0, + FFFF5701ab187fcd5701ab18, + FFFF5701ab807fcd5701ab80, + FFFF5701abe87fcd5701abe8, + FFFF5701ac507fcd5701ac50, + FFFF5701acb87fcd5701acb8, + FFFF5701ad207fcd5701ad20, + FFFF5701ad887fcd5701ad88, + FFFF5701adf07fcd5701adf0, + FFFF5701ae587fcd5701ae58, + FFFF5701aec07fcd5701aec0, + FFFF5701af287fcd5701af28, + FFFF5701af907fcd5701af90, + FFFF5701aff87fcd5701aff8, + FFFF5701b0607fcd5701b060, + FFFF5701b0c87fcd5701b0c8, + FFFF5701b1307fcd5701b130, + FFFF5701b1987fcd5701b198, + FFFF5701b2007fcd5701b200, + FFFF5701b2687fcd5701b268, + FFFF5701b2d07fcd5701b2d0, + FFFF5701b3387fcd5701b338, + FFFF5701b3a07fcd5701b3a0, + FFFF5701b5407fcd5701b540, + FFFF5701b5a87fcd5701b5a8, + FFFF5701b6107fcd5701b610, + FFFF5701b6787fcd5701b678, + FFFF5701b7b07fcd5701b7b0, + FFFF5701b8187fcd5701b818, + FFFF5701b8807fcd5701b880, + FFFF5701b8e87fcd5701b8e8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1199,80 +1199,80 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCooking */ - FFFF96258d307fed96258d30 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD962440f07fed962440f0 /* PhysXExtensions */; }; - FFFF9588f2007fed9588f200 /* Adjacencies.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588f2007fed9588f200 /* Adjacencies.cpp */; }; - FFFF9588f2687fed9588f268 /* Cooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588f2687fed9588f268 /* Cooking.cpp */; }; - FFFF9588f2d07fed9588f2d0 /* CookingUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588f2d07fed9588f2d0 /* CookingUtils.cpp */; }; - FFFF9588f3387fed9588f338 /* EdgeList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588f3387fed9588f338 /* EdgeList.cpp */; }; - FFFF9588f3a07fed9588f3a0 /* MeshCleaner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588f3a07fed9588f3a0 /* MeshCleaner.cpp */; }; - FFFF9588f4087fed9588f408 /* Quantizer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588f4087fed9588f408 /* Quantizer.cpp */; }; - FFFF9588f6e07fed9588f6e0 /* mesh/GrbTriangleMeshCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588f6e07fed9588f6e0 /* mesh/GrbTriangleMeshCooking.cpp */; }; - FFFF9588f7487fed9588f748 /* mesh/HeightFieldCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588f7487fed9588f748 /* mesh/HeightFieldCooking.cpp */; }; - FFFF9588f7b07fed9588f7b0 /* mesh/RTreeCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588f7b07fed9588f7b0 /* mesh/RTreeCooking.cpp */; }; - FFFF9588f8187fed9588f818 /* mesh/TriangleMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588f8187fed9588f818 /* mesh/TriangleMeshBuilder.cpp */; }; - FFFF9588fa887fed9588fa88 /* convex/BigConvexDataBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588fa887fed9588fa88 /* convex/BigConvexDataBuilder.cpp */; }; - FFFF9588faf07fed9588faf0 /* convex/ConvexHullBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588faf07fed9588faf0 /* convex/ConvexHullBuilder.cpp */; }; - FFFF9588fb587fed9588fb58 /* convex/ConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588fb587fed9588fb58 /* convex/ConvexHullLib.cpp */; }; - FFFF9588fbc07fed9588fbc0 /* convex/ConvexHullUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588fbc07fed9588fbc0 /* convex/ConvexHullUtils.cpp */; }; - FFFF9588fc287fed9588fc28 /* convex/ConvexMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588fc287fed9588fc28 /* convex/ConvexMeshBuilder.cpp */; }; - FFFF9588fc907fed9588fc90 /* convex/ConvexPolygonsBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588fc907fed9588fc90 /* convex/ConvexPolygonsBuilder.cpp */; }; - FFFF9588fcf87fed9588fcf8 /* convex/InflationConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588fcf87fed9588fcf8 /* convex/InflationConvexHullLib.cpp */; }; - FFFF9588fd607fed9588fd60 /* convex/QuickHullConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588fd607fed9588fd60 /* convex/QuickHullConvexHullLib.cpp */; }; - FFFF9588fdc87fed9588fdc8 /* convex/VolumeIntegration.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9588fdc87fed9588fdc8 /* convex/VolumeIntegration.cpp */; }; + FFFF580e26b07fcd580e26b0 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD586bc1607fcd586bc160 /* PhysXExtensions */; }; + FFFF588190007fcd58819000 /* Adjacencies.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588190007fcd58819000 /* Adjacencies.cpp */; }; + FFFF588190687fcd58819068 /* Cooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588190687fcd58819068 /* Cooking.cpp */; }; + FFFF588190d07fcd588190d0 /* CookingUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588190d07fcd588190d0 /* CookingUtils.cpp */; }; + FFFF588191387fcd58819138 /* EdgeList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588191387fcd58819138 /* EdgeList.cpp */; }; + FFFF588191a07fcd588191a0 /* MeshCleaner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588191a07fcd588191a0 /* MeshCleaner.cpp */; }; + FFFF588192087fcd58819208 /* Quantizer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588192087fcd58819208 /* Quantizer.cpp */; }; + FFFF588194e07fcd588194e0 /* mesh/GrbTriangleMeshCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588194e07fcd588194e0 /* mesh/GrbTriangleMeshCooking.cpp */; }; + FFFF588195487fcd58819548 /* mesh/HeightFieldCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588195487fcd58819548 /* mesh/HeightFieldCooking.cpp */; }; + FFFF588195b07fcd588195b0 /* mesh/RTreeCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588195b07fcd588195b0 /* mesh/RTreeCooking.cpp */; }; + FFFF588196187fcd58819618 /* mesh/TriangleMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588196187fcd58819618 /* mesh/TriangleMeshBuilder.cpp */; }; + FFFF588198887fcd58819888 /* convex/BigConvexDataBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588198887fcd58819888 /* convex/BigConvexDataBuilder.cpp */; }; + FFFF588198f07fcd588198f0 /* convex/ConvexHullBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588198f07fcd588198f0 /* convex/ConvexHullBuilder.cpp */; }; + FFFF588199587fcd58819958 /* convex/ConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588199587fcd58819958 /* convex/ConvexHullLib.cpp */; }; + FFFF588199c07fcd588199c0 /* convex/ConvexHullUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD588199c07fcd588199c0 /* convex/ConvexHullUtils.cpp */; }; + FFFF58819a287fcd58819a28 /* convex/ConvexMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD58819a287fcd58819a28 /* convex/ConvexMeshBuilder.cpp */; }; + FFFF58819a907fcd58819a90 /* convex/ConvexPolygonsBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD58819a907fcd58819a90 /* convex/ConvexPolygonsBuilder.cpp */; }; + FFFF58819af87fcd58819af8 /* convex/InflationConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD58819af87fcd58819af8 /* convex/InflationConvexHullLib.cpp */; }; + FFFF58819b607fcd58819b60 /* convex/QuickHullConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD58819b607fcd58819b60 /* convex/QuickHullConvexHullLib.cpp */; }; + FFFF58819bc87fcd58819bc8 /* convex/VolumeIntegration.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD58819bc87fcd58819bc8 /* convex/VolumeIntegration.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD962600907fed96260090 /* PhysXCooking */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCooking"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD96269a107fed96269a10 /* PxBVH33MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH33MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH33MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD96269a787fed96269a78 /* PxBVH34MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH34MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH34MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD96269ae07fed96269ae0 /* PxConvexMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshDesc.h"; path = "../../../Include/cooking/PxConvexMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD96269b487fed96269b48 /* PxCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCooking.h"; path = "../../../Include/cooking/PxCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD96269bb07fed96269bb0 /* PxMidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMidphaseDesc.h"; path = "../../../Include/cooking/PxMidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD96269c187fed96269c18 /* PxTriangleMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshDesc.h"; path = "../../../Include/cooking/PxTriangleMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD96269c807fed96269c80 /* Pxc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Pxc.h"; path = "../../../Include/cooking/Pxc.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588f2007fed9588f200 /* Adjacencies.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.cpp"; path = "../../PhysXCooking/src/Adjacencies.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588f2687fed9588f268 /* Cooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.cpp"; path = "../../PhysXCooking/src/Cooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588f2d07fed9588f2d0 /* CookingUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.cpp"; path = "../../PhysXCooking/src/CookingUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588f3387fed9588f338 /* EdgeList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.cpp"; path = "../../PhysXCooking/src/EdgeList.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588f3a07fed9588f3a0 /* MeshCleaner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.cpp"; path = "../../PhysXCooking/src/MeshCleaner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588f4087fed9588f408 /* Quantizer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.cpp"; path = "../../PhysXCooking/src/Quantizer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588f4707fed9588f470 /* Adjacencies.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.h"; path = "../../PhysXCooking/src/Adjacencies.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588f4d87fed9588f4d8 /* Cooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.h"; path = "../../PhysXCooking/src/Cooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588f5407fed9588f540 /* CookingUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.h"; path = "../../PhysXCooking/src/CookingUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588f5a87fed9588f5a8 /* EdgeList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.h"; path = "../../PhysXCooking/src/EdgeList.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588f6107fed9588f610 /* MeshCleaner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.h"; path = "../../PhysXCooking/src/MeshCleaner.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588f6787fed9588f678 /* Quantizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.h"; path = "../../PhysXCooking/src/Quantizer.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588f6e07fed9588f6e0 /* mesh/GrbTriangleMeshCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.cpp"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588f7487fed9588f748 /* mesh/HeightFieldCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.cpp"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588f7b07fed9588f7b0 /* mesh/RTreeCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.cpp"; path = "../../PhysXCooking/src/mesh/RTreeCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588f8187fed9588f818 /* mesh/TriangleMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.cpp"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588f8807fed9588f880 /* mesh/GrbTriangleMeshCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.h"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588f8e87fed9588f8e8 /* mesh/HeightFieldCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.h"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588f9507fed9588f950 /* mesh/QuickSelect.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/QuickSelect.h"; path = "../../PhysXCooking/src/mesh/QuickSelect.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588f9b87fed9588f9b8 /* mesh/RTreeCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.h"; path = "../../PhysXCooking/src/mesh/RTreeCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588fa207fed9588fa20 /* mesh/TriangleMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.h"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588fa887fed9588fa88 /* convex/BigConvexDataBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.cpp"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588faf07fed9588faf0 /* convex/ConvexHullBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588fb587fed9588fb58 /* convex/ConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588fbc07fed9588fbc0 /* convex/ConvexHullUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588fc287fed9588fc28 /* convex/ConvexMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588fc907fed9588fc90 /* convex/ConvexPolygonsBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588fcf87fed9588fcf8 /* convex/InflationConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588fd607fed9588fd60 /* convex/QuickHullConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588fdc87fed9588fdc8 /* convex/VolumeIntegration.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.cpp"; path = "../../PhysXCooking/src/convex/VolumeIntegration.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9588fe307fed9588fe30 /* convex/BigConvexDataBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.h"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588fe987fed9588fe98 /* convex/ConvexHullBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588ff007fed9588ff00 /* convex/ConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.h"; path = "../../PhysXCooking/src/convex/ConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588ff687fed9588ff68 /* convex/ConvexHullUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.h"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD9588ffd07fed9588ffd0 /* convex/ConvexMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD958900387fed95890038 /* convex/ConvexPolygonsBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD958900a07fed958900a0 /* convex/InflationConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.h"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFD958901087fed95890108 /* convex/QuickHullConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.h"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFD958901707fed95890170 /* convex/VolumeIntegration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.h"; path = "../../PhysXCooking/src/convex/VolumeIntegration.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b98d5507fcd5b98d550 /* PhysXCooking */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCooking"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD5bb0c3207fcd5bb0c320 /* PxBVH33MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH33MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH33MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb0c3887fcd5bb0c388 /* PxBVH34MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH34MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH34MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb0c3f07fcd5bb0c3f0 /* PxConvexMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshDesc.h"; path = "../../../Include/cooking/PxConvexMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb0c4587fcd5bb0c458 /* PxCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCooking.h"; path = "../../../Include/cooking/PxCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb0c4c07fcd5bb0c4c0 /* PxMidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMidphaseDesc.h"; path = "../../../Include/cooking/PxMidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb0c5287fcd5bb0c528 /* PxTriangleMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshDesc.h"; path = "../../../Include/cooking/PxTriangleMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD5bb0c5907fcd5bb0c590 /* Pxc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Pxc.h"; path = "../../../Include/cooking/Pxc.h"; sourceTree = SOURCE_ROOT; }; + FFFD588190007fcd58819000 /* Adjacencies.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.cpp"; path = "../../PhysXCooking/src/Adjacencies.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588190687fcd58819068 /* Cooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.cpp"; path = "../../PhysXCooking/src/Cooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588190d07fcd588190d0 /* CookingUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.cpp"; path = "../../PhysXCooking/src/CookingUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588191387fcd58819138 /* EdgeList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.cpp"; path = "../../PhysXCooking/src/EdgeList.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588191a07fcd588191a0 /* MeshCleaner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.cpp"; path = "../../PhysXCooking/src/MeshCleaner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588192087fcd58819208 /* Quantizer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.cpp"; path = "../../PhysXCooking/src/Quantizer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588192707fcd58819270 /* Adjacencies.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.h"; path = "../../PhysXCooking/src/Adjacencies.h"; sourceTree = SOURCE_ROOT; }; + FFFD588192d87fcd588192d8 /* Cooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.h"; path = "../../PhysXCooking/src/Cooking.h"; sourceTree = SOURCE_ROOT; }; + FFFD588193407fcd58819340 /* CookingUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.h"; path = "../../PhysXCooking/src/CookingUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD588193a87fcd588193a8 /* EdgeList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.h"; path = "../../PhysXCooking/src/EdgeList.h"; sourceTree = SOURCE_ROOT; }; + FFFD588194107fcd58819410 /* MeshCleaner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.h"; path = "../../PhysXCooking/src/MeshCleaner.h"; sourceTree = SOURCE_ROOT; }; + FFFD588194787fcd58819478 /* Quantizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.h"; path = "../../PhysXCooking/src/Quantizer.h"; sourceTree = SOURCE_ROOT; }; + FFFD588194e07fcd588194e0 /* mesh/GrbTriangleMeshCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.cpp"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588195487fcd58819548 /* mesh/HeightFieldCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.cpp"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588195b07fcd588195b0 /* mesh/RTreeCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.cpp"; path = "../../PhysXCooking/src/mesh/RTreeCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588196187fcd58819618 /* mesh/TriangleMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.cpp"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588196807fcd58819680 /* mesh/GrbTriangleMeshCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.h"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFD588196e87fcd588196e8 /* mesh/HeightFieldCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.h"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFD588197507fcd58819750 /* mesh/QuickSelect.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/QuickSelect.h"; path = "../../PhysXCooking/src/mesh/QuickSelect.h"; sourceTree = SOURCE_ROOT; }; + FFFD588197b87fcd588197b8 /* mesh/RTreeCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.h"; path = "../../PhysXCooking/src/mesh/RTreeCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFD588198207fcd58819820 /* mesh/TriangleMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.h"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFD588198887fcd58819888 /* convex/BigConvexDataBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.cpp"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588198f07fcd588198f0 /* convex/ConvexHullBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588199587fcd58819958 /* convex/ConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD588199c07fcd588199c0 /* convex/ConvexHullUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD58819a287fcd58819a28 /* convex/ConvexMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD58819a907fcd58819a90 /* convex/ConvexPolygonsBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD58819af87fcd58819af8 /* convex/InflationConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD58819b607fcd58819b60 /* convex/QuickHullConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD58819bc87fcd58819bc8 /* convex/VolumeIntegration.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.cpp"; path = "../../PhysXCooking/src/convex/VolumeIntegration.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD58819c307fcd58819c30 /* convex/BigConvexDataBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.h"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFD58819c987fcd58819c98 /* convex/ConvexHullBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFD58819d007fcd58819d00 /* convex/ConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.h"; path = "../../PhysXCooking/src/convex/ConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFD58819d687fcd58819d68 /* convex/ConvexHullUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.h"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD58819dd07fcd58819dd0 /* convex/ConvexMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFD58819e387fcd58819e38 /* convex/ConvexPolygonsBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFD58819ea07fcd58819ea0 /* convex/InflationConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.h"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFD58819f087fcd58819f08 /* convex/QuickHullConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.h"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFD58819f707fcd58819f70 /* convex/VolumeIntegration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.h"; path = "../../PhysXCooking/src/convex/VolumeIntegration.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2962600907fed96260090 /* Resources */ = { + FFF25b98d5507fcd5b98d550 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1282,7 +1282,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC962600907fed96260090 /* Frameworks */ = { + FFFC5b98d5507fcd5b98d550 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1292,29 +1292,29 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8962600907fed96260090 /* Sources */ = { + FFF85b98d5507fcd5b98d550 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF9588f2007fed9588f200, - FFFF9588f2687fed9588f268, - FFFF9588f2d07fed9588f2d0, - FFFF9588f3387fed9588f338, - FFFF9588f3a07fed9588f3a0, - FFFF9588f4087fed9588f408, - FFFF9588f6e07fed9588f6e0, - FFFF9588f7487fed9588f748, - FFFF9588f7b07fed9588f7b0, - FFFF9588f8187fed9588f818, - FFFF9588fa887fed9588fa88, - FFFF9588faf07fed9588faf0, - FFFF9588fb587fed9588fb58, - FFFF9588fbc07fed9588fbc0, - FFFF9588fc287fed9588fc28, - FFFF9588fc907fed9588fc90, - FFFF9588fcf87fed9588fcf8, - FFFF9588fd607fed9588fd60, - FFFF9588fdc87fed9588fdc8, + FFFF588190007fcd58819000, + FFFF588190687fcd58819068, + FFFF588190d07fcd588190d0, + FFFF588191387fcd58819138, + FFFF588191a07fcd588191a0, + FFFF588192087fcd58819208, + FFFF588194e07fcd588194e0, + FFFF588195487fcd58819548, + FFFF588195b07fcd588195b0, + FFFF588196187fcd58819618, + FFFF588198887fcd58819888, + FFFF588198f07fcd588198f0, + FFFF588199587fcd58819958, + FFFF588199c07fcd588199c0, + FFFF58819a287fcd58819a28, + FFFF58819a907fcd58819a90, + FFFF58819af87fcd58819af8, + FFFF58819b607fcd58819b60, + FFFF58819bc87fcd58819bc8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1323,517 +1323,515 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4962688c07fed962688c0 /* PBXTargetDependency */ = { + FFF4580e25c07fcd580e25c0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94a2a6807fed94a2a680 /* PhysXCommon */; - targetProxy = FFF594a2a6807fed94a2a680 /* PBXContainerItemProxy */; + target = FFFA56e143207fcd56e14320 /* PhysXCommon */; + targetProxy = FFF556e143207fcd56e14320 /* PBXContainerItemProxy */; }; - FFF496258d307fed96258d30 /* PBXTargetDependency */ = { + FFF4580e26b07fcd580e26b0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA962440f07fed962440f0 /* PhysXExtensions */; - targetProxy = FFF5962440f07fed962440f0 /* PBXContainerItemProxy */; + target = FFFA586bc1607fcd586bc160 /* PhysXExtensions */; + targetProxy = FFF5586bc1607fcd586bc160 /* PBXContainerItemProxy */; }; - FFF49625cfc07fed9625cfc0 /* PBXTargetDependency */ = { + FFF45b989ce07fcd5b989ce0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94a1bf607fed94a1bf60 /* PxFoundation */; - targetProxy = FFF594a1bf607fed94a1bf60 /* PBXContainerItemProxy */; + target = FFFA585016d07fcd585016d0 /* PxFoundation */; + targetProxy = FFF5585016d07fcd585016d0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCommon */ - FFFF9537fe007fed9537fe00 /* src/CmBoxPruning.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD9537fe007fed9537fe00 /* src/CmBoxPruning.cpp */; }; - FFFF9537fe687fed9537fe68 /* src/CmCollection.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD9537fe687fed9537fe68 /* src/CmCollection.cpp */; }; - FFFF9537fed07fed9537fed0 /* src/CmMathUtils.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD9537fed07fed9537fed0 /* src/CmMathUtils.cpp */; }; - FFFF9537ff387fed9537ff38 /* src/CmPtrTable.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD9537ff387fed9537ff38 /* src/CmPtrTable.cpp */; }; - FFFF9537ffa07fed9537ffa0 /* src/CmRadixSort.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD9537ffa07fed9537ffa0 /* src/CmRadixSort.cpp */; }; - FFFF953800087fed95380008 /* src/CmRadixSortBuffered.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD953800087fed95380008 /* src/CmRadixSortBuffered.cpp */; }; - FFFF953800707fed95380070 /* src/CmRenderOutput.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD953800707fed95380070 /* src/CmRenderOutput.cpp */; }; - FFFF953800d87fed953800d8 /* src/CmVisualization.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD953800d87fed953800d8 /* src/CmVisualization.cpp */; }; - FFFF953945a87fed953945a8 /* ../../Include/GeomUtils in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953945a87fed953945a8 /* ../../Include/GeomUtils */; }; - FFFF95397ae07fed95397ae0 /* src/GuBounds.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397ae07fed95397ae0 /* src/GuBounds.cpp */; }; - FFFF95397b487fed95397b48 /* src/GuBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397b487fed95397b48 /* src/GuBox.cpp */; }; - FFFF95397bb07fed95397bb0 /* src/GuCCTSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397bb07fed95397bb0 /* src/GuCCTSweepTests.cpp */; }; - FFFF95397c187fed95397c18 /* src/GuCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397c187fed95397c18 /* src/GuCapsule.cpp */; }; - FFFF95397c807fed95397c80 /* src/GuDebug.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397c807fed95397c80 /* src/GuDebug.cpp */; }; - FFFF95397ce87fed95397ce8 /* src/GuGeometryQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397ce87fed95397ce8 /* src/GuGeometryQuery.cpp */; }; - FFFF95397d507fed95397d50 /* src/GuGeometryUnion.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397d507fed95397d50 /* src/GuGeometryUnion.cpp */; }; - FFFF95397db87fed95397db8 /* src/GuInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397db87fed95397db8 /* src/GuInternal.cpp */; }; - FFFF95397e207fed95397e20 /* src/GuMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397e207fed95397e20 /* src/GuMTD.cpp */; }; - FFFF95397e887fed95397e88 /* src/GuMeshFactory.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397e887fed95397e88 /* src/GuMeshFactory.cpp */; }; - FFFF95397ef07fed95397ef0 /* src/GuMetaData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397ef07fed95397ef0 /* src/GuMetaData.cpp */; }; - FFFF95397f587fed95397f58 /* src/GuOverlapTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397f587fed95397f58 /* src/GuOverlapTests.cpp */; }; - FFFF95397fc07fed95397fc0 /* src/GuRaycastTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95397fc07fed95397fc0 /* src/GuRaycastTests.cpp */; }; - FFFF953980287fed95398028 /* src/GuSerialize.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953980287fed95398028 /* src/GuSerialize.cpp */; }; - FFFF953980907fed95398090 /* src/GuSweepMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953980907fed95398090 /* src/GuSweepMTD.cpp */; }; - FFFF953980f87fed953980f8 /* src/GuSweepSharedTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953980f87fed953980f8 /* src/GuSweepSharedTests.cpp */; }; - FFFF953981607fed95398160 /* src/GuSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953981607fed95398160 /* src/GuSweepTests.cpp */; }; - FFFF953981c87fed953981c8 /* src/contact/GuContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953981c87fed953981c8 /* src/contact/GuContactBoxBox.cpp */; }; - FFFF953982307fed95398230 /* src/contact/GuContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953982307fed95398230 /* src/contact/GuContactCapsuleBox.cpp */; }; - FFFF953982987fed95398298 /* src/contact/GuContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953982987fed95398298 /* src/contact/GuContactCapsuleCapsule.cpp */; }; - FFFF953983007fed95398300 /* src/contact/GuContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953983007fed95398300 /* src/contact/GuContactCapsuleConvex.cpp */; }; - FFFF953983687fed95398368 /* src/contact/GuContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953983687fed95398368 /* src/contact/GuContactCapsuleMesh.cpp */; }; - FFFF953983d07fed953983d0 /* src/contact/GuContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953983d07fed953983d0 /* src/contact/GuContactConvexConvex.cpp */; }; - FFFF953984387fed95398438 /* src/contact/GuContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953984387fed95398438 /* src/contact/GuContactConvexMesh.cpp */; }; - FFFF953984a07fed953984a0 /* src/contact/GuContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953984a07fed953984a0 /* src/contact/GuContactPlaneBox.cpp */; }; - FFFF953985087fed95398508 /* src/contact/GuContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953985087fed95398508 /* src/contact/GuContactPlaneCapsule.cpp */; }; - FFFF953985707fed95398570 /* src/contact/GuContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953985707fed95398570 /* src/contact/GuContactPlaneConvex.cpp */; }; - FFFF953985d87fed953985d8 /* src/contact/GuContactPolygonPolygon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953985d87fed953985d8 /* src/contact/GuContactPolygonPolygon.cpp */; }; - FFFF953986407fed95398640 /* src/contact/GuContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953986407fed95398640 /* src/contact/GuContactSphereBox.cpp */; }; - FFFF953986a87fed953986a8 /* src/contact/GuContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953986a87fed953986a8 /* src/contact/GuContactSphereCapsule.cpp */; }; - FFFF953987107fed95398710 /* src/contact/GuContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953987107fed95398710 /* src/contact/GuContactSphereMesh.cpp */; }; - FFFF953987787fed95398778 /* src/contact/GuContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953987787fed95398778 /* src/contact/GuContactSpherePlane.cpp */; }; - FFFF953987e07fed953987e0 /* src/contact/GuContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953987e07fed953987e0 /* src/contact/GuContactSphereSphere.cpp */; }; - FFFF953988487fed95398848 /* src/contact/GuFeatureCode.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953988487fed95398848 /* src/contact/GuFeatureCode.cpp */; }; - FFFF953988b07fed953988b0 /* src/contact/GuLegacyContactBoxHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953988b07fed953988b0 /* src/contact/GuLegacyContactBoxHeightField.cpp */; }; - FFFF953989187fed95398918 /* src/contact/GuLegacyContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953989187fed95398918 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */; }; - FFFF953989807fed95398980 /* src/contact/GuLegacyContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953989807fed95398980 /* src/contact/GuLegacyContactConvexHeightField.cpp */; }; - FFFF953989e87fed953989e8 /* src/contact/GuLegacyContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953989e87fed953989e8 /* src/contact/GuLegacyContactSphereHeightField.cpp */; }; - FFFF95398a507fed95398a50 /* src/common/GuBarycentricCoordinates.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398a507fed95398a50 /* src/common/GuBarycentricCoordinates.cpp */; }; - FFFF95398ab87fed95398ab8 /* src/common/GuSeparatingAxes.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398ab87fed95398ab8 /* src/common/GuSeparatingAxes.cpp */; }; - FFFF95398b207fed95398b20 /* src/convex/GuBigConvexData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398b207fed95398b20 /* src/convex/GuBigConvexData.cpp */; }; - FFFF95398b887fed95398b88 /* src/convex/GuConvexHelper.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398b887fed95398b88 /* src/convex/GuConvexHelper.cpp */; }; - FFFF95398bf07fed95398bf0 /* src/convex/GuConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398bf07fed95398bf0 /* src/convex/GuConvexMesh.cpp */; }; - FFFF95398c587fed95398c58 /* src/convex/GuConvexSupportTable.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398c587fed95398c58 /* src/convex/GuConvexSupportTable.cpp */; }; - FFFF95398cc07fed95398cc0 /* src/convex/GuConvexUtilsInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398cc07fed95398cc0 /* src/convex/GuConvexUtilsInternal.cpp */; }; - FFFF95398d287fed95398d28 /* src/convex/GuHillClimbing.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398d287fed95398d28 /* src/convex/GuHillClimbing.cpp */; }; - FFFF95398d907fed95398d90 /* src/convex/GuShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398d907fed95398d90 /* src/convex/GuShapeConvex.cpp */; }; - FFFF95398df87fed95398df8 /* src/distance/GuDistancePointBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398df87fed95398df8 /* src/distance/GuDistancePointBox.cpp */; }; - FFFF95398e607fed95398e60 /* src/distance/GuDistancePointTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398e607fed95398e60 /* src/distance/GuDistancePointTriangle.cpp */; }; - FFFF95398ec87fed95398ec8 /* src/distance/GuDistanceSegmentBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398ec87fed95398ec8 /* src/distance/GuDistanceSegmentBox.cpp */; }; - FFFF95398f307fed95398f30 /* src/distance/GuDistanceSegmentSegment.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398f307fed95398f30 /* src/distance/GuDistanceSegmentSegment.cpp */; }; - FFFF95398f987fed95398f98 /* src/distance/GuDistanceSegmentTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95398f987fed95398f98 /* src/distance/GuDistanceSegmentTriangle.cpp */; }; - FFFF953990007fed95399000 /* src/sweep/GuSweepBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953990007fed95399000 /* src/sweep/GuSweepBoxBox.cpp */; }; - FFFF953990687fed95399068 /* src/sweep/GuSweepBoxSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953990687fed95399068 /* src/sweep/GuSweepBoxSphere.cpp */; }; - FFFF953990d07fed953990d0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953990d07fed953990d0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */; }; - FFFF953991387fed95399138 /* src/sweep/GuSweepBoxTriangle_SAT.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953991387fed95399138 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */; }; - FFFF953991a07fed953991a0 /* src/sweep/GuSweepCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953991a07fed953991a0 /* src/sweep/GuSweepCapsuleBox.cpp */; }; - FFFF953992087fed95399208 /* src/sweep/GuSweepCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953992087fed95399208 /* src/sweep/GuSweepCapsuleCapsule.cpp */; }; - FFFF953992707fed95399270 /* src/sweep/GuSweepCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953992707fed95399270 /* src/sweep/GuSweepCapsuleTriangle.cpp */; }; - FFFF953992d87fed953992d8 /* src/sweep/GuSweepSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953992d87fed953992d8 /* src/sweep/GuSweepSphereCapsule.cpp */; }; - FFFF953993407fed95399340 /* src/sweep/GuSweepSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953993407fed95399340 /* src/sweep/GuSweepSphereSphere.cpp */; }; - FFFF953993a87fed953993a8 /* src/sweep/GuSweepSphereTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953993a87fed953993a8 /* src/sweep/GuSweepSphereTriangle.cpp */; }; - FFFF953994107fed95399410 /* src/sweep/GuSweepTriangleUtils.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953994107fed95399410 /* src/sweep/GuSweepTriangleUtils.cpp */; }; - FFFF953994787fed95399478 /* src/gjk/GuEPA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953994787fed95399478 /* src/gjk/GuEPA.cpp */; }; - FFFF953994e07fed953994e0 /* src/gjk/GuGJKSimplex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953994e07fed953994e0 /* src/gjk/GuGJKSimplex.cpp */; }; - FFFF953995487fed95399548 /* src/gjk/GuGJKTest.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953995487fed95399548 /* src/gjk/GuGJKTest.cpp */; }; - FFFF953995b07fed953995b0 /* src/intersection/GuIntersectionBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953995b07fed953995b0 /* src/intersection/GuIntersectionBoxBox.cpp */; }; - FFFF953996187fed95399618 /* src/intersection/GuIntersectionCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953996187fed95399618 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */; }; - FFFF953996807fed95399680 /* src/intersection/GuIntersectionEdgeEdge.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953996807fed95399680 /* src/intersection/GuIntersectionEdgeEdge.cpp */; }; - FFFF953996e87fed953996e8 /* src/intersection/GuIntersectionRayBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953996e87fed953996e8 /* src/intersection/GuIntersectionRayBox.cpp */; }; - FFFF953997507fed95399750 /* src/intersection/GuIntersectionRayCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953997507fed95399750 /* src/intersection/GuIntersectionRayCapsule.cpp */; }; - FFFF953997b87fed953997b8 /* src/intersection/GuIntersectionRaySphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953997b87fed953997b8 /* src/intersection/GuIntersectionRaySphere.cpp */; }; - FFFF953998207fed95399820 /* src/intersection/GuIntersectionSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953998207fed95399820 /* src/intersection/GuIntersectionSphereBox.cpp */; }; - FFFF953998887fed95399888 /* src/intersection/GuIntersectionTriangleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953998887fed95399888 /* src/intersection/GuIntersectionTriangleBox.cpp */; }; - FFFF953998f07fed953998f0 /* src/mesh/GuBV32.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953998f07fed953998f0 /* src/mesh/GuBV32.cpp */; }; - FFFF953999587fed95399958 /* src/mesh/GuBV32Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953999587fed95399958 /* src/mesh/GuBV32Build.cpp */; }; - FFFF953999c07fed953999c0 /* src/mesh/GuBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD953999c07fed953999c0 /* src/mesh/GuBV4.cpp */; }; - FFFF95399a287fed95399a28 /* src/mesh/GuBV4Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399a287fed95399a28 /* src/mesh/GuBV4Build.cpp */; }; - FFFF95399a907fed95399a90 /* src/mesh/GuBV4_AABBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399a907fed95399a90 /* src/mesh/GuBV4_AABBSweep.cpp */; }; - FFFF95399af87fed95399af8 /* src/mesh/GuBV4_BoxOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399af87fed95399af8 /* src/mesh/GuBV4_BoxOverlap.cpp */; }; - FFFF95399b607fed95399b60 /* src/mesh/GuBV4_CapsuleSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399b607fed95399b60 /* src/mesh/GuBV4_CapsuleSweep.cpp */; }; - FFFF95399bc87fed95399bc8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399bc87fed95399bc8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */; }; - FFFF95399c307fed95399c30 /* src/mesh/GuBV4_OBBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399c307fed95399c30 /* src/mesh/GuBV4_OBBSweep.cpp */; }; - FFFF95399c987fed95399c98 /* src/mesh/GuBV4_Raycast.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399c987fed95399c98 /* src/mesh/GuBV4_Raycast.cpp */; }; - FFFF95399d007fed95399d00 /* src/mesh/GuBV4_SphereOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399d007fed95399d00 /* src/mesh/GuBV4_SphereOverlap.cpp */; }; - FFFF95399d687fed95399d68 /* src/mesh/GuBV4_SphereSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399d687fed95399d68 /* src/mesh/GuBV4_SphereSweep.cpp */; }; - FFFF95399dd07fed95399dd0 /* src/mesh/GuMeshQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399dd07fed95399dd0 /* src/mesh/GuMeshQuery.cpp */; }; - FFFF95399e387fed95399e38 /* src/mesh/GuMidphaseBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399e387fed95399e38 /* src/mesh/GuMidphaseBV4.cpp */; }; - FFFF95399ea07fed95399ea0 /* src/mesh/GuMidphaseRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399ea07fed95399ea0 /* src/mesh/GuMidphaseRTree.cpp */; }; - FFFF95399f087fed95399f08 /* src/mesh/GuOverlapTestsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399f087fed95399f08 /* src/mesh/GuOverlapTestsMesh.cpp */; }; - FFFF95399f707fed95399f70 /* src/mesh/GuRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399f707fed95399f70 /* src/mesh/GuRTree.cpp */; }; - FFFF95399fd87fed95399fd8 /* src/mesh/GuRTreeQueries.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD95399fd87fed95399fd8 /* src/mesh/GuRTreeQueries.cpp */; }; - FFFF9539a0407fed9539a040 /* src/mesh/GuSweepsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a0407fed9539a040 /* src/mesh/GuSweepsMesh.cpp */; }; - FFFF9539a0a87fed9539a0a8 /* src/mesh/GuTriangleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a0a87fed9539a0a8 /* src/mesh/GuTriangleMesh.cpp */; }; - FFFF9539a1107fed9539a110 /* src/mesh/GuTriangleMeshBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a1107fed9539a110 /* src/mesh/GuTriangleMeshBV4.cpp */; }; - FFFF9539a1787fed9539a178 /* src/mesh/GuTriangleMeshRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a1787fed9539a178 /* src/mesh/GuTriangleMeshRTree.cpp */; }; - FFFF9539a1e07fed9539a1e0 /* src/hf/GuHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a1e07fed9539a1e0 /* src/hf/GuHeightField.cpp */; }; - FFFF9539a2487fed9539a248 /* src/hf/GuHeightFieldUtil.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a2487fed9539a248 /* src/hf/GuHeightFieldUtil.cpp */; }; - FFFF9539a2b07fed9539a2b0 /* src/hf/GuOverlapTestsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a2b07fed9539a2b0 /* src/hf/GuOverlapTestsHF.cpp */; }; - FFFF9539a3187fed9539a318 /* src/hf/GuSweepsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a3187fed9539a318 /* src/hf/GuSweepsHF.cpp */; }; - FFFF9539a3807fed9539a380 /* src/pcm/GuPCMContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a3807fed9539a380 /* src/pcm/GuPCMContactBoxBox.cpp */; }; - FFFF9539a3e87fed9539a3e8 /* src/pcm/GuPCMContactBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a3e87fed9539a3e8 /* src/pcm/GuPCMContactBoxConvex.cpp */; }; - FFFF9539a4507fed9539a450 /* src/pcm/GuPCMContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a4507fed9539a450 /* src/pcm/GuPCMContactCapsuleBox.cpp */; }; - FFFF9539a4b87fed9539a4b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a4b87fed9539a4b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */; }; - FFFF9539a5207fed9539a520 /* src/pcm/GuPCMContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a5207fed9539a520 /* src/pcm/GuPCMContactCapsuleConvex.cpp */; }; - FFFF9539a5887fed9539a588 /* src/pcm/GuPCMContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a5887fed9539a588 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */; }; - FFFF9539a5f07fed9539a5f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a5f07fed9539a5f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */; }; - FFFF9539a6587fed9539a658 /* src/pcm/GuPCMContactConvexCommon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a6587fed9539a658 /* src/pcm/GuPCMContactConvexCommon.cpp */; }; - FFFF9539a6c07fed9539a6c0 /* src/pcm/GuPCMContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a6c07fed9539a6c0 /* src/pcm/GuPCMContactConvexConvex.cpp */; }; - FFFF9539a7287fed9539a728 /* src/pcm/GuPCMContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a7287fed9539a728 /* src/pcm/GuPCMContactConvexHeightField.cpp */; }; - FFFF9539a7907fed9539a790 /* src/pcm/GuPCMContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a7907fed9539a790 /* src/pcm/GuPCMContactConvexMesh.cpp */; }; - FFFF9539a7f87fed9539a7f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a7f87fed9539a7f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */; }; - FFFF9539a8607fed9539a860 /* src/pcm/GuPCMContactGenSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a8607fed9539a860 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */; }; - FFFF9539a8c87fed9539a8c8 /* src/pcm/GuPCMContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a8c87fed9539a8c8 /* src/pcm/GuPCMContactPlaneBox.cpp */; }; - FFFF9539a9307fed9539a930 /* src/pcm/GuPCMContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a9307fed9539a930 /* src/pcm/GuPCMContactPlaneCapsule.cpp */; }; - FFFF9539a9987fed9539a998 /* src/pcm/GuPCMContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539a9987fed9539a998 /* src/pcm/GuPCMContactPlaneConvex.cpp */; }; - FFFF9539aa007fed9539aa00 /* src/pcm/GuPCMContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539aa007fed9539aa00 /* src/pcm/GuPCMContactSphereBox.cpp */; }; - FFFF9539aa687fed9539aa68 /* src/pcm/GuPCMContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539aa687fed9539aa68 /* src/pcm/GuPCMContactSphereCapsule.cpp */; }; - FFFF9539aad07fed9539aad0 /* src/pcm/GuPCMContactSphereConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539aad07fed9539aad0 /* src/pcm/GuPCMContactSphereConvex.cpp */; }; - FFFF9539ab387fed9539ab38 /* src/pcm/GuPCMContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539ab387fed9539ab38 /* src/pcm/GuPCMContactSphereHeightField.cpp */; }; - FFFF9539aba07fed9539aba0 /* src/pcm/GuPCMContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539aba07fed9539aba0 /* src/pcm/GuPCMContactSphereMesh.cpp */; }; - FFFF9539ac087fed9539ac08 /* src/pcm/GuPCMContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539ac087fed9539ac08 /* src/pcm/GuPCMContactSpherePlane.cpp */; }; - FFFF9539ac707fed9539ac70 /* src/pcm/GuPCMContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539ac707fed9539ac70 /* src/pcm/GuPCMContactSphereSphere.cpp */; }; - FFFF9539acd87fed9539acd8 /* src/pcm/GuPCMShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539acd87fed9539acd8 /* src/pcm/GuPCMShapeConvex.cpp */; }; - FFFF9539ad407fed9539ad40 /* src/pcm/GuPCMTriangleContactGen.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539ad407fed9539ad40 /* src/pcm/GuPCMTriangleContactGen.cpp */; }; - FFFF9539ada87fed9539ada8 /* src/pcm/GuPersistentContactManifold.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539ada87fed9539ada8 /* src/pcm/GuPersistentContactManifold.cpp */; }; - FFFF9539ae107fed9539ae10 /* src/ccd/GuCCDSweepConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539ae107fed9539ae10 /* src/ccd/GuCCDSweepConvexMesh.cpp */; }; - FFFF9539ae787fed9539ae78 /* src/ccd/GuCCDSweepPrimitives.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD9539ae787fed9539ae78 /* src/ccd/GuCCDSweepPrimitives.cpp */; }; + FFFF5880ec007fcd5880ec00 /* src/CmBoxPruning.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD5880ec007fcd5880ec00 /* src/CmBoxPruning.cpp */; }; + FFFF5880ec687fcd5880ec68 /* src/CmCollection.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD5880ec687fcd5880ec68 /* src/CmCollection.cpp */; }; + FFFF5880ecd07fcd5880ecd0 /* src/CmMathUtils.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD5880ecd07fcd5880ecd0 /* src/CmMathUtils.cpp */; }; + FFFF5880ed387fcd5880ed38 /* src/CmPtrTable.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD5880ed387fcd5880ed38 /* src/CmPtrTable.cpp */; }; + FFFF5880eda07fcd5880eda0 /* src/CmRadixSort.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD5880eda07fcd5880eda0 /* src/CmRadixSort.cpp */; }; + FFFF5880ee087fcd5880ee08 /* src/CmRadixSortBuffered.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD5880ee087fcd5880ee08 /* src/CmRadixSortBuffered.cpp */; }; + FFFF5880ee707fcd5880ee70 /* src/CmRenderOutput.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD5880ee707fcd5880ee70 /* src/CmRenderOutput.cpp */; }; + FFFF5880eed87fcd5880eed8 /* src/CmVisualization.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD5880eed87fcd5880eed8 /* src/CmVisualization.cpp */; }; + FFFF5b044ba87fcd5b044ba8 /* ../../Include/GeomUtils in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b044ba87fcd5b044ba8 /* ../../Include/GeomUtils */; }; + FFFF5b0480e07fcd5b0480e0 /* src/GuBounds.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0480e07fcd5b0480e0 /* src/GuBounds.cpp */; }; + FFFF5b0481487fcd5b048148 /* src/GuBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0481487fcd5b048148 /* src/GuBox.cpp */; }; + FFFF5b0481b07fcd5b0481b0 /* src/GuCCTSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0481b07fcd5b0481b0 /* src/GuCCTSweepTests.cpp */; }; + FFFF5b0482187fcd5b048218 /* src/GuCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0482187fcd5b048218 /* src/GuCapsule.cpp */; }; + FFFF5b0482807fcd5b048280 /* src/GuGeometryQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0482807fcd5b048280 /* src/GuGeometryQuery.cpp */; }; + FFFF5b0482e87fcd5b0482e8 /* src/GuGeometryUnion.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0482e87fcd5b0482e8 /* src/GuGeometryUnion.cpp */; }; + FFFF5b0483507fcd5b048350 /* src/GuInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0483507fcd5b048350 /* src/GuInternal.cpp */; }; + FFFF5b0483b87fcd5b0483b8 /* src/GuMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0483b87fcd5b0483b8 /* src/GuMTD.cpp */; }; + FFFF5b0484207fcd5b048420 /* src/GuMeshFactory.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0484207fcd5b048420 /* src/GuMeshFactory.cpp */; }; + FFFF5b0484887fcd5b048488 /* src/GuMetaData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0484887fcd5b048488 /* src/GuMetaData.cpp */; }; + FFFF5b0484f07fcd5b0484f0 /* src/GuOverlapTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0484f07fcd5b0484f0 /* src/GuOverlapTests.cpp */; }; + FFFF5b0485587fcd5b048558 /* src/GuRaycastTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0485587fcd5b048558 /* src/GuRaycastTests.cpp */; }; + FFFF5b0485c07fcd5b0485c0 /* src/GuSerialize.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0485c07fcd5b0485c0 /* src/GuSerialize.cpp */; }; + FFFF5b0486287fcd5b048628 /* src/GuSweepMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0486287fcd5b048628 /* src/GuSweepMTD.cpp */; }; + FFFF5b0486907fcd5b048690 /* src/GuSweepSharedTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0486907fcd5b048690 /* src/GuSweepSharedTests.cpp */; }; + FFFF5b0486f87fcd5b0486f8 /* src/GuSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0486f87fcd5b0486f8 /* src/GuSweepTests.cpp */; }; + FFFF5b0487607fcd5b048760 /* src/contact/GuContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0487607fcd5b048760 /* src/contact/GuContactBoxBox.cpp */; }; + FFFF5b0487c87fcd5b0487c8 /* src/contact/GuContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0487c87fcd5b0487c8 /* src/contact/GuContactCapsuleBox.cpp */; }; + FFFF5b0488307fcd5b048830 /* src/contact/GuContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0488307fcd5b048830 /* src/contact/GuContactCapsuleCapsule.cpp */; }; + FFFF5b0488987fcd5b048898 /* src/contact/GuContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0488987fcd5b048898 /* src/contact/GuContactCapsuleConvex.cpp */; }; + FFFF5b0489007fcd5b048900 /* src/contact/GuContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0489007fcd5b048900 /* src/contact/GuContactCapsuleMesh.cpp */; }; + FFFF5b0489687fcd5b048968 /* src/contact/GuContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0489687fcd5b048968 /* src/contact/GuContactConvexConvex.cpp */; }; + FFFF5b0489d07fcd5b0489d0 /* src/contact/GuContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0489d07fcd5b0489d0 /* src/contact/GuContactConvexMesh.cpp */; }; + FFFF5b048a387fcd5b048a38 /* src/contact/GuContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048a387fcd5b048a38 /* src/contact/GuContactPlaneBox.cpp */; }; + FFFF5b048aa07fcd5b048aa0 /* src/contact/GuContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048aa07fcd5b048aa0 /* src/contact/GuContactPlaneCapsule.cpp */; }; + FFFF5b048b087fcd5b048b08 /* src/contact/GuContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048b087fcd5b048b08 /* src/contact/GuContactPlaneConvex.cpp */; }; + FFFF5b048b707fcd5b048b70 /* src/contact/GuContactPolygonPolygon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048b707fcd5b048b70 /* src/contact/GuContactPolygonPolygon.cpp */; }; + FFFF5b048bd87fcd5b048bd8 /* src/contact/GuContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048bd87fcd5b048bd8 /* src/contact/GuContactSphereBox.cpp */; }; + FFFF5b048c407fcd5b048c40 /* src/contact/GuContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048c407fcd5b048c40 /* src/contact/GuContactSphereCapsule.cpp */; }; + FFFF5b048ca87fcd5b048ca8 /* src/contact/GuContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048ca87fcd5b048ca8 /* src/contact/GuContactSphereMesh.cpp */; }; + FFFF5b048d107fcd5b048d10 /* src/contact/GuContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048d107fcd5b048d10 /* src/contact/GuContactSpherePlane.cpp */; }; + FFFF5b048d787fcd5b048d78 /* src/contact/GuContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048d787fcd5b048d78 /* src/contact/GuContactSphereSphere.cpp */; }; + FFFF5b048de07fcd5b048de0 /* src/contact/GuFeatureCode.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048de07fcd5b048de0 /* src/contact/GuFeatureCode.cpp */; }; + FFFF5b048e487fcd5b048e48 /* src/contact/GuLegacyContactBoxHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048e487fcd5b048e48 /* src/contact/GuLegacyContactBoxHeightField.cpp */; }; + FFFF5b048eb07fcd5b048eb0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048eb07fcd5b048eb0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */; }; + FFFF5b048f187fcd5b048f18 /* src/contact/GuLegacyContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048f187fcd5b048f18 /* src/contact/GuLegacyContactConvexHeightField.cpp */; }; + FFFF5b048f807fcd5b048f80 /* src/contact/GuLegacyContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048f807fcd5b048f80 /* src/contact/GuLegacyContactSphereHeightField.cpp */; }; + FFFF5b048fe87fcd5b048fe8 /* src/common/GuBarycentricCoordinates.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b048fe87fcd5b048fe8 /* src/common/GuBarycentricCoordinates.cpp */; }; + FFFF5b0490507fcd5b049050 /* src/common/GuSeparatingAxes.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0490507fcd5b049050 /* src/common/GuSeparatingAxes.cpp */; }; + FFFF5b0490b87fcd5b0490b8 /* src/convex/GuBigConvexData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0490b87fcd5b0490b8 /* src/convex/GuBigConvexData.cpp */; }; + FFFF5b0491207fcd5b049120 /* src/convex/GuConvexHelper.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0491207fcd5b049120 /* src/convex/GuConvexHelper.cpp */; }; + FFFF5b0491887fcd5b049188 /* src/convex/GuConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0491887fcd5b049188 /* src/convex/GuConvexMesh.cpp */; }; + FFFF5b0491f07fcd5b0491f0 /* src/convex/GuConvexSupportTable.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0491f07fcd5b0491f0 /* src/convex/GuConvexSupportTable.cpp */; }; + FFFF5b0492587fcd5b049258 /* src/convex/GuConvexUtilsInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0492587fcd5b049258 /* src/convex/GuConvexUtilsInternal.cpp */; }; + FFFF5b0492c07fcd5b0492c0 /* src/convex/GuHillClimbing.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0492c07fcd5b0492c0 /* src/convex/GuHillClimbing.cpp */; }; + FFFF5b0493287fcd5b049328 /* src/convex/GuShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0493287fcd5b049328 /* src/convex/GuShapeConvex.cpp */; }; + FFFF5b0493907fcd5b049390 /* src/distance/GuDistancePointBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0493907fcd5b049390 /* src/distance/GuDistancePointBox.cpp */; }; + FFFF5b0493f87fcd5b0493f8 /* src/distance/GuDistancePointTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0493f87fcd5b0493f8 /* src/distance/GuDistancePointTriangle.cpp */; }; + FFFF5b0494607fcd5b049460 /* src/distance/GuDistanceSegmentBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0494607fcd5b049460 /* src/distance/GuDistanceSegmentBox.cpp */; }; + FFFF5b0494c87fcd5b0494c8 /* src/distance/GuDistanceSegmentSegment.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0494c87fcd5b0494c8 /* src/distance/GuDistanceSegmentSegment.cpp */; }; + FFFF5b0495307fcd5b049530 /* src/distance/GuDistanceSegmentTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0495307fcd5b049530 /* src/distance/GuDistanceSegmentTriangle.cpp */; }; + FFFF5b0495987fcd5b049598 /* src/sweep/GuSweepBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0495987fcd5b049598 /* src/sweep/GuSweepBoxBox.cpp */; }; + FFFF5b0496007fcd5b049600 /* src/sweep/GuSweepBoxSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0496007fcd5b049600 /* src/sweep/GuSweepBoxSphere.cpp */; }; + FFFF5b0496687fcd5b049668 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0496687fcd5b049668 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */; }; + FFFF5b0496d07fcd5b0496d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0496d07fcd5b0496d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */; }; + FFFF5b0497387fcd5b049738 /* src/sweep/GuSweepCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0497387fcd5b049738 /* src/sweep/GuSweepCapsuleBox.cpp */; }; + FFFF5b0497a07fcd5b0497a0 /* src/sweep/GuSweepCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0497a07fcd5b0497a0 /* src/sweep/GuSweepCapsuleCapsule.cpp */; }; + FFFF5b0498087fcd5b049808 /* src/sweep/GuSweepCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0498087fcd5b049808 /* src/sweep/GuSweepCapsuleTriangle.cpp */; }; + FFFF5b0498707fcd5b049870 /* src/sweep/GuSweepSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0498707fcd5b049870 /* src/sweep/GuSweepSphereCapsule.cpp */; }; + FFFF5b0498d87fcd5b0498d8 /* src/sweep/GuSweepSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0498d87fcd5b0498d8 /* src/sweep/GuSweepSphereSphere.cpp */; }; + FFFF5b0499407fcd5b049940 /* src/sweep/GuSweepSphereTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0499407fcd5b049940 /* src/sweep/GuSweepSphereTriangle.cpp */; }; + FFFF5b0499a87fcd5b0499a8 /* src/sweep/GuSweepTriangleUtils.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b0499a87fcd5b0499a8 /* src/sweep/GuSweepTriangleUtils.cpp */; }; + FFFF5b049a107fcd5b049a10 /* src/gjk/GuEPA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049a107fcd5b049a10 /* src/gjk/GuEPA.cpp */; }; + FFFF5b049a787fcd5b049a78 /* src/gjk/GuGJKSimplex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049a787fcd5b049a78 /* src/gjk/GuGJKSimplex.cpp */; }; + FFFF5b049ae07fcd5b049ae0 /* src/gjk/GuGJKTest.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049ae07fcd5b049ae0 /* src/gjk/GuGJKTest.cpp */; }; + FFFF5b049b487fcd5b049b48 /* src/intersection/GuIntersectionBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049b487fcd5b049b48 /* src/intersection/GuIntersectionBoxBox.cpp */; }; + FFFF5b049bb07fcd5b049bb0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049bb07fcd5b049bb0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */; }; + FFFF5b049c187fcd5b049c18 /* src/intersection/GuIntersectionEdgeEdge.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049c187fcd5b049c18 /* src/intersection/GuIntersectionEdgeEdge.cpp */; }; + FFFF5b049c807fcd5b049c80 /* src/intersection/GuIntersectionRayBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049c807fcd5b049c80 /* src/intersection/GuIntersectionRayBox.cpp */; }; + FFFF5b049ce87fcd5b049ce8 /* src/intersection/GuIntersectionRayCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049ce87fcd5b049ce8 /* src/intersection/GuIntersectionRayCapsule.cpp */; }; + FFFF5b049d507fcd5b049d50 /* src/intersection/GuIntersectionRaySphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049d507fcd5b049d50 /* src/intersection/GuIntersectionRaySphere.cpp */; }; + FFFF5b049db87fcd5b049db8 /* src/intersection/GuIntersectionSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049db87fcd5b049db8 /* src/intersection/GuIntersectionSphereBox.cpp */; }; + FFFF5b049e207fcd5b049e20 /* src/intersection/GuIntersectionTriangleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049e207fcd5b049e20 /* src/intersection/GuIntersectionTriangleBox.cpp */; }; + FFFF5b049e887fcd5b049e88 /* src/mesh/GuBV32.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049e887fcd5b049e88 /* src/mesh/GuBV32.cpp */; }; + FFFF5b049ef07fcd5b049ef0 /* src/mesh/GuBV32Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049ef07fcd5b049ef0 /* src/mesh/GuBV32Build.cpp */; }; + FFFF5b049f587fcd5b049f58 /* src/mesh/GuBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049f587fcd5b049f58 /* src/mesh/GuBV4.cpp */; }; + FFFF5b049fc07fcd5b049fc0 /* src/mesh/GuBV4Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b049fc07fcd5b049fc0 /* src/mesh/GuBV4Build.cpp */; }; + FFFF5b04a0287fcd5b04a028 /* src/mesh/GuBV4_AABBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a0287fcd5b04a028 /* src/mesh/GuBV4_AABBSweep.cpp */; }; + FFFF5b04a0907fcd5b04a090 /* src/mesh/GuBV4_BoxOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a0907fcd5b04a090 /* src/mesh/GuBV4_BoxOverlap.cpp */; }; + FFFF5b04a0f87fcd5b04a0f8 /* src/mesh/GuBV4_CapsuleSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a0f87fcd5b04a0f8 /* src/mesh/GuBV4_CapsuleSweep.cpp */; }; + FFFF5b04a1607fcd5b04a160 /* src/mesh/GuBV4_CapsuleSweepAA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a1607fcd5b04a160 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */; }; + FFFF5b04a1c87fcd5b04a1c8 /* src/mesh/GuBV4_OBBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a1c87fcd5b04a1c8 /* src/mesh/GuBV4_OBBSweep.cpp */; }; + FFFF5b04a2307fcd5b04a230 /* src/mesh/GuBV4_Raycast.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a2307fcd5b04a230 /* src/mesh/GuBV4_Raycast.cpp */; }; + FFFF5b04a2987fcd5b04a298 /* src/mesh/GuBV4_SphereOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a2987fcd5b04a298 /* src/mesh/GuBV4_SphereOverlap.cpp */; }; + FFFF5b04a3007fcd5b04a300 /* src/mesh/GuBV4_SphereSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a3007fcd5b04a300 /* src/mesh/GuBV4_SphereSweep.cpp */; }; + FFFF5b04a3687fcd5b04a368 /* src/mesh/GuMeshQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a3687fcd5b04a368 /* src/mesh/GuMeshQuery.cpp */; }; + FFFF5b04a3d07fcd5b04a3d0 /* src/mesh/GuMidphaseBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a3d07fcd5b04a3d0 /* src/mesh/GuMidphaseBV4.cpp */; }; + FFFF5b04a4387fcd5b04a438 /* src/mesh/GuMidphaseRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a4387fcd5b04a438 /* src/mesh/GuMidphaseRTree.cpp */; }; + FFFF5b04a4a07fcd5b04a4a0 /* src/mesh/GuOverlapTestsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a4a07fcd5b04a4a0 /* src/mesh/GuOverlapTestsMesh.cpp */; }; + FFFF5b04a5087fcd5b04a508 /* src/mesh/GuRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a5087fcd5b04a508 /* src/mesh/GuRTree.cpp */; }; + FFFF5b04a5707fcd5b04a570 /* src/mesh/GuRTreeQueries.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a5707fcd5b04a570 /* src/mesh/GuRTreeQueries.cpp */; }; + FFFF5b04a5d87fcd5b04a5d8 /* src/mesh/GuSweepsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a5d87fcd5b04a5d8 /* src/mesh/GuSweepsMesh.cpp */; }; + FFFF5b04a6407fcd5b04a640 /* src/mesh/GuTriangleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a6407fcd5b04a640 /* src/mesh/GuTriangleMesh.cpp */; }; + FFFF5b04a6a87fcd5b04a6a8 /* src/mesh/GuTriangleMeshBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a6a87fcd5b04a6a8 /* src/mesh/GuTriangleMeshBV4.cpp */; }; + FFFF5b04a7107fcd5b04a710 /* src/mesh/GuTriangleMeshRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a7107fcd5b04a710 /* src/mesh/GuTriangleMeshRTree.cpp */; }; + FFFF5b04a7787fcd5b04a778 /* src/hf/GuHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a7787fcd5b04a778 /* src/hf/GuHeightField.cpp */; }; + FFFF5b04a7e07fcd5b04a7e0 /* src/hf/GuHeightFieldUtil.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a7e07fcd5b04a7e0 /* src/hf/GuHeightFieldUtil.cpp */; }; + FFFF5b04a8487fcd5b04a848 /* src/hf/GuOverlapTestsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a8487fcd5b04a848 /* src/hf/GuOverlapTestsHF.cpp */; }; + FFFF5b04a8b07fcd5b04a8b0 /* src/hf/GuSweepsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a8b07fcd5b04a8b0 /* src/hf/GuSweepsHF.cpp */; }; + FFFF5b04a9187fcd5b04a918 /* src/pcm/GuPCMContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a9187fcd5b04a918 /* src/pcm/GuPCMContactBoxBox.cpp */; }; + FFFF5b04a9807fcd5b04a980 /* src/pcm/GuPCMContactBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a9807fcd5b04a980 /* src/pcm/GuPCMContactBoxConvex.cpp */; }; + FFFF5b04a9e87fcd5b04a9e8 /* src/pcm/GuPCMContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04a9e87fcd5b04a9e8 /* src/pcm/GuPCMContactCapsuleBox.cpp */; }; + FFFF5b04aa507fcd5b04aa50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04aa507fcd5b04aa50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */; }; + FFFF5b04aab87fcd5b04aab8 /* src/pcm/GuPCMContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04aab87fcd5b04aab8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */; }; + FFFF5b04ab207fcd5b04ab20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04ab207fcd5b04ab20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */; }; + FFFF5b04ab887fcd5b04ab88 /* src/pcm/GuPCMContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04ab887fcd5b04ab88 /* src/pcm/GuPCMContactCapsuleMesh.cpp */; }; + FFFF5b04abf07fcd5b04abf0 /* src/pcm/GuPCMContactConvexCommon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04abf07fcd5b04abf0 /* src/pcm/GuPCMContactConvexCommon.cpp */; }; + FFFF5b04ac587fcd5b04ac58 /* src/pcm/GuPCMContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04ac587fcd5b04ac58 /* src/pcm/GuPCMContactConvexConvex.cpp */; }; + FFFF5b04acc07fcd5b04acc0 /* src/pcm/GuPCMContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04acc07fcd5b04acc0 /* src/pcm/GuPCMContactConvexHeightField.cpp */; }; + FFFF5b04ad287fcd5b04ad28 /* src/pcm/GuPCMContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04ad287fcd5b04ad28 /* src/pcm/GuPCMContactConvexMesh.cpp */; }; + FFFF5b04ad907fcd5b04ad90 /* src/pcm/GuPCMContactGenBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04ad907fcd5b04ad90 /* src/pcm/GuPCMContactGenBoxConvex.cpp */; }; + FFFF5b04adf87fcd5b04adf8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04adf87fcd5b04adf8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */; }; + FFFF5b04ae607fcd5b04ae60 /* src/pcm/GuPCMContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04ae607fcd5b04ae60 /* src/pcm/GuPCMContactPlaneBox.cpp */; }; + FFFF5b04aec87fcd5b04aec8 /* src/pcm/GuPCMContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04aec87fcd5b04aec8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */; }; + FFFF5b04af307fcd5b04af30 /* src/pcm/GuPCMContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04af307fcd5b04af30 /* src/pcm/GuPCMContactPlaneConvex.cpp */; }; + FFFF5b04af987fcd5b04af98 /* src/pcm/GuPCMContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04af987fcd5b04af98 /* src/pcm/GuPCMContactSphereBox.cpp */; }; + FFFF5b04b0007fcd5b04b000 /* src/pcm/GuPCMContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b0007fcd5b04b000 /* src/pcm/GuPCMContactSphereCapsule.cpp */; }; + FFFF5b04b0687fcd5b04b068 /* src/pcm/GuPCMContactSphereConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b0687fcd5b04b068 /* src/pcm/GuPCMContactSphereConvex.cpp */; }; + FFFF5b04b0d07fcd5b04b0d0 /* src/pcm/GuPCMContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b0d07fcd5b04b0d0 /* src/pcm/GuPCMContactSphereHeightField.cpp */; }; + FFFF5b04b1387fcd5b04b138 /* src/pcm/GuPCMContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b1387fcd5b04b138 /* src/pcm/GuPCMContactSphereMesh.cpp */; }; + FFFF5b04b1a07fcd5b04b1a0 /* src/pcm/GuPCMContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b1a07fcd5b04b1a0 /* src/pcm/GuPCMContactSpherePlane.cpp */; }; + FFFF5b04b2087fcd5b04b208 /* src/pcm/GuPCMContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b2087fcd5b04b208 /* src/pcm/GuPCMContactSphereSphere.cpp */; }; + FFFF5b04b2707fcd5b04b270 /* src/pcm/GuPCMShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b2707fcd5b04b270 /* src/pcm/GuPCMShapeConvex.cpp */; }; + FFFF5b04b2d87fcd5b04b2d8 /* src/pcm/GuPCMTriangleContactGen.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b2d87fcd5b04b2d8 /* src/pcm/GuPCMTriangleContactGen.cpp */; }; + FFFF5b04b3407fcd5b04b340 /* src/pcm/GuPersistentContactManifold.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b3407fcd5b04b340 /* src/pcm/GuPersistentContactManifold.cpp */; }; + FFFF5b04b3a87fcd5b04b3a8 /* src/ccd/GuCCDSweepConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b3a87fcd5b04b3a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */; }; + FFFF5b04b4107fcd5b04b410 /* src/ccd/GuCCDSweepPrimitives.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD5b04b4107fcd5b04b410 /* src/ccd/GuCCDSweepPrimitives.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD94a2a6807fed94a2a680 /* PhysXCommon */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCommon"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD95380e007fed95380e00 /* common/PxBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxBase.h"; path = "../../../Include/common/PxBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD95380e687fed95380e68 /* common/PxCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCollection.h"; path = "../../../Include/common/PxCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFD95380ed07fed95380ed0 /* common/PxCoreUtilityTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCoreUtilityTypes.h"; path = "../../../Include/common/PxCoreUtilityTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD95380f387fed95380f38 /* common/PxMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaData.h"; path = "../../../Include/common/PxMetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFD95380fa07fed95380fa0 /* common/PxMetaDataFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaDataFlags.h"; path = "../../../Include/common/PxMetaDataFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD953810087fed95381008 /* common/PxPhysXCommonConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysXCommonConfig.h"; path = "../../../Include/common/PxPhysXCommonConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD953810707fed95381070 /* common/PxPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysicsInsertionCallback.h"; path = "../../../Include/common/PxPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD953810d87fed953810d8 /* common/PxRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxRenderBuffer.h"; path = "../../../Include/common/PxRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD953811407fed95381140 /* common/PxSerialFramework.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerialFramework.h"; path = "../../../Include/common/PxSerialFramework.h"; sourceTree = SOURCE_ROOT; }; - FFFD953811a87fed953811a8 /* common/PxSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerializer.h"; path = "../../../Include/common/PxSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD953812107fed95381210 /* common/PxStringTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxStringTable.h"; path = "../../../Include/common/PxStringTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD953812787fed95381278 /* common/PxTolerancesScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTolerancesScale.h"; path = "../../../Include/common/PxTolerancesScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD953812e07fed953812e0 /* common/PxTypeInfo.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTypeInfo.h"; path = "../../../Include/common/PxTypeInfo.h"; sourceTree = SOURCE_ROOT; }; - FFFD953813487fed95381348 /* geometry/PxBoxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxBoxGeometry.h"; path = "../../../Include/geometry/PxBoxGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD953813b07fed953813b0 /* geometry/PxCapsuleGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxCapsuleGeometry.h"; path = "../../../Include/geometry/PxCapsuleGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD953814187fed95381418 /* geometry/PxConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMesh.h"; path = "../../../Include/geometry/PxConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD953814807fed95381480 /* geometry/PxConvexMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMeshGeometry.h"; path = "../../../Include/geometry/PxConvexMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD953814e87fed953814e8 /* geometry/PxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometry.h"; path = "../../../Include/geometry/PxGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD953815507fed95381550 /* geometry/PxGeometryHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryHelpers.h"; path = "../../../Include/geometry/PxGeometryHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD953815b87fed953815b8 /* geometry/PxGeometryQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryQuery.h"; path = "../../../Include/geometry/PxGeometryQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD953816207fed95381620 /* geometry/PxHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightField.h"; path = "../../../Include/geometry/PxHeightField.h"; sourceTree = SOURCE_ROOT; }; - FFFD953816887fed95381688 /* geometry/PxHeightFieldDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldDesc.h"; path = "../../../Include/geometry/PxHeightFieldDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD953816f07fed953816f0 /* geometry/PxHeightFieldFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldFlag.h"; path = "../../../Include/geometry/PxHeightFieldFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFD953817587fed95381758 /* geometry/PxHeightFieldGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldGeometry.h"; path = "../../../Include/geometry/PxHeightFieldGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD953817c07fed953817c0 /* geometry/PxHeightFieldSample.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldSample.h"; path = "../../../Include/geometry/PxHeightFieldSample.h"; sourceTree = SOURCE_ROOT; }; - FFFD953818287fed95381828 /* geometry/PxMeshQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshQuery.h"; path = "../../../Include/geometry/PxMeshQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD953818907fed95381890 /* geometry/PxMeshScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshScale.h"; path = "../../../Include/geometry/PxMeshScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD953818f87fed953818f8 /* geometry/PxPlaneGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxPlaneGeometry.h"; path = "../../../Include/geometry/PxPlaneGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD953819607fed95381960 /* geometry/PxSimpleTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSimpleTriangleMesh.h"; path = "../../../Include/geometry/PxSimpleTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD953819c87fed953819c8 /* geometry/PxSphereGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSphereGeometry.h"; path = "../../../Include/geometry/PxSphereGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD95381a307fed95381a30 /* geometry/PxTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangle.h"; path = "../../../Include/geometry/PxTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD95381a987fed95381a98 /* geometry/PxTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMesh.h"; path = "../../../Include/geometry/PxTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD95381b007fed95381b00 /* geometry/PxTriangleMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMeshGeometry.h"; path = "../../../Include/geometry/PxTriangleMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537fe007fed9537fe00 /* src/CmBoxPruning.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.cpp"; path = "../../Common/src/CmBoxPruning.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9537fe687fed9537fe68 /* src/CmCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.cpp"; path = "../../Common/src/CmCollection.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9537fed07fed9537fed0 /* src/CmMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMathUtils.cpp"; path = "../../Common/src/CmMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9537ff387fed9537ff38 /* src/CmPtrTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.cpp"; path = "../../Common/src/CmPtrTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9537ffa07fed9537ffa0 /* src/CmRadixSort.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.cpp"; path = "../../Common/src/CmRadixSort.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953800087fed95380008 /* src/CmRadixSortBuffered.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.cpp"; path = "../../Common/src/CmRadixSortBuffered.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953800707fed95380070 /* src/CmRenderOutput.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.cpp"; path = "../../Common/src/CmRenderOutput.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953800d87fed953800d8 /* src/CmVisualization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.cpp"; path = "../../Common/src/CmVisualization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953801407fed95380140 /* src/CmBitMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBitMap.h"; path = "../../Common/src/CmBitMap.h"; sourceTree = SOURCE_ROOT; }; - FFFD953801a87fed953801a8 /* src/CmBoxPruning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.h"; path = "../../Common/src/CmBoxPruning.h"; sourceTree = SOURCE_ROOT; }; - FFFD953802107fed95380210 /* src/CmCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.h"; path = "../../Common/src/CmCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFD953802787fed95380278 /* src/CmConeLimitHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmConeLimitHelper.h"; path = "../../Common/src/CmConeLimitHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD953802e07fed953802e0 /* src/CmFlushPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmFlushPool.h"; path = "../../Common/src/CmFlushPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD953803487fed95380348 /* src/CmIDPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIDPool.h"; path = "../../Common/src/CmIDPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD953803b07fed953803b0 /* src/CmIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIO.h"; path = "../../Common/src/CmIO.h"; sourceTree = SOURCE_ROOT; }; - FFFD953804187fed95380418 /* src/CmMatrix34.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMatrix34.h"; path = "../../Common/src/CmMatrix34.h"; sourceTree = SOURCE_ROOT; }; - FFFD953804807fed95380480 /* src/CmPhysXCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPhysXCommon.h"; path = "../../Common/src/CmPhysXCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFD953804e87fed953804e8 /* src/CmPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPool.h"; path = "../../Common/src/CmPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD953805507fed95380550 /* src/CmPreallocatingPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPreallocatingPool.h"; path = "../../Common/src/CmPreallocatingPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD953805b87fed953805b8 /* src/CmPriorityQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPriorityQueue.h"; path = "../../Common/src/CmPriorityQueue.h"; sourceTree = SOURCE_ROOT; }; - FFFD953806207fed95380620 /* src/CmPtrTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.h"; path = "../../Common/src/CmPtrTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD953806887fed95380688 /* src/CmQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmQueue.h"; path = "../../Common/src/CmQueue.h"; sourceTree = SOURCE_ROOT; }; - FFFD953806f07fed953806f0 /* src/CmRadixSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.h"; path = "../../Common/src/CmRadixSort.h"; sourceTree = SOURCE_ROOT; }; - FFFD953807587fed95380758 /* src/CmRadixSortBuffered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.h"; path = "../../Common/src/CmRadixSortBuffered.h"; sourceTree = SOURCE_ROOT; }; - FFFD953807c07fed953807c0 /* src/CmReaderWriterLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmReaderWriterLock.h"; path = "../../Common/src/CmReaderWriterLock.h"; sourceTree = SOURCE_ROOT; }; - FFFD953808287fed95380828 /* src/CmRefCountable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRefCountable.h"; path = "../../Common/src/CmRefCountable.h"; sourceTree = SOURCE_ROOT; }; - FFFD953808907fed95380890 /* src/CmRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderBuffer.h"; path = "../../Common/src/CmRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD953808f87fed953808f8 /* src/CmRenderOutput.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.h"; path = "../../Common/src/CmRenderOutput.h"; sourceTree = SOURCE_ROOT; }; - FFFD953809607fed95380960 /* src/CmScaling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmScaling.h"; path = "../../Common/src/CmScaling.h"; sourceTree = SOURCE_ROOT; }; - FFFD953809c87fed953809c8 /* src/CmSpatialVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmSpatialVector.h"; path = "../../Common/src/CmSpatialVector.h"; sourceTree = SOURCE_ROOT; }; - FFFD95380a307fed95380a30 /* src/CmTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTask.h"; path = "../../Common/src/CmTask.h"; sourceTree = SOURCE_ROOT; }; - FFFD95380a987fed95380a98 /* src/CmTaskPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTaskPool.h"; path = "../../Common/src/CmTaskPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD95380b007fed95380b00 /* src/CmTmpMem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTmpMem.h"; path = "../../Common/src/CmTmpMem.h"; sourceTree = SOURCE_ROOT; }; - FFFD95380b687fed95380b68 /* src/CmTransformUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTransformUtils.h"; path = "../../Common/src/CmTransformUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD95380bd07fed95380bd0 /* src/CmUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmUtils.h"; path = "../../Common/src/CmUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD95380c387fed95380c38 /* src/CmVisualization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.h"; path = "../../Common/src/CmVisualization.h"; sourceTree = SOURCE_ROOT; }; - FFFD953942007fed95394200 /* headers/GuAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuAxes.h"; path = "../../GeomUtils/headers/GuAxes.h"; sourceTree = SOURCE_ROOT; }; - FFFD953942687fed95394268 /* headers/GuBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuBox.h"; path = "../../GeomUtils/headers/GuBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD953942d07fed953942d0 /* headers/GuDistanceSegmentBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentBox.h"; path = "../../GeomUtils/headers/GuDistanceSegmentBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD953943387fed95394338 /* headers/GuDistanceSegmentSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentSegment.h"; path = "../../GeomUtils/headers/GuDistanceSegmentSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFD953943a07fed953943a0 /* headers/GuIntersectionBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionBoxBox.h"; path = "../../GeomUtils/headers/GuIntersectionBoxBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD953944087fed95394408 /* headers/GuIntersectionTriangleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionTriangleBox.h"; path = "../../GeomUtils/headers/GuIntersectionTriangleBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD953944707fed95394470 /* headers/GuRaycastTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuRaycastTests.h"; path = "../../GeomUtils/headers/GuRaycastTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD953944d87fed953944d8 /* headers/GuSIMDHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSIMDHelpers.h"; path = "../../GeomUtils/headers/GuSIMDHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD953945407fed95394540 /* headers/GuSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSegment.h"; path = "../../GeomUtils/headers/GuSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFD953945a87fed953945a8 /* ../../Include/GeomUtils */= { isa = PBXFileReference; fileEncoding = 4; name = "../../Include/GeomUtils"; path = "../../../Include/GeomUtils"; sourceTree = SOURCE_ROOT; }; - FFFD953946107fed95394610 /* src/GuBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.h"; path = "../../GeomUtils/src/GuBounds.h"; sourceTree = SOURCE_ROOT; }; - FFFD953946787fed95394678 /* src/GuCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.h"; path = "../../GeomUtils/src/GuCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD953946e07fed953946e0 /* src/GuCenterExtents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCenterExtents.h"; path = "../../GeomUtils/src/GuCenterExtents.h"; sourceTree = SOURCE_ROOT; }; - FFFD953947487fed95394748 /* src/GuDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuDebug.h"; path = "../../GeomUtils/src/GuDebug.h"; sourceTree = SOURCE_ROOT; }; - FFFD953947b07fed953947b0 /* src/GuGeometryUnion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.h"; path = "../../GeomUtils/src/GuGeometryUnion.h"; sourceTree = SOURCE_ROOT; }; - FFFD953948187fed95394818 /* src/GuInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.h"; path = "../../GeomUtils/src/GuInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFD953948807fed95394880 /* src/GuMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.h"; path = "../../GeomUtils/src/GuMTD.h"; sourceTree = SOURCE_ROOT; }; - FFFD953948e87fed953948e8 /* src/GuMeshFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.h"; path = "../../GeomUtils/src/GuMeshFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD953949507fed95394950 /* src/GuOverlapTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.h"; path = "../../GeomUtils/src/GuOverlapTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD953949b87fed953949b8 /* src/GuSerialize.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.h"; path = "../../GeomUtils/src/GuSerialize.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394a207fed95394a20 /* src/GuSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSphere.h"; path = "../../GeomUtils/src/GuSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394a887fed95394a88 /* src/GuSweepMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.h"; path = "../../GeomUtils/src/GuSweepMTD.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394af07fed95394af0 /* src/GuSweepSharedTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.h"; path = "../../GeomUtils/src/GuSweepSharedTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394b587fed95394b58 /* src/GuSweepTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.h"; path = "../../GeomUtils/src/GuSweepTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394bc07fed95394bc0 /* src/contact/GuContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactMethodImpl.h"; path = "../../GeomUtils/src/contact/GuContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394c287fed95394c28 /* src/contact/GuContactPolygonPolygon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.h"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394c907fed95394c90 /* src/contact/GuFeatureCode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.h"; path = "../../GeomUtils/src/contact/GuFeatureCode.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394cf87fed95394cf8 /* src/contact/GuLegacyTraceLineCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyTraceLineCallback.h"; path = "../../GeomUtils/src/contact/GuLegacyTraceLineCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394d607fed95394d60 /* src/common/GuBarycentricCoordinates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.h"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394dc87fed95394dc8 /* src/common/GuBoxConversion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBoxConversion.h"; path = "../../GeomUtils/src/common/GuBoxConversion.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394e307fed95394e30 /* src/common/GuEdgeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeCache.h"; path = "../../GeomUtils/src/common/GuEdgeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394e987fed95394e98 /* src/common/GuEdgeListData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeListData.h"; path = "../../GeomUtils/src/common/GuEdgeListData.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394f007fed95394f00 /* src/common/GuSeparatingAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.h"; path = "../../GeomUtils/src/common/GuSeparatingAxes.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394f687fed95394f68 /* src/convex/GuBigConvexData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.h"; path = "../../GeomUtils/src/convex/GuBigConvexData.h"; sourceTree = SOURCE_ROOT; }; - FFFD95394fd07fed95394fd0 /* src/convex/GuBigConvexData2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData2.h"; path = "../../GeomUtils/src/convex/GuBigConvexData2.h"; sourceTree = SOURCE_ROOT; }; - FFFD953950387fed95395038 /* src/convex/GuConvexEdgeFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexEdgeFlags.h"; path = "../../GeomUtils/src/convex/GuConvexEdgeFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD953950a07fed953950a0 /* src/convex/GuConvexHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.h"; path = "../../GeomUtils/src/convex/GuConvexHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD953951087fed95395108 /* src/convex/GuConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.h"; path = "../../GeomUtils/src/convex/GuConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD953951707fed95395170 /* src/convex/GuConvexMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMeshData.h"; path = "../../GeomUtils/src/convex/GuConvexMeshData.h"; sourceTree = SOURCE_ROOT; }; - FFFD953951d87fed953951d8 /* src/convex/GuConvexSupportTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.h"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD953952407fed95395240 /* src/convex/GuConvexUtilsInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.h"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFD953952a87fed953952a8 /* src/convex/GuCubeIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuCubeIndex.h"; path = "../../GeomUtils/src/convex/GuCubeIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFD953953107fed95395310 /* src/convex/GuHillClimbing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.h"; path = "../../GeomUtils/src/convex/GuHillClimbing.h"; sourceTree = SOURCE_ROOT; }; - FFFD953953787fed95395378 /* src/convex/GuShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.h"; path = "../../GeomUtils/src/convex/GuShapeConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFD953953e07fed953953e0 /* src/distance/GuDistancePointBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.h"; path = "../../GeomUtils/src/distance/GuDistancePointBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD953954487fed95395448 /* src/distance/GuDistancePointSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointSegment.h"; path = "../../GeomUtils/src/distance/GuDistancePointSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFD953954b07fed953954b0 /* src/distance/GuDistancePointTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD953955187fed95395518 /* src/distance/GuDistancePointTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD953955807fed95395580 /* src/distance/GuDistanceSegmentSegmentSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegmentSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegmentSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD953955e87fed953955e8 /* src/distance/GuDistanceSegmentTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD953956507fed95395650 /* src/distance/GuDistanceSegmentTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD953956b87fed953956b8 /* src/sweep/GuSweepBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD953957207fed95395720 /* src/sweep/GuSweepBoxSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD953957887fed95395788 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.h"; sourceTree = SOURCE_ROOT; }; - FFFD953957f07fed953957f0 /* src/sweep/GuSweepBoxTriangle_SAT.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.h"; sourceTree = SOURCE_ROOT; }; - FFFD953958587fed95395858 /* src/sweep/GuSweepCapsuleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD953958c07fed953958c0 /* src/sweep/GuSweepCapsuleCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD953959287fed95395928 /* src/sweep/GuSweepCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD953959907fed95395990 /* src/sweep/GuSweepSphereCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD953959f87fed953959f8 /* src/sweep/GuSweepSphereSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395a607fed95395a60 /* src/sweep/GuSweepSphereTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395ac87fed95395ac8 /* src/sweep/GuSweepTriangleUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.h"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395b307fed95395b30 /* src/gjk/GuEPA.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.h"; path = "../../GeomUtils/src/gjk/GuEPA.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395b987fed95395b98 /* src/gjk/GuEPAFacet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPAFacet.h"; path = "../../GeomUtils/src/gjk/GuEPAFacet.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395c007fed95395c00 /* src/gjk/GuGJK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJK.h"; path = "../../GeomUtils/src/gjk/GuGJK.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395c687fed95395c68 /* src/gjk/GuGJKPenetration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKPenetration.h"; path = "../../GeomUtils/src/gjk/GuGJKPenetration.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395cd07fed95395cd0 /* src/gjk/GuGJKRaycast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKRaycast.h"; path = "../../GeomUtils/src/gjk/GuGJKRaycast.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395d387fed95395d38 /* src/gjk/GuGJKSimplex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.h"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395da07fed95395da0 /* src/gjk/GuGJKTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.h"; path = "../../GeomUtils/src/gjk/GuGJKTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395e087fed95395e08 /* src/gjk/GuGJKType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKType.h"; path = "../../GeomUtils/src/gjk/GuGJKType.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395e707fed95395e70 /* src/gjk/GuGJKUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKUtil.h"; path = "../../GeomUtils/src/gjk/GuGJKUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395ed87fed95395ed8 /* src/gjk/GuVecBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecBox.h"; path = "../../GeomUtils/src/gjk/GuVecBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395f407fed95395f40 /* src/gjk/GuVecCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecCapsule.h"; path = "../../GeomUtils/src/gjk/GuVecCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD95395fa87fed95395fa8 /* src/gjk/GuVecConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvex.h"; path = "../../GeomUtils/src/gjk/GuVecConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFD953960107fed95396010 /* src/gjk/GuVecConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHull.h"; sourceTree = SOURCE_ROOT; }; - FFFD953960787fed95396078 /* src/gjk/GuVecConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD953960e07fed953960e0 /* src/gjk/GuVecPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecPlane.h"; path = "../../GeomUtils/src/gjk/GuVecPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFD953961487fed95396148 /* src/gjk/GuVecShrunkBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkBox.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD953961b07fed953961b0 /* src/gjk/GuVecShrunkConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHull.h"; sourceTree = SOURCE_ROOT; }; - FFFD953962187fed95396218 /* src/gjk/GuVecShrunkConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD953962807fed95396280 /* src/gjk/GuVecSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecSphere.h"; path = "../../GeomUtils/src/gjk/GuVecSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD953962e87fed953962e8 /* src/gjk/GuVecTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecTriangle.h"; path = "../../GeomUtils/src/gjk/GuVecTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD953963507fed95396350 /* src/intersection/GuIntersectionCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD953963b87fed953963b8 /* src/intersection/GuIntersectionEdgeEdge.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.h"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.h"; sourceTree = SOURCE_ROOT; }; - FFFD953964207fed95396420 /* src/intersection/GuIntersectionRay.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRay.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRay.h"; sourceTree = SOURCE_ROOT; }; - FFFD953964887fed95396488 /* src/intersection/GuIntersectionRayBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD953964f07fed953964f0 /* src/intersection/GuIntersectionRayBoxSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBoxSIMD.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBoxSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD953965587fed95396558 /* src/intersection/GuIntersectionRayCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD953965c07fed953965c0 /* src/intersection/GuIntersectionRayPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayPlane.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFD953966287fed95396628 /* src/intersection/GuIntersectionRaySphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD953966907fed95396690 /* src/intersection/GuIntersectionRayTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD953966f87fed953966f8 /* src/intersection/GuIntersectionSphereBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD953967607fed95396760 /* src/mesh/GuBV32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.h"; path = "../../GeomUtils/src/mesh/GuBV32.h"; sourceTree = SOURCE_ROOT; }; - FFFD953967c87fed953967c8 /* src/mesh/GuBV32Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.h"; path = "../../GeomUtils/src/mesh/GuBV32Build.h"; sourceTree = SOURCE_ROOT; }; - FFFD953968307fed95396830 /* src/mesh/GuBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.h"; path = "../../GeomUtils/src/mesh/GuBV4.h"; sourceTree = SOURCE_ROOT; }; - FFFD953968987fed95396898 /* src/mesh/GuBV4Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.h"; path = "../../GeomUtils/src/mesh/GuBV4Build.h"; sourceTree = SOURCE_ROOT; }; - FFFD953969007fed95396900 /* src/mesh/GuBV4Settings.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Settings.h"; path = "../../GeomUtils/src/mesh/GuBV4Settings.h"; sourceTree = SOURCE_ROOT; }; - FFFD953969687fed95396968 /* src/mesh/GuBV4_AABBAABBSweepTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBAABBSweepTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_AABBAABBSweepTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD953969d07fed953969d0 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxBoxOverlapTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxBoxOverlapTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396a387fed95396a38 /* src/mesh/GuBV4_BoxOverlap_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396aa07fed95396aa0 /* src/mesh/GuBV4_BoxSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396b087fed95396b08 /* src/mesh/GuBV4_BoxSweep_Params.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Params.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Params.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396b707fed95396b70 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396bd87fed95396bd8 /* src/mesh/GuBV4_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Common.h"; path = "../../GeomUtils/src/mesh/GuBV4_Common.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396c407fed95396c40 /* src/mesh/GuBV4_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396ca87fed95396ca8 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396d107fed95396d10 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396d787fed95396d78 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396de07fed95396de0 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396e487fed95396e48 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396eb07fed95396eb0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396f187fed95396f18 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396f807fed95396f80 /* src/mesh/GuBV4_Slabs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs.h"; sourceTree = SOURCE_ROOT; }; - FFFD95396fe87fed95396fe8 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; sourceTree = SOURCE_ROOT; }; - FFFD953970507fed95397050 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; sourceTree = SOURCE_ROOT; }; - FFFD953970b87fed953970b8 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; sourceTree = SOURCE_ROOT; }; - FFFD953971207fed95397120 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; sourceTree = SOURCE_ROOT; }; - FFFD953971887fed95397188 /* src/mesh/GuMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshData.h"; path = "../../GeomUtils/src/mesh/GuMeshData.h"; sourceTree = SOURCE_ROOT; }; - FFFD953971f07fed953971f0 /* src/mesh/GuMidphaseInterface.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseInterface.h"; path = "../../GeomUtils/src/mesh/GuMidphaseInterface.h"; sourceTree = SOURCE_ROOT; }; - FFFD953972587fed95397258 /* src/mesh/GuRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.h"; path = "../../GeomUtils/src/mesh/GuRTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD953972c07fed953972c0 /* src/mesh/GuSweepConvexTri.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepConvexTri.h"; path = "../../GeomUtils/src/mesh/GuSweepConvexTri.h"; sourceTree = SOURCE_ROOT; }; - FFFD953973287fed95397328 /* src/mesh/GuSweepMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepMesh.h"; path = "../../GeomUtils/src/mesh/GuSweepMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD953973907fed95397390 /* src/mesh/GuTriangle32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangle32.h"; path = "../../GeomUtils/src/mesh/GuTriangle32.h"; sourceTree = SOURCE_ROOT; }; - FFFD953973f87fed953973f8 /* src/mesh/GuTriangleCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleCache.h"; path = "../../GeomUtils/src/mesh/GuTriangleCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD953974607fed95397460 /* src/mesh/GuTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.h"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD953974c87fed953974c8 /* src/mesh/GuTriangleMeshBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.h"; sourceTree = SOURCE_ROOT; }; - FFFD953975307fed95397530 /* src/mesh/GuTriangleMeshRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD953975987fed95397598 /* src/mesh/GuTriangleVertexPointers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleVertexPointers.h"; path = "../../GeomUtils/src/mesh/GuTriangleVertexPointers.h"; sourceTree = SOURCE_ROOT; }; - FFFD953976007fed95397600 /* src/hf/GuEntityReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuEntityReport.h"; path = "../../GeomUtils/src/hf/GuEntityReport.h"; sourceTree = SOURCE_ROOT; }; - FFFD953976687fed95397668 /* src/hf/GuHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.h"; path = "../../GeomUtils/src/hf/GuHeightField.h"; sourceTree = SOURCE_ROOT; }; - FFFD953976d07fed953976d0 /* src/hf/GuHeightFieldData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldData.h"; path = "../../GeomUtils/src/hf/GuHeightFieldData.h"; sourceTree = SOURCE_ROOT; }; - FFFD953977387fed95397738 /* src/hf/GuHeightFieldUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.h"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD953977a07fed953977a0 /* src/pcm/GuPCMContactConvexCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.h"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFD953978087fed95397808 /* src/pcm/GuPCMContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGen.h"; sourceTree = SOURCE_ROOT; }; - FFFD953978707fed95397870 /* src/pcm/GuPCMContactGenUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenUtil.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGenUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD953978d87fed953978d8 /* src/pcm/GuPCMContactMeshCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactMeshCallback.h"; path = "../../GeomUtils/src/pcm/GuPCMContactMeshCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD953979407fed95397940 /* src/pcm/GuPCMShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.h"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFD953979a87fed953979a8 /* src/pcm/GuPCMTriangleContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.h"; sourceTree = SOURCE_ROOT; }; - FFFD95397a107fed95397a10 /* src/pcm/GuPersistentContactManifold.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.h"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.h"; sourceTree = SOURCE_ROOT; }; - FFFD95397a787fed95397a78 /* src/ccd/GuCCDSweepConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.h"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD95397ae07fed95397ae0 /* src/GuBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.cpp"; path = "../../GeomUtils/src/GuBounds.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397b487fed95397b48 /* src/GuBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBox.cpp"; path = "../../GeomUtils/src/GuBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397bb07fed95397bb0 /* src/GuCCTSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCCTSweepTests.cpp"; path = "../../GeomUtils/src/GuCCTSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397c187fed95397c18 /* src/GuCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.cpp"; path = "../../GeomUtils/src/GuCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397c807fed95397c80 /* src/GuDebug.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuDebug.cpp"; path = "../../GeomUtils/src/GuDebug.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397ce87fed95397ce8 /* src/GuGeometryQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryQuery.cpp"; path = "../../GeomUtils/src/GuGeometryQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397d507fed95397d50 /* src/GuGeometryUnion.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.cpp"; path = "../../GeomUtils/src/GuGeometryUnion.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397db87fed95397db8 /* src/GuInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.cpp"; path = "../../GeomUtils/src/GuInternal.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397e207fed95397e20 /* src/GuMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.cpp"; path = "../../GeomUtils/src/GuMTD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397e887fed95397e88 /* src/GuMeshFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.cpp"; path = "../../GeomUtils/src/GuMeshFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397ef07fed95397ef0 /* src/GuMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMetaData.cpp"; path = "../../GeomUtils/src/GuMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397f587fed95397f58 /* src/GuOverlapTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.cpp"; path = "../../GeomUtils/src/GuOverlapTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95397fc07fed95397fc0 /* src/GuRaycastTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuRaycastTests.cpp"; path = "../../GeomUtils/src/GuRaycastTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953980287fed95398028 /* src/GuSerialize.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.cpp"; path = "../../GeomUtils/src/GuSerialize.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953980907fed95398090 /* src/GuSweepMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.cpp"; path = "../../GeomUtils/src/GuSweepMTD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953980f87fed953980f8 /* src/GuSweepSharedTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.cpp"; path = "../../GeomUtils/src/GuSweepSharedTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953981607fed95398160 /* src/GuSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.cpp"; path = "../../GeomUtils/src/GuSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953981c87fed953981c8 /* src/contact/GuContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactBoxBox.cpp"; path = "../../GeomUtils/src/contact/GuContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953982307fed95398230 /* src/contact/GuContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleBox.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953982987fed95398298 /* src/contact/GuContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953983007fed95398300 /* src/contact/GuContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953983687fed95398368 /* src/contact/GuContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953983d07fed953983d0 /* src/contact/GuContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953984387fed95398438 /* src/contact/GuContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953984a07fed953984a0 /* src/contact/GuContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneBox.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953985087fed95398508 /* src/contact/GuContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953985707fed95398570 /* src/contact/GuContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953985d87fed953985d8 /* src/contact/GuContactPolygonPolygon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.cpp"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953986407fed95398640 /* src/contact/GuContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereBox.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953986a87fed953986a8 /* src/contact/GuContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953987107fed95398710 /* src/contact/GuContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953987787fed95398778 /* src/contact/GuContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSpherePlane.cpp"; path = "../../GeomUtils/src/contact/GuContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953987e07fed953987e0 /* src/contact/GuContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereSphere.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953988487fed95398848 /* src/contact/GuFeatureCode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.cpp"; path = "../../GeomUtils/src/contact/GuFeatureCode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953988b07fed953988b0 /* src/contact/GuLegacyContactBoxHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactBoxHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactBoxHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953989187fed95398918 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953989807fed95398980 /* src/contact/GuLegacyContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactConvexHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953989e87fed953989e8 /* src/contact/GuLegacyContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactSphereHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398a507fed95398a50 /* src/common/GuBarycentricCoordinates.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.cpp"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398ab87fed95398ab8 /* src/common/GuSeparatingAxes.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.cpp"; path = "../../GeomUtils/src/common/GuSeparatingAxes.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398b207fed95398b20 /* src/convex/GuBigConvexData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.cpp"; path = "../../GeomUtils/src/convex/GuBigConvexData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398b887fed95398b88 /* src/convex/GuConvexHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.cpp"; path = "../../GeomUtils/src/convex/GuConvexHelper.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398bf07fed95398bf0 /* src/convex/GuConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.cpp"; path = "../../GeomUtils/src/convex/GuConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398c587fed95398c58 /* src/convex/GuConvexSupportTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.cpp"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398cc07fed95398cc0 /* src/convex/GuConvexUtilsInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.cpp"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398d287fed95398d28 /* src/convex/GuHillClimbing.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.cpp"; path = "../../GeomUtils/src/convex/GuHillClimbing.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398d907fed95398d90 /* src/convex/GuShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.cpp"; path = "../../GeomUtils/src/convex/GuShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398df87fed95398df8 /* src/distance/GuDistancePointBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398e607fed95398e60 /* src/distance/GuDistancePointTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398ec87fed95398ec8 /* src/distance/GuDistanceSegmentBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentBox.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398f307fed95398f30 /* src/distance/GuDistanceSegmentSegment.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegment.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegment.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95398f987fed95398f98 /* src/distance/GuDistanceSegmentTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953990007fed95399000 /* src/sweep/GuSweepBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953990687fed95399068 /* src/sweep/GuSweepBoxSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953990d07fed953990d0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953991387fed95399138 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953991a07fed953991a0 /* src/sweep/GuSweepCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953992087fed95399208 /* src/sweep/GuSweepCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953992707fed95399270 /* src/sweep/GuSweepCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953992d87fed953992d8 /* src/sweep/GuSweepSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953993407fed95399340 /* src/sweep/GuSweepSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953993a87fed953993a8 /* src/sweep/GuSweepSphereTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953994107fed95399410 /* src/sweep/GuSweepTriangleUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.cpp"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953994787fed95399478 /* src/gjk/GuEPA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.cpp"; path = "../../GeomUtils/src/gjk/GuEPA.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953994e07fed953994e0 /* src/gjk/GuGJKSimplex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.cpp"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953995487fed95399548 /* src/gjk/GuGJKTest.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.cpp"; path = "../../GeomUtils/src/gjk/GuGJKTest.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953995b07fed953995b0 /* src/intersection/GuIntersectionBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionBoxBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953996187fed95399618 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953996807fed95399680 /* src/intersection/GuIntersectionEdgeEdge.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953996e87fed953996e8 /* src/intersection/GuIntersectionRayBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953997507fed95399750 /* src/intersection/GuIntersectionRayCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953997b87fed953997b8 /* src/intersection/GuIntersectionRaySphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953998207fed95399820 /* src/intersection/GuIntersectionSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953998887fed95399888 /* src/intersection/GuIntersectionTriangleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionTriangleBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionTriangleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953998f07fed953998f0 /* src/mesh/GuBV32.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.cpp"; path = "../../GeomUtils/src/mesh/GuBV32.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953999587fed95399958 /* src/mesh/GuBV32Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV32Build.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD953999c07fed953999c0 /* src/mesh/GuBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.cpp"; path = "../../GeomUtils/src/mesh/GuBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399a287fed95399a28 /* src/mesh/GuBV4Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV4Build.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399a907fed95399a90 /* src/mesh/GuBV4_AABBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_AABBSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399af87fed95399af8 /* src/mesh/GuBV4_BoxOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399b607fed95399b60 /* src/mesh/GuBV4_CapsuleSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399bc87fed95399bc8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweepAA.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweepAA.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399c307fed95399c30 /* src/mesh/GuBV4_OBBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_OBBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_OBBSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399c987fed95399c98 /* src/mesh/GuBV4_Raycast.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Raycast.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_Raycast.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399d007fed95399d00 /* src/mesh/GuBV4_SphereOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereOverlap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399d687fed95399d68 /* src/mesh/GuBV4_SphereSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399dd07fed95399dd0 /* src/mesh/GuMeshQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshQuery.cpp"; path = "../../GeomUtils/src/mesh/GuMeshQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399e387fed95399e38 /* src/mesh/GuMidphaseBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseBV4.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399ea07fed95399ea0 /* src/mesh/GuMidphaseRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseRTree.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399f087fed95399f08 /* src/mesh/GuOverlapTestsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuOverlapTestsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuOverlapTestsMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399f707fed95399f70 /* src/mesh/GuRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.cpp"; path = "../../GeomUtils/src/mesh/GuRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95399fd87fed95399fd8 /* src/mesh/GuRTreeQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTreeQueries.cpp"; path = "../../GeomUtils/src/mesh/GuRTreeQueries.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a0407fed9539a040 /* src/mesh/GuSweepsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuSweepsMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a0a87fed9539a0a8 /* src/mesh/GuTriangleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a1107fed9539a110 /* src/mesh/GuTriangleMeshBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a1787fed9539a178 /* src/mesh/GuTriangleMeshRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a1e07fed9539a1e0 /* src/hf/GuHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.cpp"; path = "../../GeomUtils/src/hf/GuHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a2487fed9539a248 /* src/hf/GuHeightFieldUtil.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.cpp"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a2b07fed9539a2b0 /* src/hf/GuOverlapTestsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuOverlapTestsHF.cpp"; path = "../../GeomUtils/src/hf/GuOverlapTestsHF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a3187fed9539a318 /* src/hf/GuSweepsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuSweepsHF.cpp"; path = "../../GeomUtils/src/hf/GuSweepsHF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a3807fed9539a380 /* src/pcm/GuPCMContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a3e87fed9539a3e8 /* src/pcm/GuPCMContactBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a4507fed9539a450 /* src/pcm/GuPCMContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a4b87fed9539a4b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a5207fed9539a520 /* src/pcm/GuPCMContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a5887fed9539a588 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a5f07fed9539a5f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a6587fed9539a658 /* src/pcm/GuPCMContactConvexCommon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a6c07fed9539a6c0 /* src/pcm/GuPCMContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a7287fed9539a728 /* src/pcm/GuPCMContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a7907fed9539a790 /* src/pcm/GuPCMContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a7f87fed9539a7f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a8607fed9539a860 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a8c87fed9539a8c8 /* src/pcm/GuPCMContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a9307fed9539a930 /* src/pcm/GuPCMContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539a9987fed9539a998 /* src/pcm/GuPCMContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539aa007fed9539aa00 /* src/pcm/GuPCMContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539aa687fed9539aa68 /* src/pcm/GuPCMContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539aad07fed9539aad0 /* src/pcm/GuPCMContactSphereConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539ab387fed9539ab38 /* src/pcm/GuPCMContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539aba07fed9539aba0 /* src/pcm/GuPCMContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539ac087fed9539ac08 /* src/pcm/GuPCMContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSpherePlane.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539ac707fed9539ac70 /* src/pcm/GuPCMContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereSphere.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539acd87fed9539acd8 /* src/pcm/GuPCMShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539ad407fed9539ad40 /* src/pcm/GuPCMTriangleContactGen.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.cpp"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539ada87fed9539ada8 /* src/pcm/GuPersistentContactManifold.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.cpp"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539ae107fed9539ae10 /* src/ccd/GuCCDSweepConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9539ae787fed9539ae78 /* src/ccd/GuCCDSweepPrimitives.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepPrimitives.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepPrimitives.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD56e143207fcd56e14320 /* PhysXCommon */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCommon"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD5b03ae007fcd5b03ae00 /* common/PxBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxBase.h"; path = "../../../Include/common/PxBase.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ae687fcd5b03ae68 /* common/PxCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCollection.h"; path = "../../../Include/common/PxCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03aed07fcd5b03aed0 /* common/PxCoreUtilityTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCoreUtilityTypes.h"; path = "../../../Include/common/PxCoreUtilityTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03af387fcd5b03af38 /* common/PxMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaData.h"; path = "../../../Include/common/PxMetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03afa07fcd5b03afa0 /* common/PxMetaDataFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaDataFlags.h"; path = "../../../Include/common/PxMetaDataFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b0087fcd5b03b008 /* common/PxPhysXCommonConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysXCommonConfig.h"; path = "../../../Include/common/PxPhysXCommonConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b0707fcd5b03b070 /* common/PxPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysicsInsertionCallback.h"; path = "../../../Include/common/PxPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b0d87fcd5b03b0d8 /* common/PxRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxRenderBuffer.h"; path = "../../../Include/common/PxRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b1407fcd5b03b140 /* common/PxSerialFramework.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerialFramework.h"; path = "../../../Include/common/PxSerialFramework.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b1a87fcd5b03b1a8 /* common/PxSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerializer.h"; path = "../../../Include/common/PxSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b2107fcd5b03b210 /* common/PxStringTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxStringTable.h"; path = "../../../Include/common/PxStringTable.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b2787fcd5b03b278 /* common/PxTolerancesScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTolerancesScale.h"; path = "../../../Include/common/PxTolerancesScale.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b2e07fcd5b03b2e0 /* common/PxTypeInfo.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTypeInfo.h"; path = "../../../Include/common/PxTypeInfo.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b3487fcd5b03b348 /* geometry/PxBoxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxBoxGeometry.h"; path = "../../../Include/geometry/PxBoxGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b3b07fcd5b03b3b0 /* geometry/PxCapsuleGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxCapsuleGeometry.h"; path = "../../../Include/geometry/PxCapsuleGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b4187fcd5b03b418 /* geometry/PxConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMesh.h"; path = "../../../Include/geometry/PxConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b4807fcd5b03b480 /* geometry/PxConvexMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMeshGeometry.h"; path = "../../../Include/geometry/PxConvexMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b4e87fcd5b03b4e8 /* geometry/PxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometry.h"; path = "../../../Include/geometry/PxGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b5507fcd5b03b550 /* geometry/PxGeometryHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryHelpers.h"; path = "../../../Include/geometry/PxGeometryHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b5b87fcd5b03b5b8 /* geometry/PxGeometryQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryQuery.h"; path = "../../../Include/geometry/PxGeometryQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b6207fcd5b03b620 /* geometry/PxHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightField.h"; path = "../../../Include/geometry/PxHeightField.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b6887fcd5b03b688 /* geometry/PxHeightFieldDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldDesc.h"; path = "../../../Include/geometry/PxHeightFieldDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b6f07fcd5b03b6f0 /* geometry/PxHeightFieldFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldFlag.h"; path = "../../../Include/geometry/PxHeightFieldFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b7587fcd5b03b758 /* geometry/PxHeightFieldGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldGeometry.h"; path = "../../../Include/geometry/PxHeightFieldGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b7c07fcd5b03b7c0 /* geometry/PxHeightFieldSample.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldSample.h"; path = "../../../Include/geometry/PxHeightFieldSample.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b8287fcd5b03b828 /* geometry/PxMeshQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshQuery.h"; path = "../../../Include/geometry/PxMeshQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b8907fcd5b03b890 /* geometry/PxMeshScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshScale.h"; path = "../../../Include/geometry/PxMeshScale.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b8f87fcd5b03b8f8 /* geometry/PxPlaneGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxPlaneGeometry.h"; path = "../../../Include/geometry/PxPlaneGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b9607fcd5b03b960 /* geometry/PxSimpleTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSimpleTriangleMesh.h"; path = "../../../Include/geometry/PxSimpleTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03b9c87fcd5b03b9c8 /* geometry/PxSphereGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSphereGeometry.h"; path = "../../../Include/geometry/PxSphereGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ba307fcd5b03ba30 /* geometry/PxTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangle.h"; path = "../../../Include/geometry/PxTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ba987fcd5b03ba98 /* geometry/PxTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMesh.h"; path = "../../../Include/geometry/PxTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03bb007fcd5b03bb00 /* geometry/PxTriangleMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMeshGeometry.h"; path = "../../../Include/geometry/PxTriangleMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880ec007fcd5880ec00 /* src/CmBoxPruning.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.cpp"; path = "../../Common/src/CmBoxPruning.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5880ec687fcd5880ec68 /* src/CmCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.cpp"; path = "../../Common/src/CmCollection.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5880ecd07fcd5880ecd0 /* src/CmMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMathUtils.cpp"; path = "../../Common/src/CmMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5880ed387fcd5880ed38 /* src/CmPtrTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.cpp"; path = "../../Common/src/CmPtrTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5880eda07fcd5880eda0 /* src/CmRadixSort.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.cpp"; path = "../../Common/src/CmRadixSort.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5880ee087fcd5880ee08 /* src/CmRadixSortBuffered.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.cpp"; path = "../../Common/src/CmRadixSortBuffered.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5880ee707fcd5880ee70 /* src/CmRenderOutput.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.cpp"; path = "../../Common/src/CmRenderOutput.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5880eed87fcd5880eed8 /* src/CmVisualization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.cpp"; path = "../../Common/src/CmVisualization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5880ef407fcd5880ef40 /* src/CmBitMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBitMap.h"; path = "../../Common/src/CmBitMap.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880efa87fcd5880efa8 /* src/CmBoxPruning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.h"; path = "../../Common/src/CmBoxPruning.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f0107fcd5880f010 /* src/CmCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.h"; path = "../../Common/src/CmCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f0787fcd5880f078 /* src/CmConeLimitHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmConeLimitHelper.h"; path = "../../Common/src/CmConeLimitHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f0e07fcd5880f0e0 /* src/CmFlushPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmFlushPool.h"; path = "../../Common/src/CmFlushPool.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f1487fcd5880f148 /* src/CmIDPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIDPool.h"; path = "../../Common/src/CmIDPool.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f1b07fcd5880f1b0 /* src/CmIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIO.h"; path = "../../Common/src/CmIO.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f2187fcd5880f218 /* src/CmMatrix34.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMatrix34.h"; path = "../../Common/src/CmMatrix34.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f2807fcd5880f280 /* src/CmPhysXCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPhysXCommon.h"; path = "../../Common/src/CmPhysXCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f2e87fcd5880f2e8 /* src/CmPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPool.h"; path = "../../Common/src/CmPool.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f3507fcd5880f350 /* src/CmPreallocatingPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPreallocatingPool.h"; path = "../../Common/src/CmPreallocatingPool.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f3b87fcd5880f3b8 /* src/CmPriorityQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPriorityQueue.h"; path = "../../Common/src/CmPriorityQueue.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f4207fcd5880f420 /* src/CmPtrTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.h"; path = "../../Common/src/CmPtrTable.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f4887fcd5880f488 /* src/CmQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmQueue.h"; path = "../../Common/src/CmQueue.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f4f07fcd5880f4f0 /* src/CmRadixSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.h"; path = "../../Common/src/CmRadixSort.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f5587fcd5880f558 /* src/CmRadixSortBuffered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.h"; path = "../../Common/src/CmRadixSortBuffered.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f5c07fcd5880f5c0 /* src/CmReaderWriterLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmReaderWriterLock.h"; path = "../../Common/src/CmReaderWriterLock.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f6287fcd5880f628 /* src/CmRefCountable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRefCountable.h"; path = "../../Common/src/CmRefCountable.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f6907fcd5880f690 /* src/CmRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderBuffer.h"; path = "../../Common/src/CmRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f6f87fcd5880f6f8 /* src/CmRenderOutput.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.h"; path = "../../Common/src/CmRenderOutput.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f7607fcd5880f760 /* src/CmScaling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmScaling.h"; path = "../../Common/src/CmScaling.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f7c87fcd5880f7c8 /* src/CmSpatialVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmSpatialVector.h"; path = "../../Common/src/CmSpatialVector.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f8307fcd5880f830 /* src/CmTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTask.h"; path = "../../Common/src/CmTask.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f8987fcd5880f898 /* src/CmTaskPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTaskPool.h"; path = "../../Common/src/CmTaskPool.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f9007fcd5880f900 /* src/CmTmpMem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTmpMem.h"; path = "../../Common/src/CmTmpMem.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f9687fcd5880f968 /* src/CmTransformUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTransformUtils.h"; path = "../../Common/src/CmTransformUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880f9d07fcd5880f9d0 /* src/CmUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmUtils.h"; path = "../../Common/src/CmUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD5880fa387fcd5880fa38 /* src/CmVisualization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.h"; path = "../../Common/src/CmVisualization.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0448007fcd5b044800 /* headers/GuAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuAxes.h"; path = "../../GeomUtils/headers/GuAxes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0448687fcd5b044868 /* headers/GuBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuBox.h"; path = "../../GeomUtils/headers/GuBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0448d07fcd5b0448d0 /* headers/GuDistanceSegmentBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentBox.h"; path = "../../GeomUtils/headers/GuDistanceSegmentBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0449387fcd5b044938 /* headers/GuDistanceSegmentSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentSegment.h"; path = "../../GeomUtils/headers/GuDistanceSegmentSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0449a07fcd5b0449a0 /* headers/GuIntersectionBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionBoxBox.h"; path = "../../GeomUtils/headers/GuIntersectionBoxBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044a087fcd5b044a08 /* headers/GuIntersectionTriangleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionTriangleBox.h"; path = "../../GeomUtils/headers/GuIntersectionTriangleBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044a707fcd5b044a70 /* headers/GuRaycastTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuRaycastTests.h"; path = "../../GeomUtils/headers/GuRaycastTests.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044ad87fcd5b044ad8 /* headers/GuSIMDHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSIMDHelpers.h"; path = "../../GeomUtils/headers/GuSIMDHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044b407fcd5b044b40 /* headers/GuSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSegment.h"; path = "../../GeomUtils/headers/GuSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044ba87fcd5b044ba8 /* ../../Include/GeomUtils */= { isa = PBXFileReference; fileEncoding = 4; name = "../../Include/GeomUtils"; path = "../../../Include/GeomUtils"; sourceTree = SOURCE_ROOT; }; + FFFD5b044c107fcd5b044c10 /* src/GuBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.h"; path = "../../GeomUtils/src/GuBounds.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044c787fcd5b044c78 /* src/GuCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.h"; path = "../../GeomUtils/src/GuCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044ce07fcd5b044ce0 /* src/GuCenterExtents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCenterExtents.h"; path = "../../GeomUtils/src/GuCenterExtents.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044d487fcd5b044d48 /* src/GuGeometryUnion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.h"; path = "../../GeomUtils/src/GuGeometryUnion.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044db07fcd5b044db0 /* src/GuInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.h"; path = "../../GeomUtils/src/GuInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044e187fcd5b044e18 /* src/GuMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.h"; path = "../../GeomUtils/src/GuMTD.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044e807fcd5b044e80 /* src/GuMeshFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.h"; path = "../../GeomUtils/src/GuMeshFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044ee87fcd5b044ee8 /* src/GuOverlapTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.h"; path = "../../GeomUtils/src/GuOverlapTests.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044f507fcd5b044f50 /* src/GuSerialize.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.h"; path = "../../GeomUtils/src/GuSerialize.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b044fb87fcd5b044fb8 /* src/GuSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSphere.h"; path = "../../GeomUtils/src/GuSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0450207fcd5b045020 /* src/GuSweepMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.h"; path = "../../GeomUtils/src/GuSweepMTD.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0450887fcd5b045088 /* src/GuSweepSharedTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.h"; path = "../../GeomUtils/src/GuSweepSharedTests.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0450f07fcd5b0450f0 /* src/GuSweepTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.h"; path = "../../GeomUtils/src/GuSweepTests.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0451587fcd5b045158 /* src/contact/GuContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactMethodImpl.h"; path = "../../GeomUtils/src/contact/GuContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0451c07fcd5b0451c0 /* src/contact/GuContactPolygonPolygon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.h"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0452287fcd5b045228 /* src/contact/GuFeatureCode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.h"; path = "../../GeomUtils/src/contact/GuFeatureCode.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0452907fcd5b045290 /* src/contact/GuLegacyTraceLineCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyTraceLineCallback.h"; path = "../../GeomUtils/src/contact/GuLegacyTraceLineCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0452f87fcd5b0452f8 /* src/common/GuBarycentricCoordinates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.h"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0453607fcd5b045360 /* src/common/GuBoxConversion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBoxConversion.h"; path = "../../GeomUtils/src/common/GuBoxConversion.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0453c87fcd5b0453c8 /* src/common/GuEdgeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeCache.h"; path = "../../GeomUtils/src/common/GuEdgeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0454307fcd5b045430 /* src/common/GuEdgeListData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeListData.h"; path = "../../GeomUtils/src/common/GuEdgeListData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0454987fcd5b045498 /* src/common/GuSeparatingAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.h"; path = "../../GeomUtils/src/common/GuSeparatingAxes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0455007fcd5b045500 /* src/convex/GuBigConvexData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.h"; path = "../../GeomUtils/src/convex/GuBigConvexData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0455687fcd5b045568 /* src/convex/GuBigConvexData2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData2.h"; path = "../../GeomUtils/src/convex/GuBigConvexData2.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0455d07fcd5b0455d0 /* src/convex/GuConvexEdgeFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexEdgeFlags.h"; path = "../../GeomUtils/src/convex/GuConvexEdgeFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0456387fcd5b045638 /* src/convex/GuConvexHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.h"; path = "../../GeomUtils/src/convex/GuConvexHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0456a07fcd5b0456a0 /* src/convex/GuConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.h"; path = "../../GeomUtils/src/convex/GuConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0457087fcd5b045708 /* src/convex/GuConvexMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMeshData.h"; path = "../../GeomUtils/src/convex/GuConvexMeshData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0457707fcd5b045770 /* src/convex/GuConvexSupportTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.h"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0457d87fcd5b0457d8 /* src/convex/GuConvexUtilsInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.h"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0458407fcd5b045840 /* src/convex/GuCubeIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuCubeIndex.h"; path = "../../GeomUtils/src/convex/GuCubeIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0458a87fcd5b0458a8 /* src/convex/GuHillClimbing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.h"; path = "../../GeomUtils/src/convex/GuHillClimbing.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0459107fcd5b045910 /* src/convex/GuShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.h"; path = "../../GeomUtils/src/convex/GuShapeConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0459787fcd5b045978 /* src/distance/GuDistancePointBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.h"; path = "../../GeomUtils/src/distance/GuDistancePointBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0459e07fcd5b0459e0 /* src/distance/GuDistancePointSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointSegment.h"; path = "../../GeomUtils/src/distance/GuDistancePointSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045a487fcd5b045a48 /* src/distance/GuDistancePointTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045ab07fcd5b045ab0 /* src/distance/GuDistancePointTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045b187fcd5b045b18 /* src/distance/GuDistanceSegmentSegmentSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegmentSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegmentSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045b807fcd5b045b80 /* src/distance/GuDistanceSegmentTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045be87fcd5b045be8 /* src/distance/GuDistanceSegmentTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045c507fcd5b045c50 /* src/sweep/GuSweepBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045cb87fcd5b045cb8 /* src/sweep/GuSweepBoxSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045d207fcd5b045d20 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045d887fcd5b045d88 /* src/sweep/GuSweepBoxTriangle_SAT.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045df07fcd5b045df0 /* src/sweep/GuSweepCapsuleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045e587fcd5b045e58 /* src/sweep/GuSweepCapsuleCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045ec07fcd5b045ec0 /* src/sweep/GuSweepCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045f287fcd5b045f28 /* src/sweep/GuSweepSphereCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045f907fcd5b045f90 /* src/sweep/GuSweepSphereSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b045ff87fcd5b045ff8 /* src/sweep/GuSweepSphereTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0460607fcd5b046060 /* src/sweep/GuSweepTriangleUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.h"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0460c87fcd5b0460c8 /* src/gjk/GuEPA.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.h"; path = "../../GeomUtils/src/gjk/GuEPA.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0461307fcd5b046130 /* src/gjk/GuEPAFacet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPAFacet.h"; path = "../../GeomUtils/src/gjk/GuEPAFacet.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0461987fcd5b046198 /* src/gjk/GuGJK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJK.h"; path = "../../GeomUtils/src/gjk/GuGJK.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0462007fcd5b046200 /* src/gjk/GuGJKPenetration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKPenetration.h"; path = "../../GeomUtils/src/gjk/GuGJKPenetration.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0462687fcd5b046268 /* src/gjk/GuGJKRaycast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKRaycast.h"; path = "../../GeomUtils/src/gjk/GuGJKRaycast.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0462d07fcd5b0462d0 /* src/gjk/GuGJKSimplex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.h"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0463387fcd5b046338 /* src/gjk/GuGJKTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.h"; path = "../../GeomUtils/src/gjk/GuGJKTest.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0463a07fcd5b0463a0 /* src/gjk/GuGJKType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKType.h"; path = "../../GeomUtils/src/gjk/GuGJKType.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0464087fcd5b046408 /* src/gjk/GuGJKUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKUtil.h"; path = "../../GeomUtils/src/gjk/GuGJKUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0464707fcd5b046470 /* src/gjk/GuVecBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecBox.h"; path = "../../GeomUtils/src/gjk/GuVecBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0464d87fcd5b0464d8 /* src/gjk/GuVecCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecCapsule.h"; path = "../../GeomUtils/src/gjk/GuVecCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0465407fcd5b046540 /* src/gjk/GuVecConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvex.h"; path = "../../GeomUtils/src/gjk/GuVecConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0465a87fcd5b0465a8 /* src/gjk/GuVecConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHull.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0466107fcd5b046610 /* src/gjk/GuVecConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0466787fcd5b046678 /* src/gjk/GuVecPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecPlane.h"; path = "../../GeomUtils/src/gjk/GuVecPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0466e07fcd5b0466e0 /* src/gjk/GuVecShrunkBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkBox.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0467487fcd5b046748 /* src/gjk/GuVecShrunkConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHull.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0467b07fcd5b0467b0 /* src/gjk/GuVecShrunkConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0468187fcd5b046818 /* src/gjk/GuVecSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecSphere.h"; path = "../../GeomUtils/src/gjk/GuVecSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0468807fcd5b046880 /* src/gjk/GuVecTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecTriangle.h"; path = "../../GeomUtils/src/gjk/GuVecTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0468e87fcd5b0468e8 /* src/intersection/GuIntersectionCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0469507fcd5b046950 /* src/intersection/GuIntersectionEdgeEdge.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.h"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0469b87fcd5b0469b8 /* src/intersection/GuIntersectionRay.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRay.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRay.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046a207fcd5b046a20 /* src/intersection/GuIntersectionRayBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046a887fcd5b046a88 /* src/intersection/GuIntersectionRayBoxSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBoxSIMD.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBoxSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046af07fcd5b046af0 /* src/intersection/GuIntersectionRayCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046b587fcd5b046b58 /* src/intersection/GuIntersectionRayPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayPlane.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046bc07fcd5b046bc0 /* src/intersection/GuIntersectionRaySphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046c287fcd5b046c28 /* src/intersection/GuIntersectionRayTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046c907fcd5b046c90 /* src/intersection/GuIntersectionSphereBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046cf87fcd5b046cf8 /* src/mesh/GuBV32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.h"; path = "../../GeomUtils/src/mesh/GuBV32.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046d607fcd5b046d60 /* src/mesh/GuBV32Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.h"; path = "../../GeomUtils/src/mesh/GuBV32Build.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046dc87fcd5b046dc8 /* src/mesh/GuBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.h"; path = "../../GeomUtils/src/mesh/GuBV4.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046e307fcd5b046e30 /* src/mesh/GuBV4Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.h"; path = "../../GeomUtils/src/mesh/GuBV4Build.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046e987fcd5b046e98 /* src/mesh/GuBV4Settings.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Settings.h"; path = "../../GeomUtils/src/mesh/GuBV4Settings.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046f007fcd5b046f00 /* src/mesh/GuBV4_AABBAABBSweepTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBAABBSweepTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_AABBAABBSweepTest.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046f687fcd5b046f68 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxBoxOverlapTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxBoxOverlapTest.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b046fd07fcd5b046fd0 /* src/mesh/GuBV4_BoxOverlap_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0470387fcd5b047038 /* src/mesh/GuBV4_BoxSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0470a07fcd5b0470a0 /* src/mesh/GuBV4_BoxSweep_Params.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Params.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Params.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0471087fcd5b047108 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0471707fcd5b047170 /* src/mesh/GuBV4_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Common.h"; path = "../../GeomUtils/src/mesh/GuBV4_Common.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0471d87fcd5b0471d8 /* src/mesh/GuBV4_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0472407fcd5b047240 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0472a87fcd5b0472a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0473107fcd5b047310 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0473787fcd5b047378 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0473e07fcd5b0473e0 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0474487fcd5b047448 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0474b07fcd5b0474b0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0475187fcd5b047518 /* src/mesh/GuBV4_Slabs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0475807fcd5b047580 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0475e87fcd5b0475e8 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0476507fcd5b047650 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0476b87fcd5b0476b8 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0477207fcd5b047720 /* src/mesh/GuBVConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBVConstants.h"; path = "../../GeomUtils/src/mesh/GuBVConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0477887fcd5b047788 /* src/mesh/GuMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshData.h"; path = "../../GeomUtils/src/mesh/GuMeshData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0477f07fcd5b0477f0 /* src/mesh/GuMidphaseInterface.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseInterface.h"; path = "../../GeomUtils/src/mesh/GuMidphaseInterface.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0478587fcd5b047858 /* src/mesh/GuRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.h"; path = "../../GeomUtils/src/mesh/GuRTree.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0478c07fcd5b0478c0 /* src/mesh/GuSweepConvexTri.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepConvexTri.h"; path = "../../GeomUtils/src/mesh/GuSweepConvexTri.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0479287fcd5b047928 /* src/mesh/GuSweepMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepMesh.h"; path = "../../GeomUtils/src/mesh/GuSweepMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0479907fcd5b047990 /* src/mesh/GuTriangle32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangle32.h"; path = "../../GeomUtils/src/mesh/GuTriangle32.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0479f87fcd5b0479f8 /* src/mesh/GuTriangleCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleCache.h"; path = "../../GeomUtils/src/mesh/GuTriangleCache.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047a607fcd5b047a60 /* src/mesh/GuTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.h"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047ac87fcd5b047ac8 /* src/mesh/GuTriangleMeshBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047b307fcd5b047b30 /* src/mesh/GuTriangleMeshRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047b987fcd5b047b98 /* src/mesh/GuTriangleVertexPointers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleVertexPointers.h"; path = "../../GeomUtils/src/mesh/GuTriangleVertexPointers.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047c007fcd5b047c00 /* src/hf/GuEntityReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuEntityReport.h"; path = "../../GeomUtils/src/hf/GuEntityReport.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047c687fcd5b047c68 /* src/hf/GuHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.h"; path = "../../GeomUtils/src/hf/GuHeightField.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047cd07fcd5b047cd0 /* src/hf/GuHeightFieldData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldData.h"; path = "../../GeomUtils/src/hf/GuHeightFieldData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047d387fcd5b047d38 /* src/hf/GuHeightFieldUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.h"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047da07fcd5b047da0 /* src/pcm/GuPCMContactConvexCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.h"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047e087fcd5b047e08 /* src/pcm/GuPCMContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGen.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047e707fcd5b047e70 /* src/pcm/GuPCMContactGenUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenUtil.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGenUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047ed87fcd5b047ed8 /* src/pcm/GuPCMContactMeshCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactMeshCallback.h"; path = "../../GeomUtils/src/pcm/GuPCMContactMeshCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047f407fcd5b047f40 /* src/pcm/GuPCMShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.h"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b047fa87fcd5b047fa8 /* src/pcm/GuPCMTriangleContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0480107fcd5b048010 /* src/pcm/GuPersistentContactManifold.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.h"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0480787fcd5b048078 /* src/ccd/GuCCDSweepConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.h"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b0480e07fcd5b0480e0 /* src/GuBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.cpp"; path = "../../GeomUtils/src/GuBounds.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0481487fcd5b048148 /* src/GuBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBox.cpp"; path = "../../GeomUtils/src/GuBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0481b07fcd5b0481b0 /* src/GuCCTSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCCTSweepTests.cpp"; path = "../../GeomUtils/src/GuCCTSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0482187fcd5b048218 /* src/GuCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.cpp"; path = "../../GeomUtils/src/GuCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0482807fcd5b048280 /* src/GuGeometryQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryQuery.cpp"; path = "../../GeomUtils/src/GuGeometryQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0482e87fcd5b0482e8 /* src/GuGeometryUnion.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.cpp"; path = "../../GeomUtils/src/GuGeometryUnion.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0483507fcd5b048350 /* src/GuInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.cpp"; path = "../../GeomUtils/src/GuInternal.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0483b87fcd5b0483b8 /* src/GuMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.cpp"; path = "../../GeomUtils/src/GuMTD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0484207fcd5b048420 /* src/GuMeshFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.cpp"; path = "../../GeomUtils/src/GuMeshFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0484887fcd5b048488 /* src/GuMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMetaData.cpp"; path = "../../GeomUtils/src/GuMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0484f07fcd5b0484f0 /* src/GuOverlapTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.cpp"; path = "../../GeomUtils/src/GuOverlapTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0485587fcd5b048558 /* src/GuRaycastTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuRaycastTests.cpp"; path = "../../GeomUtils/src/GuRaycastTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0485c07fcd5b0485c0 /* src/GuSerialize.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.cpp"; path = "../../GeomUtils/src/GuSerialize.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0486287fcd5b048628 /* src/GuSweepMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.cpp"; path = "../../GeomUtils/src/GuSweepMTD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0486907fcd5b048690 /* src/GuSweepSharedTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.cpp"; path = "../../GeomUtils/src/GuSweepSharedTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0486f87fcd5b0486f8 /* src/GuSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.cpp"; path = "../../GeomUtils/src/GuSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0487607fcd5b048760 /* src/contact/GuContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactBoxBox.cpp"; path = "../../GeomUtils/src/contact/GuContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0487c87fcd5b0487c8 /* src/contact/GuContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleBox.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0488307fcd5b048830 /* src/contact/GuContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0488987fcd5b048898 /* src/contact/GuContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0489007fcd5b048900 /* src/contact/GuContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0489687fcd5b048968 /* src/contact/GuContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0489d07fcd5b0489d0 /* src/contact/GuContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048a387fcd5b048a38 /* src/contact/GuContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneBox.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048aa07fcd5b048aa0 /* src/contact/GuContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048b087fcd5b048b08 /* src/contact/GuContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048b707fcd5b048b70 /* src/contact/GuContactPolygonPolygon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.cpp"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048bd87fcd5b048bd8 /* src/contact/GuContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereBox.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048c407fcd5b048c40 /* src/contact/GuContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048ca87fcd5b048ca8 /* src/contact/GuContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048d107fcd5b048d10 /* src/contact/GuContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSpherePlane.cpp"; path = "../../GeomUtils/src/contact/GuContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048d787fcd5b048d78 /* src/contact/GuContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereSphere.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048de07fcd5b048de0 /* src/contact/GuFeatureCode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.cpp"; path = "../../GeomUtils/src/contact/GuFeatureCode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048e487fcd5b048e48 /* src/contact/GuLegacyContactBoxHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactBoxHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactBoxHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048eb07fcd5b048eb0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048f187fcd5b048f18 /* src/contact/GuLegacyContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactConvexHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048f807fcd5b048f80 /* src/contact/GuLegacyContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactSphereHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b048fe87fcd5b048fe8 /* src/common/GuBarycentricCoordinates.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.cpp"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0490507fcd5b049050 /* src/common/GuSeparatingAxes.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.cpp"; path = "../../GeomUtils/src/common/GuSeparatingAxes.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0490b87fcd5b0490b8 /* src/convex/GuBigConvexData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.cpp"; path = "../../GeomUtils/src/convex/GuBigConvexData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0491207fcd5b049120 /* src/convex/GuConvexHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.cpp"; path = "../../GeomUtils/src/convex/GuConvexHelper.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0491887fcd5b049188 /* src/convex/GuConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.cpp"; path = "../../GeomUtils/src/convex/GuConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0491f07fcd5b0491f0 /* src/convex/GuConvexSupportTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.cpp"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0492587fcd5b049258 /* src/convex/GuConvexUtilsInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.cpp"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0492c07fcd5b0492c0 /* src/convex/GuHillClimbing.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.cpp"; path = "../../GeomUtils/src/convex/GuHillClimbing.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0493287fcd5b049328 /* src/convex/GuShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.cpp"; path = "../../GeomUtils/src/convex/GuShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0493907fcd5b049390 /* src/distance/GuDistancePointBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0493f87fcd5b0493f8 /* src/distance/GuDistancePointTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0494607fcd5b049460 /* src/distance/GuDistanceSegmentBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentBox.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0494c87fcd5b0494c8 /* src/distance/GuDistanceSegmentSegment.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegment.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegment.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0495307fcd5b049530 /* src/distance/GuDistanceSegmentTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0495987fcd5b049598 /* src/sweep/GuSweepBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0496007fcd5b049600 /* src/sweep/GuSweepBoxSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0496687fcd5b049668 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0496d07fcd5b0496d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0497387fcd5b049738 /* src/sweep/GuSweepCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0497a07fcd5b0497a0 /* src/sweep/GuSweepCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0498087fcd5b049808 /* src/sweep/GuSweepCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0498707fcd5b049870 /* src/sweep/GuSweepSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0498d87fcd5b0498d8 /* src/sweep/GuSweepSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0499407fcd5b049940 /* src/sweep/GuSweepSphereTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b0499a87fcd5b0499a8 /* src/sweep/GuSweepTriangleUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.cpp"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049a107fcd5b049a10 /* src/gjk/GuEPA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.cpp"; path = "../../GeomUtils/src/gjk/GuEPA.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049a787fcd5b049a78 /* src/gjk/GuGJKSimplex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.cpp"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049ae07fcd5b049ae0 /* src/gjk/GuGJKTest.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.cpp"; path = "../../GeomUtils/src/gjk/GuGJKTest.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049b487fcd5b049b48 /* src/intersection/GuIntersectionBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionBoxBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049bb07fcd5b049bb0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049c187fcd5b049c18 /* src/intersection/GuIntersectionEdgeEdge.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049c807fcd5b049c80 /* src/intersection/GuIntersectionRayBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049ce87fcd5b049ce8 /* src/intersection/GuIntersectionRayCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049d507fcd5b049d50 /* src/intersection/GuIntersectionRaySphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049db87fcd5b049db8 /* src/intersection/GuIntersectionSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049e207fcd5b049e20 /* src/intersection/GuIntersectionTriangleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionTriangleBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionTriangleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049e887fcd5b049e88 /* src/mesh/GuBV32.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.cpp"; path = "../../GeomUtils/src/mesh/GuBV32.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049ef07fcd5b049ef0 /* src/mesh/GuBV32Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV32Build.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049f587fcd5b049f58 /* src/mesh/GuBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.cpp"; path = "../../GeomUtils/src/mesh/GuBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b049fc07fcd5b049fc0 /* src/mesh/GuBV4Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV4Build.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a0287fcd5b04a028 /* src/mesh/GuBV4_AABBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_AABBSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a0907fcd5b04a090 /* src/mesh/GuBV4_BoxOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a0f87fcd5b04a0f8 /* src/mesh/GuBV4_CapsuleSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a1607fcd5b04a160 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweepAA.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweepAA.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a1c87fcd5b04a1c8 /* src/mesh/GuBV4_OBBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_OBBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_OBBSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a2307fcd5b04a230 /* src/mesh/GuBV4_Raycast.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Raycast.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_Raycast.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a2987fcd5b04a298 /* src/mesh/GuBV4_SphereOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereOverlap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a3007fcd5b04a300 /* src/mesh/GuBV4_SphereSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a3687fcd5b04a368 /* src/mesh/GuMeshQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshQuery.cpp"; path = "../../GeomUtils/src/mesh/GuMeshQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a3d07fcd5b04a3d0 /* src/mesh/GuMidphaseBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseBV4.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a4387fcd5b04a438 /* src/mesh/GuMidphaseRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseRTree.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a4a07fcd5b04a4a0 /* src/mesh/GuOverlapTestsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuOverlapTestsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuOverlapTestsMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a5087fcd5b04a508 /* src/mesh/GuRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.cpp"; path = "../../GeomUtils/src/mesh/GuRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a5707fcd5b04a570 /* src/mesh/GuRTreeQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTreeQueries.cpp"; path = "../../GeomUtils/src/mesh/GuRTreeQueries.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a5d87fcd5b04a5d8 /* src/mesh/GuSweepsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuSweepsMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a6407fcd5b04a640 /* src/mesh/GuTriangleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a6a87fcd5b04a6a8 /* src/mesh/GuTriangleMeshBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a7107fcd5b04a710 /* src/mesh/GuTriangleMeshRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a7787fcd5b04a778 /* src/hf/GuHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.cpp"; path = "../../GeomUtils/src/hf/GuHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a7e07fcd5b04a7e0 /* src/hf/GuHeightFieldUtil.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.cpp"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a8487fcd5b04a848 /* src/hf/GuOverlapTestsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuOverlapTestsHF.cpp"; path = "../../GeomUtils/src/hf/GuOverlapTestsHF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a8b07fcd5b04a8b0 /* src/hf/GuSweepsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuSweepsHF.cpp"; path = "../../GeomUtils/src/hf/GuSweepsHF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a9187fcd5b04a918 /* src/pcm/GuPCMContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a9807fcd5b04a980 /* src/pcm/GuPCMContactBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04a9e87fcd5b04a9e8 /* src/pcm/GuPCMContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04aa507fcd5b04aa50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04aab87fcd5b04aab8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04ab207fcd5b04ab20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04ab887fcd5b04ab88 /* src/pcm/GuPCMContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04abf07fcd5b04abf0 /* src/pcm/GuPCMContactConvexCommon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04ac587fcd5b04ac58 /* src/pcm/GuPCMContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04acc07fcd5b04acc0 /* src/pcm/GuPCMContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04ad287fcd5b04ad28 /* src/pcm/GuPCMContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04ad907fcd5b04ad90 /* src/pcm/GuPCMContactGenBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04adf87fcd5b04adf8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04ae607fcd5b04ae60 /* src/pcm/GuPCMContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04aec87fcd5b04aec8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04af307fcd5b04af30 /* src/pcm/GuPCMContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04af987fcd5b04af98 /* src/pcm/GuPCMContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b0007fcd5b04b000 /* src/pcm/GuPCMContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b0687fcd5b04b068 /* src/pcm/GuPCMContactSphereConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b0d07fcd5b04b0d0 /* src/pcm/GuPCMContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b1387fcd5b04b138 /* src/pcm/GuPCMContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b1a07fcd5b04b1a0 /* src/pcm/GuPCMContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSpherePlane.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b2087fcd5b04b208 /* src/pcm/GuPCMContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereSphere.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b2707fcd5b04b270 /* src/pcm/GuPCMShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b2d87fcd5b04b2d8 /* src/pcm/GuPCMTriangleContactGen.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.cpp"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b3407fcd5b04b340 /* src/pcm/GuPersistentContactManifold.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.cpp"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b3a87fcd5b04b3a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5b04b4107fcd5b04b410 /* src/ccd/GuCCDSweepPrimitives.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepPrimitives.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepPrimitives.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF294a2a6807fed94a2a680 /* Resources */ = { + FFF256e143207fcd56e14320 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF953945a87fed953945a8, + FFFF5b044ba87fcd5b044ba8, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC94a2a6807fed94a2a680 /* Frameworks */ = { + FFFC56e143207fcd56e14320 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1843,146 +1841,145 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF894a2a6807fed94a2a680 /* Sources */ = { + FFF856e143207fcd56e14320 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF9537fe007fed9537fe00, - FFFF9537fe687fed9537fe68, - FFFF9537fed07fed9537fed0, - FFFF9537ff387fed9537ff38, - FFFF9537ffa07fed9537ffa0, - FFFF953800087fed95380008, - FFFF953800707fed95380070, - FFFF953800d87fed953800d8, - FFFF95397ae07fed95397ae0, - FFFF95397b487fed95397b48, - FFFF95397bb07fed95397bb0, - FFFF95397c187fed95397c18, - FFFF95397c807fed95397c80, - FFFF95397ce87fed95397ce8, - FFFF95397d507fed95397d50, - FFFF95397db87fed95397db8, - FFFF95397e207fed95397e20, - FFFF95397e887fed95397e88, - FFFF95397ef07fed95397ef0, - FFFF95397f587fed95397f58, - FFFF95397fc07fed95397fc0, - FFFF953980287fed95398028, - FFFF953980907fed95398090, - FFFF953980f87fed953980f8, - FFFF953981607fed95398160, - FFFF953981c87fed953981c8, - FFFF953982307fed95398230, - FFFF953982987fed95398298, - FFFF953983007fed95398300, - FFFF953983687fed95398368, - FFFF953983d07fed953983d0, - FFFF953984387fed95398438, - FFFF953984a07fed953984a0, - FFFF953985087fed95398508, - FFFF953985707fed95398570, - FFFF953985d87fed953985d8, - FFFF953986407fed95398640, - FFFF953986a87fed953986a8, - FFFF953987107fed95398710, - FFFF953987787fed95398778, - FFFF953987e07fed953987e0, - FFFF953988487fed95398848, - FFFF953988b07fed953988b0, - FFFF953989187fed95398918, - FFFF953989807fed95398980, - FFFF953989e87fed953989e8, - FFFF95398a507fed95398a50, - FFFF95398ab87fed95398ab8, - FFFF95398b207fed95398b20, - FFFF95398b887fed95398b88, - FFFF95398bf07fed95398bf0, - FFFF95398c587fed95398c58, - FFFF95398cc07fed95398cc0, - FFFF95398d287fed95398d28, - FFFF95398d907fed95398d90, - FFFF95398df87fed95398df8, - FFFF95398e607fed95398e60, - FFFF95398ec87fed95398ec8, - FFFF95398f307fed95398f30, - FFFF95398f987fed95398f98, - FFFF953990007fed95399000, - FFFF953990687fed95399068, - FFFF953990d07fed953990d0, - FFFF953991387fed95399138, - FFFF953991a07fed953991a0, - FFFF953992087fed95399208, - FFFF953992707fed95399270, - FFFF953992d87fed953992d8, - FFFF953993407fed95399340, - FFFF953993a87fed953993a8, - FFFF953994107fed95399410, - FFFF953994787fed95399478, - FFFF953994e07fed953994e0, - FFFF953995487fed95399548, - FFFF953995b07fed953995b0, - FFFF953996187fed95399618, - FFFF953996807fed95399680, - FFFF953996e87fed953996e8, - FFFF953997507fed95399750, - FFFF953997b87fed953997b8, - FFFF953998207fed95399820, - FFFF953998887fed95399888, - FFFF953998f07fed953998f0, - FFFF953999587fed95399958, - FFFF953999c07fed953999c0, - FFFF95399a287fed95399a28, - FFFF95399a907fed95399a90, - FFFF95399af87fed95399af8, - FFFF95399b607fed95399b60, - FFFF95399bc87fed95399bc8, - FFFF95399c307fed95399c30, - FFFF95399c987fed95399c98, - FFFF95399d007fed95399d00, - FFFF95399d687fed95399d68, - FFFF95399dd07fed95399dd0, - FFFF95399e387fed95399e38, - FFFF95399ea07fed95399ea0, - FFFF95399f087fed95399f08, - FFFF95399f707fed95399f70, - FFFF95399fd87fed95399fd8, - FFFF9539a0407fed9539a040, - FFFF9539a0a87fed9539a0a8, - FFFF9539a1107fed9539a110, - FFFF9539a1787fed9539a178, - FFFF9539a1e07fed9539a1e0, - FFFF9539a2487fed9539a248, - FFFF9539a2b07fed9539a2b0, - FFFF9539a3187fed9539a318, - FFFF9539a3807fed9539a380, - FFFF9539a3e87fed9539a3e8, - FFFF9539a4507fed9539a450, - FFFF9539a4b87fed9539a4b8, - FFFF9539a5207fed9539a520, - FFFF9539a5887fed9539a588, - FFFF9539a5f07fed9539a5f0, - FFFF9539a6587fed9539a658, - FFFF9539a6c07fed9539a6c0, - FFFF9539a7287fed9539a728, - FFFF9539a7907fed9539a790, - FFFF9539a7f87fed9539a7f8, - FFFF9539a8607fed9539a860, - FFFF9539a8c87fed9539a8c8, - FFFF9539a9307fed9539a930, - FFFF9539a9987fed9539a998, - FFFF9539aa007fed9539aa00, - FFFF9539aa687fed9539aa68, - FFFF9539aad07fed9539aad0, - FFFF9539ab387fed9539ab38, - FFFF9539aba07fed9539aba0, - FFFF9539ac087fed9539ac08, - FFFF9539ac707fed9539ac70, - FFFF9539acd87fed9539acd8, - FFFF9539ad407fed9539ad40, - FFFF9539ada87fed9539ada8, - FFFF9539ae107fed9539ae10, - FFFF9539ae787fed9539ae78, + FFFF5880ec007fcd5880ec00, + FFFF5880ec687fcd5880ec68, + FFFF5880ecd07fcd5880ecd0, + FFFF5880ed387fcd5880ed38, + FFFF5880eda07fcd5880eda0, + FFFF5880ee087fcd5880ee08, + FFFF5880ee707fcd5880ee70, + FFFF5880eed87fcd5880eed8, + FFFF5b0480e07fcd5b0480e0, + FFFF5b0481487fcd5b048148, + FFFF5b0481b07fcd5b0481b0, + FFFF5b0482187fcd5b048218, + FFFF5b0482807fcd5b048280, + FFFF5b0482e87fcd5b0482e8, + FFFF5b0483507fcd5b048350, + FFFF5b0483b87fcd5b0483b8, + FFFF5b0484207fcd5b048420, + FFFF5b0484887fcd5b048488, + FFFF5b0484f07fcd5b0484f0, + FFFF5b0485587fcd5b048558, + FFFF5b0485c07fcd5b0485c0, + FFFF5b0486287fcd5b048628, + FFFF5b0486907fcd5b048690, + FFFF5b0486f87fcd5b0486f8, + FFFF5b0487607fcd5b048760, + FFFF5b0487c87fcd5b0487c8, + FFFF5b0488307fcd5b048830, + FFFF5b0488987fcd5b048898, + FFFF5b0489007fcd5b048900, + FFFF5b0489687fcd5b048968, + FFFF5b0489d07fcd5b0489d0, + FFFF5b048a387fcd5b048a38, + FFFF5b048aa07fcd5b048aa0, + FFFF5b048b087fcd5b048b08, + FFFF5b048b707fcd5b048b70, + FFFF5b048bd87fcd5b048bd8, + FFFF5b048c407fcd5b048c40, + FFFF5b048ca87fcd5b048ca8, + FFFF5b048d107fcd5b048d10, + FFFF5b048d787fcd5b048d78, + FFFF5b048de07fcd5b048de0, + FFFF5b048e487fcd5b048e48, + FFFF5b048eb07fcd5b048eb0, + FFFF5b048f187fcd5b048f18, + FFFF5b048f807fcd5b048f80, + FFFF5b048fe87fcd5b048fe8, + FFFF5b0490507fcd5b049050, + FFFF5b0490b87fcd5b0490b8, + FFFF5b0491207fcd5b049120, + FFFF5b0491887fcd5b049188, + FFFF5b0491f07fcd5b0491f0, + FFFF5b0492587fcd5b049258, + FFFF5b0492c07fcd5b0492c0, + FFFF5b0493287fcd5b049328, + FFFF5b0493907fcd5b049390, + FFFF5b0493f87fcd5b0493f8, + FFFF5b0494607fcd5b049460, + FFFF5b0494c87fcd5b0494c8, + FFFF5b0495307fcd5b049530, + FFFF5b0495987fcd5b049598, + FFFF5b0496007fcd5b049600, + FFFF5b0496687fcd5b049668, + FFFF5b0496d07fcd5b0496d0, + FFFF5b0497387fcd5b049738, + FFFF5b0497a07fcd5b0497a0, + FFFF5b0498087fcd5b049808, + FFFF5b0498707fcd5b049870, + FFFF5b0498d87fcd5b0498d8, + FFFF5b0499407fcd5b049940, + FFFF5b0499a87fcd5b0499a8, + FFFF5b049a107fcd5b049a10, + FFFF5b049a787fcd5b049a78, + FFFF5b049ae07fcd5b049ae0, + FFFF5b049b487fcd5b049b48, + FFFF5b049bb07fcd5b049bb0, + FFFF5b049c187fcd5b049c18, + FFFF5b049c807fcd5b049c80, + FFFF5b049ce87fcd5b049ce8, + FFFF5b049d507fcd5b049d50, + FFFF5b049db87fcd5b049db8, + FFFF5b049e207fcd5b049e20, + FFFF5b049e887fcd5b049e88, + FFFF5b049ef07fcd5b049ef0, + FFFF5b049f587fcd5b049f58, + FFFF5b049fc07fcd5b049fc0, + FFFF5b04a0287fcd5b04a028, + FFFF5b04a0907fcd5b04a090, + FFFF5b04a0f87fcd5b04a0f8, + FFFF5b04a1607fcd5b04a160, + FFFF5b04a1c87fcd5b04a1c8, + FFFF5b04a2307fcd5b04a230, + FFFF5b04a2987fcd5b04a298, + FFFF5b04a3007fcd5b04a300, + FFFF5b04a3687fcd5b04a368, + FFFF5b04a3d07fcd5b04a3d0, + FFFF5b04a4387fcd5b04a438, + FFFF5b04a4a07fcd5b04a4a0, + FFFF5b04a5087fcd5b04a508, + FFFF5b04a5707fcd5b04a570, + FFFF5b04a5d87fcd5b04a5d8, + FFFF5b04a6407fcd5b04a640, + FFFF5b04a6a87fcd5b04a6a8, + FFFF5b04a7107fcd5b04a710, + FFFF5b04a7787fcd5b04a778, + FFFF5b04a7e07fcd5b04a7e0, + FFFF5b04a8487fcd5b04a848, + FFFF5b04a8b07fcd5b04a8b0, + FFFF5b04a9187fcd5b04a918, + FFFF5b04a9807fcd5b04a980, + FFFF5b04a9e87fcd5b04a9e8, + FFFF5b04aa507fcd5b04aa50, + FFFF5b04aab87fcd5b04aab8, + FFFF5b04ab207fcd5b04ab20, + FFFF5b04ab887fcd5b04ab88, + FFFF5b04abf07fcd5b04abf0, + FFFF5b04ac587fcd5b04ac58, + FFFF5b04acc07fcd5b04acc0, + FFFF5b04ad287fcd5b04ad28, + FFFF5b04ad907fcd5b04ad90, + FFFF5b04adf87fcd5b04adf8, + FFFF5b04ae607fcd5b04ae60, + FFFF5b04aec87fcd5b04aec8, + FFFF5b04af307fcd5b04af30, + FFFF5b04af987fcd5b04af98, + FFFF5b04b0007fcd5b04b000, + FFFF5b04b0687fcd5b04b068, + FFFF5b04b0d07fcd5b04b0d0, + FFFF5b04b1387fcd5b04b138, + FFFF5b04b1a07fcd5b04b1a0, + FFFF5b04b2087fcd5b04b208, + FFFF5b04b2707fcd5b04b270, + FFFF5b04b2d87fcd5b04b2d8, + FFFF5b04b3407fcd5b04b340, + FFFF5b04b3a87fcd5b04b3a8, + FFFF5b04b4107fcd5b04b410, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1991,132 +1988,132 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF494a0df107fed94a0df10 /* PBXTargetDependency */ = { + FFF456e15ad07fcd56e15ad0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94a1bf607fed94a1bf60 /* PxFoundation */; - targetProxy = FFF594a1bf607fed94a1bf60 /* PBXContainerItemProxy */; + target = FFFA585016d07fcd585016d0 /* PxFoundation */; + targetProxy = FFF5585016d07fcd585016d0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxFoundation */ - FFFF9538f9187fed9538f918 /* src/PsAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538f9187fed9538f918 /* src/PsAllocator.cpp */; }; - FFFF9538f9807fed9538f980 /* src/PsAssert.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538f9807fed9538f980 /* src/PsAssert.cpp */; }; - FFFF9538f9e87fed9538f9e8 /* src/PsFoundation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538f9e87fed9538f9e8 /* src/PsFoundation.cpp */; }; - FFFF9538fa507fed9538fa50 /* src/PsMathUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fa507fed9538fa50 /* src/PsMathUtils.cpp */; }; - FFFF9538fab87fed9538fab8 /* src/PsString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fab87fed9538fab8 /* src/PsString.cpp */; }; - FFFF9538fb207fed9538fb20 /* src/PsTempAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fb207fed9538fb20 /* src/PsTempAllocator.cpp */; }; - FFFF9538fb887fed9538fb88 /* src/PsUtilities.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fb887fed9538fb88 /* src/PsUtilities.cpp */; }; - FFFF9538fbf07fed9538fbf0 /* src/unix/PsUnixAtomic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fbf07fed9538fbf0 /* src/unix/PsUnixAtomic.cpp */; }; - FFFF9538fc587fed9538fc58 /* src/unix/PsUnixCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fc587fed9538fc58 /* src/unix/PsUnixCpu.cpp */; }; - FFFF9538fcc07fed9538fcc0 /* src/unix/PsUnixFPU.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fcc07fed9538fcc0 /* src/unix/PsUnixFPU.cpp */; }; - FFFF9538fd287fed9538fd28 /* src/unix/PsUnixMutex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fd287fed9538fd28 /* src/unix/PsUnixMutex.cpp */; }; - FFFF9538fd907fed9538fd90 /* src/unix/PsUnixPrintString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fd907fed9538fd90 /* src/unix/PsUnixPrintString.cpp */; }; - FFFF9538fdf87fed9538fdf8 /* src/unix/PsUnixSList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fdf87fed9538fdf8 /* src/unix/PsUnixSList.cpp */; }; - FFFF9538fe607fed9538fe60 /* src/unix/PsUnixSocket.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fe607fed9538fe60 /* src/unix/PsUnixSocket.cpp */; }; - FFFF9538fec87fed9538fec8 /* src/unix/PsUnixSync.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538fec87fed9538fec8 /* src/unix/PsUnixSync.cpp */; }; - FFFF9538ff307fed9538ff30 /* src/unix/PsUnixThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538ff307fed9538ff30 /* src/unix/PsUnixThread.cpp */; }; - FFFF9538ff987fed9538ff98 /* src/unix/PsUnixTime.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9538ff987fed9538ff98 /* src/unix/PsUnixTime.cpp */; }; + FFFF5980a1187fcd5980a118 /* src/PsAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a1187fcd5980a118 /* src/PsAllocator.cpp */; }; + FFFF5980a1807fcd5980a180 /* src/PsAssert.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a1807fcd5980a180 /* src/PsAssert.cpp */; }; + FFFF5980a1e87fcd5980a1e8 /* src/PsFoundation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a1e87fcd5980a1e8 /* src/PsFoundation.cpp */; }; + FFFF5980a2507fcd5980a250 /* src/PsMathUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a2507fcd5980a250 /* src/PsMathUtils.cpp */; }; + FFFF5980a2b87fcd5980a2b8 /* src/PsString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a2b87fcd5980a2b8 /* src/PsString.cpp */; }; + FFFF5980a3207fcd5980a320 /* src/PsTempAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a3207fcd5980a320 /* src/PsTempAllocator.cpp */; }; + FFFF5980a3887fcd5980a388 /* src/PsUtilities.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a3887fcd5980a388 /* src/PsUtilities.cpp */; }; + FFFF5980a3f07fcd5980a3f0 /* src/unix/PsUnixAtomic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a3f07fcd5980a3f0 /* src/unix/PsUnixAtomic.cpp */; }; + FFFF5980a4587fcd5980a458 /* src/unix/PsUnixCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a4587fcd5980a458 /* src/unix/PsUnixCpu.cpp */; }; + FFFF5980a4c07fcd5980a4c0 /* src/unix/PsUnixFPU.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a4c07fcd5980a4c0 /* src/unix/PsUnixFPU.cpp */; }; + FFFF5980a5287fcd5980a528 /* src/unix/PsUnixMutex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a5287fcd5980a528 /* src/unix/PsUnixMutex.cpp */; }; + FFFF5980a5907fcd5980a590 /* src/unix/PsUnixPrintString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a5907fcd5980a590 /* src/unix/PsUnixPrintString.cpp */; }; + FFFF5980a5f87fcd5980a5f8 /* src/unix/PsUnixSList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a5f87fcd5980a5f8 /* src/unix/PsUnixSList.cpp */; }; + FFFF5980a6607fcd5980a660 /* src/unix/PsUnixSocket.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a6607fcd5980a660 /* src/unix/PsUnixSocket.cpp */; }; + FFFF5980a6c87fcd5980a6c8 /* src/unix/PsUnixSync.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a6c87fcd5980a6c8 /* src/unix/PsUnixSync.cpp */; }; + FFFF5980a7307fcd5980a730 /* src/unix/PsUnixThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a7307fcd5980a730 /* src/unix/PsUnixThread.cpp */; }; + FFFF5980a7987fcd5980a798 /* src/unix/PsUnixTime.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5980a7987fcd5980a798 /* src/unix/PsUnixTime.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD94a1bf607fed94a1bf60 /* PxFoundation */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxFoundation"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD9537ae007fed9537ae00 /* Px.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Px.h"; path = "../../../../PxShared/include/foundation/Px.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537ae687fed9537ae68 /* PxAllocatorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAllocatorCallback.h"; path = "../../../../PxShared/include/foundation/PxAllocatorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537aed07fed9537aed0 /* PxAssert.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAssert.h"; path = "../../../../PxShared/include/foundation/PxAssert.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537af387fed9537af38 /* PxBitAndData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBitAndData.h"; path = "../../../../PxShared/include/foundation/PxBitAndData.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537afa07fed9537afa0 /* PxBounds3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBounds3.h"; path = "../../../../PxShared/include/foundation/PxBounds3.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b0087fed9537b008 /* PxErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrorCallback.h"; path = "../../../../PxShared/include/foundation/PxErrorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b0707fed9537b070 /* PxErrors.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrors.h"; path = "../../../../PxShared/include/foundation/PxErrors.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b0d87fed9537b0d8 /* PxFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFlags.h"; path = "../../../../PxShared/include/foundation/PxFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b1407fed9537b140 /* PxFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundation.h"; path = "../../../../PxShared/include/foundation/PxFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b1a87fed9537b1a8 /* PxFoundationVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundationVersion.h"; path = "../../../../PxShared/include/foundation/PxFoundationVersion.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b2107fed9537b210 /* PxIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIO.h"; path = "../../../../PxShared/include/foundation/PxIO.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b2787fed9537b278 /* PxIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIntrinsics.h"; path = "../../../../PxShared/include/foundation/PxIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b2e07fed9537b2e0 /* PxMat33.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat33.h"; path = "../../../../PxShared/include/foundation/PxMat33.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b3487fed9537b348 /* PxMat44.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat44.h"; path = "../../../../PxShared/include/foundation/PxMat44.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b3b07fed9537b3b0 /* PxMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMath.h"; path = "../../../../PxShared/include/foundation/PxMath.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b4187fed9537b418 /* PxMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMathUtils.h"; path = "../../../../PxShared/include/foundation/PxMathUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b4807fed9537b480 /* PxMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMemory.h"; path = "../../../../PxShared/include/foundation/PxMemory.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b4e87fed9537b4e8 /* PxPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPlane.h"; path = "../../../../PxShared/include/foundation/PxPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b5507fed9537b550 /* PxPreprocessor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPreprocessor.h"; path = "../../../../PxShared/include/foundation/PxPreprocessor.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b5b87fed9537b5b8 /* PxProfiler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxProfiler.h"; path = "../../../../PxShared/include/foundation/PxProfiler.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b6207fed9537b620 /* PxQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQuat.h"; path = "../../../../PxShared/include/foundation/PxQuat.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b6887fed9537b688 /* PxSimpleTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleTypes.h"; path = "../../../../PxShared/include/foundation/PxSimpleTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b6f07fed9537b6f0 /* PxStrideIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStrideIterator.h"; path = "../../../../PxShared/include/foundation/PxStrideIterator.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b7587fed9537b758 /* PxTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTransform.h"; path = "../../../../PxShared/include/foundation/PxTransform.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b7c07fed9537b7c0 /* PxUnionCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxUnionCast.h"; path = "../../../../PxShared/include/foundation/PxUnionCast.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b8287fed9537b828 /* PxVec2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec2.h"; path = "../../../../PxShared/include/foundation/PxVec2.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b8907fed9537b890 /* PxVec3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec3.h"; path = "../../../../PxShared/include/foundation/PxVec3.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b8f87fed9537b8f8 /* PxVec4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec4.h"; path = "../../../../PxShared/include/foundation/PxVec4.h"; sourceTree = SOURCE_ROOT; }; - FFFD9537b9607fed9537b960 /* unix/PxUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "unix/PxUnixIntrinsics.h"; path = "../../../../PxShared/include/foundation/unix/PxUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538e6007fed9538e600 /* include/Ps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/Ps.h"; path = "../../../../PxShared/src/foundation/include/Ps.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538e6687fed9538e668 /* include/PsAlignedMalloc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlignedMalloc.h"; path = "../../../../PxShared/src/foundation/include/PsAlignedMalloc.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538e6d07fed9538e6d0 /* include/PsAlloca.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlloca.h"; path = "../../../../PxShared/src/foundation/include/PsAlloca.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538e7387fed9538e738 /* include/PsAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538e7a07fed9538e7a0 /* include/PsAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAoS.h"; path = "../../../../PxShared/src/foundation/include/PsAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538e8087fed9538e808 /* include/PsArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsArray.h"; path = "../../../../PxShared/src/foundation/include/PsArray.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538e8707fed9538e870 /* include/PsAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAtomic.h"; path = "../../../../PxShared/src/foundation/include/PsAtomic.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538e8d87fed9538e8d8 /* include/PsBasicTemplates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBasicTemplates.h"; path = "../../../../PxShared/src/foundation/include/PsBasicTemplates.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538e9407fed9538e940 /* include/PsBitUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBitUtils.h"; path = "../../../../PxShared/src/foundation/include/PsBitUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538e9a87fed9538e9a8 /* include/PsBroadcast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBroadcast.h"; path = "../../../../PxShared/src/foundation/include/PsBroadcast.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538ea107fed9538ea10 /* include/PsCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsCpu.h"; path = "../../../../PxShared/src/foundation/include/PsCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538ea787fed9538ea78 /* include/PsFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFPU.h"; path = "../../../../PxShared/src/foundation/include/PsFPU.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538eae07fed9538eae0 /* include/PsFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFoundation.h"; path = "../../../../PxShared/src/foundation/include/PsFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538eb487fed9538eb48 /* include/PsHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHash.h"; path = "../../../../PxShared/src/foundation/include/PsHash.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538ebb07fed9538ebb0 /* include/PsHashInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashInternals.h"; path = "../../../../PxShared/src/foundation/include/PsHashInternals.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538ec187fed9538ec18 /* include/PsHashMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashMap.h"; path = "../../../../PxShared/src/foundation/include/PsHashMap.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538ec807fed9538ec80 /* include/PsHashSet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashSet.h"; path = "../../../../PxShared/src/foundation/include/PsHashSet.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538ece87fed9538ece8 /* include/PsInlineAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538ed507fed9538ed50 /* include/PsInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538edb87fed9538edb8 /* include/PsInlineArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineArray.h"; path = "../../../../PxShared/src/foundation/include/PsInlineArray.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538ee207fed9538ee20 /* include/PsIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/PsIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538ee887fed9538ee88 /* include/PsMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMathUtils.h"; path = "../../../../PxShared/src/foundation/include/PsMathUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538eef07fed9538eef0 /* include/PsMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMutex.h"; path = "../../../../PxShared/src/foundation/include/PsMutex.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538ef587fed9538ef58 /* include/PsPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPool.h"; path = "../../../../PxShared/src/foundation/include/PsPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538efc07fed9538efc0 /* include/PsSList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSList.h"; path = "../../../../PxShared/src/foundation/include/PsSList.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f0287fed9538f028 /* include/PsSocket.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSocket.h"; path = "../../../../PxShared/src/foundation/include/PsSocket.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f0907fed9538f090 /* include/PsSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSort.h"; path = "../../../../PxShared/src/foundation/include/PsSort.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f0f87fed9538f0f8 /* include/PsSortInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSortInternals.h"; path = "../../../../PxShared/src/foundation/include/PsSortInternals.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f1607fed9538f160 /* include/PsString.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsString.h"; path = "../../../../PxShared/src/foundation/include/PsString.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f1c87fed9538f1c8 /* include/PsSync.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSync.h"; path = "../../../../PxShared/src/foundation/include/PsSync.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f2307fed9538f230 /* include/PsTempAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTempAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsTempAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f2987fed9538f298 /* include/PsThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsThread.h"; path = "../../../../PxShared/src/foundation/include/PsThread.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f3007fed9538f300 /* include/PsTime.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTime.h"; path = "../../../../PxShared/src/foundation/include/PsTime.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f3687fed9538f368 /* include/PsUserAllocated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUserAllocated.h"; path = "../../../../PxShared/src/foundation/include/PsUserAllocated.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f3d07fed9538f3d0 /* include/PsUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsUtilities.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f4387fed9538f438 /* include/PsVecMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMath.h"; path = "../../../../PxShared/src/foundation/include/PsVecMath.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f4a07fed9538f4a0 /* include/PsVecMathAoSScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalar.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f5087fed9538f508 /* include/PsVecMathAoSScalarInline.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalarInline.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalarInline.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f5707fed9538f570 /* include/PsVecMathSSE.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathSSE.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathSSE.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f5d87fed9538f5d8 /* include/PsVecMathUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathUtilities.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f6407fed9538f640 /* include/PsVecQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecQuat.h"; path = "../../../../PxShared/src/foundation/include/PsVecQuat.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f6a87fed9538f6a8 /* include/PsVecTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecTransform.h"; path = "../../../../PxShared/src/foundation/include/PsVecTransform.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f7107fed9538f710 /* include/unix/PsUnixAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f7787fed9538f778 /* include/unix/PsUnixFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixFPU.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixFPU.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f7e07fed9538f7e0 /* include/unix/PsUnixInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixInlineAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f8487fed9538f848 /* include/unix/PsUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f8b07fed9538f8b0 /* include/unix/PsUnixTrigConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixTrigConstants.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixTrigConstants.h"; sourceTree = SOURCE_ROOT; }; - FFFD9538f9187fed9538f918 /* src/PsAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsAllocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538f9807fed9538f980 /* src/PsAssert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAssert.cpp"; path = "../../../../PxShared/src/foundation/src/PsAssert.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538f9e87fed9538f9e8 /* src/PsFoundation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsFoundation.cpp"; path = "../../../../PxShared/src/foundation/src/PsFoundation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fa507fed9538fa50 /* src/PsMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsMathUtils.cpp"; path = "../../../../PxShared/src/foundation/src/PsMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fab87fed9538fab8 /* src/PsString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsString.cpp"; path = "../../../../PxShared/src/foundation/src/PsString.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fb207fed9538fb20 /* src/PsTempAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsTempAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsTempAllocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fb887fed9538fb88 /* src/PsUtilities.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsUtilities.cpp"; path = "../../../../PxShared/src/foundation/src/PsUtilities.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fbf07fed9538fbf0 /* src/unix/PsUnixAtomic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixAtomic.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixAtomic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fc587fed9538fc58 /* src/unix/PsUnixCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixCpu.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fcc07fed9538fcc0 /* src/unix/PsUnixFPU.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixFPU.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixFPU.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fd287fed9538fd28 /* src/unix/PsUnixMutex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixMutex.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixMutex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fd907fed9538fd90 /* src/unix/PsUnixPrintString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixPrintString.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixPrintString.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fdf87fed9538fdf8 /* src/unix/PsUnixSList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSList.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSList.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fe607fed9538fe60 /* src/unix/PsUnixSocket.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSocket.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSocket.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538fec87fed9538fec8 /* src/unix/PsUnixSync.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSync.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSync.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538ff307fed9538ff30 /* src/unix/PsUnixThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixThread.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixThread.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9538ff987fed9538ff98 /* src/unix/PsUnixTime.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixTime.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixTime.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD585016d07fcd585016d0 /* PxFoundation */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxFoundation"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD598048007fcd59804800 /* Px.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Px.h"; path = "../../../../PxShared/include/foundation/Px.h"; sourceTree = SOURCE_ROOT; }; + FFFD598048687fcd59804868 /* PxAllocatorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAllocatorCallback.h"; path = "../../../../PxShared/include/foundation/PxAllocatorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFD598048d07fcd598048d0 /* PxAssert.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAssert.h"; path = "../../../../PxShared/include/foundation/PxAssert.h"; sourceTree = SOURCE_ROOT; }; + FFFD598049387fcd59804938 /* PxBitAndData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBitAndData.h"; path = "../../../../PxShared/include/foundation/PxBitAndData.h"; sourceTree = SOURCE_ROOT; }; + FFFD598049a07fcd598049a0 /* PxBounds3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBounds3.h"; path = "../../../../PxShared/include/foundation/PxBounds3.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804a087fcd59804a08 /* PxErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrorCallback.h"; path = "../../../../PxShared/include/foundation/PxErrorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804a707fcd59804a70 /* PxErrors.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrors.h"; path = "../../../../PxShared/include/foundation/PxErrors.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804ad87fcd59804ad8 /* PxFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFlags.h"; path = "../../../../PxShared/include/foundation/PxFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804b407fcd59804b40 /* PxFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundation.h"; path = "../../../../PxShared/include/foundation/PxFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804ba87fcd59804ba8 /* PxFoundationVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundationVersion.h"; path = "../../../../PxShared/include/foundation/PxFoundationVersion.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804c107fcd59804c10 /* PxIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIO.h"; path = "../../../../PxShared/include/foundation/PxIO.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804c787fcd59804c78 /* PxIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIntrinsics.h"; path = "../../../../PxShared/include/foundation/PxIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804ce07fcd59804ce0 /* PxMat33.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat33.h"; path = "../../../../PxShared/include/foundation/PxMat33.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804d487fcd59804d48 /* PxMat44.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat44.h"; path = "../../../../PxShared/include/foundation/PxMat44.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804db07fcd59804db0 /* PxMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMath.h"; path = "../../../../PxShared/include/foundation/PxMath.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804e187fcd59804e18 /* PxMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMathUtils.h"; path = "../../../../PxShared/include/foundation/PxMathUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804e807fcd59804e80 /* PxMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMemory.h"; path = "../../../../PxShared/include/foundation/PxMemory.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804ee87fcd59804ee8 /* PxPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPlane.h"; path = "../../../../PxShared/include/foundation/PxPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804f507fcd59804f50 /* PxPreprocessor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPreprocessor.h"; path = "../../../../PxShared/include/foundation/PxPreprocessor.h"; sourceTree = SOURCE_ROOT; }; + FFFD59804fb87fcd59804fb8 /* PxProfiler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxProfiler.h"; path = "../../../../PxShared/include/foundation/PxProfiler.h"; sourceTree = SOURCE_ROOT; }; + FFFD598050207fcd59805020 /* PxQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQuat.h"; path = "../../../../PxShared/include/foundation/PxQuat.h"; sourceTree = SOURCE_ROOT; }; + FFFD598050887fcd59805088 /* PxSimpleTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleTypes.h"; path = "../../../../PxShared/include/foundation/PxSimpleTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD598050f07fcd598050f0 /* PxStrideIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStrideIterator.h"; path = "../../../../PxShared/include/foundation/PxStrideIterator.h"; sourceTree = SOURCE_ROOT; }; + FFFD598051587fcd59805158 /* PxTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTransform.h"; path = "../../../../PxShared/include/foundation/PxTransform.h"; sourceTree = SOURCE_ROOT; }; + FFFD598051c07fcd598051c0 /* PxUnionCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxUnionCast.h"; path = "../../../../PxShared/include/foundation/PxUnionCast.h"; sourceTree = SOURCE_ROOT; }; + FFFD598052287fcd59805228 /* PxVec2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec2.h"; path = "../../../../PxShared/include/foundation/PxVec2.h"; sourceTree = SOURCE_ROOT; }; + FFFD598052907fcd59805290 /* PxVec3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec3.h"; path = "../../../../PxShared/include/foundation/PxVec3.h"; sourceTree = SOURCE_ROOT; }; + FFFD598052f87fcd598052f8 /* PxVec4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec4.h"; path = "../../../../PxShared/include/foundation/PxVec4.h"; sourceTree = SOURCE_ROOT; }; + FFFD598053607fcd59805360 /* unix/PxUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "unix/PxUnixIntrinsics.h"; path = "../../../../PxShared/include/foundation/unix/PxUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFD59808e007fcd59808e00 /* include/Ps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/Ps.h"; path = "../../../../PxShared/src/foundation/include/Ps.h"; sourceTree = SOURCE_ROOT; }; + FFFD59808e687fcd59808e68 /* include/PsAlignedMalloc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlignedMalloc.h"; path = "../../../../PxShared/src/foundation/include/PsAlignedMalloc.h"; sourceTree = SOURCE_ROOT; }; + FFFD59808ed07fcd59808ed0 /* include/PsAlloca.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlloca.h"; path = "../../../../PxShared/src/foundation/include/PsAlloca.h"; sourceTree = SOURCE_ROOT; }; + FFFD59808f387fcd59808f38 /* include/PsAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFD59808fa07fcd59808fa0 /* include/PsAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAoS.h"; path = "../../../../PxShared/src/foundation/include/PsAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFD598090087fcd59809008 /* include/PsArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsArray.h"; path = "../../../../PxShared/src/foundation/include/PsArray.h"; sourceTree = SOURCE_ROOT; }; + FFFD598090707fcd59809070 /* include/PsAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAtomic.h"; path = "../../../../PxShared/src/foundation/include/PsAtomic.h"; sourceTree = SOURCE_ROOT; }; + FFFD598090d87fcd598090d8 /* include/PsBasicTemplates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBasicTemplates.h"; path = "../../../../PxShared/src/foundation/include/PsBasicTemplates.h"; sourceTree = SOURCE_ROOT; }; + FFFD598091407fcd59809140 /* include/PsBitUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBitUtils.h"; path = "../../../../PxShared/src/foundation/include/PsBitUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD598091a87fcd598091a8 /* include/PsBroadcast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBroadcast.h"; path = "../../../../PxShared/src/foundation/include/PsBroadcast.h"; sourceTree = SOURCE_ROOT; }; + FFFD598092107fcd59809210 /* include/PsCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsCpu.h"; path = "../../../../PxShared/src/foundation/include/PsCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFD598092787fcd59809278 /* include/PsFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFPU.h"; path = "../../../../PxShared/src/foundation/include/PsFPU.h"; sourceTree = SOURCE_ROOT; }; + FFFD598092e07fcd598092e0 /* include/PsFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFoundation.h"; path = "../../../../PxShared/src/foundation/include/PsFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFD598093487fcd59809348 /* include/PsHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHash.h"; path = "../../../../PxShared/src/foundation/include/PsHash.h"; sourceTree = SOURCE_ROOT; }; + FFFD598093b07fcd598093b0 /* include/PsHashInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashInternals.h"; path = "../../../../PxShared/src/foundation/include/PsHashInternals.h"; sourceTree = SOURCE_ROOT; }; + FFFD598094187fcd59809418 /* include/PsHashMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashMap.h"; path = "../../../../PxShared/src/foundation/include/PsHashMap.h"; sourceTree = SOURCE_ROOT; }; + FFFD598094807fcd59809480 /* include/PsHashSet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashSet.h"; path = "../../../../PxShared/src/foundation/include/PsHashSet.h"; sourceTree = SOURCE_ROOT; }; + FFFD598094e87fcd598094e8 /* include/PsInlineAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFD598095507fcd59809550 /* include/PsInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFD598095b87fcd598095b8 /* include/PsInlineArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineArray.h"; path = "../../../../PxShared/src/foundation/include/PsInlineArray.h"; sourceTree = SOURCE_ROOT; }; + FFFD598096207fcd59809620 /* include/PsIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/PsIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFD598096887fcd59809688 /* include/PsMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMathUtils.h"; path = "../../../../PxShared/src/foundation/include/PsMathUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD598096f07fcd598096f0 /* include/PsMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMutex.h"; path = "../../../../PxShared/src/foundation/include/PsMutex.h"; sourceTree = SOURCE_ROOT; }; + FFFD598097587fcd59809758 /* include/PsPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPool.h"; path = "../../../../PxShared/src/foundation/include/PsPool.h"; sourceTree = SOURCE_ROOT; }; + FFFD598097c07fcd598097c0 /* include/PsSList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSList.h"; path = "../../../../PxShared/src/foundation/include/PsSList.h"; sourceTree = SOURCE_ROOT; }; + FFFD598098287fcd59809828 /* include/PsSocket.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSocket.h"; path = "../../../../PxShared/src/foundation/include/PsSocket.h"; sourceTree = SOURCE_ROOT; }; + FFFD598098907fcd59809890 /* include/PsSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSort.h"; path = "../../../../PxShared/src/foundation/include/PsSort.h"; sourceTree = SOURCE_ROOT; }; + FFFD598098f87fcd598098f8 /* include/PsSortInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSortInternals.h"; path = "../../../../PxShared/src/foundation/include/PsSortInternals.h"; sourceTree = SOURCE_ROOT; }; + FFFD598099607fcd59809960 /* include/PsString.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsString.h"; path = "../../../../PxShared/src/foundation/include/PsString.h"; sourceTree = SOURCE_ROOT; }; + FFFD598099c87fcd598099c8 /* include/PsSync.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSync.h"; path = "../../../../PxShared/src/foundation/include/PsSync.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809a307fcd59809a30 /* include/PsTempAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTempAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsTempAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809a987fcd59809a98 /* include/PsThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsThread.h"; path = "../../../../PxShared/src/foundation/include/PsThread.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809b007fcd59809b00 /* include/PsTime.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTime.h"; path = "../../../../PxShared/src/foundation/include/PsTime.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809b687fcd59809b68 /* include/PsUserAllocated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUserAllocated.h"; path = "../../../../PxShared/src/foundation/include/PsUserAllocated.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809bd07fcd59809bd0 /* include/PsUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsUtilities.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809c387fcd59809c38 /* include/PsVecMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMath.h"; path = "../../../../PxShared/src/foundation/include/PsVecMath.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809ca07fcd59809ca0 /* include/PsVecMathAoSScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalar.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809d087fcd59809d08 /* include/PsVecMathAoSScalarInline.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalarInline.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalarInline.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809d707fcd59809d70 /* include/PsVecMathSSE.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathSSE.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathSSE.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809dd87fcd59809dd8 /* include/PsVecMathUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathUtilities.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809e407fcd59809e40 /* include/PsVecQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecQuat.h"; path = "../../../../PxShared/src/foundation/include/PsVecQuat.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809ea87fcd59809ea8 /* include/PsVecTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecTransform.h"; path = "../../../../PxShared/src/foundation/include/PsVecTransform.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809f107fcd59809f10 /* include/unix/PsUnixAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809f787fcd59809f78 /* include/unix/PsUnixFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixFPU.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixFPU.h"; sourceTree = SOURCE_ROOT; }; + FFFD59809fe07fcd59809fe0 /* include/unix/PsUnixInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixInlineAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980a0487fcd5980a048 /* include/unix/PsUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980a0b07fcd5980a0b0 /* include/unix/PsUnixTrigConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixTrigConstants.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixTrigConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFD5980a1187fcd5980a118 /* src/PsAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsAllocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a1807fcd5980a180 /* src/PsAssert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAssert.cpp"; path = "../../../../PxShared/src/foundation/src/PsAssert.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a1e87fcd5980a1e8 /* src/PsFoundation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsFoundation.cpp"; path = "../../../../PxShared/src/foundation/src/PsFoundation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a2507fcd5980a250 /* src/PsMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsMathUtils.cpp"; path = "../../../../PxShared/src/foundation/src/PsMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a2b87fcd5980a2b8 /* src/PsString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsString.cpp"; path = "../../../../PxShared/src/foundation/src/PsString.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a3207fcd5980a320 /* src/PsTempAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsTempAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsTempAllocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a3887fcd5980a388 /* src/PsUtilities.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsUtilities.cpp"; path = "../../../../PxShared/src/foundation/src/PsUtilities.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a3f07fcd5980a3f0 /* src/unix/PsUnixAtomic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixAtomic.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixAtomic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a4587fcd5980a458 /* src/unix/PsUnixCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixCpu.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a4c07fcd5980a4c0 /* src/unix/PsUnixFPU.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixFPU.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixFPU.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a5287fcd5980a528 /* src/unix/PsUnixMutex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixMutex.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixMutex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a5907fcd5980a590 /* src/unix/PsUnixPrintString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixPrintString.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixPrintString.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a5f87fcd5980a5f8 /* src/unix/PsUnixSList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSList.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSList.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a6607fcd5980a660 /* src/unix/PsUnixSocket.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSocket.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSocket.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a6c87fcd5980a6c8 /* src/unix/PsUnixSync.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSync.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSync.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a7307fcd5980a730 /* src/unix/PsUnixThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixThread.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixThread.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5980a7987fcd5980a798 /* src/unix/PsUnixTime.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixTime.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixTime.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF294a1bf607fed94a1bf60 /* Resources */ = { + FFF2585016d07fcd585016d0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2126,7 +2123,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC94a1bf607fed94a1bf60 /* Frameworks */ = { + FFFC585016d07fcd585016d0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2136,27 +2133,27 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF894a1bf607fed94a1bf60 /* Sources */ = { + FFF8585016d07fcd585016d0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF9538f9187fed9538f918, - FFFF9538f9807fed9538f980, - FFFF9538f9e87fed9538f9e8, - FFFF9538fa507fed9538fa50, - FFFF9538fab87fed9538fab8, - FFFF9538fb207fed9538fb20, - FFFF9538fb887fed9538fb88, - FFFF9538fbf07fed9538fbf0, - FFFF9538fc587fed9538fc58, - FFFF9538fcc07fed9538fcc0, - FFFF9538fd287fed9538fd28, - FFFF9538fd907fed9538fd90, - FFFF9538fdf87fed9538fdf8, - FFFF9538fe607fed9538fe60, - FFFF9538fec87fed9538fec8, - FFFF9538ff307fed9538ff30, - FFFF9538ff987fed9538ff98, + FFFF5980a1187fcd5980a118, + FFFF5980a1807fcd5980a180, + FFFF5980a1e87fcd5980a1e8, + FFFF5980a2507fcd5980a250, + FFFF5980a2b87fcd5980a2b8, + FFFF5980a3207fcd5980a320, + FFFF5980a3887fcd5980a388, + FFFF5980a3f07fcd5980a3f0, + FFFF5980a4587fcd5980a458, + FFFF5980a4c07fcd5980a4c0, + FFFF5980a5287fcd5980a528, + FFFF5980a5907fcd5980a590, + FFFF5980a5f87fcd5980a5f8, + FFFF5980a6607fcd5980a660, + FFFF5980a6c87fcd5980a6c8, + FFFF5980a7307fcd5980a730, + FFFF5980a7987fcd5980a798, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2168,103 +2165,103 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxPvdSDK */ - FFFF94078ba87fed94078ba8 /* src/PxProfileEventImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078ba87fed94078ba8 /* src/PxProfileEventImpl.cpp */; }; - FFFF94078c107fed94078c10 /* src/PxPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078c107fed94078c10 /* src/PxPvd.cpp */; }; - FFFF94078c787fed94078c78 /* src/PxPvdDataStream.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078c787fed94078c78 /* src/PxPvdDataStream.cpp */; }; - FFFF94078ce07fed94078ce0 /* src/PxPvdDefaultFileTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078ce07fed94078ce0 /* src/PxPvdDefaultFileTransport.cpp */; }; - FFFF94078d487fed94078d48 /* src/PxPvdDefaultSocketTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078d487fed94078d48 /* src/PxPvdDefaultSocketTransport.cpp */; }; - FFFF94078db07fed94078db0 /* src/PxPvdImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078db07fed94078db0 /* src/PxPvdImpl.cpp */; }; - FFFF94078e187fed94078e18 /* src/PxPvdMemClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078e187fed94078e18 /* src/PxPvdMemClient.cpp */; }; - FFFF94078e807fed94078e80 /* src/PxPvdObjectModelMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078e807fed94078e80 /* src/PxPvdObjectModelMetaData.cpp */; }; - FFFF94078ee87fed94078ee8 /* src/PxPvdObjectRegistrar.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078ee87fed94078ee8 /* src/PxPvdObjectRegistrar.cpp */; }; - FFFF94078f507fed94078f50 /* src/PxPvdProfileZoneClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078f507fed94078f50 /* src/PxPvdProfileZoneClient.cpp */; }; - FFFF94078fb87fed94078fb8 /* src/PxPvdUserRenderer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD94078fb87fed94078fb8 /* src/PxPvdUserRenderer.cpp */; }; + FFFF5a05d7a87fcd5a05d7a8 /* src/PxProfileEventImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05d7a87fcd5a05d7a8 /* src/PxProfileEventImpl.cpp */; }; + FFFF5a05d8107fcd5a05d810 /* src/PxPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05d8107fcd5a05d810 /* src/PxPvd.cpp */; }; + FFFF5a05d8787fcd5a05d878 /* src/PxPvdDataStream.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05d8787fcd5a05d878 /* src/PxPvdDataStream.cpp */; }; + FFFF5a05d8e07fcd5a05d8e0 /* src/PxPvdDefaultFileTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05d8e07fcd5a05d8e0 /* src/PxPvdDefaultFileTransport.cpp */; }; + FFFF5a05d9487fcd5a05d948 /* src/PxPvdDefaultSocketTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05d9487fcd5a05d948 /* src/PxPvdDefaultSocketTransport.cpp */; }; + FFFF5a05d9b07fcd5a05d9b0 /* src/PxPvdImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05d9b07fcd5a05d9b0 /* src/PxPvdImpl.cpp */; }; + FFFF5a05da187fcd5a05da18 /* src/PxPvdMemClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05da187fcd5a05da18 /* src/PxPvdMemClient.cpp */; }; + FFFF5a05da807fcd5a05da80 /* src/PxPvdObjectModelMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05da807fcd5a05da80 /* src/PxPvdObjectModelMetaData.cpp */; }; + FFFF5a05dae87fcd5a05dae8 /* src/PxPvdObjectRegistrar.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05dae87fcd5a05dae8 /* src/PxPvdObjectRegistrar.cpp */; }; + FFFF5a05db507fcd5a05db50 /* src/PxPvdProfileZoneClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05db507fcd5a05db50 /* src/PxPvdProfileZoneClient.cpp */; }; + FFFF5a05dbb87fcd5a05dbb8 /* src/PxPvdUserRenderer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5a05dbb87fcd5a05dbb8 /* src/PxPvdUserRenderer.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD93fee2707fed93fee270 /* PxPvdSDK */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxPvdSDK"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD93e53c207fed93e53c20 /* PxPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvd.h"; path = "../../../../PxShared/include/pvd/PxPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFD93e53c887fed93e53c88 /* PxPvdTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvdTransport.h"; path = "../../../../PxShared/include/pvd/PxPvdTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFD940788007fed94078800 /* include/PsPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPvd.h"; path = "../../../../PxShared/src/pvd/include/PsPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFD940788687fed94078868 /* include/PxProfileAllocatorWrapper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxProfileAllocatorWrapper.h"; path = "../../../../PxShared/src/pvd/include/PxProfileAllocatorWrapper.h"; sourceTree = SOURCE_ROOT; }; - FFFD940788d07fed940788d0 /* include/PxPvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdClient.h"; path = "../../../../PxShared/src/pvd/include/PxPvdClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD940789387fed94078938 /* include/PxPvdDataStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStream.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD940789a07fed940789a0 /* include/PxPvdDataStreamHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStreamHelpers.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStreamHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD94078a087fed94078a08 /* include/PxPvdErrorCodes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdErrorCodes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdErrorCodes.h"; sourceTree = SOURCE_ROOT; }; - FFFD94078a707fed94078a70 /* include/PxPvdObjectModelBaseTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdObjectModelBaseTypes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdObjectModelBaseTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD94078ad87fed94078ad8 /* include/PxPvdRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdRenderBuffer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD94078b407fed94078b40 /* include/PxPvdUserRenderer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdUserRenderer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdUserRenderer.h"; sourceTree = SOURCE_ROOT; }; - FFFD94078ba87fed94078ba8 /* src/PxProfileEventImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94078c107fed94078c10 /* src/PxPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvd.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvd.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94078c787fed94078c78 /* src/PxPvdDataStream.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDataStream.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDataStream.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94078ce07fed94078ce0 /* src/PxPvdDefaultFileTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94078d487fed94078d48 /* src/PxPvdDefaultSocketTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94078db07fed94078db0 /* src/PxPvdImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94078e187fed94078e18 /* src/PxPvdMemClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94078e807fed94078e80 /* src/PxPvdObjectModelMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94078ee87fed94078ee8 /* src/PxPvdObjectRegistrar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94078f507fed94078f50 /* src/PxPvdProfileZoneClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94078fb87fed94078fb8 /* src/PxPvdUserRenderer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderer.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940790207fed94079020 /* src/PxProfileBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileBase.h"; path = "../../../../PxShared/src/pvd/src/PxProfileBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD940790887fed94079088 /* src/PxProfileCompileTimeEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileCompileTimeEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileCompileTimeEventFilter.h"; sourceTree = SOURCE_ROOT; }; - FFFD940790f07fed940790f0 /* src/PxProfileContextProvider.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProvider.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProvider.h"; sourceTree = SOURCE_ROOT; }; - FFFD940791587fed94079158 /* src/PxProfileContextProviderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProviderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProviderImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD940791c07fed940791c0 /* src/PxProfileDataBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD940792287fed94079228 /* src/PxProfileDataParsing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataParsing.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataParsing.h"; sourceTree = SOURCE_ROOT; }; - FFFD940792907fed94079290 /* src/PxProfileEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD940792f87fed940792f8 /* src/PxProfileEventBufferAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferAtomic.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferAtomic.h"; sourceTree = SOURCE_ROOT; }; - FFFD940793607fed94079360 /* src/PxProfileEventBufferClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClient.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD940793c87fed940793c8 /* src/PxProfileEventBufferClientManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClientManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClientManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD940794307fed94079430 /* src/PxProfileEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventFilter.h"; sourceTree = SOURCE_ROOT; }; - FFFD940794987fed94079498 /* src/PxProfileEventHandler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventHandler.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventHandler.h"; sourceTree = SOURCE_ROOT; }; - FFFD940795007fed94079500 /* src/PxProfileEventId.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventId.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventId.h"; sourceTree = SOURCE_ROOT; }; - FFFD940795687fed94079568 /* src/PxProfileEventMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventMutex.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventMutex.h"; sourceTree = SOURCE_ROOT; }; - FFFD940795d07fed940795d0 /* src/PxProfileEventNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventNames.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD940796387fed94079638 /* src/PxProfileEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventParser.h"; sourceTree = SOURCE_ROOT; }; - FFFD940796a07fed940796a0 /* src/PxProfileEventSender.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSender.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSender.h"; sourceTree = SOURCE_ROOT; }; - FFFD940797087fed94079708 /* src/PxProfileEventSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSerialization.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD940797707fed94079770 /* src/PxProfileEventSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSystem.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD940797d87fed940797d8 /* src/PxProfileEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFD940798407fed94079840 /* src/PxProfileMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemory.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemory.h"; sourceTree = SOURCE_ROOT; }; - FFFD940798a87fed940798a8 /* src/PxProfileMemoryBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD940799107fed94079910 /* src/PxProfileMemoryEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD940799787fed94079978 /* src/PxProfileMemoryEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventParser.h"; sourceTree = SOURCE_ROOT; }; - FFFD940799e07fed940799e0 /* src/PxProfileMemoryEventRecorder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventRecorder.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventRecorder.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079a487fed94079a48 /* src/PxProfileMemoryEventReflexiveWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventReflexiveWriter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventReflexiveWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079ab07fed94079ab0 /* src/PxProfileMemoryEventSummarizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventSummarizer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventSummarizer.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079b187fed94079b18 /* src/PxProfileMemoryEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079b807fed94079b80 /* src/PxProfileMemoryEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079be87fed94079be8 /* src/PxProfileScopedEvent.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedEvent.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedEvent.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079c507fed94079c50 /* src/PxProfileScopedMutexLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedMutexLock.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedMutexLock.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079cb87fed94079cb8 /* src/PxProfileZone.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZone.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZone.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079d207fed94079d20 /* src/PxProfileZoneImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079d887fed94079d88 /* src/PxProfileZoneManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079df07fed94079df0 /* src/PxProfileZoneManagerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManagerImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManagerImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079e587fed94079e58 /* src/PxPvdBits.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdBits.h"; path = "../../../../PxShared/src/pvd/src/PxPvdBits.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079ec07fed94079ec0 /* src/PxPvdByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdByteStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079f287fed94079f28 /* src/PxPvdCommStreamEventSink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEventSink.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEventSink.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079f907fed94079f90 /* src/PxPvdCommStreamEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEvents.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFD94079ff87fed94079ff8 /* src/PxPvdCommStreamSDKEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamSDKEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamSDKEventTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a0607fed9407a060 /* src/PxPvdCommStreamTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a0c87fed9407a0c8 /* src/PxPvdDefaultFileTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a1307fed9407a130 /* src/PxPvdDefaultSocketTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a1987fed9407a198 /* src/PxPvdFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdFoundation.h"; path = "../../../../PxShared/src/pvd/src/PxPvdFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a2007fed9407a200 /* src/PxPvdImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a2687fed9407a268 /* src/PxPvdInternalByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdInternalByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdInternalByteStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a2d07fed9407a2d0 /* src/PxPvdMarshalling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMarshalling.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMarshalling.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a3387fed9407a338 /* src/PxPvdMemClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a3a07fed9407a3a0 /* src/PxPvdObjectModel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModel.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModel.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a4087fed9407a408 /* src/PxPvdObjectModelInternalTypeDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypeDefs.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypeDefs.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a4707fed9407a470 /* src/PxPvdObjectModelInternalTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a4d87fed9407a4d8 /* src/PxPvdObjectModelMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a5407fed9407a540 /* src/PxPvdObjectRegistrar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a5a87fed9407a5a8 /* src/PxPvdProfileZoneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a6107fed9407a610 /* src/PxPvdUserRenderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407a6787fed9407a678 /* src/PxPvdUserRenderTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD582fabb07fcd582fabb0 /* PxPvdSDK */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxPvdSDK"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD586834507fcd58683450 /* PxPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvd.h"; path = "../../../../PxShared/include/pvd/PxPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFD586834b87fcd586834b8 /* PxPvdTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvdTransport.h"; path = "../../../../PxShared/include/pvd/PxPvdTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d4007fcd5a05d400 /* include/PsPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPvd.h"; path = "../../../../PxShared/src/pvd/include/PsPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d4687fcd5a05d468 /* include/PxProfileAllocatorWrapper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxProfileAllocatorWrapper.h"; path = "../../../../PxShared/src/pvd/include/PxProfileAllocatorWrapper.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d4d07fcd5a05d4d0 /* include/PxPvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdClient.h"; path = "../../../../PxShared/src/pvd/include/PxPvdClient.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d5387fcd5a05d538 /* include/PxPvdDataStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStream.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStream.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d5a07fcd5a05d5a0 /* include/PxPvdDataStreamHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStreamHelpers.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStreamHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d6087fcd5a05d608 /* include/PxPvdErrorCodes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdErrorCodes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdErrorCodes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d6707fcd5a05d670 /* include/PxPvdObjectModelBaseTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdObjectModelBaseTypes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdObjectModelBaseTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d6d87fcd5a05d6d8 /* include/PxPvdRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdRenderBuffer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d7407fcd5a05d740 /* include/PxPvdUserRenderer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdUserRenderer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdUserRenderer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d7a87fcd5a05d7a8 /* src/PxProfileEventImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d8107fcd5a05d810 /* src/PxPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvd.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvd.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d8787fcd5a05d878 /* src/PxPvdDataStream.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDataStream.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDataStream.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d8e07fcd5a05d8e0 /* src/PxPvdDefaultFileTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d9487fcd5a05d948 /* src/PxPvdDefaultSocketTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05d9b07fcd5a05d9b0 /* src/PxPvdImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05da187fcd5a05da18 /* src/PxPvdMemClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05da807fcd5a05da80 /* src/PxPvdObjectModelMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05dae87fcd5a05dae8 /* src/PxPvdObjectRegistrar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05db507fcd5a05db50 /* src/PxPvdProfileZoneClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05dbb87fcd5a05dbb8 /* src/PxPvdUserRenderer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderer.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5a05dc207fcd5a05dc20 /* src/PxProfileBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileBase.h"; path = "../../../../PxShared/src/pvd/src/PxProfileBase.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05dc887fcd5a05dc88 /* src/PxProfileCompileTimeEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileCompileTimeEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileCompileTimeEventFilter.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05dcf07fcd5a05dcf0 /* src/PxProfileContextProvider.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProvider.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProvider.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05dd587fcd5a05dd58 /* src/PxProfileContextProviderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProviderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProviderImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05ddc07fcd5a05ddc0 /* src/PxProfileDataBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05de287fcd5a05de28 /* src/PxProfileDataParsing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataParsing.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataParsing.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05de907fcd5a05de90 /* src/PxProfileEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05def87fcd5a05def8 /* src/PxProfileEventBufferAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferAtomic.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferAtomic.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05df607fcd5a05df60 /* src/PxProfileEventBufferClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClient.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClient.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05dfc87fcd5a05dfc8 /* src/PxProfileEventBufferClientManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClientManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClientManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e0307fcd5a05e030 /* src/PxProfileEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventFilter.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e0987fcd5a05e098 /* src/PxProfileEventHandler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventHandler.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventHandler.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e1007fcd5a05e100 /* src/PxProfileEventId.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventId.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventId.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e1687fcd5a05e168 /* src/PxProfileEventMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventMutex.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventMutex.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e1d07fcd5a05e1d0 /* src/PxProfileEventNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventNames.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventNames.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e2387fcd5a05e238 /* src/PxProfileEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventParser.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e2a07fcd5a05e2a0 /* src/PxProfileEventSender.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSender.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSender.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e3087fcd5a05e308 /* src/PxProfileEventSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSerialization.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e3707fcd5a05e370 /* src/PxProfileEventSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSystem.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e3d87fcd5a05e3d8 /* src/PxProfileEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e4407fcd5a05e440 /* src/PxProfileMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemory.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemory.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e4a87fcd5a05e4a8 /* src/PxProfileMemoryBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e5107fcd5a05e510 /* src/PxProfileMemoryEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e5787fcd5a05e578 /* src/PxProfileMemoryEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventParser.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e5e07fcd5a05e5e0 /* src/PxProfileMemoryEventRecorder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventRecorder.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventRecorder.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e6487fcd5a05e648 /* src/PxProfileMemoryEventReflexiveWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventReflexiveWriter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventReflexiveWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e6b07fcd5a05e6b0 /* src/PxProfileMemoryEventSummarizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventSummarizer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventSummarizer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e7187fcd5a05e718 /* src/PxProfileMemoryEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e7807fcd5a05e780 /* src/PxProfileMemoryEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e7e87fcd5a05e7e8 /* src/PxProfileScopedEvent.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedEvent.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedEvent.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e8507fcd5a05e850 /* src/PxProfileScopedMutexLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedMutexLock.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedMutexLock.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e8b87fcd5a05e8b8 /* src/PxProfileZone.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZone.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZone.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e9207fcd5a05e920 /* src/PxProfileZoneImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e9887fcd5a05e988 /* src/PxProfileZoneManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05e9f07fcd5a05e9f0 /* src/PxProfileZoneManagerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManagerImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManagerImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05ea587fcd5a05ea58 /* src/PxPvdBits.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdBits.h"; path = "../../../../PxShared/src/pvd/src/PxPvdBits.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05eac07fcd5a05eac0 /* src/PxPvdByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdByteStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05eb287fcd5a05eb28 /* src/PxPvdCommStreamEventSink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEventSink.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEventSink.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05eb907fcd5a05eb90 /* src/PxPvdCommStreamEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEvents.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05ebf87fcd5a05ebf8 /* src/PxPvdCommStreamSDKEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamSDKEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamSDKEventTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05ec607fcd5a05ec60 /* src/PxPvdCommStreamTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05ecc87fcd5a05ecc8 /* src/PxPvdDefaultFileTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05ed307fcd5a05ed30 /* src/PxPvdDefaultSocketTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05ed987fcd5a05ed98 /* src/PxPvdFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdFoundation.h"; path = "../../../../PxShared/src/pvd/src/PxPvdFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05ee007fcd5a05ee00 /* src/PxPvdImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05ee687fcd5a05ee68 /* src/PxPvdInternalByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdInternalByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdInternalByteStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05eed07fcd5a05eed0 /* src/PxPvdMarshalling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMarshalling.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMarshalling.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05ef387fcd5a05ef38 /* src/PxPvdMemClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05efa07fcd5a05efa0 /* src/PxPvdObjectModel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModel.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModel.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05f0087fcd5a05f008 /* src/PxPvdObjectModelInternalTypeDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypeDefs.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypeDefs.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05f0707fcd5a05f070 /* src/PxPvdObjectModelInternalTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05f0d87fcd5a05f0d8 /* src/PxPvdObjectModelMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05f1407fcd5a05f140 /* src/PxPvdObjectRegistrar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05f1a87fcd5a05f1a8 /* src/PxPvdProfileZoneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05f2107fcd5a05f210 /* src/PxPvdUserRenderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a05f2787fcd5a05f278 /* src/PxPvdUserRenderTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderTypes.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF293fee2707fed93fee270 /* Resources */ = { + FFF2582fabb07fcd582fabb0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2274,7 +2271,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC93fee2707fed93fee270 /* Frameworks */ = { + FFFC582fabb07fcd582fabb0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2284,21 +2281,21 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF893fee2707fed93fee270 /* Sources */ = { + FFF8582fabb07fcd582fabb0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF94078ba87fed94078ba8, - FFFF94078c107fed94078c10, - FFFF94078c787fed94078c78, - FFFF94078ce07fed94078ce0, - FFFF94078d487fed94078d48, - FFFF94078db07fed94078db0, - FFFF94078e187fed94078e18, - FFFF94078e807fed94078e80, - FFFF94078ee87fed94078ee8, - FFFF94078f507fed94078f50, - FFFF94078fb87fed94078fb8, + FFFF5a05d7a87fcd5a05d7a8, + FFFF5a05d8107fcd5a05d810, + FFFF5a05d8787fcd5a05d878, + FFFF5a05d8e07fcd5a05d8e0, + FFFF5a05d9487fcd5a05d948, + FFFF5a05d9b07fcd5a05d9b0, + FFFF5a05da187fcd5a05da18, + FFFF5a05da807fcd5a05da80, + FFFF5a05dae87fcd5a05dae8, + FFFF5a05db507fcd5a05db50, + FFFF5a05dbb87fcd5a05dbb8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2307,108 +2304,108 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF493feca407fed93feca40 /* PBXTargetDependency */ = { + FFF4582fbbb07fcd582fbbb0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA94a1bf607fed94a1bf60 /* PxFoundation */; - targetProxy = FFF594a1bf607fed94a1bf60 /* PBXContainerItemProxy */; + target = FFFA585016d07fcd585016d0 /* PxFoundation */; + targetProxy = FFF5585016d07fcd585016d0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevel */ - FFFF94be10e07fed94be10e0 /* px_globals.cpp in API Source */= { isa = PBXBuildFile; fileRef = FFFD94be10e07fed94be10e0 /* px_globals.cpp */; }; - FFFF94be23807fed94be2380 /* PxsCCD.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD94be23807fed94be2380 /* PxsCCD.cpp */; }; - FFFF94be23e87fed94be23e8 /* PxsContactManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD94be23e87fed94be23e8 /* PxsContactManager.cpp */; }; - FFFF94be24507fed94be2450 /* PxsContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD94be24507fed94be2450 /* PxsContext.cpp */; }; - FFFF94be24b87fed94be24b8 /* PxsDefaultMemoryManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD94be24b87fed94be24b8 /* PxsDefaultMemoryManager.cpp */; }; - FFFF94be25207fed94be2520 /* PxsIslandSim.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD94be25207fed94be2520 /* PxsIslandSim.cpp */; }; - FFFF94be25887fed94be2588 /* PxsMaterialCombiner.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD94be25887fed94be2588 /* PxsMaterialCombiner.cpp */; }; - FFFF94be25f07fed94be25f0 /* PxsNphaseImplementationContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD94be25f07fed94be25f0 /* PxsNphaseImplementationContext.cpp */; }; - FFFF94be26587fed94be2658 /* PxsSimpleIslandManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD94be26587fed94be2658 /* PxsSimpleIslandManager.cpp */; }; - FFFF9407ec007fed9407ec00 /* collision/PxcContact.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407ec007fed9407ec00 /* collision/PxcContact.cpp */; }; - FFFF9407ec687fed9407ec68 /* pipeline/PxcContactCache.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407ec687fed9407ec68 /* pipeline/PxcContactCache.cpp */; }; - FFFF9407ecd07fed9407ecd0 /* pipeline/PxcContactMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407ecd07fed9407ecd0 /* pipeline/PxcContactMethodImpl.cpp */; }; - FFFF9407ed387fed9407ed38 /* pipeline/PxcMaterialHeightField.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407ed387fed9407ed38 /* pipeline/PxcMaterialHeightField.cpp */; }; - FFFF9407eda07fed9407eda0 /* pipeline/PxcMaterialMesh.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407eda07fed9407eda0 /* pipeline/PxcMaterialMesh.cpp */; }; - FFFF9407ee087fed9407ee08 /* pipeline/PxcMaterialMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407ee087fed9407ee08 /* pipeline/PxcMaterialMethodImpl.cpp */; }; - FFFF9407ee707fed9407ee70 /* pipeline/PxcMaterialShape.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407ee707fed9407ee70 /* pipeline/PxcMaterialShape.cpp */; }; - FFFF9407eed87fed9407eed8 /* pipeline/PxcNpBatch.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407eed87fed9407eed8 /* pipeline/PxcNpBatch.cpp */; }; - FFFF9407ef407fed9407ef40 /* pipeline/PxcNpCacheStreamPair.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407ef407fed9407ef40 /* pipeline/PxcNpCacheStreamPair.cpp */; }; - FFFF9407efa87fed9407efa8 /* pipeline/PxcNpContactPrepShared.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407efa87fed9407efa8 /* pipeline/PxcNpContactPrepShared.cpp */; }; - FFFF9407f0107fed9407f010 /* pipeline/PxcNpMemBlockPool.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407f0107fed9407f010 /* pipeline/PxcNpMemBlockPool.cpp */; }; - FFFF9407f0787fed9407f078 /* pipeline/PxcNpThreadContext.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD9407f0787fed9407f078 /* pipeline/PxcNpThreadContext.cpp */; }; + FFFF58791c907fcd58791c90 /* px_globals.cpp in API Source */= { isa = PBXBuildFile; fileRef = FFFD58791c907fcd58791c90 /* px_globals.cpp */; }; + FFFF5878b4607fcd5878b460 /* PxsCCD.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD5878b4607fcd5878b460 /* PxsCCD.cpp */; }; + FFFF5878b4c87fcd5878b4c8 /* PxsContactManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD5878b4c87fcd5878b4c8 /* PxsContactManager.cpp */; }; + FFFF5878b5307fcd5878b530 /* PxsContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD5878b5307fcd5878b530 /* PxsContext.cpp */; }; + FFFF5878b5987fcd5878b598 /* PxsDefaultMemoryManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD5878b5987fcd5878b598 /* PxsDefaultMemoryManager.cpp */; }; + FFFF5878b6007fcd5878b600 /* PxsIslandSim.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD5878b6007fcd5878b600 /* PxsIslandSim.cpp */; }; + FFFF5878b6687fcd5878b668 /* PxsMaterialCombiner.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD5878b6687fcd5878b668 /* PxsMaterialCombiner.cpp */; }; + FFFF5878b6d07fcd5878b6d0 /* PxsNphaseImplementationContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD5878b6d07fcd5878b6d0 /* PxsNphaseImplementationContext.cpp */; }; + FFFF5878b7387fcd5878b738 /* PxsSimpleIslandManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD5878b7387fcd5878b738 /* PxsSimpleIslandManager.cpp */; }; + FFFF59008a007fcd59008a00 /* collision/PxcContact.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008a007fcd59008a00 /* collision/PxcContact.cpp */; }; + FFFF59008a687fcd59008a68 /* pipeline/PxcContactCache.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008a687fcd59008a68 /* pipeline/PxcContactCache.cpp */; }; + FFFF59008ad07fcd59008ad0 /* pipeline/PxcContactMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008ad07fcd59008ad0 /* pipeline/PxcContactMethodImpl.cpp */; }; + FFFF59008b387fcd59008b38 /* pipeline/PxcMaterialHeightField.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008b387fcd59008b38 /* pipeline/PxcMaterialHeightField.cpp */; }; + FFFF59008ba07fcd59008ba0 /* pipeline/PxcMaterialMesh.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008ba07fcd59008ba0 /* pipeline/PxcMaterialMesh.cpp */; }; + FFFF59008c087fcd59008c08 /* pipeline/PxcMaterialMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008c087fcd59008c08 /* pipeline/PxcMaterialMethodImpl.cpp */; }; + FFFF59008c707fcd59008c70 /* pipeline/PxcMaterialShape.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008c707fcd59008c70 /* pipeline/PxcMaterialShape.cpp */; }; + FFFF59008cd87fcd59008cd8 /* pipeline/PxcNpBatch.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008cd87fcd59008cd8 /* pipeline/PxcNpBatch.cpp */; }; + FFFF59008d407fcd59008d40 /* pipeline/PxcNpCacheStreamPair.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008d407fcd59008d40 /* pipeline/PxcNpCacheStreamPair.cpp */; }; + FFFF59008da87fcd59008da8 /* pipeline/PxcNpContactPrepShared.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008da87fcd59008da8 /* pipeline/PxcNpContactPrepShared.cpp */; }; + FFFF59008e107fcd59008e10 /* pipeline/PxcNpMemBlockPool.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008e107fcd59008e10 /* pipeline/PxcNpMemBlockPool.cpp */; }; + FFFF59008e787fcd59008e78 /* pipeline/PxcNpThreadContext.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD59008e787fcd59008e78 /* pipeline/PxcNpThreadContext.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD94bdb2507fed94bdb250 /* LowLevel */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevel"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD94be10e07fed94be10e0 /* px_globals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "px_globals.cpp"; path = "../../LowLevel/API/src/px_globals.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94be12007fed94be1200 /* PxsMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCore.h"; path = "../../LowLevel/API/include/PxsMaterialCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD94be12687fed94be1268 /* PxsMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialManager.h"; path = "../../LowLevel/API/include/PxsMaterialManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD94be12d07fed94be12d0 /* PxvConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvConfig.h"; path = "../../LowLevel/API/include/PxvConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD94be13387fed94be1338 /* PxvContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvContext.h"; path = "../../LowLevel/API/include/PxvContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD94be13a07fed94be13a0 /* PxvDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvDynamics.h"; path = "../../LowLevel/API/include/PxvDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFD94be14087fed94be1408 /* PxvGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGeometry.h"; path = "../../LowLevel/API/include/PxvGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD94be14707fed94be1470 /* PxvGlobals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGlobals.h"; path = "../../LowLevel/API/include/PxvGlobals.h"; sourceTree = SOURCE_ROOT; }; - FFFD94be14d87fed94be14d8 /* PxvManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvManager.h"; path = "../../LowLevel/API/include/PxvManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD94be15407fed94be1540 /* PxvSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvSimStats.h"; path = "../../LowLevel/API/include/PxvSimStats.h"; sourceTree = SOURCE_ROOT; }; - FFFD94be23807fed94be2380 /* PxsCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.cpp"; path = "../../LowLevel/software/src/PxsCCD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94be23e87fed94be23e8 /* PxsContactManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.cpp"; path = "../../LowLevel/software/src/PxsContactManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94be24507fed94be2450 /* PxsContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.cpp"; path = "../../LowLevel/software/src/PxsContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94be24b87fed94be24b8 /* PxsDefaultMemoryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.cpp"; path = "../../LowLevel/software/src/PxsDefaultMemoryManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94be25207fed94be2520 /* PxsIslandSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.cpp"; path = "../../LowLevel/software/src/PxsIslandSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94be25887fed94be2588 /* PxsMaterialCombiner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.cpp"; path = "../../LowLevel/software/src/PxsMaterialCombiner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94be25f07fed94be25f0 /* PxsNphaseImplementationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.cpp"; path = "../../LowLevel/software/src/PxsNphaseImplementationContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94be26587fed94be2658 /* PxsSimpleIslandManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.cpp"; path = "../../LowLevel/software/src/PxsSimpleIslandManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940802007fed94080200 /* PxsBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsBodySim.h"; path = "../../LowLevel/software/include/PxsBodySim.h"; sourceTree = SOURCE_ROOT; }; - FFFD940802687fed94080268 /* PxsCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.h"; path = "../../LowLevel/software/include/PxsCCD.h"; sourceTree = SOURCE_ROOT; }; - FFFD940802d07fed940802d0 /* PxsContactManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.h"; path = "../../LowLevel/software/include/PxsContactManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD940803387fed94080338 /* PxsContactManagerState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManagerState.h"; path = "../../LowLevel/software/include/PxsContactManagerState.h"; sourceTree = SOURCE_ROOT; }; - FFFD940803a07fed940803a0 /* PxsContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.h"; path = "../../LowLevel/software/include/PxsContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD940804087fed94080408 /* PxsDefaultMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.h"; path = "../../LowLevel/software/include/PxsDefaultMemoryManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD940804707fed94080470 /* PxsHeapMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsHeapMemoryAllocator.h"; path = "../../LowLevel/software/include/PxsHeapMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD940804d87fed940804d8 /* PxsIncrementalConstraintPartitioning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIncrementalConstraintPartitioning.h"; path = "../../LowLevel/software/include/PxsIncrementalConstraintPartitioning.h"; sourceTree = SOURCE_ROOT; }; - FFFD940805407fed94080540 /* PxsIslandManagerTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandManagerTypes.h"; path = "../../LowLevel/software/include/PxsIslandManagerTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD940805a87fed940805a8 /* PxsIslandSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.h"; path = "../../LowLevel/software/include/PxsIslandSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD940806107fed94080610 /* PxsKernelWrangler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsKernelWrangler.h"; path = "../../LowLevel/software/include/PxsKernelWrangler.h"; sourceTree = SOURCE_ROOT; }; - FFFD940806787fed94080678 /* PxsMaterialCombiner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.h"; path = "../../LowLevel/software/include/PxsMaterialCombiner.h"; sourceTree = SOURCE_ROOT; }; - FFFD940806e07fed940806e0 /* PxsMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMemoryManager.h"; path = "../../LowLevel/software/include/PxsMemoryManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD940807487fed94080748 /* PxsNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxsNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD940807b07fed940807b0 /* PxsRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsRigidBody.h"; path = "../../LowLevel/software/include/PxsRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD940808187fed94080818 /* PxsShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsShapeSim.h"; path = "../../LowLevel/software/include/PxsShapeSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD940808807fed94080880 /* PxsSimpleIslandManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.h"; path = "../../LowLevel/software/include/PxsSimpleIslandManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD940808e87fed940808e8 /* PxsSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimulationController.h"; path = "../../LowLevel/software/include/PxsSimulationController.h"; sourceTree = SOURCE_ROOT; }; - FFFD940809507fed94080950 /* PxsTransformCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsTransformCache.h"; path = "../../LowLevel/software/include/PxsTransformCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD940809b87fed940809b8 /* PxvNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxvNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407ec007fed9407ec00 /* collision/PxcContact.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContact.cpp"; path = "../../LowLevel/common/src/collision/PxcContact.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407ec687fed9407ec68 /* pipeline/PxcContactCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactCache.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407ecd07fed9407ecd0 /* pipeline/PxcContactMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407ed387fed9407ed38 /* pipeline/PxcMaterialHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialHeightField.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407eda07fed9407eda0 /* pipeline/PxcMaterialMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMesh.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407ee087fed9407ee08 /* pipeline/PxcMaterialMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407ee707fed9407ee70 /* pipeline/PxcMaterialShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialShape.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407eed87fed9407eed8 /* pipeline/PxcNpBatch.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpBatch.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407ef407fed9407ef40 /* pipeline/PxcNpCacheStreamPair.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpCacheStreamPair.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407efa87fed9407efa8 /* pipeline/PxcNpContactPrepShared.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407f0107fed9407f010 /* pipeline/PxcNpMemBlockPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpMemBlockPool.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407f0787fed9407f078 /* pipeline/PxcNpThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9407f4007fed9407f400 /* collision/PxcContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContactMethodImpl.h"; path = "../../LowLevel/common/include/collision/PxcContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f4687fed9407f468 /* pipeline/PxcCCDStateStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcCCDStateStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcCCDStateStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f4d07fed9407f4d0 /* pipeline/PxcConstraintBlockStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcConstraintBlockStream.h"; path = "../../LowLevel/common/include/pipeline/PxcConstraintBlockStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f5387fed9407f538 /* pipeline/PxcContactCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.h"; path = "../../LowLevel/common/include/pipeline/PxcContactCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f5a07fed9407f5a0 /* pipeline/PxcMaterialMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.h"; path = "../../LowLevel/common/include/pipeline/PxcMaterialMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f6087fed9407f608 /* pipeline/PxcNpBatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.h"; path = "../../LowLevel/common/include/pipeline/PxcNpBatch.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f6707fed9407f670 /* pipeline/PxcNpCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCache.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f6d87fed9407f6d8 /* pipeline/PxcNpCacheStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCacheStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f7407fed9407f740 /* pipeline/PxcNpContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.h"; path = "../../LowLevel/common/include/pipeline/PxcNpContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f7a87fed9407f7a8 /* pipeline/PxcNpMemBlockPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.h"; path = "../../LowLevel/common/include/pipeline/PxcNpMemBlockPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f8107fed9407f810 /* pipeline/PxcNpThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.h"; path = "../../LowLevel/common/include/pipeline/PxcNpThreadContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f8787fed9407f878 /* pipeline/PxcNpWorkUnit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpWorkUnit.h"; path = "../../LowLevel/common/include/pipeline/PxcNpWorkUnit.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f8e07fed9407f8e0 /* pipeline/PxcRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcRigidBody.h"; path = "../../LowLevel/common/include/pipeline/PxcRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f9487fed9407f948 /* utils/PxcScratchAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcScratchAllocator.h"; path = "../../LowLevel/common/include/utils/PxcScratchAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD9407f9b07fed9407f9b0 /* utils/PxcThreadCoherentCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcThreadCoherentCache.h"; path = "../../LowLevel/common/include/utils/PxcThreadCoherentCache.h"; sourceTree = SOURCE_ROOT; }; + FFFD56cac0107fcd56cac010 /* LowLevel */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevel"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD58791c907fcd58791c90 /* px_globals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "px_globals.cpp"; path = "../../LowLevel/API/src/px_globals.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5878a3407fcd5878a340 /* PxsMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCore.h"; path = "../../LowLevel/API/include/PxsMaterialCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD5878a3a87fcd5878a3a8 /* PxsMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialManager.h"; path = "../../LowLevel/API/include/PxsMaterialManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5878a4107fcd5878a410 /* PxvConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvConfig.h"; path = "../../LowLevel/API/include/PxvConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFD5878a4787fcd5878a478 /* PxvContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvContext.h"; path = "../../LowLevel/API/include/PxvContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD5878a4e07fcd5878a4e0 /* PxvDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvDynamics.h"; path = "../../LowLevel/API/include/PxvDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFD5878a5487fcd5878a548 /* PxvGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGeometry.h"; path = "../../LowLevel/API/include/PxvGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFD5878a5b07fcd5878a5b0 /* PxvGlobals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGlobals.h"; path = "../../LowLevel/API/include/PxvGlobals.h"; sourceTree = SOURCE_ROOT; }; + FFFD5878a6187fcd5878a618 /* PxvManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvManager.h"; path = "../../LowLevel/API/include/PxvManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5878a6807fcd5878a680 /* PxvSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvSimStats.h"; path = "../../LowLevel/API/include/PxvSimStats.h"; sourceTree = SOURCE_ROOT; }; + FFFD5878b4607fcd5878b460 /* PxsCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.cpp"; path = "../../LowLevel/software/src/PxsCCD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5878b4c87fcd5878b4c8 /* PxsContactManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.cpp"; path = "../../LowLevel/software/src/PxsContactManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5878b5307fcd5878b530 /* PxsContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.cpp"; path = "../../LowLevel/software/src/PxsContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5878b5987fcd5878b598 /* PxsDefaultMemoryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.cpp"; path = "../../LowLevel/software/src/PxsDefaultMemoryManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5878b6007fcd5878b600 /* PxsIslandSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.cpp"; path = "../../LowLevel/software/src/PxsIslandSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5878b6687fcd5878b668 /* PxsMaterialCombiner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.cpp"; path = "../../LowLevel/software/src/PxsMaterialCombiner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5878b6d07fcd5878b6d0 /* PxsNphaseImplementationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.cpp"; path = "../../LowLevel/software/src/PxsNphaseImplementationContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5878b7387fcd5878b738 /* PxsSimpleIslandManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.cpp"; path = "../../LowLevel/software/src/PxsSimpleIslandManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5900ca007fcd5900ca00 /* PxsBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsBodySim.h"; path = "../../LowLevel/software/include/PxsBodySim.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900ca687fcd5900ca68 /* PxsCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.h"; path = "../../LowLevel/software/include/PxsCCD.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900cad07fcd5900cad0 /* PxsContactManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.h"; path = "../../LowLevel/software/include/PxsContactManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900cb387fcd5900cb38 /* PxsContactManagerState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManagerState.h"; path = "../../LowLevel/software/include/PxsContactManagerState.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900cba07fcd5900cba0 /* PxsContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.h"; path = "../../LowLevel/software/include/PxsContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900cc087fcd5900cc08 /* PxsDefaultMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.h"; path = "../../LowLevel/software/include/PxsDefaultMemoryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900cc707fcd5900cc70 /* PxsHeapMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsHeapMemoryAllocator.h"; path = "../../LowLevel/software/include/PxsHeapMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900ccd87fcd5900ccd8 /* PxsIncrementalConstraintPartitioning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIncrementalConstraintPartitioning.h"; path = "../../LowLevel/software/include/PxsIncrementalConstraintPartitioning.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900cd407fcd5900cd40 /* PxsIslandManagerTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandManagerTypes.h"; path = "../../LowLevel/software/include/PxsIslandManagerTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900cda87fcd5900cda8 /* PxsIslandSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.h"; path = "../../LowLevel/software/include/PxsIslandSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900ce107fcd5900ce10 /* PxsKernelWrangler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsKernelWrangler.h"; path = "../../LowLevel/software/include/PxsKernelWrangler.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900ce787fcd5900ce78 /* PxsMaterialCombiner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.h"; path = "../../LowLevel/software/include/PxsMaterialCombiner.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900cee07fcd5900cee0 /* PxsMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMemoryManager.h"; path = "../../LowLevel/software/include/PxsMemoryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900cf487fcd5900cf48 /* PxsNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxsNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900cfb07fcd5900cfb0 /* PxsRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsRigidBody.h"; path = "../../LowLevel/software/include/PxsRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900d0187fcd5900d018 /* PxsShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsShapeSim.h"; path = "../../LowLevel/software/include/PxsShapeSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900d0807fcd5900d080 /* PxsSimpleIslandManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.h"; path = "../../LowLevel/software/include/PxsSimpleIslandManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900d0e87fcd5900d0e8 /* PxsSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimulationController.h"; path = "../../LowLevel/software/include/PxsSimulationController.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900d1507fcd5900d150 /* PxsTransformCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsTransformCache.h"; path = "../../LowLevel/software/include/PxsTransformCache.h"; sourceTree = SOURCE_ROOT; }; + FFFD5900d1b87fcd5900d1b8 /* PxvNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxvNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD59008a007fcd59008a00 /* collision/PxcContact.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContact.cpp"; path = "../../LowLevel/common/src/collision/PxcContact.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008a687fcd59008a68 /* pipeline/PxcContactCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactCache.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008ad07fcd59008ad0 /* pipeline/PxcContactMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008b387fcd59008b38 /* pipeline/PxcMaterialHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialHeightField.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008ba07fcd59008ba0 /* pipeline/PxcMaterialMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMesh.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008c087fcd59008c08 /* pipeline/PxcMaterialMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008c707fcd59008c70 /* pipeline/PxcMaterialShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialShape.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008cd87fcd59008cd8 /* pipeline/PxcNpBatch.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpBatch.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008d407fcd59008d40 /* pipeline/PxcNpCacheStreamPair.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpCacheStreamPair.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008da87fcd59008da8 /* pipeline/PxcNpContactPrepShared.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008e107fcd59008e10 /* pipeline/PxcNpMemBlockPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpMemBlockPool.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59008e787fcd59008e78 /* pipeline/PxcNpThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590092007fcd59009200 /* collision/PxcContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContactMethodImpl.h"; path = "../../LowLevel/common/include/collision/PxcContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD590092687fcd59009268 /* pipeline/PxcCCDStateStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcCCDStateStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcCCDStateStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFD590092d07fcd590092d0 /* pipeline/PxcConstraintBlockStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcConstraintBlockStream.h"; path = "../../LowLevel/common/include/pipeline/PxcConstraintBlockStream.h"; sourceTree = SOURCE_ROOT; }; + FFFD590093387fcd59009338 /* pipeline/PxcContactCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.h"; path = "../../LowLevel/common/include/pipeline/PxcContactCache.h"; sourceTree = SOURCE_ROOT; }; + FFFD590093a07fcd590093a0 /* pipeline/PxcMaterialMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.h"; path = "../../LowLevel/common/include/pipeline/PxcMaterialMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD590094087fcd59009408 /* pipeline/PxcNpBatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.h"; path = "../../LowLevel/common/include/pipeline/PxcNpBatch.h"; sourceTree = SOURCE_ROOT; }; + FFFD590094707fcd59009470 /* pipeline/PxcNpCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCache.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCache.h"; sourceTree = SOURCE_ROOT; }; + FFFD590094d87fcd590094d8 /* pipeline/PxcNpCacheStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCacheStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFD590095407fcd59009540 /* pipeline/PxcNpContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.h"; path = "../../LowLevel/common/include/pipeline/PxcNpContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; + FFFD590095a87fcd590095a8 /* pipeline/PxcNpMemBlockPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.h"; path = "../../LowLevel/common/include/pipeline/PxcNpMemBlockPool.h"; sourceTree = SOURCE_ROOT; }; + FFFD590096107fcd59009610 /* pipeline/PxcNpThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.h"; path = "../../LowLevel/common/include/pipeline/PxcNpThreadContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD590096787fcd59009678 /* pipeline/PxcNpWorkUnit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpWorkUnit.h"; path = "../../LowLevel/common/include/pipeline/PxcNpWorkUnit.h"; sourceTree = SOURCE_ROOT; }; + FFFD590096e07fcd590096e0 /* pipeline/PxcRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcRigidBody.h"; path = "../../LowLevel/common/include/pipeline/PxcRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFD590097487fcd59009748 /* utils/PxcScratchAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcScratchAllocator.h"; path = "../../LowLevel/common/include/utils/PxcScratchAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFD590097b07fcd590097b0 /* utils/PxcThreadCoherentCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcThreadCoherentCache.h"; path = "../../LowLevel/common/include/utils/PxcThreadCoherentCache.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF294bdb2507fed94bdb250 /* Resources */ = { + FFF256cac0107fcd56cac010 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2418,7 +2415,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC94bdb2507fed94bdb250 /* Frameworks */ = { + FFFC56cac0107fcd56cac010 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2428,31 +2425,31 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF894bdb2507fed94bdb250 /* Sources */ = { + FFF856cac0107fcd56cac010 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF94be10e07fed94be10e0, - FFFF94be23807fed94be2380, - FFFF94be23e87fed94be23e8, - FFFF94be24507fed94be2450, - FFFF94be24b87fed94be24b8, - FFFF94be25207fed94be2520, - FFFF94be25887fed94be2588, - FFFF94be25f07fed94be25f0, - FFFF94be26587fed94be2658, - FFFF9407ec007fed9407ec00, - FFFF9407ec687fed9407ec68, - FFFF9407ecd07fed9407ecd0, - FFFF9407ed387fed9407ed38, - FFFF9407eda07fed9407eda0, - FFFF9407ee087fed9407ee08, - FFFF9407ee707fed9407ee70, - FFFF9407eed87fed9407eed8, - FFFF9407ef407fed9407ef40, - FFFF9407efa87fed9407efa8, - FFFF9407f0107fed9407f010, - FFFF9407f0787fed9407f078, + FFFF58791c907fcd58791c90, + FFFF5878b4607fcd5878b460, + FFFF5878b4c87fcd5878b4c8, + FFFF5878b5307fcd5878b530, + FFFF5878b5987fcd5878b598, + FFFF5878b6007fcd5878b600, + FFFF5878b6687fcd5878b668, + FFFF5878b6d07fcd5878b6d0, + FFFF5878b7387fcd5878b738, + FFFF59008a007fcd59008a00, + FFFF59008a687fcd59008a68, + FFFF59008ad07fcd59008ad0, + FFFF59008b387fcd59008b38, + FFFF59008ba07fcd59008ba0, + FFFF59008c087fcd59008c08, + FFFF59008c707fcd59008c70, + FFFF59008cd87fcd59008cd8, + FFFF59008d407fcd59008d40, + FFFF59008da87fcd59008da8, + FFFF59008e107fcd59008e10, + FFFF59008e787fcd59008e78, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2464,38 +2461,38 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelAABB */ - FFFF9408a2707fed9408a270 /* BpBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9408a2707fed9408a270 /* BpBroadPhase.cpp */; }; - FFFF9408a2d87fed9408a2d8 /* BpBroadPhaseMBP.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9408a2d87fed9408a2d8 /* BpBroadPhaseMBP.cpp */; }; - FFFF9408a3407fed9408a340 /* BpBroadPhaseSap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9408a3407fed9408a340 /* BpBroadPhaseSap.cpp */; }; - FFFF9408a3a87fed9408a3a8 /* BpBroadPhaseSapAux.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9408a3a87fed9408a3a8 /* BpBroadPhaseSapAux.cpp */; }; - FFFF9408a4107fed9408a410 /* BpMBPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9408a4107fed9408a410 /* BpMBPTasks.cpp */; }; - FFFF9408a4787fed9408a478 /* BpSAPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9408a4787fed9408a478 /* BpSAPTasks.cpp */; }; - FFFF9408a4e07fed9408a4e0 /* BpSimpleAABBManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9408a4e07fed9408a4e0 /* BpSimpleAABBManager.cpp */; }; + FFFF590144707fcd59014470 /* BpBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD590144707fcd59014470 /* BpBroadPhase.cpp */; }; + FFFF590144d87fcd590144d8 /* BpBroadPhaseMBP.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD590144d87fcd590144d8 /* BpBroadPhaseMBP.cpp */; }; + FFFF590145407fcd59014540 /* BpBroadPhaseSap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD590145407fcd59014540 /* BpBroadPhaseSap.cpp */; }; + FFFF590145a87fcd590145a8 /* BpBroadPhaseSapAux.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD590145a87fcd590145a8 /* BpBroadPhaseSapAux.cpp */; }; + FFFF590146107fcd59014610 /* BpMBPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD590146107fcd59014610 /* BpMBPTasks.cpp */; }; + FFFF590146787fcd59014678 /* BpSAPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD590146787fcd59014678 /* BpSAPTasks.cpp */; }; + FFFF590146e07fcd590146e0 /* BpSimpleAABBManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD590146e07fcd590146e0 /* BpSimpleAABBManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD94d0f6e07fed94d0f6e0 /* LowLevelAABB */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelAABB"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD94d090907fed94d09090 /* BpAABBManagerTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpAABBManagerTasks.h"; path = "../../LowLevelAABB/include/BpAABBManagerTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFD94d090f87fed94d090f8 /* BpBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.h"; path = "../../LowLevelAABB/include/BpBroadPhase.h"; sourceTree = SOURCE_ROOT; }; - FFFD94d091607fed94d09160 /* BpBroadPhaseUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseUpdate.h"; path = "../../LowLevelAABB/include/BpBroadPhaseUpdate.h"; sourceTree = SOURCE_ROOT; }; - FFFD94d091c87fed94d091c8 /* BpSimpleAABBManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.h"; path = "../../LowLevelAABB/include/BpSimpleAABBManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD9408a0007fed9408a000 /* BpBroadPhaseMBP.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.h"; sourceTree = SOURCE_ROOT; }; - FFFD9408a0687fed9408a068 /* BpBroadPhaseMBPCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBPCommon.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBPCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFD9408a0d07fed9408a0d0 /* BpBroadPhaseSap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.h"; sourceTree = SOURCE_ROOT; }; - FFFD9408a1387fed9408a138 /* BpBroadPhaseSapAux.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.h"; sourceTree = SOURCE_ROOT; }; - FFFD9408a1a07fed9408a1a0 /* BpMBPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.h"; path = "../../LowLevelAABB/src/BpMBPTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFD9408a2087fed9408a208 /* BpSAPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.h"; path = "../../LowLevelAABB/src/BpSAPTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFD9408a2707fed9408a270 /* BpBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.cpp"; path = "../../LowLevelAABB/src/BpBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9408a2d87fed9408a2d8 /* BpBroadPhaseMBP.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9408a3407fed9408a340 /* BpBroadPhaseSap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9408a3a87fed9408a3a8 /* BpBroadPhaseSapAux.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9408a4107fed9408a410 /* BpMBPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.cpp"; path = "../../LowLevelAABB/src/BpMBPTasks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9408a4787fed9408a478 /* BpSAPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.cpp"; path = "../../LowLevelAABB/src/BpSAPTasks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9408a4e07fed9408a4e0 /* BpSimpleAABBManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.cpp"; path = "../../LowLevelAABB/src/BpSimpleAABBManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5879adc07fcd5879adc0 /* LowLevelAABB */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelAABB"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD5879ca607fcd5879ca60 /* BpAABBManagerTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpAABBManagerTasks.h"; path = "../../LowLevelAABB/include/BpAABBManagerTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFD5879cac87fcd5879cac8 /* BpBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.h"; path = "../../LowLevelAABB/include/BpBroadPhase.h"; sourceTree = SOURCE_ROOT; }; + FFFD5879cb307fcd5879cb30 /* BpBroadPhaseUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseUpdate.h"; path = "../../LowLevelAABB/include/BpBroadPhaseUpdate.h"; sourceTree = SOURCE_ROOT; }; + FFFD5879cb987fcd5879cb98 /* BpSimpleAABBManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.h"; path = "../../LowLevelAABB/include/BpSimpleAABBManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD590142007fcd59014200 /* BpBroadPhaseMBP.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.h"; sourceTree = SOURCE_ROOT; }; + FFFD590142687fcd59014268 /* BpBroadPhaseMBPCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBPCommon.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBPCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFD590142d07fcd590142d0 /* BpBroadPhaseSap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.h"; sourceTree = SOURCE_ROOT; }; + FFFD590143387fcd59014338 /* BpBroadPhaseSapAux.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.h"; sourceTree = SOURCE_ROOT; }; + FFFD590143a07fcd590143a0 /* BpMBPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.h"; path = "../../LowLevelAABB/src/BpMBPTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFD590144087fcd59014408 /* BpSAPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.h"; path = "../../LowLevelAABB/src/BpSAPTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFD590144707fcd59014470 /* BpBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.cpp"; path = "../../LowLevelAABB/src/BpBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590144d87fcd590144d8 /* BpBroadPhaseMBP.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590145407fcd59014540 /* BpBroadPhaseSap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590145a87fcd590145a8 /* BpBroadPhaseSapAux.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590146107fcd59014610 /* BpMBPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.cpp"; path = "../../LowLevelAABB/src/BpMBPTasks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590146787fcd59014678 /* BpSAPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.cpp"; path = "../../LowLevelAABB/src/BpSAPTasks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590146e07fcd590146e0 /* BpSimpleAABBManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.cpp"; path = "../../LowLevelAABB/src/BpSimpleAABBManager.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF294d0f6e07fed94d0f6e0 /* Resources */ = { + FFF25879adc07fcd5879adc0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2505,7 +2502,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC94d0f6e07fed94d0f6e0 /* Frameworks */ = { + FFFC5879adc07fcd5879adc0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2515,17 +2512,17 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF894d0f6e07fed94d0f6e0 /* Sources */ = { + FFF85879adc07fcd5879adc0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF9408a2707fed9408a270, - FFFF9408a2d87fed9408a2d8, - FFFF9408a3407fed9408a340, - FFFF9408a3a87fed9408a3a8, - FFFF9408a4107fed9408a410, - FFFF9408a4787fed9408a478, - FFFF9408a4e07fed9408a4e0, + FFFF590144707fcd59014470, + FFFF590144d87fcd590144d8, + FFFF590145407fcd59014540, + FFFF590145a87fcd590145a8, + FFFF590146107fcd59014610, + FFFF590146787fcd59014678, + FFFF590146e07fcd590146e0, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2537,106 +2534,106 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelDynamics */ - FFFF94093c007fed94093c00 /* DyArticulation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD94093c007fed94093c00 /* DyArticulation.cpp */; }; - FFFF94093c687fed94093c68 /* DyArticulationContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD94093c687fed94093c68 /* DyArticulationContactPrep.cpp */; }; - FFFF94093cd07fed94093cd0 /* DyArticulationContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD94093cd07fed94093cd0 /* DyArticulationContactPrepPF.cpp */; }; - FFFF94093d387fed94093d38 /* DyArticulationHelper.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD94093d387fed94093d38 /* DyArticulationHelper.cpp */; }; - FFFF94093da07fed94093da0 /* DyArticulationSIMD.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD94093da07fed94093da0 /* DyArticulationSIMD.cpp */; }; - FFFF94093e087fed94093e08 /* DyArticulationScalar.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD94093e087fed94093e08 /* DyArticulationScalar.cpp */; }; - FFFF94093e707fed94093e70 /* DyConstraintPartition.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD94093e707fed94093e70 /* DyConstraintPartition.cpp */; }; - FFFF94093ed87fed94093ed8 /* DyConstraintSetup.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD94093ed87fed94093ed8 /* DyConstraintSetup.cpp */; }; - FFFF94093f407fed94093f40 /* DyConstraintSetupBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD94093f407fed94093f40 /* DyConstraintSetupBlock.cpp */; }; - FFFF94093fa87fed94093fa8 /* DyContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD94093fa87fed94093fa8 /* DyContactPrep.cpp */; }; - FFFF940940107fed94094010 /* DyContactPrep4.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940940107fed94094010 /* DyContactPrep4.cpp */; }; - FFFF940940787fed94094078 /* DyContactPrep4PF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940940787fed94094078 /* DyContactPrep4PF.cpp */; }; - FFFF940940e07fed940940e0 /* DyContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940940e07fed940940e0 /* DyContactPrepPF.cpp */; }; - FFFF940941487fed94094148 /* DyDynamics.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940941487fed94094148 /* DyDynamics.cpp */; }; - FFFF940941b07fed940941b0 /* DyFrictionCorrelation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940941b07fed940941b0 /* DyFrictionCorrelation.cpp */; }; - FFFF940942187fed94094218 /* DyRigidBodyToSolverBody.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940942187fed94094218 /* DyRigidBodyToSolverBody.cpp */; }; - FFFF940942807fed94094280 /* DySolverConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940942807fed94094280 /* DySolverConstraints.cpp */; }; - FFFF940942e87fed940942e8 /* DySolverConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940942e87fed940942e8 /* DySolverConstraintsBlock.cpp */; }; - FFFF940943507fed94094350 /* DySolverControl.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940943507fed94094350 /* DySolverControl.cpp */; }; - FFFF940943b87fed940943b8 /* DySolverControlPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940943b87fed940943b8 /* DySolverControlPF.cpp */; }; - FFFF940944207fed94094420 /* DySolverPFConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940944207fed94094420 /* DySolverPFConstraints.cpp */; }; - FFFF940944887fed94094488 /* DySolverPFConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940944887fed94094488 /* DySolverPFConstraintsBlock.cpp */; }; - FFFF940944f07fed940944f0 /* DyThreadContext.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940944f07fed940944f0 /* DyThreadContext.cpp */; }; - FFFF940945587fed94094558 /* DyThresholdTable.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD940945587fed94094558 /* DyThresholdTable.cpp */; }; + FFFF59014a007fcd59014a00 /* DyArticulation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014a007fcd59014a00 /* DyArticulation.cpp */; }; + FFFF59014a687fcd59014a68 /* DyArticulationContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014a687fcd59014a68 /* DyArticulationContactPrep.cpp */; }; + FFFF59014ad07fcd59014ad0 /* DyArticulationContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014ad07fcd59014ad0 /* DyArticulationContactPrepPF.cpp */; }; + FFFF59014b387fcd59014b38 /* DyArticulationHelper.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014b387fcd59014b38 /* DyArticulationHelper.cpp */; }; + FFFF59014ba07fcd59014ba0 /* DyArticulationSIMD.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014ba07fcd59014ba0 /* DyArticulationSIMD.cpp */; }; + FFFF59014c087fcd59014c08 /* DyArticulationScalar.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014c087fcd59014c08 /* DyArticulationScalar.cpp */; }; + FFFF59014c707fcd59014c70 /* DyConstraintPartition.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014c707fcd59014c70 /* DyConstraintPartition.cpp */; }; + FFFF59014cd87fcd59014cd8 /* DyConstraintSetup.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014cd87fcd59014cd8 /* DyConstraintSetup.cpp */; }; + FFFF59014d407fcd59014d40 /* DyConstraintSetupBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014d407fcd59014d40 /* DyConstraintSetupBlock.cpp */; }; + FFFF59014da87fcd59014da8 /* DyContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014da87fcd59014da8 /* DyContactPrep.cpp */; }; + FFFF59014e107fcd59014e10 /* DyContactPrep4.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014e107fcd59014e10 /* DyContactPrep4.cpp */; }; + FFFF59014e787fcd59014e78 /* DyContactPrep4PF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014e787fcd59014e78 /* DyContactPrep4PF.cpp */; }; + FFFF59014ee07fcd59014ee0 /* DyContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014ee07fcd59014ee0 /* DyContactPrepPF.cpp */; }; + FFFF59014f487fcd59014f48 /* DyDynamics.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014f487fcd59014f48 /* DyDynamics.cpp */; }; + FFFF59014fb07fcd59014fb0 /* DyFrictionCorrelation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD59014fb07fcd59014fb0 /* DyFrictionCorrelation.cpp */; }; + FFFF590150187fcd59015018 /* DyRigidBodyToSolverBody.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD590150187fcd59015018 /* DyRigidBodyToSolverBody.cpp */; }; + FFFF590150807fcd59015080 /* DySolverConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD590150807fcd59015080 /* DySolverConstraints.cpp */; }; + FFFF590150e87fcd590150e8 /* DySolverConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD590150e87fcd590150e8 /* DySolverConstraintsBlock.cpp */; }; + FFFF590151507fcd59015150 /* DySolverControl.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD590151507fcd59015150 /* DySolverControl.cpp */; }; + FFFF590151b87fcd590151b8 /* DySolverControlPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD590151b87fcd590151b8 /* DySolverControlPF.cpp */; }; + FFFF590152207fcd59015220 /* DySolverPFConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD590152207fcd59015220 /* DySolverPFConstraints.cpp */; }; + FFFF590152887fcd59015288 /* DySolverPFConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD590152887fcd59015288 /* DySolverPFConstraintsBlock.cpp */; }; + FFFF590152f07fcd590152f0 /* DyThreadContext.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD590152f07fcd590152f0 /* DyThreadContext.cpp */; }; + FFFF590153587fcd59015358 /* DyThresholdTable.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD590153587fcd59015358 /* DyThresholdTable.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD94d2ca107fed94d2ca10 /* LowLevelDynamics */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelDynamics"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD94093c007fed94093c00 /* DyArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.cpp"; path = "../../LowLevelDynamics/src/DyArticulation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94093c687fed94093c68 /* DyArticulationContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94093cd07fed94093cd0 /* DyArticulationContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94093d387fed94093d38 /* DyArticulationHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.cpp"; path = "../../LowLevelDynamics/src/DyArticulationHelper.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94093da07fed94093da0 /* DyArticulationSIMD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationSIMD.cpp"; path = "../../LowLevelDynamics/src/DyArticulationSIMD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94093e087fed94093e08 /* DyArticulationScalar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.cpp"; path = "../../LowLevelDynamics/src/DyArticulationScalar.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94093e707fed94093e70 /* DyConstraintPartition.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.cpp"; path = "../../LowLevelDynamics/src/DyConstraintPartition.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94093ed87fed94093ed8 /* DyConstraintSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetup.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetup.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94093f407fed94093f40 /* DyConstraintSetupBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetupBlock.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetupBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94093fa87fed94093fa8 /* DyContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940940107fed94094010 /* DyContactPrep4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940940787fed94094078 /* DyContactPrep4PF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4PF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4PF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940940e07fed940940e0 /* DyContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940941487fed94094148 /* DyDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.cpp"; path = "../../LowLevelDynamics/src/DyDynamics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940941b07fed940941b0 /* DyFrictionCorrelation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionCorrelation.cpp"; path = "../../LowLevelDynamics/src/DyFrictionCorrelation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940942187fed94094218 /* DyRigidBodyToSolverBody.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyRigidBodyToSolverBody.cpp"; path = "../../LowLevelDynamics/src/DyRigidBodyToSolverBody.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940942807fed94094280 /* DySolverConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraints.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940942e87fed940942e8 /* DySolverConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940943507fed94094350 /* DySolverControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.cpp"; path = "../../LowLevelDynamics/src/DySolverControl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940943b87fed940943b8 /* DySolverControlPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.cpp"; path = "../../LowLevelDynamics/src/DySolverControlPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940944207fed94094420 /* DySolverPFConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraints.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940944887fed94094488 /* DySolverPFConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940944f07fed940944f0 /* DyThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.cpp"; path = "../../LowLevelDynamics/src/DyThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD940945587fed94094558 /* DyThresholdTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.cpp"; path = "../../LowLevelDynamics/src/DyThresholdTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD94d2aa807fed94d2aa80 /* DyArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.h"; path = "../../LowLevelDynamics/include/DyArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD94d2aae87fed94d2aae8 /* DyConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraint.h"; path = "../../LowLevelDynamics/include/DyConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD94d2ab507fed94d2ab50 /* DyConstraintWriteBack.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintWriteBack.h"; path = "../../LowLevelDynamics/include/DyConstraintWriteBack.h"; sourceTree = SOURCE_ROOT; }; - FFFD94d2abb87fed94d2abb8 /* DyContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContext.h"; path = "../../LowLevelDynamics/include/DyContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD94d2ac207fed94d2ac20 /* DyGpuAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyGpuAPI.h"; path = "../../LowLevelDynamics/include/DyGpuAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFD94d2ac887fed94d2ac88 /* DySleepingConfigulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySleepingConfigulation.h"; path = "../../LowLevelDynamics/include/DySleepingConfigulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD94d2acf07fed94d2acf0 /* DyThresholdTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.h"; path = "../../LowLevelDynamics/include/DyThresholdTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD94094e007fed94094e00 /* DyArticulationContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.h"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFD94094e687fed94094e68 /* DyArticulationFnsDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsDebug.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsDebug.h"; sourceTree = SOURCE_ROOT; }; - FFFD94094ed07fed94094ed0 /* DyArticulationFnsScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFD94094f387fed94094f38 /* DyArticulationFnsSimd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsSimd.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsSimd.h"; sourceTree = SOURCE_ROOT; }; - FFFD94094fa07fed94094fa0 /* DyArticulationHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.h"; path = "../../LowLevelDynamics/src/DyArticulationHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD940950087fed94095008 /* DyArticulationPImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationPImpl.h"; path = "../../LowLevelDynamics/src/DyArticulationPImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD940950707fed94095070 /* DyArticulationReference.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationReference.h"; path = "../../LowLevelDynamics/src/DyArticulationReference.h"; sourceTree = SOURCE_ROOT; }; - FFFD940950d87fed940950d8 /* DyArticulationScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFD940951407fed94095140 /* DyArticulationUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationUtils.h"; path = "../../LowLevelDynamics/src/DyArticulationUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD940951a87fed940951a8 /* DyBodyCoreIntegrator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyBodyCoreIntegrator.h"; path = "../../LowLevelDynamics/src/DyBodyCoreIntegrator.h"; sourceTree = SOURCE_ROOT; }; - FFFD940952107fed94095210 /* DyConstraintPartition.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.h"; path = "../../LowLevelDynamics/src/DyConstraintPartition.h"; sourceTree = SOURCE_ROOT; }; - FFFD940952787fed94095278 /* DyConstraintPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPrep.h"; path = "../../LowLevelDynamics/src/DyConstraintPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFD940952e07fed940952e0 /* DyContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.h"; path = "../../LowLevelDynamics/src/DyContactPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFD940953487fed94095348 /* DyContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepShared.h"; path = "../../LowLevelDynamics/src/DyContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD940953b07fed940953b0 /* DyContactReduction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactReduction.h"; path = "../../LowLevelDynamics/src/DyContactReduction.h"; sourceTree = SOURCE_ROOT; }; - FFFD940954187fed94095418 /* DyCorrelationBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyCorrelationBuffer.h"; path = "../../LowLevelDynamics/src/DyCorrelationBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD940954807fed94095480 /* DyDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.h"; path = "../../LowLevelDynamics/src/DyDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFD940954e87fed940954e8 /* DyFrictionPatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatch.h"; path = "../../LowLevelDynamics/src/DyFrictionPatch.h"; sourceTree = SOURCE_ROOT; }; - FFFD940955507fed94095550 /* DyFrictionPatchStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatchStreamPair.h"; path = "../../LowLevelDynamics/src/DyFrictionPatchStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD940955b87fed940955b8 /* DySolverBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverBody.h"; path = "../../LowLevelDynamics/src/DySolverBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD940956207fed94095620 /* DySolverConstraint1D.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D.h"; sourceTree = SOURCE_ROOT; }; - FFFD940956887fed94095688 /* DySolverConstraint1D4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D4.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D4.h"; sourceTree = SOURCE_ROOT; }; - FFFD940956f07fed940956f0 /* DySolverConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintDesc.h"; path = "../../LowLevelDynamics/src/DySolverConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD940957587fed94095758 /* DySolverConstraintExtShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintExtShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintExtShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD940957c07fed940957c0 /* DySolverConstraintTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintTypes.h"; path = "../../LowLevelDynamics/src/DySolverConstraintTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD940958287fed94095828 /* DySolverConstraintsShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintsShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD940958907fed94095890 /* DySolverContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact.h"; path = "../../LowLevelDynamics/src/DySolverContact.h"; sourceTree = SOURCE_ROOT; }; - FFFD940958f87fed940958f8 /* DySolverContact4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact4.h"; path = "../../LowLevelDynamics/src/DySolverContact4.h"; sourceTree = SOURCE_ROOT; }; - FFFD940959607fed94095960 /* DySolverContactPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF.h"; path = "../../LowLevelDynamics/src/DySolverContactPF.h"; sourceTree = SOURCE_ROOT; }; - FFFD940959c87fed940959c8 /* DySolverContactPF4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF4.h"; path = "../../LowLevelDynamics/src/DySolverContactPF4.h"; sourceTree = SOURCE_ROOT; }; - FFFD94095a307fed94095a30 /* DySolverContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContext.h"; path = "../../LowLevelDynamics/src/DySolverContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD94095a987fed94095a98 /* DySolverControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.h"; path = "../../LowLevelDynamics/src/DySolverControl.h"; sourceTree = SOURCE_ROOT; }; - FFFD94095b007fed94095b00 /* DySolverControlPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.h"; path = "../../LowLevelDynamics/src/DySolverControlPF.h"; sourceTree = SOURCE_ROOT; }; - FFFD94095b687fed94095b68 /* DySolverCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverCore.h"; path = "../../LowLevelDynamics/src/DySolverCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD94095bd07fed94095bd0 /* DySolverExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverExt.h"; path = "../../LowLevelDynamics/src/DySolverExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD94095c387fed94095c38 /* DySpatial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySpatial.h"; path = "../../LowLevelDynamics/src/DySpatial.h"; sourceTree = SOURCE_ROOT; }; - FFFD94095ca07fed94095ca0 /* DyThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.h"; path = "../../LowLevelDynamics/src/DyThreadContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD56dc69f07fcd56dc69f0 /* LowLevelDynamics */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelDynamics"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD59014a007fcd59014a00 /* DyArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.cpp"; path = "../../LowLevelDynamics/src/DyArticulation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014a687fcd59014a68 /* DyArticulationContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014ad07fcd59014ad0 /* DyArticulationContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014b387fcd59014b38 /* DyArticulationHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.cpp"; path = "../../LowLevelDynamics/src/DyArticulationHelper.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014ba07fcd59014ba0 /* DyArticulationSIMD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationSIMD.cpp"; path = "../../LowLevelDynamics/src/DyArticulationSIMD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014c087fcd59014c08 /* DyArticulationScalar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.cpp"; path = "../../LowLevelDynamics/src/DyArticulationScalar.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014c707fcd59014c70 /* DyConstraintPartition.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.cpp"; path = "../../LowLevelDynamics/src/DyConstraintPartition.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014cd87fcd59014cd8 /* DyConstraintSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetup.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetup.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014d407fcd59014d40 /* DyConstraintSetupBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetupBlock.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetupBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014da87fcd59014da8 /* DyContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014e107fcd59014e10 /* DyContactPrep4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014e787fcd59014e78 /* DyContactPrep4PF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4PF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4PF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014ee07fcd59014ee0 /* DyContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014f487fcd59014f48 /* DyDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.cpp"; path = "../../LowLevelDynamics/src/DyDynamics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD59014fb07fcd59014fb0 /* DyFrictionCorrelation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionCorrelation.cpp"; path = "../../LowLevelDynamics/src/DyFrictionCorrelation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590150187fcd59015018 /* DyRigidBodyToSolverBody.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyRigidBodyToSolverBody.cpp"; path = "../../LowLevelDynamics/src/DyRigidBodyToSolverBody.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590150807fcd59015080 /* DySolverConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraints.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590150e87fcd590150e8 /* DySolverConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590151507fcd59015150 /* DySolverControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.cpp"; path = "../../LowLevelDynamics/src/DySolverControl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590151b87fcd590151b8 /* DySolverControlPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.cpp"; path = "../../LowLevelDynamics/src/DySolverControlPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590152207fcd59015220 /* DySolverPFConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraints.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590152887fcd59015288 /* DySolverPFConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590152f07fcd590152f0 /* DyThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.cpp"; path = "../../LowLevelDynamics/src/DyThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD590153587fcd59015358 /* DyThresholdTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.cpp"; path = "../../LowLevelDynamics/src/DyThresholdTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD587a31d07fcd587a31d0 /* DyArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.h"; path = "../../LowLevelDynamics/include/DyArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFD587a32387fcd587a3238 /* DyConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraint.h"; path = "../../LowLevelDynamics/include/DyConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFD587a32a07fcd587a32a0 /* DyConstraintWriteBack.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintWriteBack.h"; path = "../../LowLevelDynamics/include/DyConstraintWriteBack.h"; sourceTree = SOURCE_ROOT; }; + FFFD587a33087fcd587a3308 /* DyContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContext.h"; path = "../../LowLevelDynamics/include/DyContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD587a33707fcd587a3370 /* DyGpuAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyGpuAPI.h"; path = "../../LowLevelDynamics/include/DyGpuAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFD587a33d87fcd587a33d8 /* DySleepingConfigulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySleepingConfigulation.h"; path = "../../LowLevelDynamics/include/DySleepingConfigulation.h"; sourceTree = SOURCE_ROOT; }; + FFFD587a34407fcd587a3440 /* DyThresholdTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.h"; path = "../../LowLevelDynamics/include/DyThresholdTable.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e0007fcd5b03e000 /* DyArticulationContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.h"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e0687fcd5b03e068 /* DyArticulationFnsDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsDebug.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsDebug.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e0d07fcd5b03e0d0 /* DyArticulationFnsScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e1387fcd5b03e138 /* DyArticulationFnsSimd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsSimd.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsSimd.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e1a07fcd5b03e1a0 /* DyArticulationHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.h"; path = "../../LowLevelDynamics/src/DyArticulationHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e2087fcd5b03e208 /* DyArticulationPImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationPImpl.h"; path = "../../LowLevelDynamics/src/DyArticulationPImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e2707fcd5b03e270 /* DyArticulationReference.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationReference.h"; path = "../../LowLevelDynamics/src/DyArticulationReference.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e2d87fcd5b03e2d8 /* DyArticulationScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e3407fcd5b03e340 /* DyArticulationUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationUtils.h"; path = "../../LowLevelDynamics/src/DyArticulationUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e3a87fcd5b03e3a8 /* DyBodyCoreIntegrator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyBodyCoreIntegrator.h"; path = "../../LowLevelDynamics/src/DyBodyCoreIntegrator.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e4107fcd5b03e410 /* DyConstraintPartition.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.h"; path = "../../LowLevelDynamics/src/DyConstraintPartition.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e4787fcd5b03e478 /* DyConstraintPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPrep.h"; path = "../../LowLevelDynamics/src/DyConstraintPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e4e07fcd5b03e4e0 /* DyContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.h"; path = "../../LowLevelDynamics/src/DyContactPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e5487fcd5b03e548 /* DyContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepShared.h"; path = "../../LowLevelDynamics/src/DyContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e5b07fcd5b03e5b0 /* DyContactReduction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactReduction.h"; path = "../../LowLevelDynamics/src/DyContactReduction.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e6187fcd5b03e618 /* DyCorrelationBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyCorrelationBuffer.h"; path = "../../LowLevelDynamics/src/DyCorrelationBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e6807fcd5b03e680 /* DyDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.h"; path = "../../LowLevelDynamics/src/DyDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e6e87fcd5b03e6e8 /* DyFrictionPatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatch.h"; path = "../../LowLevelDynamics/src/DyFrictionPatch.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e7507fcd5b03e750 /* DyFrictionPatchStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatchStreamPair.h"; path = "../../LowLevelDynamics/src/DyFrictionPatchStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e7b87fcd5b03e7b8 /* DySolverBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverBody.h"; path = "../../LowLevelDynamics/src/DySolverBody.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e8207fcd5b03e820 /* DySolverConstraint1D.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e8887fcd5b03e888 /* DySolverConstraint1D4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D4.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D4.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e8f07fcd5b03e8f0 /* DySolverConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintDesc.h"; path = "../../LowLevelDynamics/src/DySolverConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e9587fcd5b03e958 /* DySolverConstraintExtShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintExtShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintExtShared.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03e9c07fcd5b03e9c0 /* DySolverConstraintTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintTypes.h"; path = "../../LowLevelDynamics/src/DySolverConstraintTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ea287fcd5b03ea28 /* DySolverConstraintsShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintsShared.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ea907fcd5b03ea90 /* DySolverContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact.h"; path = "../../LowLevelDynamics/src/DySolverContact.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03eaf87fcd5b03eaf8 /* DySolverContact4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact4.h"; path = "../../LowLevelDynamics/src/DySolverContact4.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03eb607fcd5b03eb60 /* DySolverContactPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF.h"; path = "../../LowLevelDynamics/src/DySolverContactPF.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ebc87fcd5b03ebc8 /* DySolverContactPF4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF4.h"; path = "../../LowLevelDynamics/src/DySolverContactPF4.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ec307fcd5b03ec30 /* DySolverContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContext.h"; path = "../../LowLevelDynamics/src/DySolverContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ec987fcd5b03ec98 /* DySolverControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.h"; path = "../../LowLevelDynamics/src/DySolverControl.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ed007fcd5b03ed00 /* DySolverControlPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.h"; path = "../../LowLevelDynamics/src/DySolverControlPF.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ed687fcd5b03ed68 /* DySolverCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverCore.h"; path = "../../LowLevelDynamics/src/DySolverCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03edd07fcd5b03edd0 /* DySolverExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverExt.h"; path = "../../LowLevelDynamics/src/DySolverExt.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03ee387fcd5b03ee38 /* DySpatial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySpatial.h"; path = "../../LowLevelDynamics/src/DySpatial.h"; sourceTree = SOURCE_ROOT; }; + FFFD5b03eea07fcd5b03eea0 /* DyThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.h"; path = "../../LowLevelDynamics/src/DyThreadContext.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF294d2ca107fed94d2ca10 /* Resources */ = { + FFF256dc69f07fcd56dc69f0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2646,7 +2643,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC94d2ca107fed94d2ca10 /* Frameworks */ = { + FFFC56dc69f07fcd56dc69f0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2656,34 +2653,34 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF894d2ca107fed94d2ca10 /* Sources */ = { + FFF856dc69f07fcd56dc69f0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF94093c007fed94093c00, - FFFF94093c687fed94093c68, - FFFF94093cd07fed94093cd0, - FFFF94093d387fed94093d38, - FFFF94093da07fed94093da0, - FFFF94093e087fed94093e08, - FFFF94093e707fed94093e70, - FFFF94093ed87fed94093ed8, - FFFF94093f407fed94093f40, - FFFF94093fa87fed94093fa8, - FFFF940940107fed94094010, - FFFF940940787fed94094078, - FFFF940940e07fed940940e0, - FFFF940941487fed94094148, - FFFF940941b07fed940941b0, - FFFF940942187fed94094218, - FFFF940942807fed94094280, - FFFF940942e87fed940942e8, - FFFF940943507fed94094350, - FFFF940943b87fed940943b8, - FFFF940944207fed94094420, - FFFF940944887fed94094488, - FFFF940944f07fed940944f0, - FFFF940945587fed94094558, + FFFF59014a007fcd59014a00, + FFFF59014a687fcd59014a68, + FFFF59014ad07fcd59014ad0, + FFFF59014b387fcd59014b38, + FFFF59014ba07fcd59014ba0, + FFFF59014c087fcd59014c08, + FFFF59014c707fcd59014c70, + FFFF59014cd87fcd59014cd8, + FFFF59014d407fcd59014d40, + FFFF59014da87fcd59014da8, + FFFF59014e107fcd59014e10, + FFFF59014e787fcd59014e78, + FFFF59014ee07fcd59014ee0, + FFFF59014f487fcd59014f48, + FFFF59014fb07fcd59014fb0, + FFFF590150187fcd59015018, + FFFF590150807fcd59015080, + FFFF590150e87fcd590150e8, + FFFF590151507fcd59015150, + FFFF590151b87fcd590151b8, + FFFF590152207fcd59015220, + FFFF590152887fcd59015288, + FFFF590152f07fcd590152f0, + FFFF590153587fcd59015358, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2695,70 +2692,70 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelCloth */ - FFFF9580ad587fed9580ad58 /* Allocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580ad587fed9580ad58 /* Allocator.cpp */; }; - FFFF9580adc07fed9580adc0 /* Factory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580adc07fed9580adc0 /* Factory.cpp */; }; - FFFF9580ae287fed9580ae28 /* PhaseConfig.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580ae287fed9580ae28 /* PhaseConfig.cpp */; }; - FFFF9580ae907fed9580ae90 /* SwCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580ae907fed9580ae90 /* SwCloth.cpp */; }; - FFFF9580aef87fed9580aef8 /* SwClothData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580aef87fed9580aef8 /* SwClothData.cpp */; }; - FFFF9580af607fed9580af60 /* SwCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580af607fed9580af60 /* SwCollision.cpp */; }; - FFFF9580afc87fed9580afc8 /* SwFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580afc87fed9580afc8 /* SwFabric.cpp */; }; - FFFF9580b0307fed9580b030 /* SwFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580b0307fed9580b030 /* SwFactory.cpp */; }; - FFFF9580b0987fed9580b098 /* SwInterCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580b0987fed9580b098 /* SwInterCollision.cpp */; }; - FFFF9580b1007fed9580b100 /* SwSelfCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580b1007fed9580b100 /* SwSelfCollision.cpp */; }; - FFFF9580b1687fed9580b168 /* SwSolver.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580b1687fed9580b168 /* SwSolver.cpp */; }; - FFFF9580b1d07fed9580b1d0 /* SwSolverKernel.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580b1d07fed9580b1d0 /* SwSolverKernel.cpp */; }; - FFFF9580b2387fed9580b238 /* TripletScheduler.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD9580b2387fed9580b238 /* TripletScheduler.cpp */; }; + FFFF57007f587fcd57007f58 /* Allocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57007f587fcd57007f58 /* Allocator.cpp */; }; + FFFF57007fc07fcd57007fc0 /* Factory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD57007fc07fcd57007fc0 /* Factory.cpp */; }; + FFFF570080287fcd57008028 /* PhaseConfig.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570080287fcd57008028 /* PhaseConfig.cpp */; }; + FFFF570080907fcd57008090 /* SwCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570080907fcd57008090 /* SwCloth.cpp */; }; + FFFF570080f87fcd570080f8 /* SwClothData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570080f87fcd570080f8 /* SwClothData.cpp */; }; + FFFF570081607fcd57008160 /* SwCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570081607fcd57008160 /* SwCollision.cpp */; }; + FFFF570081c87fcd570081c8 /* SwFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570081c87fcd570081c8 /* SwFabric.cpp */; }; + FFFF570082307fcd57008230 /* SwFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570082307fcd57008230 /* SwFactory.cpp */; }; + FFFF570082987fcd57008298 /* SwInterCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570082987fcd57008298 /* SwInterCollision.cpp */; }; + FFFF570083007fcd57008300 /* SwSelfCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570083007fcd57008300 /* SwSelfCollision.cpp */; }; + FFFF570083687fcd57008368 /* SwSolver.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570083687fcd57008368 /* SwSolver.cpp */; }; + FFFF570083d07fcd570083d0 /* SwSolverKernel.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570083d07fcd570083d0 /* SwSolverKernel.cpp */; }; + FFFF570084387fcd57008438 /* TripletScheduler.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD570084387fcd57008438 /* TripletScheduler.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD94e089807fed94e08980 /* LowLevelCloth */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelCloth"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD94e0d0d07fed94e0d0d0 /* Cloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cloth.h"; path = "../../LowLevelCloth/include/Cloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD94e0d1387fed94e0d138 /* Fabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Fabric.h"; path = "../../LowLevelCloth/include/Fabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD94e0d1a07fed94e0d1a0 /* Factory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.h"; path = "../../LowLevelCloth/include/Factory.h"; sourceTree = SOURCE_ROOT; }; - FFFD94e0d2087fed94e0d208 /* PhaseConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.h"; path = "../../LowLevelCloth/include/PhaseConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD94e0d2707fed94e0d270 /* Range.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Range.h"; path = "../../LowLevelCloth/include/Range.h"; sourceTree = SOURCE_ROOT; }; - FFFD94e0d2d87fed94e0d2d8 /* Solver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Solver.h"; path = "../../LowLevelCloth/include/Solver.h"; sourceTree = SOURCE_ROOT; }; - FFFD94e0d3407fed94e0d340 /* Types.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Types.h"; path = "../../LowLevelCloth/include/Types.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a4007fed9580a400 /* Allocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.h"; path = "../../LowLevelCloth/src/Allocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a4687fed9580a468 /* Array.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Array.h"; path = "../../LowLevelCloth/src/Array.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a4d07fed9580a4d0 /* BoundingBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BoundingBox.h"; path = "../../LowLevelCloth/src/BoundingBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a5387fed9580a538 /* ClothBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothBase.h"; path = "../../LowLevelCloth/src/ClothBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a5a07fed9580a5a0 /* ClothImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothImpl.h"; path = "../../LowLevelCloth/src/ClothImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a6087fed9580a608 /* IndexPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IndexPair.h"; path = "../../LowLevelCloth/src/IndexPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a6707fed9580a670 /* IterationState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IterationState.h"; path = "../../LowLevelCloth/src/IterationState.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a6d87fed9580a6d8 /* MovingAverage.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MovingAverage.h"; path = "../../LowLevelCloth/src/MovingAverage.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a7407fed9580a740 /* PointInterpolator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PointInterpolator.h"; path = "../../LowLevelCloth/src/PointInterpolator.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a7a87fed9580a7a8 /* Simd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Simd.h"; path = "../../LowLevelCloth/src/Simd.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a8107fed9580a810 /* StackAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "StackAllocator.h"; path = "../../LowLevelCloth/src/StackAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a8787fed9580a878 /* SwCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.h"; path = "../../LowLevelCloth/src/SwCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a8e07fed9580a8e0 /* SwClothData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.h"; path = "../../LowLevelCloth/src/SwClothData.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a9487fed9580a948 /* SwCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.h"; path = "../../LowLevelCloth/src/SwCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580a9b07fed9580a9b0 /* SwCollisionHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollisionHelpers.h"; path = "../../LowLevelCloth/src/SwCollisionHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580aa187fed9580aa18 /* SwFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.h"; path = "../../LowLevelCloth/src/SwFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580aa807fed9580aa80 /* SwFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.h"; path = "../../LowLevelCloth/src/SwFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580aae87fed9580aae8 /* SwInterCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.h"; path = "../../LowLevelCloth/src/SwInterCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580ab507fed9580ab50 /* SwSelfCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.h"; path = "../../LowLevelCloth/src/SwSelfCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580abb87fed9580abb8 /* SwSolver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.h"; path = "../../LowLevelCloth/src/SwSolver.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580ac207fed9580ac20 /* SwSolverKernel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.h"; path = "../../LowLevelCloth/src/SwSolverKernel.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580ac887fed9580ac88 /* TripletScheduler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.h"; path = "../../LowLevelCloth/src/TripletScheduler.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580acf07fed9580acf0 /* Vec4T.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Vec4T.h"; path = "../../LowLevelCloth/src/Vec4T.h"; sourceTree = SOURCE_ROOT; }; - FFFD9580ad587fed9580ad58 /* Allocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.cpp"; path = "../../LowLevelCloth/src/Allocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580adc07fed9580adc0 /* Factory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.cpp"; path = "../../LowLevelCloth/src/Factory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580ae287fed9580ae28 /* PhaseConfig.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.cpp"; path = "../../LowLevelCloth/src/PhaseConfig.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580ae907fed9580ae90 /* SwCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.cpp"; path = "../../LowLevelCloth/src/SwCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580aef87fed9580aef8 /* SwClothData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.cpp"; path = "../../LowLevelCloth/src/SwClothData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580af607fed9580af60 /* SwCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.cpp"; path = "../../LowLevelCloth/src/SwCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580afc87fed9580afc8 /* SwFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.cpp"; path = "../../LowLevelCloth/src/SwFabric.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580b0307fed9580b030 /* SwFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.cpp"; path = "../../LowLevelCloth/src/SwFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580b0987fed9580b098 /* SwInterCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.cpp"; path = "../../LowLevelCloth/src/SwInterCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580b1007fed9580b100 /* SwSelfCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.cpp"; path = "../../LowLevelCloth/src/SwSelfCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580b1687fed9580b168 /* SwSolver.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.cpp"; path = "../../LowLevelCloth/src/SwSolver.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580b1d07fed9580b1d0 /* SwSolverKernel.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.cpp"; path = "../../LowLevelCloth/src/SwSolverKernel.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD9580b2387fed9580b238 /* TripletScheduler.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.cpp"; path = "../../LowLevelCloth/src/TripletScheduler.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD58692f107fcd58692f10 /* LowLevelCloth */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelCloth"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD58516fc07fcd58516fc0 /* Cloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cloth.h"; path = "../../LowLevelCloth/include/Cloth.h"; sourceTree = SOURCE_ROOT; }; + FFFD585170287fcd58517028 /* Fabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Fabric.h"; path = "../../LowLevelCloth/include/Fabric.h"; sourceTree = SOURCE_ROOT; }; + FFFD585170907fcd58517090 /* Factory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.h"; path = "../../LowLevelCloth/include/Factory.h"; sourceTree = SOURCE_ROOT; }; + FFFD585170f87fcd585170f8 /* PhaseConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.h"; path = "../../LowLevelCloth/include/PhaseConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFD585171607fcd58517160 /* Range.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Range.h"; path = "../../LowLevelCloth/include/Range.h"; sourceTree = SOURCE_ROOT; }; + FFFD585171c87fcd585171c8 /* Solver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Solver.h"; path = "../../LowLevelCloth/include/Solver.h"; sourceTree = SOURCE_ROOT; }; + FFFD585172307fcd58517230 /* Types.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Types.h"; path = "../../LowLevelCloth/include/Types.h"; sourceTree = SOURCE_ROOT; }; + FFFD570076007fcd57007600 /* Allocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.h"; path = "../../LowLevelCloth/src/Allocator.h"; sourceTree = SOURCE_ROOT; }; + FFFD570076687fcd57007668 /* Array.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Array.h"; path = "../../LowLevelCloth/src/Array.h"; sourceTree = SOURCE_ROOT; }; + FFFD570076d07fcd570076d0 /* BoundingBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BoundingBox.h"; path = "../../LowLevelCloth/src/BoundingBox.h"; sourceTree = SOURCE_ROOT; }; + FFFD570077387fcd57007738 /* ClothBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothBase.h"; path = "../../LowLevelCloth/src/ClothBase.h"; sourceTree = SOURCE_ROOT; }; + FFFD570077a07fcd570077a0 /* ClothImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothImpl.h"; path = "../../LowLevelCloth/src/ClothImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFD570078087fcd57007808 /* IndexPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IndexPair.h"; path = "../../LowLevelCloth/src/IndexPair.h"; sourceTree = SOURCE_ROOT; }; + FFFD570078707fcd57007870 /* IterationState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IterationState.h"; path = "../../LowLevelCloth/src/IterationState.h"; sourceTree = SOURCE_ROOT; }; + FFFD570078d87fcd570078d8 /* MovingAverage.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MovingAverage.h"; path = "../../LowLevelCloth/src/MovingAverage.h"; sourceTree = SOURCE_ROOT; }; + FFFD570079407fcd57007940 /* PointInterpolator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PointInterpolator.h"; path = "../../LowLevelCloth/src/PointInterpolator.h"; sourceTree = SOURCE_ROOT; }; + FFFD570079a87fcd570079a8 /* Simd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Simd.h"; path = "../../LowLevelCloth/src/Simd.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007a107fcd57007a10 /* StackAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "StackAllocator.h"; path = "../../LowLevelCloth/src/StackAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007a787fcd57007a78 /* SwCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.h"; path = "../../LowLevelCloth/src/SwCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007ae07fcd57007ae0 /* SwClothData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.h"; path = "../../LowLevelCloth/src/SwClothData.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007b487fcd57007b48 /* SwCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.h"; path = "../../LowLevelCloth/src/SwCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007bb07fcd57007bb0 /* SwCollisionHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollisionHelpers.h"; path = "../../LowLevelCloth/src/SwCollisionHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007c187fcd57007c18 /* SwFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.h"; path = "../../LowLevelCloth/src/SwFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007c807fcd57007c80 /* SwFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.h"; path = "../../LowLevelCloth/src/SwFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007ce87fcd57007ce8 /* SwInterCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.h"; path = "../../LowLevelCloth/src/SwInterCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007d507fcd57007d50 /* SwSelfCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.h"; path = "../../LowLevelCloth/src/SwSelfCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007db87fcd57007db8 /* SwSolver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.h"; path = "../../LowLevelCloth/src/SwSolver.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007e207fcd57007e20 /* SwSolverKernel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.h"; path = "../../LowLevelCloth/src/SwSolverKernel.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007e887fcd57007e88 /* TripletScheduler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.h"; path = "../../LowLevelCloth/src/TripletScheduler.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007ef07fcd57007ef0 /* Vec4T.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Vec4T.h"; path = "../../LowLevelCloth/src/Vec4T.h"; sourceTree = SOURCE_ROOT; }; + FFFD57007f587fcd57007f58 /* Allocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.cpp"; path = "../../LowLevelCloth/src/Allocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD57007fc07fcd57007fc0 /* Factory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.cpp"; path = "../../LowLevelCloth/src/Factory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570080287fcd57008028 /* PhaseConfig.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.cpp"; path = "../../LowLevelCloth/src/PhaseConfig.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570080907fcd57008090 /* SwCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.cpp"; path = "../../LowLevelCloth/src/SwCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570080f87fcd570080f8 /* SwClothData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.cpp"; path = "../../LowLevelCloth/src/SwClothData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570081607fcd57008160 /* SwCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.cpp"; path = "../../LowLevelCloth/src/SwCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570081c87fcd570081c8 /* SwFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.cpp"; path = "../../LowLevelCloth/src/SwFabric.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570082307fcd57008230 /* SwFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.cpp"; path = "../../LowLevelCloth/src/SwFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570082987fcd57008298 /* SwInterCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.cpp"; path = "../../LowLevelCloth/src/SwInterCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570083007fcd57008300 /* SwSelfCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.cpp"; path = "../../LowLevelCloth/src/SwSelfCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570083687fcd57008368 /* SwSolver.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.cpp"; path = "../../LowLevelCloth/src/SwSolver.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570083d07fcd570083d0 /* SwSolverKernel.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.cpp"; path = "../../LowLevelCloth/src/SwSolverKernel.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD570084387fcd57008438 /* TripletScheduler.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.cpp"; path = "../../LowLevelCloth/src/TripletScheduler.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF294e089807fed94e08980 /* Resources */ = { + FFF258692f107fcd58692f10 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2768,7 +2765,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC94e089807fed94e08980 /* Frameworks */ = { + FFFC58692f107fcd58692f10 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2778,23 +2775,23 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF894e089807fed94e08980 /* Sources */ = { + FFF858692f107fcd58692f10 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF9580ad587fed9580ad58, - FFFF9580adc07fed9580adc0, - FFFF9580ae287fed9580ae28, - FFFF9580ae907fed9580ae90, - FFFF9580aef87fed9580aef8, - FFFF9580af607fed9580af60, - FFFF9580afc87fed9580afc8, - FFFF9580b0307fed9580b030, - FFFF9580b0987fed9580b098, - FFFF9580b1007fed9580b100, - FFFF9580b1687fed9580b168, - FFFF9580b1d07fed9580b1d0, - FFFF9580b2387fed9580b238, + FFFF57007f587fcd57007f58, + FFFF57007fc07fcd57007fc0, + FFFF570080287fcd57008028, + FFFF570080907fcd57008090, + FFFF570080f87fcd570080f8, + FFFF570081607fcd57008160, + FFFF570081c87fcd570081c8, + FFFF570082307fcd57008230, + FFFF570082987fcd57008298, + FFFF570083007fcd57008300, + FFFF570083687fcd57008368, + FFFF570083d07fcd570083d0, + FFFF570084387fcd57008438, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2806,79 +2803,79 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelParticles */ - FFFF95815b587fed95815b58 /* PtBatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815b587fed95815b58 /* PtBatcher.cpp */; }; - FFFF95815bc07fed95815bc0 /* PtBodyTransformVault.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815bc07fed95815bc0 /* PtBodyTransformVault.cpp */; }; - FFFF95815c287fed95815c28 /* PtCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815c287fed95815c28 /* PtCollision.cpp */; }; - FFFF95815c907fed95815c90 /* PtCollisionBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815c907fed95815c90 /* PtCollisionBox.cpp */; }; - FFFF95815cf87fed95815cf8 /* PtCollisionCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815cf87fed95815cf8 /* PtCollisionCapsule.cpp */; }; - FFFF95815d607fed95815d60 /* PtCollisionConvex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815d607fed95815d60 /* PtCollisionConvex.cpp */; }; - FFFF95815dc87fed95815dc8 /* PtCollisionMesh.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815dc87fed95815dc8 /* PtCollisionMesh.cpp */; }; - FFFF95815e307fed95815e30 /* PtCollisionPlane.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815e307fed95815e30 /* PtCollisionPlane.cpp */; }; - FFFF95815e987fed95815e98 /* PtCollisionSphere.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815e987fed95815e98 /* PtCollisionSphere.cpp */; }; - FFFF95815f007fed95815f00 /* PtContextCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815f007fed95815f00 /* PtContextCpu.cpp */; }; - FFFF95815f687fed95815f68 /* PtDynamics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815f687fed95815f68 /* PtDynamics.cpp */; }; - FFFF95815fd07fed95815fd0 /* PtParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD95815fd07fed95815fd0 /* PtParticleData.cpp */; }; - FFFF958160387fed95816038 /* PtParticleShapeCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958160387fed95816038 /* PtParticleShapeCpu.cpp */; }; - FFFF958160a07fed958160a0 /* PtParticleSystemSimCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958160a07fed958160a0 /* PtParticleSystemSimCpu.cpp */; }; - FFFF958161087fed95816108 /* PtSpatialHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958161087fed95816108 /* PtSpatialHash.cpp */; }; - FFFF958161707fed95816170 /* PtSpatialLocalHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD958161707fed95816170 /* PtSpatialLocalHash.cpp */; }; + FFFF5700cb587fcd5700cb58 /* PtBatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700cb587fcd5700cb58 /* PtBatcher.cpp */; }; + FFFF5700cbc07fcd5700cbc0 /* PtBodyTransformVault.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700cbc07fcd5700cbc0 /* PtBodyTransformVault.cpp */; }; + FFFF5700cc287fcd5700cc28 /* PtCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700cc287fcd5700cc28 /* PtCollision.cpp */; }; + FFFF5700cc907fcd5700cc90 /* PtCollisionBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700cc907fcd5700cc90 /* PtCollisionBox.cpp */; }; + FFFF5700ccf87fcd5700ccf8 /* PtCollisionCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700ccf87fcd5700ccf8 /* PtCollisionCapsule.cpp */; }; + FFFF5700cd607fcd5700cd60 /* PtCollisionConvex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700cd607fcd5700cd60 /* PtCollisionConvex.cpp */; }; + FFFF5700cdc87fcd5700cdc8 /* PtCollisionMesh.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700cdc87fcd5700cdc8 /* PtCollisionMesh.cpp */; }; + FFFF5700ce307fcd5700ce30 /* PtCollisionPlane.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700ce307fcd5700ce30 /* PtCollisionPlane.cpp */; }; + FFFF5700ce987fcd5700ce98 /* PtCollisionSphere.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700ce987fcd5700ce98 /* PtCollisionSphere.cpp */; }; + FFFF5700cf007fcd5700cf00 /* PtContextCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700cf007fcd5700cf00 /* PtContextCpu.cpp */; }; + FFFF5700cf687fcd5700cf68 /* PtDynamics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700cf687fcd5700cf68 /* PtDynamics.cpp */; }; + FFFF5700cfd07fcd5700cfd0 /* PtParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700cfd07fcd5700cfd0 /* PtParticleData.cpp */; }; + FFFF5700d0387fcd5700d038 /* PtParticleShapeCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700d0387fcd5700d038 /* PtParticleShapeCpu.cpp */; }; + FFFF5700d0a07fcd5700d0a0 /* PtParticleSystemSimCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700d0a07fcd5700d0a0 /* PtParticleSystemSimCpu.cpp */; }; + FFFF5700d1087fcd5700d108 /* PtSpatialHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700d1087fcd5700d108 /* PtSpatialHash.cpp */; }; + FFFF5700d1707fcd5700d170 /* PtSpatialLocalHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD5700d1707fcd5700d170 /* PtSpatialLocalHash.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD94e2d5f07fed94e2d5f0 /* LowLevelParticles */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelParticles"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD95800c007fed95800c00 /* PtBodyTransformVault.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.h"; path = "../../LowLevelParticles/include/PtBodyTransformVault.h"; sourceTree = SOURCE_ROOT; }; - FFFD95800c687fed95800c68 /* PtContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContext.h"; path = "../../LowLevelParticles/include/PtContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD95800cd07fed95800cd0 /* PtGridCellVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtGridCellVector.h"; path = "../../LowLevelParticles/include/PtGridCellVector.h"; sourceTree = SOURCE_ROOT; }; - FFFD95800d387fed95800d38 /* PtParticle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticle.h"; path = "../../LowLevelParticles/include/PtParticle.h"; sourceTree = SOURCE_ROOT; }; - FFFD95800da07fed95800da0 /* PtParticleContactManagerStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleContactManagerStream.h"; path = "../../LowLevelParticles/include/PtParticleContactManagerStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD95800e087fed95800e08 /* PtParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.h"; path = "../../LowLevelParticles/include/PtParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFD95800e707fed95800e70 /* PtParticleShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShape.h"; path = "../../LowLevelParticles/include/PtParticleShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD95800ed87fed95800ed8 /* PtParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemCore.h"; path = "../../LowLevelParticles/include/PtParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD95800f407fed95800f40 /* PtParticleSystemFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemFlags.h"; path = "../../LowLevelParticles/include/PtParticleSystemFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD95800fa87fed95800fa8 /* PtParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSim.h"; path = "../../LowLevelParticles/include/PtParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD958152007fed95815200 /* PtBatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.h"; path = "../../LowLevelParticles/src/PtBatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD958152687fed95815268 /* PtCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.h"; path = "../../LowLevelParticles/src/PtCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD958152d07fed958152d0 /* PtCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionData.h"; path = "../../LowLevelParticles/src/PtCollisionData.h"; sourceTree = SOURCE_ROOT; }; - FFFD958153387fed95815338 /* PtCollisionHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionHelper.h"; path = "../../LowLevelParticles/src/PtCollisionHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD958153a07fed958153a0 /* PtCollisionMethods.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMethods.h"; path = "../../LowLevelParticles/src/PtCollisionMethods.h"; sourceTree = SOURCE_ROOT; }; - FFFD958154087fed95815408 /* PtCollisionParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionParameters.h"; path = "../../LowLevelParticles/src/PtCollisionParameters.h"; sourceTree = SOURCE_ROOT; }; - FFFD958154707fed95815470 /* PtConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConfig.h"; path = "../../LowLevelParticles/src/PtConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD958154d87fed958154d8 /* PtConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConstants.h"; path = "../../LowLevelParticles/src/PtConstants.h"; sourceTree = SOURCE_ROOT; }; - FFFD958155407fed95815540 /* PtContextCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.h"; path = "../../LowLevelParticles/src/PtContextCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD958155a87fed958155a8 /* PtDynamicHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicHelper.h"; path = "../../LowLevelParticles/src/PtDynamicHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD958156107fed95815610 /* PtDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.h"; path = "../../LowLevelParticles/src/PtDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFD958156787fed95815678 /* PtDynamicsKernels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsKernels.h"; path = "../../LowLevelParticles/src/PtDynamicsKernels.h"; sourceTree = SOURCE_ROOT; }; - FFFD958156e07fed958156e0 /* PtDynamicsParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsParameters.h"; path = "../../LowLevelParticles/src/PtDynamicsParameters.h"; sourceTree = SOURCE_ROOT; }; - FFFD958157487fed95815748 /* PtDynamicsTempBuffers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsTempBuffers.h"; path = "../../LowLevelParticles/src/PtDynamicsTempBuffers.h"; sourceTree = SOURCE_ROOT; }; - FFFD958157b07fed958157b0 /* PtHeightFieldAabbTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtHeightFieldAabbTest.h"; path = "../../LowLevelParticles/src/PtHeightFieldAabbTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD958158187fed95815818 /* PtPacketSections.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtPacketSections.h"; path = "../../LowLevelParticles/src/PtPacketSections.h"; sourceTree = SOURCE_ROOT; }; - FFFD958158807fed95815880 /* PtParticleCell.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleCell.h"; path = "../../LowLevelParticles/src/PtParticleCell.h"; sourceTree = SOURCE_ROOT; }; - FFFD958158e87fed958158e8 /* PtParticleOpcodeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleOpcodeCache.h"; path = "../../LowLevelParticles/src/PtParticleOpcodeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD958159507fed95815950 /* PtParticleShapeCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.h"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD958159b87fed958159b8 /* PtParticleSystemSimCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.h"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD95815a207fed95815a20 /* PtSpatialHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.h"; path = "../../LowLevelParticles/src/PtSpatialHash.h"; sourceTree = SOURCE_ROOT; }; - FFFD95815a887fed95815a88 /* PtSpatialHashHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHashHelper.h"; path = "../../LowLevelParticles/src/PtSpatialHashHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD95815af07fed95815af0 /* PtTwoWayData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtTwoWayData.h"; path = "../../LowLevelParticles/src/PtTwoWayData.h"; sourceTree = SOURCE_ROOT; }; - FFFD95815b587fed95815b58 /* PtBatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.cpp"; path = "../../LowLevelParticles/src/PtBatcher.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815bc07fed95815bc0 /* PtBodyTransformVault.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.cpp"; path = "../../LowLevelParticles/src/PtBodyTransformVault.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815c287fed95815c28 /* PtCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.cpp"; path = "../../LowLevelParticles/src/PtCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815c907fed95815c90 /* PtCollisionBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionBox.cpp"; path = "../../LowLevelParticles/src/PtCollisionBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815cf87fed95815cf8 /* PtCollisionCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionCapsule.cpp"; path = "../../LowLevelParticles/src/PtCollisionCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815d607fed95815d60 /* PtCollisionConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionConvex.cpp"; path = "../../LowLevelParticles/src/PtCollisionConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815dc87fed95815dc8 /* PtCollisionMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMesh.cpp"; path = "../../LowLevelParticles/src/PtCollisionMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815e307fed95815e30 /* PtCollisionPlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionPlane.cpp"; path = "../../LowLevelParticles/src/PtCollisionPlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815e987fed95815e98 /* PtCollisionSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionSphere.cpp"; path = "../../LowLevelParticles/src/PtCollisionSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815f007fed95815f00 /* PtContextCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.cpp"; path = "../../LowLevelParticles/src/PtContextCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815f687fed95815f68 /* PtDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.cpp"; path = "../../LowLevelParticles/src/PtDynamics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD95815fd07fed95815fd0 /* PtParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.cpp"; path = "../../LowLevelParticles/src/PtParticleData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958160387fed95816038 /* PtParticleShapeCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958160a07fed958160a0 /* PtParticleSystemSimCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958161087fed95816108 /* PtSpatialHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialHash.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD958161707fed95816170 /* PtSpatialLocalHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialLocalHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialLocalHash.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD585295c07fcd585295c0 /* LowLevelParticles */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelParticles"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD5a065c007fcd5a065c00 /* PtBodyTransformVault.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.h"; path = "../../LowLevelParticles/include/PtBodyTransformVault.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a065c687fcd5a065c68 /* PtContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContext.h"; path = "../../LowLevelParticles/include/PtContext.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a065cd07fcd5a065cd0 /* PtGridCellVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtGridCellVector.h"; path = "../../LowLevelParticles/include/PtGridCellVector.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a065d387fcd5a065d38 /* PtParticle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticle.h"; path = "../../LowLevelParticles/include/PtParticle.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a065da07fcd5a065da0 /* PtParticleContactManagerStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleContactManagerStream.h"; path = "../../LowLevelParticles/include/PtParticleContactManagerStream.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a065e087fcd5a065e08 /* PtParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.h"; path = "../../LowLevelParticles/include/PtParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a065e707fcd5a065e70 /* PtParticleShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShape.h"; path = "../../LowLevelParticles/include/PtParticleShape.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a065ed87fcd5a065ed8 /* PtParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemCore.h"; path = "../../LowLevelParticles/include/PtParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a065f407fcd5a065f40 /* PtParticleSystemFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemFlags.h"; path = "../../LowLevelParticles/include/PtParticleSystemFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFD5a065fa87fcd5a065fa8 /* PtParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSim.h"; path = "../../LowLevelParticles/include/PtParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c2007fcd5700c200 /* PtBatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.h"; path = "../../LowLevelParticles/src/PtBatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c2687fcd5700c268 /* PtCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.h"; path = "../../LowLevelParticles/src/PtCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c2d07fcd5700c2d0 /* PtCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionData.h"; path = "../../LowLevelParticles/src/PtCollisionData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c3387fcd5700c338 /* PtCollisionHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionHelper.h"; path = "../../LowLevelParticles/src/PtCollisionHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c3a07fcd5700c3a0 /* PtCollisionMethods.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMethods.h"; path = "../../LowLevelParticles/src/PtCollisionMethods.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c4087fcd5700c408 /* PtCollisionParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionParameters.h"; path = "../../LowLevelParticles/src/PtCollisionParameters.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c4707fcd5700c470 /* PtConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConfig.h"; path = "../../LowLevelParticles/src/PtConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c4d87fcd5700c4d8 /* PtConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConstants.h"; path = "../../LowLevelParticles/src/PtConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c5407fcd5700c540 /* PtContextCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.h"; path = "../../LowLevelParticles/src/PtContextCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c5a87fcd5700c5a8 /* PtDynamicHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicHelper.h"; path = "../../LowLevelParticles/src/PtDynamicHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c6107fcd5700c610 /* PtDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.h"; path = "../../LowLevelParticles/src/PtDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c6787fcd5700c678 /* PtDynamicsKernels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsKernels.h"; path = "../../LowLevelParticles/src/PtDynamicsKernels.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c6e07fcd5700c6e0 /* PtDynamicsParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsParameters.h"; path = "../../LowLevelParticles/src/PtDynamicsParameters.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c7487fcd5700c748 /* PtDynamicsTempBuffers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsTempBuffers.h"; path = "../../LowLevelParticles/src/PtDynamicsTempBuffers.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c7b07fcd5700c7b0 /* PtHeightFieldAabbTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtHeightFieldAabbTest.h"; path = "../../LowLevelParticles/src/PtHeightFieldAabbTest.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c8187fcd5700c818 /* PtPacketSections.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtPacketSections.h"; path = "../../LowLevelParticles/src/PtPacketSections.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c8807fcd5700c880 /* PtParticleCell.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleCell.h"; path = "../../LowLevelParticles/src/PtParticleCell.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c8e87fcd5700c8e8 /* PtParticleOpcodeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleOpcodeCache.h"; path = "../../LowLevelParticles/src/PtParticleOpcodeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c9507fcd5700c950 /* PtParticleShapeCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.h"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700c9b87fcd5700c9b8 /* PtParticleSystemSimCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.h"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700ca207fcd5700ca20 /* PtSpatialHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.h"; path = "../../LowLevelParticles/src/PtSpatialHash.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700ca887fcd5700ca88 /* PtSpatialHashHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHashHelper.h"; path = "../../LowLevelParticles/src/PtSpatialHashHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700caf07fcd5700caf0 /* PtTwoWayData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtTwoWayData.h"; path = "../../LowLevelParticles/src/PtTwoWayData.h"; sourceTree = SOURCE_ROOT; }; + FFFD5700cb587fcd5700cb58 /* PtBatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.cpp"; path = "../../LowLevelParticles/src/PtBatcher.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700cbc07fcd5700cbc0 /* PtBodyTransformVault.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.cpp"; path = "../../LowLevelParticles/src/PtBodyTransformVault.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700cc287fcd5700cc28 /* PtCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.cpp"; path = "../../LowLevelParticles/src/PtCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700cc907fcd5700cc90 /* PtCollisionBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionBox.cpp"; path = "../../LowLevelParticles/src/PtCollisionBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700ccf87fcd5700ccf8 /* PtCollisionCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionCapsule.cpp"; path = "../../LowLevelParticles/src/PtCollisionCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700cd607fcd5700cd60 /* PtCollisionConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionConvex.cpp"; path = "../../LowLevelParticles/src/PtCollisionConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700cdc87fcd5700cdc8 /* PtCollisionMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMesh.cpp"; path = "../../LowLevelParticles/src/PtCollisionMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700ce307fcd5700ce30 /* PtCollisionPlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionPlane.cpp"; path = "../../LowLevelParticles/src/PtCollisionPlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700ce987fcd5700ce98 /* PtCollisionSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionSphere.cpp"; path = "../../LowLevelParticles/src/PtCollisionSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700cf007fcd5700cf00 /* PtContextCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.cpp"; path = "../../LowLevelParticles/src/PtContextCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700cf687fcd5700cf68 /* PtDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.cpp"; path = "../../LowLevelParticles/src/PtDynamics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700cfd07fcd5700cfd0 /* PtParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.cpp"; path = "../../LowLevelParticles/src/PtParticleData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700d0387fcd5700d038 /* PtParticleShapeCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700d0a07fcd5700d0a0 /* PtParticleSystemSimCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700d1087fcd5700d108 /* PtSpatialHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialHash.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD5700d1707fcd5700d170 /* PtSpatialLocalHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialLocalHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialLocalHash.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF294e2d5f07fed94e2d5f0 /* Resources */ = { + FFF2585295c07fcd585295c0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2888,7 +2885,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC94e2d5f07fed94e2d5f0 /* Frameworks */ = { + FFFC585295c07fcd585295c0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2898,26 +2895,26 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF894e2d5f07fed94e2d5f0 /* Sources */ = { + FFF8585295c07fcd585295c0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF95815b587fed95815b58, - FFFF95815bc07fed95815bc0, - FFFF95815c287fed95815c28, - FFFF95815c907fed95815c90, - FFFF95815cf87fed95815cf8, - FFFF95815d607fed95815d60, - FFFF95815dc87fed95815dc8, - FFFF95815e307fed95815e30, - FFFF95815e987fed95815e98, - FFFF95815f007fed95815f00, - FFFF95815f687fed95815f68, - FFFF95815fd07fed95815fd0, - FFFF958160387fed95816038, - FFFF958160a07fed958160a0, - FFFF958161087fed95816108, - FFFF958161707fed95816170, + FFFF5700cb587fcd5700cb58, + FFFF5700cbc07fcd5700cbc0, + FFFF5700cc287fcd5700cc28, + FFFF5700cc907fcd5700cc90, + FFFF5700ccf87fcd5700ccf8, + FFFF5700cd607fcd5700cd60, + FFFF5700cdc87fcd5700cdc8, + FFFF5700ce307fcd5700ce30, + FFFF5700ce987fcd5700ce98, + FFFF5700cf007fcd5700cf00, + FFFF5700cf687fcd5700cf68, + FFFF5700cfd07fcd5700cfd0, + FFFF5700d0387fcd5700d038, + FFFF5700d0a07fcd5700d0a0, + FFFF5700d1087fcd5700d108, + FFFF5700d1707fcd5700d170, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2929,22 +2926,22 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxTask */ - FFFF960257a07fed960257a0 /* src/TaskManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD960257a07fed960257a0 /* src/TaskManager.cpp */; }; + FFFF585cb4807fcd585cb480 /* src/TaskManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD585cb4807fcd585cb480 /* src/TaskManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD96025a807fed96025a80 /* PxTask */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxTask"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD960214907fed96021490 /* PxCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCpuDispatcher.h"; path = "../../../../PxShared/include/task/PxCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD960214f87fed960214f8 /* PxGpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuDispatcher.h"; path = "../../../../PxShared/include/task/PxGpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD960215607fed96021560 /* PxGpuTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuTask.h"; path = "../../../../PxShared/include/task/PxGpuTask.h"; sourceTree = SOURCE_ROOT; }; - FFFD960215c87fed960215c8 /* PxTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTask.h"; path = "../../../../PxShared/include/task/PxTask.h"; sourceTree = SOURCE_ROOT; }; - FFFD960216307fed96021630 /* PxTaskDefine.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskDefine.h"; path = "../../../../PxShared/include/task/PxTaskDefine.h"; sourceTree = SOURCE_ROOT; }; - FFFD960216987fed96021698 /* PxTaskManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskManager.h"; path = "../../../../PxShared/include/task/PxTaskManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD960257a07fed960257a0 /* src/TaskManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/TaskManager.cpp"; path = "../../../../PxShared/src/task/src/TaskManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD585c9d007fcd585c9d00 /* PxTask */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxTask"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD585cbd607fcd585cbd60 /* PxCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCpuDispatcher.h"; path = "../../../../PxShared/include/task/PxCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFD585cbdc87fcd585cbdc8 /* PxGpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuDispatcher.h"; path = "../../../../PxShared/include/task/PxGpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFD585cbe307fcd585cbe30 /* PxGpuTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuTask.h"; path = "../../../../PxShared/include/task/PxGpuTask.h"; sourceTree = SOURCE_ROOT; }; + FFFD585cbe987fcd585cbe98 /* PxTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTask.h"; path = "../../../../PxShared/include/task/PxTask.h"; sourceTree = SOURCE_ROOT; }; + FFFD585cbf007fcd585cbf00 /* PxTaskDefine.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskDefine.h"; path = "../../../../PxShared/include/task/PxTaskDefine.h"; sourceTree = SOURCE_ROOT; }; + FFFD585cbf687fcd585cbf68 /* PxTaskManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskManager.h"; path = "../../../../PxShared/include/task/PxTaskManager.h"; sourceTree = SOURCE_ROOT; }; + FFFD585cb4807fcd585cb480 /* src/TaskManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/TaskManager.cpp"; path = "../../../../PxShared/src/task/src/TaskManager.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF296025a807fed96025a80 /* Resources */ = { + FFF2585c9d007fcd585c9d00 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2954,7 +2951,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC96025a807fed96025a80 /* Frameworks */ = { + FFFC585c9d007fcd585c9d00 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2964,11 +2961,11 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF896025a807fed96025a80 /* Sources */ = { + FFF8585c9d007fcd585c9d00 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF960257a07fed960257a0, + FFFF585cb4807fcd585cb480, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2980,17 +2977,17 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PsFastXml */ - FFFF962204407fed96220440 /* PsFastXml.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD962204407fed96220440 /* PsFastXml.cpp */; }; + FFFF580f7f107fcd580f7f10 /* PsFastXml.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD580f7f107fcd580f7f10 /* PsFastXml.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD9621fe407fed9621fe40 /* PsFastXml */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PsFastXml"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD962203407fed96220340 /* PsFastXml.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.h"; path = "../../../../PxShared/src/fastxml/include/PsFastXml.h"; sourceTree = SOURCE_ROOT; }; - FFFD962204407fed96220440 /* PsFastXml.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.cpp"; path = "../../../../PxShared/src/fastxml/src/PsFastXml.cpp"; sourceTree = SOURCE_ROOT; }; + FFFD580eddd07fcd580eddd0 /* PsFastXml */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PsFastXml"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFD580f7e107fcd580f7e10 /* PsFastXml.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.h"; path = "../../../../PxShared/src/fastxml/include/PsFastXml.h"; sourceTree = SOURCE_ROOT; }; + FFFD580f7f107fcd580f7f10 /* PsFastXml.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.cpp"; path = "../../../../PxShared/src/fastxml/src/PsFastXml.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF29621fe407fed9621fe40 /* Resources */ = { + FFF2580eddd07fcd580eddd0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -3000,7 +2997,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC9621fe407fed9621fe40 /* Frameworks */ = { + FFFC580eddd07fcd580eddd0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -3010,11 +3007,11 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF89621fe407fed9621fe40 /* Sources */ = { + FFF8580eddd07fcd580eddd0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF962204407fed96220440, + FFFF580f7f107fcd580f7f10, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3026,1968 +3023,1967 @@ /* End PBXTargetDependency section */ /* Begin PBXContainerItemProxy section */ - FFF5962139b07fed962139b0 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF556fa61a07fcd56fa61a0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA962139b07fed962139b0 /* PhysX */; + remoteGlobalIDString = FFFA56fa61a07fcd56fa61a0 /* PhysX */; remoteInfo = "PhysX"; }; - FFF596232ed07fed96232ed0 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF55b986ca07fcd5b986ca0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA96232ed07fed96232ed0 /* PhysXCharacterKinematic */; + remoteGlobalIDString = FFFA5b986ca07fcd5b986ca0 /* PhysXCharacterKinematic */; remoteInfo = "PhysXCharacterKinematic"; }; - FFF5962344107fed96234410 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF556e3cde07fcd56e3cde0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA962344107fed96234410 /* PhysXVehicle */; + remoteGlobalIDString = FFFA56e3cde07fcd56e3cde0 /* PhysXVehicle */; remoteInfo = "PhysXVehicle"; }; - FFF5962440f07fed962440f0 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF5586bc1607fcd586bc160 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA962440f07fed962440f0 /* PhysXExtensions */; + remoteGlobalIDString = FFFA586bc1607fcd586bc160 /* PhysXExtensions */; remoteInfo = "PhysXExtensions"; }; - FFF596256c207fed96256c20 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF55bb033e07fcd5bb033e0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA96256c207fed96256c20 /* SceneQuery */; + remoteGlobalIDString = FFFA5bb033e07fcd5bb033e0 /* SceneQuery */; remoteInfo = "SceneQuery"; }; - FFF59625b2507fed9625b250 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF55bb075b07fcd5bb075b0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA9625b2507fed9625b250 /* SimulationController */; + remoteGlobalIDString = FFFA5bb075b07fcd5bb075b0 /* SimulationController */; remoteInfo = "SimulationController"; }; - FFF5962600907fed96260090 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF55b98d5507fcd5b98d550 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA962600907fed96260090 /* PhysXCooking */; + remoteGlobalIDString = FFFA5b98d5507fcd5b98d550 /* PhysXCooking */; remoteInfo = "PhysXCooking"; }; - FFF594a2a6807fed94a2a680 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF556e143207fcd56e14320 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA94a2a6807fed94a2a680 /* PhysXCommon */; + remoteGlobalIDString = FFFA56e143207fcd56e14320 /* PhysXCommon */; remoteInfo = "PhysXCommon"; }; - FFF594a1bf607fed94a1bf60 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF5585016d07fcd585016d0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA94a1bf607fed94a1bf60 /* PxFoundation */; + remoteGlobalIDString = FFFA585016d07fcd585016d0 /* PxFoundation */; remoteInfo = "PxFoundation"; }; - FFF593fee2707fed93fee270 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF5582fabb07fcd582fabb0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA93fee2707fed93fee270 /* PxPvdSDK */; + remoteGlobalIDString = FFFA582fabb07fcd582fabb0 /* PxPvdSDK */; remoteInfo = "PxPvdSDK"; }; - FFF594bdb2507fed94bdb250 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF556cac0107fcd56cac010 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA94bdb2507fed94bdb250 /* LowLevel */; + remoteGlobalIDString = FFFA56cac0107fcd56cac010 /* LowLevel */; remoteInfo = "LowLevel"; }; - FFF594d0f6e07fed94d0f6e0 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF55879adc07fcd5879adc0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA94d0f6e07fed94d0f6e0 /* LowLevelAABB */; + remoteGlobalIDString = FFFA5879adc07fcd5879adc0 /* LowLevelAABB */; remoteInfo = "LowLevelAABB"; }; - FFF594d2ca107fed94d2ca10 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF556dc69f07fcd56dc69f0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA94d2ca107fed94d2ca10 /* LowLevelDynamics */; + remoteGlobalIDString = FFFA56dc69f07fcd56dc69f0 /* LowLevelDynamics */; remoteInfo = "LowLevelDynamics"; }; - FFF594e089807fed94e08980 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF558692f107fcd58692f10 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA94e089807fed94e08980 /* LowLevelCloth */; + remoteGlobalIDString = FFFA58692f107fcd58692f10 /* LowLevelCloth */; remoteInfo = "LowLevelCloth"; }; - FFF594e2d5f07fed94e2d5f0 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF5585295c07fcd585295c0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA94e2d5f07fed94e2d5f0 /* LowLevelParticles */; + remoteGlobalIDString = FFFA585295c07fcd585295c0 /* LowLevelParticles */; remoteInfo = "LowLevelParticles"; }; - FFF596025a807fed96025a80 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF5585c9d007fcd585c9d00 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA96025a807fed96025a80 /* PxTask */; + remoteGlobalIDString = FFFA585c9d007fcd585c9d00 /* PxTask */; remoteInfo = "PxTask"; }; - FFF59621fe407fed9621fe40 /* PBXContainerItemProxy */ = { - containerPortal = FFF993c81d807fed93c81d80 /* Project object */; + FFF5580eddd07fcd580eddd0 /* PBXContainerItemProxy */ = { + containerPortal = FFF95820b1507fcd5820b150 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA9621fe407fed9621fe40 /* PsFastXml */; + remoteGlobalIDString = FFFA580eddd07fcd580eddd0 /* PsFastXml */; remoteInfo = "PsFastXml"; }; /* End PBXContainerItemProxy section */ /* Begin PBXGroup section */ - FFFB93c81de87fed93c81de8 /* PhysX */ = { + FFFB5820b1b87fcd5820b1b8 /* PhysX */ = { isa = PBXGroup; children = ( - FFF093c81d807fed93c81d80 /* Source */, - FFEE93c81d807fed93c81d80 /* Products */, + FFF05820b1507fcd5820b150 /* Source */, + FFEE5820b1507fcd5820b150 /* Products */, ); name = "PhysX"; sourceTree = "<group>"; }; - FFF093c81d807fed93c81d80 /* Source */ = { + FFF05820b1507fcd5820b150 /* Source */ = { isa = PBXGroup; children = ( - FFFB962139b07fed962139b0, - FFFB96232ed07fed96232ed0, - FFFB962344107fed96234410, - FFFB962440f07fed962440f0, - FFFB96256c207fed96256c20, - FFFB9625b2507fed9625b250, - FFFB962600907fed96260090, - FFFB94a2a6807fed94a2a680, - FFFB94a1bf607fed94a1bf60, - FFFB93fee2707fed93fee270, - FFFB94bdb2507fed94bdb250, - FFFB94d0f6e07fed94d0f6e0, - FFFB94d2ca107fed94d2ca10, - FFFB94e089807fed94e08980, - FFFB94e2d5f07fed94e2d5f0, - FFFB96025a807fed96025a80, - FFFB9621fe407fed9621fe40, + FFFB56fa61a07fcd56fa61a0, + FFFB5b986ca07fcd5b986ca0, + FFFB56e3cde07fcd56e3cde0, + FFFB586bc1607fcd586bc160, + FFFB5bb033e07fcd5bb033e0, + FFFB5bb075b07fcd5bb075b0, + FFFB5b98d5507fcd5b98d550, + FFFB56e143207fcd56e14320, + FFFB585016d07fcd585016d0, + FFFB582fabb07fcd582fabb0, + FFFB56cac0107fcd56cac010, + FFFB5879adc07fcd5879adc0, + FFFB56dc69f07fcd56dc69f0, + FFFB58692f107fcd58692f10, + FFFB585295c07fcd585295c0, + FFFB585c9d007fcd585c9d00, + FFFB580eddd07fcd580eddd0, ); name = Source; sourceTree = "<group>"; }; - FFEE93c81d807fed93c81d80 /* Products */ = { + FFEE5820b1507fcd5820b150 /* Products */ = { isa = PBXGroup; children = ( - FFFD962139b07fed962139b0, - FFFD96232ed07fed96232ed0, - FFFD962344107fed96234410, - FFFD962440f07fed962440f0, - FFFD96256c207fed96256c20, - FFFD9625b2507fed9625b250, - FFFD962600907fed96260090, - FFFD94a2a6807fed94a2a680, - FFFD94a1bf607fed94a1bf60, - FFFD93fee2707fed93fee270, - FFFD94bdb2507fed94bdb250, - FFFD94d0f6e07fed94d0f6e0, - FFFD94d2ca107fed94d2ca10, - FFFD94e089807fed94e08980, - FFFD94e2d5f07fed94e2d5f0, - FFFD96025a807fed96025a80, - FFFD9621fe407fed9621fe40, + FFFD56fa61a07fcd56fa61a0, + FFFD5b986ca07fcd5b986ca0, + FFFD56e3cde07fcd56e3cde0, + FFFD586bc1607fcd586bc160, + FFFD5bb033e07fcd5bb033e0, + FFFD5bb075b07fcd5bb075b0, + FFFD5b98d5507fcd5b98d550, + FFFD56e143207fcd56e14320, + FFFD585016d07fcd585016d0, + FFFD582fabb07fcd582fabb0, + FFFD56cac0107fcd56cac010, + FFFD5879adc07fcd5879adc0, + FFFD56dc69f07fcd56dc69f0, + FFFD58692f107fcd58692f10, + FFFD585295c07fcd585295c0, + FFFD585c9d007fcd585c9d00, + FFFD580eddd07fcd580eddd0, ); name = Products; sourceTree = "<group>"; }; - FFFB962139b07fed962139b0 /* PhysX */ = { + FFFB56fa61a07fcd56fa61a0 /* PhysX */ = { isa = PBXGroup; children = ( - FFFB9623ade07fed9623ade0 /* src */, - FFFB9623ae087fed9623ae08 /* include */, - FFFB9623ae307fed9623ae30 /* metadata */, + FFFB5b980a107fcd5b980a10 /* src */, + FFFB5b980a387fcd5b980a38 /* include */, + FFFB5b980a607fcd5b980a60 /* metadata */, ); name = "PhysX"; sourceTree = "<group>"; }; - FFFB9623ade07fed9623ade0 /* src */ = { + FFFB5b980a107fcd5b980a10 /* src */ = { isa = PBXGroup; children = ( - FFFD958758007fed95875800 /* NpActor.h */, - FFFD958758687fed95875868 /* NpActorTemplate.h */, - FFFD958758d07fed958758d0 /* NpAggregate.h */, - FFFD958759387fed95875938 /* NpArticulation.h */, - FFFD958759a07fed958759a0 /* NpArticulationJoint.h */, - FFFD95875a087fed95875a08 /* NpArticulationLink.h */, - FFFD95875a707fed95875a70 /* NpBatchQuery.h */, - FFFD95875ad87fed95875ad8 /* NpCast.h */, - FFFD95875b407fed95875b40 /* NpConnector.h */, - FFFD95875ba87fed95875ba8 /* NpConstraint.h */, - FFFD95875c107fed95875c10 /* NpFactory.h */, - FFFD95875c787fed95875c78 /* NpMaterial.h */, - FFFD95875ce07fed95875ce0 /* NpMaterialManager.h */, - FFFD95875d487fed95875d48 /* NpPhysics.h */, - FFFD95875db07fed95875db0 /* NpPhysicsInsertionCallback.h */, - FFFD95875e187fed95875e18 /* NpPtrTableStorageManager.h */, - FFFD95875e807fed95875e80 /* NpPvdSceneQueryCollector.h */, - FFFD95875ee87fed95875ee8 /* NpQueryShared.h */, - FFFD95875f507fed95875f50 /* NpReadCheck.h */, - FFFD95875fb87fed95875fb8 /* NpRigidActorTemplate.h */, - FFFD958760207fed95876020 /* NpRigidActorTemplateInternal.h */, - FFFD958760887fed95876088 /* NpRigidBodyTemplate.h */, - FFFD958760f07fed958760f0 /* NpRigidDynamic.h */, - FFFD958761587fed95876158 /* NpRigidStatic.h */, - FFFD958761c07fed958761c0 /* NpScene.h */, - FFFD958762287fed95876228 /* NpSceneQueries.h */, - FFFD958762907fed95876290 /* NpShape.h */, - FFFD958762f87fed958762f8 /* NpShapeManager.h */, - FFFD958763607fed95876360 /* NpSpatialIndex.h */, - FFFD958763c87fed958763c8 /* NpVolumeCache.h */, - FFFD958764307fed95876430 /* NpWriteCheck.h */, - FFFD958764987fed95876498 /* PvdMetaDataBindingData.h */, - FFFD958765007fed95876500 /* PvdMetaDataPvdBinding.h */, - FFFD958765687fed95876568 /* PvdPhysicsClient.h */, - FFFD958765d07fed958765d0 /* PvdTypeNames.h */, - FFFD958766387fed95876638 /* NpActor.cpp */, - FFFD958766a07fed958766a0 /* NpAggregate.cpp */, - FFFD958767087fed95876708 /* NpArticulation.cpp */, - FFFD958767707fed95876770 /* NpArticulationJoint.cpp */, - FFFD958767d87fed958767d8 /* NpArticulationLink.cpp */, - FFFD958768407fed95876840 /* NpBatchQuery.cpp */, - FFFD958768a87fed958768a8 /* NpConstraint.cpp */, - FFFD958769107fed95876910 /* NpFactory.cpp */, - FFFD958769787fed95876978 /* NpMaterial.cpp */, - FFFD958769e07fed958769e0 /* NpMetaData.cpp */, - FFFD95876a487fed95876a48 /* NpPhysics.cpp */, - FFFD95876ab07fed95876ab0 /* NpPvdSceneQueryCollector.cpp */, - FFFD95876b187fed95876b18 /* NpReadCheck.cpp */, - FFFD95876b807fed95876b80 /* NpRigidDynamic.cpp */, - FFFD95876be87fed95876be8 /* NpRigidStatic.cpp */, - FFFD95876c507fed95876c50 /* NpScene.cpp */, - FFFD95876cb87fed95876cb8 /* NpSceneQueries.cpp */, - FFFD95876d207fed95876d20 /* NpSerializerAdapter.cpp */, - FFFD95876d887fed95876d88 /* NpShape.cpp */, - FFFD95876df07fed95876df0 /* NpShapeManager.cpp */, - FFFD95876e587fed95876e58 /* NpSpatialIndex.cpp */, - FFFD95876ec07fed95876ec0 /* NpVolumeCache.cpp */, - FFFD95876f287fed95876f28 /* NpWriteCheck.cpp */, - FFFD95876f907fed95876f90 /* PvdMetaDataPvdBinding.cpp */, - FFFD95876ff87fed95876ff8 /* PvdPhysicsClient.cpp */, - FFFD958770607fed95877060 /* particles/NpParticleBaseTemplate.h */, - FFFD958770c87fed958770c8 /* particles/NpParticleFluid.h */, - FFFD958771307fed95877130 /* particles/NpParticleFluidReadData.h */, - FFFD958771987fed95877198 /* particles/NpParticleSystem.h */, - FFFD958772007fed95877200 /* particles/NpParticleFluid.cpp */, - FFFD958772687fed95877268 /* particles/NpParticleSystem.cpp */, - FFFD958772d07fed958772d0 /* buffering/ScbActor.h */, - FFFD958773387fed95877338 /* buffering/ScbAggregate.h */, - FFFD958773a07fed958773a0 /* buffering/ScbArticulation.h */, - FFFD958774087fed95877408 /* buffering/ScbArticulationJoint.h */, - FFFD958774707fed95877470 /* buffering/ScbBase.h */, - FFFD958774d87fed958774d8 /* buffering/ScbBody.h */, - FFFD958775407fed95877540 /* buffering/ScbCloth.h */, - FFFD958775a87fed958775a8 /* buffering/ScbConstraint.h */, - FFFD958776107fed95877610 /* buffering/ScbDefs.h */, - FFFD958776787fed95877678 /* buffering/ScbNpDeps.h */, - FFFD958776e07fed958776e0 /* buffering/ScbParticleSystem.h */, - FFFD958777487fed95877748 /* buffering/ScbRigidObject.h */, - FFFD958777b07fed958777b0 /* buffering/ScbRigidStatic.h */, - FFFD958778187fed95877818 /* buffering/ScbScene.h */, - FFFD958778807fed95877880 /* buffering/ScbSceneBuffer.h */, - FFFD958778e87fed958778e8 /* buffering/ScbScenePvdClient.h */, - FFFD958779507fed95877950 /* buffering/ScbShape.h */, - FFFD958779b87fed958779b8 /* buffering/ScbType.h */, - FFFD95877a207fed95877a20 /* buffering/ScbActor.cpp */, - FFFD95877a887fed95877a88 /* buffering/ScbAggregate.cpp */, - FFFD95877af07fed95877af0 /* buffering/ScbBase.cpp */, - FFFD95877b587fed95877b58 /* buffering/ScbCloth.cpp */, - FFFD95877bc07fed95877bc0 /* buffering/ScbMetaData.cpp */, - FFFD95877c287fed95877c28 /* buffering/ScbParticleSystem.cpp */, - FFFD95877c907fed95877c90 /* buffering/ScbScene.cpp */, - FFFD95877cf87fed95877cf8 /* buffering/ScbScenePvdClient.cpp */, - FFFD95877d607fed95877d60 /* buffering/ScbShape.cpp */, - FFFD95877dc87fed95877dc8 /* cloth/NpCloth.h */, - FFFD95877e307fed95877e30 /* cloth/NpClothFabric.h */, - FFFD95877e987fed95877e98 /* cloth/NpClothParticleData.h */, - FFFD95877f007fed95877f00 /* cloth/NpCloth.cpp */, - FFFD95877f687fed95877f68 /* cloth/NpClothFabric.cpp */, - FFFD95877fd07fed95877fd0 /* cloth/NpClothParticleData.cpp */, - FFFD958780387fed95878038 /* ../../ImmediateMode/src/NpImmediateMode.cpp */, + FFFD5785c6007fcd5785c600 /* NpActor.h */, + FFFD5785c6687fcd5785c668 /* NpActorTemplate.h */, + FFFD5785c6d07fcd5785c6d0 /* NpAggregate.h */, + FFFD5785c7387fcd5785c738 /* NpArticulation.h */, + FFFD5785c7a07fcd5785c7a0 /* NpArticulationJoint.h */, + FFFD5785c8087fcd5785c808 /* NpArticulationLink.h */, + FFFD5785c8707fcd5785c870 /* NpBatchQuery.h */, + FFFD5785c8d87fcd5785c8d8 /* NpCast.h */, + FFFD5785c9407fcd5785c940 /* NpConnector.h */, + FFFD5785c9a87fcd5785c9a8 /* NpConstraint.h */, + FFFD5785ca107fcd5785ca10 /* NpFactory.h */, + FFFD5785ca787fcd5785ca78 /* NpMaterial.h */, + FFFD5785cae07fcd5785cae0 /* NpMaterialManager.h */, + FFFD5785cb487fcd5785cb48 /* NpPhysics.h */, + FFFD5785cbb07fcd5785cbb0 /* NpPhysicsInsertionCallback.h */, + FFFD5785cc187fcd5785cc18 /* NpPtrTableStorageManager.h */, + FFFD5785cc807fcd5785cc80 /* NpPvdSceneQueryCollector.h */, + FFFD5785cce87fcd5785cce8 /* NpQueryShared.h */, + FFFD5785cd507fcd5785cd50 /* NpReadCheck.h */, + FFFD5785cdb87fcd5785cdb8 /* NpRigidActorTemplate.h */, + FFFD5785ce207fcd5785ce20 /* NpRigidActorTemplateInternal.h */, + FFFD5785ce887fcd5785ce88 /* NpRigidBodyTemplate.h */, + FFFD5785cef07fcd5785cef0 /* NpRigidDynamic.h */, + FFFD5785cf587fcd5785cf58 /* NpRigidStatic.h */, + FFFD5785cfc07fcd5785cfc0 /* NpScene.h */, + FFFD5785d0287fcd5785d028 /* NpSceneQueries.h */, + FFFD5785d0907fcd5785d090 /* NpShape.h */, + FFFD5785d0f87fcd5785d0f8 /* NpShapeManager.h */, + FFFD5785d1607fcd5785d160 /* NpSpatialIndex.h */, + FFFD5785d1c87fcd5785d1c8 /* NpVolumeCache.h */, + FFFD5785d2307fcd5785d230 /* NpWriteCheck.h */, + FFFD5785d2987fcd5785d298 /* PvdMetaDataBindingData.h */, + FFFD5785d3007fcd5785d300 /* PvdMetaDataPvdBinding.h */, + FFFD5785d3687fcd5785d368 /* PvdPhysicsClient.h */, + FFFD5785d3d07fcd5785d3d0 /* PvdTypeNames.h */, + FFFD5785d4387fcd5785d438 /* NpActor.cpp */, + FFFD5785d4a07fcd5785d4a0 /* NpAggregate.cpp */, + FFFD5785d5087fcd5785d508 /* NpArticulation.cpp */, + FFFD5785d5707fcd5785d570 /* NpArticulationJoint.cpp */, + FFFD5785d5d87fcd5785d5d8 /* NpArticulationLink.cpp */, + FFFD5785d6407fcd5785d640 /* NpBatchQuery.cpp */, + FFFD5785d6a87fcd5785d6a8 /* NpConstraint.cpp */, + FFFD5785d7107fcd5785d710 /* NpFactory.cpp */, + FFFD5785d7787fcd5785d778 /* NpMaterial.cpp */, + FFFD5785d7e07fcd5785d7e0 /* NpMetaData.cpp */, + FFFD5785d8487fcd5785d848 /* NpPhysics.cpp */, + FFFD5785d8b07fcd5785d8b0 /* NpPvdSceneQueryCollector.cpp */, + FFFD5785d9187fcd5785d918 /* NpReadCheck.cpp */, + FFFD5785d9807fcd5785d980 /* NpRigidDynamic.cpp */, + FFFD5785d9e87fcd5785d9e8 /* NpRigidStatic.cpp */, + FFFD5785da507fcd5785da50 /* NpScene.cpp */, + FFFD5785dab87fcd5785dab8 /* NpSceneQueries.cpp */, + FFFD5785db207fcd5785db20 /* NpSerializerAdapter.cpp */, + FFFD5785db887fcd5785db88 /* NpShape.cpp */, + FFFD5785dbf07fcd5785dbf0 /* NpShapeManager.cpp */, + FFFD5785dc587fcd5785dc58 /* NpSpatialIndex.cpp */, + FFFD5785dcc07fcd5785dcc0 /* NpVolumeCache.cpp */, + FFFD5785dd287fcd5785dd28 /* NpWriteCheck.cpp */, + FFFD5785dd907fcd5785dd90 /* PvdMetaDataPvdBinding.cpp */, + FFFD5785ddf87fcd5785ddf8 /* PvdPhysicsClient.cpp */, + FFFD5785de607fcd5785de60 /* particles/NpParticleBaseTemplate.h */, + FFFD5785dec87fcd5785dec8 /* particles/NpParticleFluid.h */, + FFFD5785df307fcd5785df30 /* particles/NpParticleFluidReadData.h */, + FFFD5785df987fcd5785df98 /* particles/NpParticleSystem.h */, + FFFD5785e0007fcd5785e000 /* particles/NpParticleFluid.cpp */, + FFFD5785e0687fcd5785e068 /* particles/NpParticleSystem.cpp */, + FFFD5785e0d07fcd5785e0d0 /* buffering/ScbActor.h */, + FFFD5785e1387fcd5785e138 /* buffering/ScbAggregate.h */, + FFFD5785e1a07fcd5785e1a0 /* buffering/ScbArticulation.h */, + FFFD5785e2087fcd5785e208 /* buffering/ScbArticulationJoint.h */, + FFFD5785e2707fcd5785e270 /* buffering/ScbBase.h */, + FFFD5785e2d87fcd5785e2d8 /* buffering/ScbBody.h */, + FFFD5785e3407fcd5785e340 /* buffering/ScbCloth.h */, + FFFD5785e3a87fcd5785e3a8 /* buffering/ScbConstraint.h */, + FFFD5785e4107fcd5785e410 /* buffering/ScbDefs.h */, + FFFD5785e4787fcd5785e478 /* buffering/ScbNpDeps.h */, + FFFD5785e4e07fcd5785e4e0 /* buffering/ScbParticleSystem.h */, + FFFD5785e5487fcd5785e548 /* buffering/ScbRigidObject.h */, + FFFD5785e5b07fcd5785e5b0 /* buffering/ScbRigidStatic.h */, + FFFD5785e6187fcd5785e618 /* buffering/ScbScene.h */, + FFFD5785e6807fcd5785e680 /* buffering/ScbSceneBuffer.h */, + FFFD5785e6e87fcd5785e6e8 /* buffering/ScbScenePvdClient.h */, + FFFD5785e7507fcd5785e750 /* buffering/ScbShape.h */, + FFFD5785e7b87fcd5785e7b8 /* buffering/ScbType.h */, + FFFD5785e8207fcd5785e820 /* buffering/ScbActor.cpp */, + FFFD5785e8887fcd5785e888 /* buffering/ScbAggregate.cpp */, + FFFD5785e8f07fcd5785e8f0 /* buffering/ScbBase.cpp */, + FFFD5785e9587fcd5785e958 /* buffering/ScbCloth.cpp */, + FFFD5785e9c07fcd5785e9c0 /* buffering/ScbMetaData.cpp */, + FFFD5785ea287fcd5785ea28 /* buffering/ScbParticleSystem.cpp */, + FFFD5785ea907fcd5785ea90 /* buffering/ScbScene.cpp */, + FFFD5785eaf87fcd5785eaf8 /* buffering/ScbScenePvdClient.cpp */, + FFFD5785eb607fcd5785eb60 /* buffering/ScbShape.cpp */, + FFFD5785ebc87fcd5785ebc8 /* cloth/NpCloth.h */, + FFFD5785ec307fcd5785ec30 /* cloth/NpClothFabric.h */, + FFFD5785ec987fcd5785ec98 /* cloth/NpClothParticleData.h */, + FFFD5785ed007fcd5785ed00 /* cloth/NpCloth.cpp */, + FFFD5785ed687fcd5785ed68 /* cloth/NpClothFabric.cpp */, + FFFD5785edd07fcd5785edd0 /* cloth/NpClothParticleData.cpp */, + FFFD5785ee387fcd5785ee38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB9623ae087fed9623ae08 /* include */ = { + FFFB5b980a387fcd5b980a38 /* include */ = { isa = PBXGroup; children = ( - FFFD958732007fed95873200 /* PxActor.h */, - FFFD958732687fed95873268 /* PxAggregate.h */, - FFFD958732d07fed958732d0 /* PxArticulation.h */, - FFFD958733387fed95873338 /* PxArticulationJoint.h */, - FFFD958733a07fed958733a0 /* PxArticulationLink.h */, - FFFD958734087fed95873408 /* PxBatchQuery.h */, - FFFD958734707fed95873470 /* PxBatchQueryDesc.h */, - FFFD958734d87fed958734d8 /* PxBroadPhase.h */, - FFFD958735407fed95873540 /* PxClient.h */, - FFFD958735a87fed958735a8 /* PxConstraint.h */, - FFFD958736107fed95873610 /* PxConstraintDesc.h */, - FFFD958736787fed95873678 /* PxContact.h */, - FFFD958736e07fed958736e0 /* PxContactModifyCallback.h */, - FFFD958737487fed95873748 /* PxDeletionListener.h */, - FFFD958737b07fed958737b0 /* PxFiltering.h */, - FFFD958738187fed95873818 /* PxForceMode.h */, - FFFD958738807fed95873880 /* PxImmediateMode.h */, - FFFD958738e87fed958738e8 /* PxLockedData.h */, - FFFD958739507fed95873950 /* PxMaterial.h */, - FFFD958739b87fed958739b8 /* PxPhysXConfig.h */, - FFFD95873a207fed95873a20 /* PxPhysics.h */, - FFFD95873a887fed95873a88 /* PxPhysicsAPI.h */, - FFFD95873af07fed95873af0 /* PxPhysicsSerialization.h */, - FFFD95873b587fed95873b58 /* PxPhysicsVersion.h */, - FFFD95873bc07fed95873bc0 /* PxPruningStructure.h */, - FFFD95873c287fed95873c28 /* PxQueryFiltering.h */, - FFFD95873c907fed95873c90 /* PxQueryReport.h */, - FFFD95873cf87fed95873cf8 /* PxRigidActor.h */, - FFFD95873d607fed95873d60 /* PxRigidBody.h */, - FFFD95873dc87fed95873dc8 /* PxRigidDynamic.h */, - FFFD95873e307fed95873e30 /* PxRigidStatic.h */, - FFFD95873e987fed95873e98 /* PxScene.h */, - FFFD95873f007fed95873f00 /* PxSceneDesc.h */, - FFFD95873f687fed95873f68 /* PxSceneLock.h */, - FFFD95873fd07fed95873fd0 /* PxShape.h */, - FFFD958740387fed95874038 /* PxSimulationEventCallback.h */, - FFFD958740a07fed958740a0 /* PxSimulationStatistics.h */, - FFFD958741087fed95874108 /* PxSpatialIndex.h */, - FFFD958741707fed95874170 /* PxVisualizationParameter.h */, - FFFD958741d87fed958741d8 /* PxVolumeCache.h */, - FFFD958742407fed95874240 /* particles/PxParticleBase.h */, - FFFD958742a87fed958742a8 /* particles/PxParticleBaseFlag.h */, - FFFD958743107fed95874310 /* particles/PxParticleCreationData.h */, - FFFD958743787fed95874378 /* particles/PxParticleFlag.h */, - FFFD958743e07fed958743e0 /* particles/PxParticleFluid.h */, - FFFD958744487fed95874448 /* particles/PxParticleFluidReadData.h */, - FFFD958744b07fed958744b0 /* particles/PxParticleReadData.h */, - FFFD958745187fed95874518 /* particles/PxParticleSystem.h */, - FFFD958745807fed95874580 /* pvd/PxPvdSceneClient.h */, - FFFD958745e87fed958745e8 /* cloth/PxCloth.h */, - FFFD958746507fed95874650 /* cloth/PxClothCollisionData.h */, - FFFD958746b87fed958746b8 /* cloth/PxClothFabric.h */, - FFFD958747207fed95874720 /* cloth/PxClothParticleData.h */, - FFFD958747887fed95874788 /* cloth/PxClothTypes.h */, + FFFD57856c007fcd57856c00 /* PxActor.h */, + FFFD57856c687fcd57856c68 /* PxAggregate.h */, + FFFD57856cd07fcd57856cd0 /* PxArticulation.h */, + FFFD57856d387fcd57856d38 /* PxArticulationJoint.h */, + FFFD57856da07fcd57856da0 /* PxArticulationLink.h */, + FFFD57856e087fcd57856e08 /* PxBatchQuery.h */, + FFFD57856e707fcd57856e70 /* PxBatchQueryDesc.h */, + FFFD57856ed87fcd57856ed8 /* PxBroadPhase.h */, + FFFD57856f407fcd57856f40 /* PxClient.h */, + FFFD57856fa87fcd57856fa8 /* PxConstraint.h */, + FFFD578570107fcd57857010 /* PxConstraintDesc.h */, + FFFD578570787fcd57857078 /* PxContact.h */, + FFFD578570e07fcd578570e0 /* PxContactModifyCallback.h */, + FFFD578571487fcd57857148 /* PxDeletionListener.h */, + FFFD578571b07fcd578571b0 /* PxFiltering.h */, + FFFD578572187fcd57857218 /* PxForceMode.h */, + FFFD578572807fcd57857280 /* PxImmediateMode.h */, + FFFD578572e87fcd578572e8 /* PxLockedData.h */, + FFFD578573507fcd57857350 /* PxMaterial.h */, + FFFD578573b87fcd578573b8 /* PxPhysXConfig.h */, + FFFD578574207fcd57857420 /* PxPhysics.h */, + FFFD578574887fcd57857488 /* PxPhysicsAPI.h */, + FFFD578574f07fcd578574f0 /* PxPhysicsSerialization.h */, + FFFD578575587fcd57857558 /* PxPhysicsVersion.h */, + FFFD578575c07fcd578575c0 /* PxPruningStructure.h */, + FFFD578576287fcd57857628 /* PxQueryFiltering.h */, + FFFD578576907fcd57857690 /* PxQueryReport.h */, + FFFD578576f87fcd578576f8 /* PxRigidActor.h */, + FFFD578577607fcd57857760 /* PxRigidBody.h */, + FFFD578577c87fcd578577c8 /* PxRigidDynamic.h */, + FFFD578578307fcd57857830 /* PxRigidStatic.h */, + FFFD578578987fcd57857898 /* PxScene.h */, + FFFD578579007fcd57857900 /* PxSceneDesc.h */, + FFFD578579687fcd57857968 /* PxSceneLock.h */, + FFFD578579d07fcd578579d0 /* PxShape.h */, + FFFD57857a387fcd57857a38 /* PxSimulationEventCallback.h */, + FFFD57857aa07fcd57857aa0 /* PxSimulationStatistics.h */, + FFFD57857b087fcd57857b08 /* PxSpatialIndex.h */, + FFFD57857b707fcd57857b70 /* PxVisualizationParameter.h */, + FFFD57857bd87fcd57857bd8 /* PxVolumeCache.h */, + FFFD57857c407fcd57857c40 /* particles/PxParticleBase.h */, + FFFD57857ca87fcd57857ca8 /* particles/PxParticleBaseFlag.h */, + FFFD57857d107fcd57857d10 /* particles/PxParticleCreationData.h */, + FFFD57857d787fcd57857d78 /* particles/PxParticleFlag.h */, + FFFD57857de07fcd57857de0 /* particles/PxParticleFluid.h */, + FFFD57857e487fcd57857e48 /* particles/PxParticleFluidReadData.h */, + FFFD57857eb07fcd57857eb0 /* particles/PxParticleReadData.h */, + FFFD57857f187fcd57857f18 /* particles/PxParticleSystem.h */, + FFFD57857f807fcd57857f80 /* pvd/PxPvdSceneClient.h */, + FFFD57857fe87fcd57857fe8 /* cloth/PxCloth.h */, + FFFD578580507fcd57858050 /* cloth/PxClothCollisionData.h */, + FFFD578580b87fcd578580b8 /* cloth/PxClothFabric.h */, + FFFD578581207fcd57858120 /* cloth/PxClothParticleData.h */, + FFFD578581887fcd57858188 /* cloth/PxClothTypes.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB9623ae307fed9623ae30 /* metadata */ = { + FFFB5b980a607fcd5b980a60 /* metadata */ = { isa = PBXGroup; children = ( - FFFD958722007fed95872200 /* core/include/PvdMetaDataDefineProperties.h */, - FFFD958722687fed95872268 /* core/include/PvdMetaDataExtensions.h */, - FFFD958722d07fed958722d0 /* core/include/PvdMetaDataPropertyVisitor.h */, - FFFD958723387fed95872338 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, - FFFD958723a07fed958723a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, - FFFD958724087fed95872408 /* core/include/PxMetaDataCompare.h */, - FFFD958724707fed95872470 /* core/include/PxMetaDataCppPrefix.h */, - FFFD958724d87fed958724d8 /* core/include/PxMetaDataObjects.h */, - FFFD958725407fed95872540 /* core/include/RepXMetaDataPropertyVisitor.h */, - FFFD958725a87fed958725a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */, - FFFD958726107fed95872610 /* core/src/PxMetaDataObjects.cpp */, + FFFD5785a0007fcd5785a000 /* core/include/PvdMetaDataDefineProperties.h */, + FFFD5785a0687fcd5785a068 /* core/include/PvdMetaDataExtensions.h */, + FFFD5785a0d07fcd5785a0d0 /* core/include/PvdMetaDataPropertyVisitor.h */, + FFFD5785a1387fcd5785a138 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, + FFFD5785a1a07fcd5785a1a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, + FFFD5785a2087fcd5785a208 /* core/include/PxMetaDataCompare.h */, + FFFD5785a2707fcd5785a270 /* core/include/PxMetaDataCppPrefix.h */, + FFFD5785a2d87fcd5785a2d8 /* core/include/PxMetaDataObjects.h */, + FFFD5785a3407fcd5785a340 /* core/include/RepXMetaDataPropertyVisitor.h */, + FFFD5785a3a87fcd5785a3a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */, + FFFD5785a4107fcd5785a410 /* core/src/PxMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFB96232ed07fed96232ed0 /* PhysXCharacterKinematic */ = { + FFFB5b986ca07fcd5b986ca0 /* PhysXCharacterKinematic */ = { isa = PBXGroup; children = ( - FFFB96238ee07fed96238ee0 /* include */, - FFFB96238f087fed96238f08 /* src */, + FFFB56e363d07fcd56e363d0 /* include */, + FFFB56e363f87fcd56e363f8 /* src */, ); name = "PhysXCharacterKinematic"; sourceTree = "<group>"; }; - FFFB96238ee07fed96238ee0 /* include */ = { + FFFB56e363d07fcd56e363d0 /* include */ = { isa = PBXGroup; children = ( - FFFD9623a1907fed9623a190 /* PxBoxController.h */, - FFFD9623a1f87fed9623a1f8 /* PxCapsuleController.h */, - FFFD9623a2607fed9623a260 /* PxCharacter.h */, - FFFD9623a2c87fed9623a2c8 /* PxController.h */, - FFFD9623a3307fed9623a330 /* PxControllerBehavior.h */, - FFFD9623a3987fed9623a398 /* PxControllerManager.h */, - FFFD9623a4007fed9623a400 /* PxControllerObstacles.h */, - FFFD9623a4687fed9623a468 /* PxExtended.h */, + FFFD56e3c1307fcd56e3c130 /* PxBoxController.h */, + FFFD56e3c1987fcd56e3c198 /* PxCapsuleController.h */, + FFFD56e3c2007fcd56e3c200 /* PxCharacter.h */, + FFFD56e3c2687fcd56e3c268 /* PxController.h */, + FFFD56e3c2d07fcd56e3c2d0 /* PxControllerBehavior.h */, + FFFD56e3c3387fcd56e3c338 /* PxControllerManager.h */, + FFFD56e3c3a07fcd56e3c3a0 /* PxControllerObstacles.h */, + FFFD56e3c4087fcd56e3c408 /* PxExtended.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB96238f087fed96238f08 /* src */ = { + FFFB56e363f87fcd56e363f8 /* src */ = { isa = PBXGroup; children = ( - FFFD9586f8007fed9586f800 /* CctBoxController.h */, - FFFD9586f8687fed9586f868 /* CctCapsuleController.h */, - FFFD9586f8d07fed9586f8d0 /* CctCharacterController.h */, - FFFD9586f9387fed9586f938 /* CctCharacterControllerManager.h */, - FFFD9586f9a07fed9586f9a0 /* CctController.h */, - FFFD9586fa087fed9586fa08 /* CctInternalStructs.h */, - FFFD9586fa707fed9586fa70 /* CctObstacleContext.h */, - FFFD9586fad87fed9586fad8 /* CctSweptBox.h */, - FFFD9586fb407fed9586fb40 /* CctSweptCapsule.h */, - FFFD9586fba87fed9586fba8 /* CctSweptVolume.h */, - FFFD9586fc107fed9586fc10 /* CctUtils.h */, - FFFD9586fc787fed9586fc78 /* CctBoxController.cpp */, - FFFD9586fce07fed9586fce0 /* CctCapsuleController.cpp */, - FFFD9586fd487fed9586fd48 /* CctCharacterController.cpp */, - FFFD9586fdb07fed9586fdb0 /* CctCharacterControllerCallbacks.cpp */, - FFFD9586fe187fed9586fe18 /* CctCharacterControllerManager.cpp */, - FFFD9586fe807fed9586fe80 /* CctController.cpp */, - FFFD9586fee87fed9586fee8 /* CctObstacleContext.cpp */, - FFFD9586ff507fed9586ff50 /* CctSweptBox.cpp */, - FFFD9586ffb87fed9586ffb8 /* CctSweptCapsule.cpp */, - FFFD958700207fed95870020 /* CctSweptVolume.cpp */, + FFFD5980c8007fcd5980c800 /* CctBoxController.h */, + FFFD5980c8687fcd5980c868 /* CctCapsuleController.h */, + FFFD5980c8d07fcd5980c8d0 /* CctCharacterController.h */, + FFFD5980c9387fcd5980c938 /* CctCharacterControllerManager.h */, + FFFD5980c9a07fcd5980c9a0 /* CctController.h */, + FFFD5980ca087fcd5980ca08 /* CctInternalStructs.h */, + FFFD5980ca707fcd5980ca70 /* CctObstacleContext.h */, + FFFD5980cad87fcd5980cad8 /* CctSweptBox.h */, + FFFD5980cb407fcd5980cb40 /* CctSweptCapsule.h */, + FFFD5980cba87fcd5980cba8 /* CctSweptVolume.h */, + FFFD5980cc107fcd5980cc10 /* CctUtils.h */, + FFFD5980cc787fcd5980cc78 /* CctBoxController.cpp */, + FFFD5980cce07fcd5980cce0 /* CctCapsuleController.cpp */, + FFFD5980cd487fcd5980cd48 /* CctCharacterController.cpp */, + FFFD5980cdb07fcd5980cdb0 /* CctCharacterControllerCallbacks.cpp */, + FFFD5980ce187fcd5980ce18 /* CctCharacterControllerManager.cpp */, + FFFD5980ce807fcd5980ce80 /* CctController.cpp */, + FFFD5980cee87fcd5980cee8 /* CctObstacleContext.cpp */, + FFFD5980cf507fcd5980cf50 /* CctSweptBox.cpp */, + FFFD5980cfb87fcd5980cfb8 /* CctSweptCapsule.cpp */, + FFFD5980d0207fcd5980d020 /* CctSweptVolume.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB962344107fed96234410 /* PhysXVehicle */ = { + FFFB56e3cde07fcd56e3cde0 /* PhysXVehicle */ = { isa = PBXGroup; children = ( - FFFB962451b07fed962451b0 /* include */, - FFFB962451d87fed962451d8 /* src */, - FFFB962452007fed96245200 /* metadata */, + FFFB586ba7b07fcd586ba7b0 /* include */, + FFFB586ba7d87fcd586ba7d8 /* src */, + FFFB586ba8007fcd586ba800 /* metadata */, ); name = "PhysXVehicle"; sourceTree = "<group>"; }; - FFFB962451b07fed962451b0 /* include */ = { + FFFB586ba7b07fcd586ba7b0 /* include */ = { isa = PBXGroup; children = ( - FFFD958716007fed95871600 /* PxVehicleComponents.h */, - FFFD958716687fed95871668 /* PxVehicleDrive.h */, - FFFD958716d07fed958716d0 /* PxVehicleDrive4W.h */, - FFFD958717387fed95871738 /* PxVehicleDriveNW.h */, - FFFD958717a07fed958717a0 /* PxVehicleDriveTank.h */, - FFFD958718087fed95871808 /* PxVehicleNoDrive.h */, - FFFD958718707fed95871870 /* PxVehicleSDK.h */, - FFFD958718d87fed958718d8 /* PxVehicleShaders.h */, - FFFD958719407fed95871940 /* PxVehicleTireFriction.h */, - FFFD958719a87fed958719a8 /* PxVehicleUpdate.h */, - FFFD95871a107fed95871a10 /* PxVehicleUtil.h */, - FFFD95871a787fed95871a78 /* PxVehicleUtilControl.h */, - FFFD95871ae07fed95871ae0 /* PxVehicleUtilSetup.h */, - FFFD95871b487fed95871b48 /* PxVehicleUtilTelemetry.h */, - FFFD95871bb07fed95871bb0 /* PxVehicleWheels.h */, + FFFD5b0518007fcd5b051800 /* PxVehicleComponents.h */, + FFFD5b0518687fcd5b051868 /* PxVehicleDrive.h */, + FFFD5b0518d07fcd5b0518d0 /* PxVehicleDrive4W.h */, + FFFD5b0519387fcd5b051938 /* PxVehicleDriveNW.h */, + FFFD5b0519a07fcd5b0519a0 /* PxVehicleDriveTank.h */, + FFFD5b051a087fcd5b051a08 /* PxVehicleNoDrive.h */, + FFFD5b051a707fcd5b051a70 /* PxVehicleSDK.h */, + FFFD5b051ad87fcd5b051ad8 /* PxVehicleShaders.h */, + FFFD5b051b407fcd5b051b40 /* PxVehicleTireFriction.h */, + FFFD5b051ba87fcd5b051ba8 /* PxVehicleUpdate.h */, + FFFD5b051c107fcd5b051c10 /* PxVehicleUtil.h */, + FFFD5b051c787fcd5b051c78 /* PxVehicleUtilControl.h */, + FFFD5b051ce07fcd5b051ce0 /* PxVehicleUtilSetup.h */, + FFFD5b051d487fcd5b051d48 /* PxVehicleUtilTelemetry.h */, + FFFD5b051db07fcd5b051db0 /* PxVehicleWheels.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB962451d87fed962451d8 /* src */ = { + FFFB586ba7d87fcd586ba7d8 /* src */ = { isa = PBXGroup; children = ( - FFFD9587a8007fed9587a800 /* PxVehicleDefaults.h */, - FFFD9587a8687fed9587a868 /* PxVehicleLinearMath.h */, - FFFD9587a8d07fed9587a8d0 /* PxVehicleSerialization.h */, - FFFD9587a9387fed9587a938 /* PxVehicleSuspLimitConstraintShader.h */, - FFFD9587a9a07fed9587a9a0 /* PxVehicleSuspWheelTire4.h */, - FFFD9587aa087fed9587aa08 /* PxVehicleComponents.cpp */, - FFFD9587aa707fed9587aa70 /* PxVehicleDrive.cpp */, - FFFD9587aad87fed9587aad8 /* PxVehicleDrive4W.cpp */, - FFFD9587ab407fed9587ab40 /* PxVehicleDriveNW.cpp */, - FFFD9587aba87fed9587aba8 /* PxVehicleDriveTank.cpp */, - FFFD9587ac107fed9587ac10 /* PxVehicleMetaData.cpp */, - FFFD9587ac787fed9587ac78 /* PxVehicleNoDrive.cpp */, - FFFD9587ace07fed9587ace0 /* PxVehicleSDK.cpp */, - FFFD9587ad487fed9587ad48 /* PxVehicleSerialization.cpp */, - FFFD9587adb07fed9587adb0 /* PxVehicleSuspWheelTire4.cpp */, - FFFD9587ae187fed9587ae18 /* PxVehicleTireFriction.cpp */, - FFFD9587ae807fed9587ae80 /* PxVehicleUpdate.cpp */, - FFFD9587aee87fed9587aee8 /* PxVehicleWheels.cpp */, - FFFD9587af507fed9587af50 /* VehicleUtilControl.cpp */, - FFFD9587afb87fed9587afb8 /* VehicleUtilSetup.cpp */, - FFFD9587b0207fed9587b020 /* VehicleUtilTelemetry.cpp */, + FFFD5b0528007fcd5b052800 /* PxVehicleDefaults.h */, + FFFD5b0528687fcd5b052868 /* PxVehicleLinearMath.h */, + FFFD5b0528d07fcd5b0528d0 /* PxVehicleSerialization.h */, + FFFD5b0529387fcd5b052938 /* PxVehicleSuspLimitConstraintShader.h */, + FFFD5b0529a07fcd5b0529a0 /* PxVehicleSuspWheelTire4.h */, + FFFD5b052a087fcd5b052a08 /* PxVehicleComponents.cpp */, + FFFD5b052a707fcd5b052a70 /* PxVehicleDrive.cpp */, + FFFD5b052ad87fcd5b052ad8 /* PxVehicleDrive4W.cpp */, + FFFD5b052b407fcd5b052b40 /* PxVehicleDriveNW.cpp */, + FFFD5b052ba87fcd5b052ba8 /* PxVehicleDriveTank.cpp */, + FFFD5b052c107fcd5b052c10 /* PxVehicleMetaData.cpp */, + FFFD5b052c787fcd5b052c78 /* PxVehicleNoDrive.cpp */, + FFFD5b052ce07fcd5b052ce0 /* PxVehicleSDK.cpp */, + FFFD5b052d487fcd5b052d48 /* PxVehicleSerialization.cpp */, + FFFD5b052db07fcd5b052db0 /* PxVehicleSuspWheelTire4.cpp */, + FFFD5b052e187fcd5b052e18 /* PxVehicleTireFriction.cpp */, + FFFD5b052e807fcd5b052e80 /* PxVehicleUpdate.cpp */, + FFFD5b052ee87fcd5b052ee8 /* PxVehicleWheels.cpp */, + FFFD5b052f507fcd5b052f50 /* VehicleUtilControl.cpp */, + FFFD5b052fb87fcd5b052fb8 /* VehicleUtilSetup.cpp */, + FFFD5b0530207fcd5b053020 /* VehicleUtilTelemetry.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB962452007fed96245200 /* metadata */ = { + FFFB586ba8007fcd586ba800 /* metadata */ = { isa = PBXGroup; children = ( - FFFD96245eb07fed96245eb0 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */, - FFFD96245f187fed96245f18 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */, - FFFD96245f807fed96245f80 /* include/PxVehicleMetaDataObjects.h */, - FFFD96245fe87fed96245fe8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */, - FFFD962460507fed96246050 /* src/PxVehicleMetaDataObjects.cpp */, + FFFD586bc5507fcd586bc550 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */, + FFFD586bc5b87fcd586bc5b8 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */, + FFFD586bc6207fcd586bc620 /* include/PxVehicleMetaDataObjects.h */, + FFFD586bc6887fcd586bc688 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */, + FFFD586bc6f07fcd586bc6f0 /* src/PxVehicleMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFB962440f07fed962440f0 /* PhysXExtensions */ = { + FFFB586bc1607fcd586bc160 /* PhysXExtensions */ = { isa = PBXGroup; children = ( - FFFB9624cdc07fed9624cdc0 /* include */, - FFFB9624cde87fed9624cde8 /* src */, - FFFB9624ce107fed9624ce10 /* serialization */, - FFFB9624ce387fed9624ce38 /* metadata */, + FFFB5b98a1807fcd5b98a180 /* include */, + FFFB5b98a1a87fcd5b98a1a8 /* src */, + FFFB5b98a1d07fcd5b98a1d0 /* serialization */, + FFFB5b98a1f87fcd5b98a1f8 /* metadata */, ); name = "PhysXExtensions"; sourceTree = "<group>"; }; - FFFB9624cdc07fed9624cdc0 /* include */ = { + FFFB5b98a1807fcd5b98a180 /* include */ = { isa = PBXGroup; children = ( - FFFD9587e0007fed9587e000 /* PxBinaryConverter.h */, - FFFD9587e0687fed9587e068 /* PxBroadPhaseExt.h */, - FFFD9587e0d07fed9587e0d0 /* PxClothFabricCooker.h */, - FFFD9587e1387fed9587e138 /* PxClothMeshDesc.h */, - FFFD9587e1a07fed9587e1a0 /* PxClothMeshQuadifier.h */, - FFFD9587e2087fed9587e208 /* PxClothTetherCooker.h */, - FFFD9587e2707fed9587e270 /* PxCollectionExt.h */, - FFFD9587e2d87fed9587e2d8 /* PxConstraintExt.h */, - FFFD9587e3407fed9587e340 /* PxConvexMeshExt.h */, - FFFD9587e3a87fed9587e3a8 /* PxD6Joint.h */, - FFFD9587e4107fed9587e410 /* PxDefaultAllocator.h */, - FFFD9587e4787fed9587e478 /* PxDefaultCpuDispatcher.h */, - FFFD9587e4e07fed9587e4e0 /* PxDefaultErrorCallback.h */, - FFFD9587e5487fed9587e548 /* PxDefaultSimulationFilterShader.h */, - FFFD9587e5b07fed9587e5b0 /* PxDefaultStreams.h */, - FFFD9587e6187fed9587e618 /* PxDistanceJoint.h */, - FFFD9587e6807fed9587e680 /* PxExtensionsAPI.h */, - FFFD9587e6e87fed9587e6e8 /* PxFixedJoint.h */, - FFFD9587e7507fed9587e750 /* PxJoint.h */, - FFFD9587e7b87fed9587e7b8 /* PxJointLimit.h */, - FFFD9587e8207fed9587e820 /* PxJointRepXSerializer.h */, - FFFD9587e8887fed9587e888 /* PxMassProperties.h */, - FFFD9587e8f07fed9587e8f0 /* PxParticleExt.h */, - FFFD9587e9587fed9587e958 /* PxPrismaticJoint.h */, - FFFD9587e9c07fed9587e9c0 /* PxRaycastCCD.h */, - FFFD9587ea287fed9587ea28 /* PxRepXSerializer.h */, - FFFD9587ea907fed9587ea90 /* PxRepXSimpleType.h */, - FFFD9587eaf87fed9587eaf8 /* PxRevoluteJoint.h */, - FFFD9587eb607fed9587eb60 /* PxRigidActorExt.h */, - FFFD9587ebc87fed9587ebc8 /* PxRigidBodyExt.h */, - FFFD9587ec307fed9587ec30 /* PxSceneQueryExt.h */, - FFFD9587ec987fed9587ec98 /* PxSerialization.h */, - FFFD9587ed007fed9587ed00 /* PxShapeExt.h */, - FFFD9587ed687fed9587ed68 /* PxSimpleFactory.h */, - FFFD9587edd07fed9587edd0 /* PxSmoothNormals.h */, - FFFD9587ee387fed9587ee38 /* PxSphericalJoint.h */, - FFFD9587eea07fed9587eea0 /* PxStringTableExt.h */, - FFFD9587ef087fed9587ef08 /* PxTriangleMeshExt.h */, + FFFD5785a8007fcd5785a800 /* PxBinaryConverter.h */, + FFFD5785a8687fcd5785a868 /* PxBroadPhaseExt.h */, + FFFD5785a8d07fcd5785a8d0 /* PxClothFabricCooker.h */, + FFFD5785a9387fcd5785a938 /* PxClothMeshDesc.h */, + FFFD5785a9a07fcd5785a9a0 /* PxClothMeshQuadifier.h */, + FFFD5785aa087fcd5785aa08 /* PxClothTetherCooker.h */, + FFFD5785aa707fcd5785aa70 /* PxCollectionExt.h */, + FFFD5785aad87fcd5785aad8 /* PxConstraintExt.h */, + FFFD5785ab407fcd5785ab40 /* PxConvexMeshExt.h */, + FFFD5785aba87fcd5785aba8 /* PxD6Joint.h */, + FFFD5785ac107fcd5785ac10 /* PxDefaultAllocator.h */, + FFFD5785ac787fcd5785ac78 /* PxDefaultCpuDispatcher.h */, + FFFD5785ace07fcd5785ace0 /* PxDefaultErrorCallback.h */, + FFFD5785ad487fcd5785ad48 /* PxDefaultSimulationFilterShader.h */, + FFFD5785adb07fcd5785adb0 /* PxDefaultStreams.h */, + FFFD5785ae187fcd5785ae18 /* PxDistanceJoint.h */, + FFFD5785ae807fcd5785ae80 /* PxExtensionsAPI.h */, + FFFD5785aee87fcd5785aee8 /* PxFixedJoint.h */, + FFFD5785af507fcd5785af50 /* PxJoint.h */, + FFFD5785afb87fcd5785afb8 /* PxJointLimit.h */, + FFFD5785b0207fcd5785b020 /* PxJointRepXSerializer.h */, + FFFD5785b0887fcd5785b088 /* PxMassProperties.h */, + FFFD5785b0f07fcd5785b0f0 /* PxParticleExt.h */, + FFFD5785b1587fcd5785b158 /* PxPrismaticJoint.h */, + FFFD5785b1c07fcd5785b1c0 /* PxRaycastCCD.h */, + FFFD5785b2287fcd5785b228 /* PxRepXSerializer.h */, + FFFD5785b2907fcd5785b290 /* PxRepXSimpleType.h */, + FFFD5785b2f87fcd5785b2f8 /* PxRevoluteJoint.h */, + FFFD5785b3607fcd5785b360 /* PxRigidActorExt.h */, + FFFD5785b3c87fcd5785b3c8 /* PxRigidBodyExt.h */, + FFFD5785b4307fcd5785b430 /* PxSceneQueryExt.h */, + FFFD5785b4987fcd5785b498 /* PxSerialization.h */, + FFFD5785b5007fcd5785b500 /* PxShapeExt.h */, + FFFD5785b5687fcd5785b568 /* PxSimpleFactory.h */, + FFFD5785b5d07fcd5785b5d0 /* PxSmoothNormals.h */, + FFFD5785b6387fcd5785b638 /* PxSphericalJoint.h */, + FFFD5785b6a07fcd5785b6a0 /* PxStringTableExt.h */, + FFFD5785b7087fcd5785b708 /* PxTriangleMeshExt.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB9624cde87fed9624cde8 /* src */ = { + FFFB5b98a1a87fcd5b98a1a8 /* src */ = { isa = PBXGroup; children = ( - FFFD9587ca007fed9587ca00 /* ExtConstraintHelper.h */, - FFFD9587ca687fed9587ca68 /* ExtCpuWorkerThread.h */, - FFFD9587cad07fed9587cad0 /* ExtD6Joint.h */, - FFFD9587cb387fed9587cb38 /* ExtDefaultCpuDispatcher.h */, - FFFD9587cba07fed9587cba0 /* ExtDistanceJoint.h */, - FFFD9587cc087fed9587cc08 /* ExtFixedJoint.h */, - FFFD9587cc707fed9587cc70 /* ExtInertiaTensor.h */, - FFFD9587ccd87fed9587ccd8 /* ExtJoint.h */, - FFFD9587cd407fed9587cd40 /* ExtJointMetaDataExtensions.h */, - FFFD9587cda87fed9587cda8 /* ExtPlatform.h */, - FFFD9587ce107fed9587ce10 /* ExtPrismaticJoint.h */, - FFFD9587ce787fed9587ce78 /* ExtPvd.h */, - FFFD9587cee07fed9587cee0 /* ExtRevoluteJoint.h */, - FFFD9587cf487fed9587cf48 /* ExtSerialization.h */, - FFFD9587cfb07fed9587cfb0 /* ExtSharedQueueEntryPool.h */, - FFFD9587d0187fed9587d018 /* ExtSphericalJoint.h */, - FFFD9587d0807fed9587d080 /* ExtTaskQueueHelper.h */, - FFFD9587d0e87fed9587d0e8 /* ExtBroadPhase.cpp */, - FFFD9587d1507fed9587d150 /* ExtClothFabricCooker.cpp */, - FFFD9587d1b87fed9587d1b8 /* ExtClothGeodesicTetherCooker.cpp */, - FFFD9587d2207fed9587d220 /* ExtClothMeshQuadifier.cpp */, - FFFD9587d2887fed9587d288 /* ExtClothSimpleTetherCooker.cpp */, - FFFD9587d2f07fed9587d2f0 /* ExtCollection.cpp */, - FFFD9587d3587fed9587d358 /* ExtConvexMeshExt.cpp */, - FFFD9587d3c07fed9587d3c0 /* ExtCpuWorkerThread.cpp */, - FFFD9587d4287fed9587d428 /* ExtD6Joint.cpp */, - FFFD9587d4907fed9587d490 /* ExtD6JointSolverPrep.cpp */, - FFFD9587d4f87fed9587d4f8 /* ExtDefaultCpuDispatcher.cpp */, - FFFD9587d5607fed9587d560 /* ExtDefaultErrorCallback.cpp */, - FFFD9587d5c87fed9587d5c8 /* ExtDefaultSimulationFilterShader.cpp */, - FFFD9587d6307fed9587d630 /* ExtDefaultStreams.cpp */, - FFFD9587d6987fed9587d698 /* ExtDistanceJoint.cpp */, - FFFD9587d7007fed9587d700 /* ExtDistanceJointSolverPrep.cpp */, - FFFD9587d7687fed9587d768 /* ExtExtensions.cpp */, - FFFD9587d7d07fed9587d7d0 /* ExtFixedJoint.cpp */, - FFFD9587d8387fed9587d838 /* ExtFixedJointSolverPrep.cpp */, - FFFD9587d8a07fed9587d8a0 /* ExtJoint.cpp */, - FFFD9587d9087fed9587d908 /* ExtMetaData.cpp */, - FFFD9587d9707fed9587d970 /* ExtParticleExt.cpp */, - FFFD9587d9d87fed9587d9d8 /* ExtPrismaticJoint.cpp */, - FFFD9587da407fed9587da40 /* ExtPrismaticJointSolverPrep.cpp */, - FFFD9587daa87fed9587daa8 /* ExtPvd.cpp */, - FFFD9587db107fed9587db10 /* ExtPxStringTable.cpp */, - FFFD9587db787fed9587db78 /* ExtRaycastCCD.cpp */, - FFFD9587dbe07fed9587dbe0 /* ExtRevoluteJoint.cpp */, - FFFD9587dc487fed9587dc48 /* ExtRevoluteJointSolverPrep.cpp */, - FFFD9587dcb07fed9587dcb0 /* ExtRigidBodyExt.cpp */, - FFFD9587dd187fed9587dd18 /* ExtSceneQueryExt.cpp */, - FFFD9587dd807fed9587dd80 /* ExtSimpleFactory.cpp */, - FFFD9587dde87fed9587dde8 /* ExtSmoothNormals.cpp */, - FFFD9587de507fed9587de50 /* ExtSphericalJoint.cpp */, - FFFD9587deb87fed9587deb8 /* ExtSphericalJointSolverPrep.cpp */, - FFFD9587df207fed9587df20 /* ExtTriangleMeshExt.cpp */, + FFFD578618007fcd57861800 /* ExtConstraintHelper.h */, + FFFD578618687fcd57861868 /* ExtCpuWorkerThread.h */, + FFFD578618d07fcd578618d0 /* ExtD6Joint.h */, + FFFD578619387fcd57861938 /* ExtDefaultCpuDispatcher.h */, + FFFD578619a07fcd578619a0 /* ExtDistanceJoint.h */, + FFFD57861a087fcd57861a08 /* ExtFixedJoint.h */, + FFFD57861a707fcd57861a70 /* ExtInertiaTensor.h */, + FFFD57861ad87fcd57861ad8 /* ExtJoint.h */, + FFFD57861b407fcd57861b40 /* ExtJointMetaDataExtensions.h */, + FFFD57861ba87fcd57861ba8 /* ExtPlatform.h */, + FFFD57861c107fcd57861c10 /* ExtPrismaticJoint.h */, + FFFD57861c787fcd57861c78 /* ExtPvd.h */, + FFFD57861ce07fcd57861ce0 /* ExtRevoluteJoint.h */, + FFFD57861d487fcd57861d48 /* ExtSerialization.h */, + FFFD57861db07fcd57861db0 /* ExtSharedQueueEntryPool.h */, + FFFD57861e187fcd57861e18 /* ExtSphericalJoint.h */, + FFFD57861e807fcd57861e80 /* ExtTaskQueueHelper.h */, + FFFD57861ee87fcd57861ee8 /* ExtBroadPhase.cpp */, + FFFD57861f507fcd57861f50 /* ExtClothFabricCooker.cpp */, + FFFD57861fb87fcd57861fb8 /* ExtClothGeodesicTetherCooker.cpp */, + FFFD578620207fcd57862020 /* ExtClothMeshQuadifier.cpp */, + FFFD578620887fcd57862088 /* ExtClothSimpleTetherCooker.cpp */, + FFFD578620f07fcd578620f0 /* ExtCollection.cpp */, + FFFD578621587fcd57862158 /* ExtConvexMeshExt.cpp */, + FFFD578621c07fcd578621c0 /* ExtCpuWorkerThread.cpp */, + FFFD578622287fcd57862228 /* ExtD6Joint.cpp */, + FFFD578622907fcd57862290 /* ExtD6JointSolverPrep.cpp */, + FFFD578622f87fcd578622f8 /* ExtDefaultCpuDispatcher.cpp */, + FFFD578623607fcd57862360 /* ExtDefaultErrorCallback.cpp */, + FFFD578623c87fcd578623c8 /* ExtDefaultSimulationFilterShader.cpp */, + FFFD578624307fcd57862430 /* ExtDefaultStreams.cpp */, + FFFD578624987fcd57862498 /* ExtDistanceJoint.cpp */, + FFFD578625007fcd57862500 /* ExtDistanceJointSolverPrep.cpp */, + FFFD578625687fcd57862568 /* ExtExtensions.cpp */, + FFFD578625d07fcd578625d0 /* ExtFixedJoint.cpp */, + FFFD578626387fcd57862638 /* ExtFixedJointSolverPrep.cpp */, + FFFD578626a07fcd578626a0 /* ExtJoint.cpp */, + FFFD578627087fcd57862708 /* ExtMetaData.cpp */, + FFFD578627707fcd57862770 /* ExtParticleExt.cpp */, + FFFD578627d87fcd578627d8 /* ExtPrismaticJoint.cpp */, + FFFD578628407fcd57862840 /* ExtPrismaticJointSolverPrep.cpp */, + FFFD578628a87fcd578628a8 /* ExtPvd.cpp */, + FFFD578629107fcd57862910 /* ExtPxStringTable.cpp */, + FFFD578629787fcd57862978 /* ExtRaycastCCD.cpp */, + FFFD578629e07fcd578629e0 /* ExtRevoluteJoint.cpp */, + FFFD57862a487fcd57862a48 /* ExtRevoluteJointSolverPrep.cpp */, + FFFD57862ab07fcd57862ab0 /* ExtRigidBodyExt.cpp */, + FFFD57862b187fcd57862b18 /* ExtSceneQueryExt.cpp */, + FFFD57862b807fcd57862b80 /* ExtSimpleFactory.cpp */, + FFFD57862be87fcd57862be8 /* ExtSmoothNormals.cpp */, + FFFD57862c507fcd57862c50 /* ExtSphericalJoint.cpp */, + FFFD57862cb87fcd57862cb8 /* ExtSphericalJointSolverPrep.cpp */, + FFFD57862d207fcd57862d20 /* ExtTriangleMeshExt.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB9624ce107fed9624ce10 /* serialization */ = { + FFFB5b98a1d07fcd5b98a1d0 /* serialization */ = { isa = PBXGroup; children = ( - FFFD958814007fed95881400 /* SnSerialUtils.h */, - FFFD958814687fed95881468 /* SnSerializationRegistry.h */, - FFFD958814d07fed958814d0 /* SnSerialUtils.cpp */, - FFFD958815387fed95881538 /* SnSerialization.cpp */, - FFFD958815a07fed958815a0 /* SnSerializationRegistry.cpp */, - FFFD958816087fed95881608 /* Binary/SnConvX.h */, - FFFD958816707fed95881670 /* Binary/SnConvX_Align.h */, - FFFD958816d87fed958816d8 /* Binary/SnConvX_Common.h */, - FFFD958817407fed95881740 /* Binary/SnConvX_MetaData.h */, - FFFD958817a87fed958817a8 /* Binary/SnConvX_Output.h */, - FFFD958818107fed95881810 /* Binary/SnConvX_Union.h */, - FFFD958818787fed95881878 /* Binary/SnSerializationContext.h */, - FFFD958818e07fed958818e0 /* Binary/SnBinaryDeserialization.cpp */, - FFFD958819487fed95881948 /* Binary/SnBinarySerialization.cpp */, - FFFD958819b07fed958819b0 /* Binary/SnConvX.cpp */, - FFFD95881a187fed95881a18 /* Binary/SnConvX_Align.cpp */, - FFFD95881a807fed95881a80 /* Binary/SnConvX_Convert.cpp */, - FFFD95881ae87fed95881ae8 /* Binary/SnConvX_Error.cpp */, - FFFD95881b507fed95881b50 /* Binary/SnConvX_MetaData.cpp */, - FFFD95881bb87fed95881bb8 /* Binary/SnConvX_Output.cpp */, - FFFD95881c207fed95881c20 /* Binary/SnConvX_Union.cpp */, - FFFD95881c887fed95881c88 /* Binary/SnSerializationContext.cpp */, - FFFD95881cf07fed95881cf0 /* Xml/SnPxStreamOperators.h */, - FFFD95881d587fed95881d58 /* Xml/SnRepX1_0Defaults.h */, - FFFD95881dc07fed95881dc0 /* Xml/SnRepX3_1Defaults.h */, - FFFD95881e287fed95881e28 /* Xml/SnRepX3_2Defaults.h */, - FFFD95881e907fed95881e90 /* Xml/SnRepXCollection.h */, - FFFD95881ef87fed95881ef8 /* Xml/SnRepXCoreSerializer.h */, - FFFD95881f607fed95881f60 /* Xml/SnRepXSerializerImpl.h */, - FFFD95881fc87fed95881fc8 /* Xml/SnRepXUpgrader.h */, - FFFD958820307fed95882030 /* Xml/SnSimpleXmlWriter.h */, - FFFD958820987fed95882098 /* Xml/SnXmlDeserializer.h */, - FFFD958821007fed95882100 /* Xml/SnXmlImpl.h */, - FFFD958821687fed95882168 /* Xml/SnXmlMemoryAllocator.h */, - FFFD958821d07fed958821d0 /* Xml/SnXmlMemoryPool.h */, - FFFD958822387fed95882238 /* Xml/SnXmlMemoryPoolStreams.h */, - FFFD958822a07fed958822a0 /* Xml/SnXmlReader.h */, - FFFD958823087fed95882308 /* Xml/SnXmlSerializer.h */, - FFFD958823707fed95882370 /* Xml/SnXmlSimpleXmlWriter.h */, - FFFD958823d87fed958823d8 /* Xml/SnXmlStringToType.h */, - FFFD958824407fed95882440 /* Xml/SnXmlVisitorReader.h */, - FFFD958824a87fed958824a8 /* Xml/SnXmlVisitorWriter.h */, - FFFD958825107fed95882510 /* Xml/SnXmlWriter.h */, - FFFD958825787fed95882578 /* Xml/SnJointRepXSerializer.cpp */, - FFFD958825e07fed958825e0 /* Xml/SnRepXCoreSerializer.cpp */, - FFFD958826487fed95882648 /* Xml/SnRepXUpgrader.cpp */, - FFFD958826b07fed958826b0 /* Xml/SnXmlSerialization.cpp */, - FFFD958827187fed95882718 /* File/SnFile.h */, + FFFD5a06cc007fcd5a06cc00 /* SnSerialUtils.h */, + FFFD5a06cc687fcd5a06cc68 /* SnSerializationRegistry.h */, + FFFD5a06ccd07fcd5a06ccd0 /* SnSerialUtils.cpp */, + FFFD5a06cd387fcd5a06cd38 /* SnSerialization.cpp */, + FFFD5a06cda07fcd5a06cda0 /* SnSerializationRegistry.cpp */, + FFFD5a06ce087fcd5a06ce08 /* Binary/SnConvX.h */, + FFFD5a06ce707fcd5a06ce70 /* Binary/SnConvX_Align.h */, + FFFD5a06ced87fcd5a06ced8 /* Binary/SnConvX_Common.h */, + FFFD5a06cf407fcd5a06cf40 /* Binary/SnConvX_MetaData.h */, + FFFD5a06cfa87fcd5a06cfa8 /* Binary/SnConvX_Output.h */, + FFFD5a06d0107fcd5a06d010 /* Binary/SnConvX_Union.h */, + FFFD5a06d0787fcd5a06d078 /* Binary/SnSerializationContext.h */, + FFFD5a06d0e07fcd5a06d0e0 /* Binary/SnBinaryDeserialization.cpp */, + FFFD5a06d1487fcd5a06d148 /* Binary/SnBinarySerialization.cpp */, + FFFD5a06d1b07fcd5a06d1b0 /* Binary/SnConvX.cpp */, + FFFD5a06d2187fcd5a06d218 /* Binary/SnConvX_Align.cpp */, + FFFD5a06d2807fcd5a06d280 /* Binary/SnConvX_Convert.cpp */, + FFFD5a06d2e87fcd5a06d2e8 /* Binary/SnConvX_Error.cpp */, + FFFD5a06d3507fcd5a06d350 /* Binary/SnConvX_MetaData.cpp */, + FFFD5a06d3b87fcd5a06d3b8 /* Binary/SnConvX_Output.cpp */, + FFFD5a06d4207fcd5a06d420 /* Binary/SnConvX_Union.cpp */, + FFFD5a06d4887fcd5a06d488 /* Binary/SnSerializationContext.cpp */, + FFFD5a06d4f07fcd5a06d4f0 /* Xml/SnPxStreamOperators.h */, + FFFD5a06d5587fcd5a06d558 /* Xml/SnRepX1_0Defaults.h */, + FFFD5a06d5c07fcd5a06d5c0 /* Xml/SnRepX3_1Defaults.h */, + FFFD5a06d6287fcd5a06d628 /* Xml/SnRepX3_2Defaults.h */, + FFFD5a06d6907fcd5a06d690 /* Xml/SnRepXCollection.h */, + FFFD5a06d6f87fcd5a06d6f8 /* Xml/SnRepXCoreSerializer.h */, + FFFD5a06d7607fcd5a06d760 /* Xml/SnRepXSerializerImpl.h */, + FFFD5a06d7c87fcd5a06d7c8 /* Xml/SnRepXUpgrader.h */, + FFFD5a06d8307fcd5a06d830 /* Xml/SnSimpleXmlWriter.h */, + FFFD5a06d8987fcd5a06d898 /* Xml/SnXmlDeserializer.h */, + FFFD5a06d9007fcd5a06d900 /* Xml/SnXmlImpl.h */, + FFFD5a06d9687fcd5a06d968 /* Xml/SnXmlMemoryAllocator.h */, + FFFD5a06d9d07fcd5a06d9d0 /* Xml/SnXmlMemoryPool.h */, + FFFD5a06da387fcd5a06da38 /* Xml/SnXmlMemoryPoolStreams.h */, + FFFD5a06daa07fcd5a06daa0 /* Xml/SnXmlReader.h */, + FFFD5a06db087fcd5a06db08 /* Xml/SnXmlSerializer.h */, + FFFD5a06db707fcd5a06db70 /* Xml/SnXmlSimpleXmlWriter.h */, + FFFD5a06dbd87fcd5a06dbd8 /* Xml/SnXmlStringToType.h */, + FFFD5a06dc407fcd5a06dc40 /* Xml/SnXmlVisitorReader.h */, + FFFD5a06dca87fcd5a06dca8 /* Xml/SnXmlVisitorWriter.h */, + FFFD5a06dd107fcd5a06dd10 /* Xml/SnXmlWriter.h */, + FFFD5a06dd787fcd5a06dd78 /* Xml/SnJointRepXSerializer.cpp */, + FFFD5a06dde07fcd5a06dde0 /* Xml/SnRepXCoreSerializer.cpp */, + FFFD5a06de487fcd5a06de48 /* Xml/SnRepXUpgrader.cpp */, + FFFD5a06deb07fcd5a06deb0 /* Xml/SnXmlSerialization.cpp */, + FFFD5a06df187fcd5a06df18 /* File/SnFile.h */, ); name = "serialization"; sourceTree = SOURCE_ROOT; }; - FFFB9624ce387fed9624ce38 /* metadata */ = { + FFFB5b98a1f87fcd5b98a1f8 /* metadata */ = { isa = PBXGroup; children = ( - FFFD9587f0007fed9587f000 /* core/include/PvdMetaDataDefineProperties.h */, - FFFD9587f0687fed9587f068 /* core/include/PvdMetaDataExtensions.h */, - FFFD9587f0d07fed9587f0d0 /* core/include/PvdMetaDataPropertyVisitor.h */, - FFFD9587f1387fed9587f138 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, - FFFD9587f1a07fed9587f1a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, - FFFD9587f2087fed9587f208 /* core/include/PxMetaDataCompare.h */, - FFFD9587f2707fed9587f270 /* core/include/PxMetaDataCppPrefix.h */, - FFFD9587f2d87fed9587f2d8 /* core/include/PxMetaDataObjects.h */, - FFFD9587f3407fed9587f340 /* core/include/RepXMetaDataPropertyVisitor.h */, - FFFD9587f3a87fed9587f3a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */, - FFFD9587f4107fed9587f410 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */, - FFFD9587f4787fed9587f478 /* extensions/include/PxExtensionMetaDataObjects.h */, - FFFD9587f4e07fed9587f4e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */, + FFFD570030007fcd57003000 /* core/include/PvdMetaDataDefineProperties.h */, + FFFD570030687fcd57003068 /* core/include/PvdMetaDataExtensions.h */, + FFFD570030d07fcd570030d0 /* core/include/PvdMetaDataPropertyVisitor.h */, + FFFD570031387fcd57003138 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, + FFFD570031a07fcd570031a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, + FFFD570032087fcd57003208 /* core/include/PxMetaDataCompare.h */, + FFFD570032707fcd57003270 /* core/include/PxMetaDataCppPrefix.h */, + FFFD570032d87fcd570032d8 /* core/include/PxMetaDataObjects.h */, + FFFD570033407fcd57003340 /* core/include/RepXMetaDataPropertyVisitor.h */, + FFFD570033a87fcd570033a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */, + FFFD570034107fcd57003410 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */, + FFFD570034787fcd57003478 /* extensions/include/PxExtensionMetaDataObjects.h */, + FFFD570034e07fcd570034e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFB96256c207fed96256c20 /* SceneQuery */ = { + FFFB5bb033e07fcd5bb033e0 /* SceneQuery */ = { isa = PBXGroup; children = ( - FFFB962585507fed96258550 /* src */, - FFFB962585787fed96258578 /* include */, + FFFB5bb04cb07fcd5bb04cb0 /* src */, + FFFB5bb04cd87fcd5bb04cd8 /* include */, ); name = "SceneQuery"; sourceTree = "<group>"; }; - FFFB962585507fed96258550 /* src */ = { + FFFB5bb04cb07fcd5bb04cb0 /* src */ = { isa = PBXGroup; children = ( - FFFD958854007fed95885400 /* SqAABBPruner.cpp */, - FFFD958854687fed95885468 /* SqAABBTree.cpp */, - FFFD958854d07fed958854d0 /* SqAABBTreeUpdateMap.cpp */, - FFFD958855387fed95885538 /* SqBounds.cpp */, - FFFD958855a07fed958855a0 /* SqBucketPruner.cpp */, - FFFD958856087fed95885608 /* SqExtendedBucketPruner.cpp */, - FFFD958856707fed95885670 /* SqMetaData.cpp */, - FFFD958856d87fed958856d8 /* SqPruningPool.cpp */, - FFFD958857407fed95885740 /* SqPruningStructure.cpp */, - FFFD958857a87fed958857a8 /* SqSceneQueryManager.cpp */, - FFFD958858107fed95885810 /* SqAABBPruner.h */, - FFFD958858787fed95885878 /* SqAABBTree.h */, - FFFD958858e07fed958858e0 /* SqAABBTreeQuery.h */, - FFFD958859487fed95885948 /* SqAABBTreeUpdateMap.h */, - FFFD958859b07fed958859b0 /* SqBounds.h */, - FFFD95885a187fed95885a18 /* SqBucketPruner.h */, - FFFD95885a807fed95885a80 /* SqExtendedBucketPruner.h */, - FFFD95885ae87fed95885ae8 /* SqPrunerTestsSIMD.h */, - FFFD95885b507fed95885b50 /* SqPruningPool.h */, - FFFD95885bb87fed95885bb8 /* SqTypedef.h */, + FFFD57013c007fcd57013c00 /* SqAABBPruner.cpp */, + FFFD57013c687fcd57013c68 /* SqAABBTree.cpp */, + FFFD57013cd07fcd57013cd0 /* SqAABBTreeUpdateMap.cpp */, + FFFD57013d387fcd57013d38 /* SqBounds.cpp */, + FFFD57013da07fcd57013da0 /* SqBucketPruner.cpp */, + FFFD57013e087fcd57013e08 /* SqExtendedBucketPruner.cpp */, + FFFD57013e707fcd57013e70 /* SqMetaData.cpp */, + FFFD57013ed87fcd57013ed8 /* SqPruningPool.cpp */, + FFFD57013f407fcd57013f40 /* SqPruningStructure.cpp */, + FFFD57013fa87fcd57013fa8 /* SqSceneQueryManager.cpp */, + FFFD570140107fcd57014010 /* SqAABBPruner.h */, + FFFD570140787fcd57014078 /* SqAABBTree.h */, + FFFD570140e07fcd570140e0 /* SqAABBTreeQuery.h */, + FFFD570141487fcd57014148 /* SqAABBTreeUpdateMap.h */, + FFFD570141b07fcd570141b0 /* SqBounds.h */, + FFFD570142187fcd57014218 /* SqBucketPruner.h */, + FFFD570142807fcd57014280 /* SqExtendedBucketPruner.h */, + FFFD570142e87fcd570142e8 /* SqPrunerTestsSIMD.h */, + FFFD570143507fcd57014350 /* SqPruningPool.h */, + FFFD570143b87fcd570143b8 /* SqTypedef.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB962585787fed96258578 /* include */ = { + FFFB5bb04cd87fcd5bb04cd8 /* include */ = { isa = PBXGroup; children = ( - FFFD9625af007fed9625af00 /* SqPruner.h */, - FFFD9625af687fed9625af68 /* SqPrunerMergeData.h */, - FFFD9625afd07fed9625afd0 /* SqPruningStructure.h */, - FFFD9625b0387fed9625b038 /* SqSceneQueryManager.h */, + FFFD5bb072f07fcd5bb072f0 /* SqPruner.h */, + FFFD5bb073587fcd5bb07358 /* SqPrunerMergeData.h */, + FFFD5bb073c07fcd5bb073c0 /* SqPruningStructure.h */, + FFFD5bb074287fcd5bb07428 /* SqSceneQueryManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB9625b2507fed9625b250 /* SimulationController */ = { + FFFB5bb075b07fcd5bb075b0 /* SimulationController */ = { isa = PBXGroup; children = ( - FFFB9625ce107fed9625ce10 /* include */, - FFFB9625ce387fed9625ce38 /* src */, + FFFB5bb093a07fcd5bb093a0 /* include */, + FFFB5bb093c87fcd5bb093c8 /* src */, ); name = "SimulationController"; sourceTree = "<group>"; }; - FFFB9625ce107fed9625ce10 /* include */ = { + FFFB5bb093a07fcd5bb093a0 /* include */ = { isa = PBXGroup; children = ( - FFFD95887e007fed95887e00 /* ScActorCore.h */, - FFFD95887e687fed95887e68 /* ScArticulationCore.h */, - FFFD95887ed07fed95887ed0 /* ScArticulationJointCore.h */, - FFFD95887f387fed95887f38 /* ScBodyCore.h */, - FFFD95887fa07fed95887fa0 /* ScClothCore.h */, - FFFD958880087fed95888008 /* ScClothFabricCore.h */, - FFFD958880707fed95888070 /* ScConstraintCore.h */, - FFFD958880d87fed958880d8 /* ScIterators.h */, - FFFD958881407fed95888140 /* ScMaterialCore.h */, - FFFD958881a87fed958881a8 /* ScParticleSystemCore.h */, - FFFD958882107fed95888210 /* ScPhysics.h */, - FFFD958882787fed95888278 /* ScRigidCore.h */, - FFFD958882e07fed958882e0 /* ScScene.h */, - FFFD958883487fed95888348 /* ScShapeCore.h */, - FFFD958883b07fed958883b0 /* ScStaticCore.h */, + FFFD570166007fcd57016600 /* ScActorCore.h */, + FFFD570166687fcd57016668 /* ScArticulationCore.h */, + FFFD570166d07fcd570166d0 /* ScArticulationJointCore.h */, + FFFD570167387fcd57016738 /* ScBodyCore.h */, + FFFD570167a07fcd570167a0 /* ScClothCore.h */, + FFFD570168087fcd57016808 /* ScClothFabricCore.h */, + FFFD570168707fcd57016870 /* ScConstraintCore.h */, + FFFD570168d87fcd570168d8 /* ScIterators.h */, + FFFD570169407fcd57016940 /* ScMaterialCore.h */, + FFFD570169a87fcd570169a8 /* ScParticleSystemCore.h */, + FFFD57016a107fcd57016a10 /* ScPhysics.h */, + FFFD57016a787fcd57016a78 /* ScRigidCore.h */, + FFFD57016ae07fcd57016ae0 /* ScScene.h */, + FFFD57016b487fcd57016b48 /* ScShapeCore.h */, + FFFD57016bb07fcd57016bb0 /* ScStaticCore.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB9625ce387fed9625ce38 /* src */ = { + FFFB5bb093c87fcd5bb093c8 /* src */ = { isa = PBXGroup; children = ( - FFFD9588b0007fed9588b000 /* ScActorElementPair.h */, - FFFD9588b0687fed9588b068 /* ScActorInteraction.h */, - FFFD9588b0d07fed9588b0d0 /* ScActorPair.h */, - FFFD9588b1387fed9588b138 /* ScActorSim.h */, - FFFD9588b1a07fed9588b1a0 /* ScArticulationJointSim.h */, - FFFD9588b2087fed9588b208 /* ScArticulationSim.h */, - FFFD9588b2707fed9588b270 /* ScBodySim.h */, - FFFD9588b2d87fed9588b2d8 /* ScClient.h */, - FFFD9588b3407fed9588b340 /* ScConstraintGroupNode.h */, - FFFD9588b3a87fed9588b3a8 /* ScConstraintInteraction.h */, - FFFD9588b4107fed9588b410 /* ScConstraintProjectionManager.h */, - FFFD9588b4787fed9588b478 /* ScConstraintProjectionTree.h */, - FFFD9588b4e07fed9588b4e0 /* ScConstraintSim.h */, - FFFD9588b5487fed9588b548 /* ScContactReportBuffer.h */, - FFFD9588b5b07fed9588b5b0 /* ScContactStream.h */, - FFFD9588b6187fed9588b618 /* ScElementInteractionMarker.h */, - FFFD9588b6807fed9588b680 /* ScElementSim.h */, - FFFD9588b6e87fed9588b6e8 /* ScElementSimInteraction.h */, - FFFD9588b7507fed9588b750 /* ScInteraction.h */, - FFFD9588b7b87fed9588b7b8 /* ScInteractionFlags.h */, - FFFD9588b8207fed9588b820 /* ScNPhaseCore.h */, - FFFD9588b8887fed9588b888 /* ScObjectIDTracker.h */, - FFFD9588b8f07fed9588b8f0 /* ScRbElementInteraction.h */, - FFFD9588b9587fed9588b958 /* ScRigidSim.h */, - FFFD9588b9c07fed9588b9c0 /* ScShapeInteraction.h */, - FFFD9588ba287fed9588ba28 /* ScShapeIterator.h */, - FFFD9588ba907fed9588ba90 /* ScShapeSim.h */, - FFFD9588baf87fed9588baf8 /* ScSimStateData.h */, - FFFD9588bb607fed9588bb60 /* ScSimStats.h */, - FFFD9588bbc87fed9588bbc8 /* ScSimulationController.h */, - FFFD9588bc307fed9588bc30 /* ScSqBoundsManager.h */, - FFFD9588bc987fed9588bc98 /* ScStaticSim.h */, - FFFD9588bd007fed9588bd00 /* ScTriggerInteraction.h */, - FFFD9588bd687fed9588bd68 /* ScTriggerPairs.h */, - FFFD9588bdd07fed9588bdd0 /* ScActorCore.cpp */, - FFFD9588be387fed9588be38 /* ScActorSim.cpp */, - FFFD9588bea07fed9588bea0 /* ScArticulationCore.cpp */, - FFFD9588bf087fed9588bf08 /* ScArticulationJointCore.cpp */, - FFFD9588bf707fed9588bf70 /* ScArticulationJointSim.cpp */, - FFFD9588bfd87fed9588bfd8 /* ScArticulationSim.cpp */, - FFFD9588c0407fed9588c040 /* ScBodyCore.cpp */, - FFFD9588c0a87fed9588c0a8 /* ScBodyCoreKinematic.cpp */, - FFFD9588c1107fed9588c110 /* ScBodySim.cpp */, - FFFD9588c1787fed9588c178 /* ScConstraintCore.cpp */, - FFFD9588c1e07fed9588c1e0 /* ScConstraintGroupNode.cpp */, - FFFD9588c2487fed9588c248 /* ScConstraintInteraction.cpp */, - FFFD9588c2b07fed9588c2b0 /* ScConstraintProjectionManager.cpp */, - FFFD9588c3187fed9588c318 /* ScConstraintProjectionTree.cpp */, - FFFD9588c3807fed9588c380 /* ScConstraintSim.cpp */, - FFFD9588c3e87fed9588c3e8 /* ScElementInteractionMarker.cpp */, - FFFD9588c4507fed9588c450 /* ScElementSim.cpp */, - FFFD9588c4b87fed9588c4b8 /* ScInteraction.cpp */, - FFFD9588c5207fed9588c520 /* ScIterators.cpp */, - FFFD9588c5887fed9588c588 /* ScMaterialCore.cpp */, - FFFD9588c5f07fed9588c5f0 /* ScMetaData.cpp */, - FFFD9588c6587fed9588c658 /* ScNPhaseCore.cpp */, - FFFD9588c6c07fed9588c6c0 /* ScPhysics.cpp */, - FFFD9588c7287fed9588c728 /* ScRigidCore.cpp */, - FFFD9588c7907fed9588c790 /* ScRigidSim.cpp */, - FFFD9588c7f87fed9588c7f8 /* ScScene.cpp */, - FFFD9588c8607fed9588c860 /* ScShapeCore.cpp */, - FFFD9588c8c87fed9588c8c8 /* ScShapeInteraction.cpp */, - FFFD9588c9307fed9588c930 /* ScShapeSim.cpp */, - FFFD9588c9987fed9588c998 /* ScSimStats.cpp */, - FFFD9588ca007fed9588ca00 /* ScSimulationController.cpp */, - FFFD9588ca687fed9588ca68 /* ScSqBoundsManager.cpp */, - FFFD9588cad07fed9588cad0 /* ScStaticCore.cpp */, - FFFD9588cb387fed9588cb38 /* ScStaticSim.cpp */, - FFFD9588cba07fed9588cba0 /* ScTriggerInteraction.cpp */, - FFFD9588cc087fed9588cc08 /* particles/ScParticleBodyInteraction.h */, - FFFD9588cc707fed9588cc70 /* particles/ScParticlePacketShape.h */, - FFFD9588ccd87fed9588ccd8 /* particles/ScParticleSystemSim.h */, - FFFD9588cd407fed9588cd40 /* particles/ScParticleBodyInteraction.cpp */, - FFFD9588cda87fed9588cda8 /* particles/ScParticlePacketShape.cpp */, - FFFD9588ce107fed9588ce10 /* particles/ScParticleSystemCore.cpp */, - FFFD9588ce787fed9588ce78 /* particles/ScParticleSystemSim.cpp */, - FFFD9588cee07fed9588cee0 /* cloth/ScClothShape.h */, - FFFD9588cf487fed9588cf48 /* cloth/ScClothSim.h */, - FFFD9588cfb07fed9588cfb0 /* cloth/ScClothCore.cpp */, - FFFD9588d0187fed9588d018 /* cloth/ScClothFabricCore.cpp */, - FFFD9588d0807fed9588d080 /* cloth/ScClothShape.cpp */, - FFFD9588d0e87fed9588d0e8 /* cloth/ScClothSim.cpp */, + FFFD570198007fcd57019800 /* ScActorElementPair.h */, + FFFD570198687fcd57019868 /* ScActorInteraction.h */, + FFFD570198d07fcd570198d0 /* ScActorPair.h */, + FFFD570199387fcd57019938 /* ScActorSim.h */, + FFFD570199a07fcd570199a0 /* ScArticulationJointSim.h */, + FFFD57019a087fcd57019a08 /* ScArticulationSim.h */, + FFFD57019a707fcd57019a70 /* ScBodySim.h */, + FFFD57019ad87fcd57019ad8 /* ScClient.h */, + FFFD57019b407fcd57019b40 /* ScConstraintGroupNode.h */, + FFFD57019ba87fcd57019ba8 /* ScConstraintInteraction.h */, + FFFD57019c107fcd57019c10 /* ScConstraintProjectionManager.h */, + FFFD57019c787fcd57019c78 /* ScConstraintProjectionTree.h */, + FFFD57019ce07fcd57019ce0 /* ScConstraintSim.h */, + FFFD57019d487fcd57019d48 /* ScContactReportBuffer.h */, + FFFD57019db07fcd57019db0 /* ScContactStream.h */, + FFFD57019e187fcd57019e18 /* ScElementInteractionMarker.h */, + FFFD57019e807fcd57019e80 /* ScElementSim.h */, + FFFD57019ee87fcd57019ee8 /* ScElementSimInteraction.h */, + FFFD57019f507fcd57019f50 /* ScInteraction.h */, + FFFD57019fb87fcd57019fb8 /* ScInteractionFlags.h */, + FFFD5701a0207fcd5701a020 /* ScNPhaseCore.h */, + FFFD5701a0887fcd5701a088 /* ScObjectIDTracker.h */, + FFFD5701a0f07fcd5701a0f0 /* ScRbElementInteraction.h */, + FFFD5701a1587fcd5701a158 /* ScRigidSim.h */, + FFFD5701a1c07fcd5701a1c0 /* ScShapeInteraction.h */, + FFFD5701a2287fcd5701a228 /* ScShapeIterator.h */, + FFFD5701a2907fcd5701a290 /* ScShapeSim.h */, + FFFD5701a2f87fcd5701a2f8 /* ScSimStateData.h */, + FFFD5701a3607fcd5701a360 /* ScSimStats.h */, + FFFD5701a3c87fcd5701a3c8 /* ScSimulationController.h */, + FFFD5701a4307fcd5701a430 /* ScSqBoundsManager.h */, + FFFD5701a4987fcd5701a498 /* ScStaticSim.h */, + FFFD5701a5007fcd5701a500 /* ScTriggerInteraction.h */, + FFFD5701a5687fcd5701a568 /* ScTriggerPairs.h */, + FFFD5701a5d07fcd5701a5d0 /* ScActorCore.cpp */, + FFFD5701a6387fcd5701a638 /* ScActorSim.cpp */, + FFFD5701a6a07fcd5701a6a0 /* ScArticulationCore.cpp */, + FFFD5701a7087fcd5701a708 /* ScArticulationJointCore.cpp */, + FFFD5701a7707fcd5701a770 /* ScArticulationJointSim.cpp */, + FFFD5701a7d87fcd5701a7d8 /* ScArticulationSim.cpp */, + FFFD5701a8407fcd5701a840 /* ScBodyCore.cpp */, + FFFD5701a8a87fcd5701a8a8 /* ScBodyCoreKinematic.cpp */, + FFFD5701a9107fcd5701a910 /* ScBodySim.cpp */, + FFFD5701a9787fcd5701a978 /* ScConstraintCore.cpp */, + FFFD5701a9e07fcd5701a9e0 /* ScConstraintGroupNode.cpp */, + FFFD5701aa487fcd5701aa48 /* ScConstraintInteraction.cpp */, + FFFD5701aab07fcd5701aab0 /* ScConstraintProjectionManager.cpp */, + FFFD5701ab187fcd5701ab18 /* ScConstraintProjectionTree.cpp */, + FFFD5701ab807fcd5701ab80 /* ScConstraintSim.cpp */, + FFFD5701abe87fcd5701abe8 /* ScElementInteractionMarker.cpp */, + FFFD5701ac507fcd5701ac50 /* ScElementSim.cpp */, + FFFD5701acb87fcd5701acb8 /* ScInteraction.cpp */, + FFFD5701ad207fcd5701ad20 /* ScIterators.cpp */, + FFFD5701ad887fcd5701ad88 /* ScMaterialCore.cpp */, + FFFD5701adf07fcd5701adf0 /* ScMetaData.cpp */, + FFFD5701ae587fcd5701ae58 /* ScNPhaseCore.cpp */, + FFFD5701aec07fcd5701aec0 /* ScPhysics.cpp */, + FFFD5701af287fcd5701af28 /* ScRigidCore.cpp */, + FFFD5701af907fcd5701af90 /* ScRigidSim.cpp */, + FFFD5701aff87fcd5701aff8 /* ScScene.cpp */, + FFFD5701b0607fcd5701b060 /* ScShapeCore.cpp */, + FFFD5701b0c87fcd5701b0c8 /* ScShapeInteraction.cpp */, + FFFD5701b1307fcd5701b130 /* ScShapeSim.cpp */, + FFFD5701b1987fcd5701b198 /* ScSimStats.cpp */, + FFFD5701b2007fcd5701b200 /* ScSimulationController.cpp */, + FFFD5701b2687fcd5701b268 /* ScSqBoundsManager.cpp */, + FFFD5701b2d07fcd5701b2d0 /* ScStaticCore.cpp */, + FFFD5701b3387fcd5701b338 /* ScStaticSim.cpp */, + FFFD5701b3a07fcd5701b3a0 /* ScTriggerInteraction.cpp */, + FFFD5701b4087fcd5701b408 /* particles/ScParticleBodyInteraction.h */, + FFFD5701b4707fcd5701b470 /* particles/ScParticlePacketShape.h */, + FFFD5701b4d87fcd5701b4d8 /* particles/ScParticleSystemSim.h */, + FFFD5701b5407fcd5701b540 /* particles/ScParticleBodyInteraction.cpp */, + FFFD5701b5a87fcd5701b5a8 /* particles/ScParticlePacketShape.cpp */, + FFFD5701b6107fcd5701b610 /* particles/ScParticleSystemCore.cpp */, + FFFD5701b6787fcd5701b678 /* particles/ScParticleSystemSim.cpp */, + FFFD5701b6e07fcd5701b6e0 /* cloth/ScClothShape.h */, + FFFD5701b7487fcd5701b748 /* cloth/ScClothSim.h */, + FFFD5701b7b07fcd5701b7b0 /* cloth/ScClothCore.cpp */, + FFFD5701b8187fcd5701b818 /* cloth/ScClothFabricCore.cpp */, + FFFD5701b8807fcd5701b880 /* cloth/ScClothShape.cpp */, + FFFD5701b8e87fcd5701b8e8 /* cloth/ScClothSim.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB962600907fed96260090 /* PhysXCooking */ = { + FFFB5b98d5507fcd5b98d550 /* PhysXCooking */ = { isa = PBXGroup; children = ( - FFFB96263b207fed96263b20 /* include */, - FFFB96263b487fed96263b48 /* src */, + FFFB5bb116207fcd5bb11620 /* include */, + FFFB5bb116487fcd5bb11648 /* src */, ); name = "PhysXCooking"; sourceTree = "<group>"; }; - FFFB96263b207fed96263b20 /* include */ = { + FFFB5bb116207fcd5bb11620 /* include */ = { isa = PBXGroup; children = ( - FFFD96269a107fed96269a10 /* PxBVH33MidphaseDesc.h */, - FFFD96269a787fed96269a78 /* PxBVH34MidphaseDesc.h */, - FFFD96269ae07fed96269ae0 /* PxConvexMeshDesc.h */, - FFFD96269b487fed96269b48 /* PxCooking.h */, - FFFD96269bb07fed96269bb0 /* PxMidphaseDesc.h */, - FFFD96269c187fed96269c18 /* PxTriangleMeshDesc.h */, - FFFD96269c807fed96269c80 /* Pxc.h */, + FFFD5bb0c3207fcd5bb0c320 /* PxBVH33MidphaseDesc.h */, + FFFD5bb0c3887fcd5bb0c388 /* PxBVH34MidphaseDesc.h */, + FFFD5bb0c3f07fcd5bb0c3f0 /* PxConvexMeshDesc.h */, + FFFD5bb0c4587fcd5bb0c458 /* PxCooking.h */, + FFFD5bb0c4c07fcd5bb0c4c0 /* PxMidphaseDesc.h */, + FFFD5bb0c5287fcd5bb0c528 /* PxTriangleMeshDesc.h */, + FFFD5bb0c5907fcd5bb0c590 /* Pxc.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB96263b487fed96263b48 /* src */ = { + FFFB5bb116487fcd5bb11648 /* src */ = { isa = PBXGroup; children = ( - FFFD9588f2007fed9588f200 /* Adjacencies.cpp */, - FFFD9588f2687fed9588f268 /* Cooking.cpp */, - FFFD9588f2d07fed9588f2d0 /* CookingUtils.cpp */, - FFFD9588f3387fed9588f338 /* EdgeList.cpp */, - FFFD9588f3a07fed9588f3a0 /* MeshCleaner.cpp */, - FFFD9588f4087fed9588f408 /* Quantizer.cpp */, - FFFD9588f4707fed9588f470 /* Adjacencies.h */, - FFFD9588f4d87fed9588f4d8 /* Cooking.h */, - FFFD9588f5407fed9588f540 /* CookingUtils.h */, - FFFD9588f5a87fed9588f5a8 /* EdgeList.h */, - FFFD9588f6107fed9588f610 /* MeshCleaner.h */, - FFFD9588f6787fed9588f678 /* Quantizer.h */, - FFFD9588f6e07fed9588f6e0 /* mesh/GrbTriangleMeshCooking.cpp */, - FFFD9588f7487fed9588f748 /* mesh/HeightFieldCooking.cpp */, - FFFD9588f7b07fed9588f7b0 /* mesh/RTreeCooking.cpp */, - FFFD9588f8187fed9588f818 /* mesh/TriangleMeshBuilder.cpp */, - FFFD9588f8807fed9588f880 /* mesh/GrbTriangleMeshCooking.h */, - FFFD9588f8e87fed9588f8e8 /* mesh/HeightFieldCooking.h */, - FFFD9588f9507fed9588f950 /* mesh/QuickSelect.h */, - FFFD9588f9b87fed9588f9b8 /* mesh/RTreeCooking.h */, - FFFD9588fa207fed9588fa20 /* mesh/TriangleMeshBuilder.h */, - FFFD9588fa887fed9588fa88 /* convex/BigConvexDataBuilder.cpp */, - FFFD9588faf07fed9588faf0 /* convex/ConvexHullBuilder.cpp */, - FFFD9588fb587fed9588fb58 /* convex/ConvexHullLib.cpp */, - FFFD9588fbc07fed9588fbc0 /* convex/ConvexHullUtils.cpp */, - FFFD9588fc287fed9588fc28 /* convex/ConvexMeshBuilder.cpp */, - FFFD9588fc907fed9588fc90 /* convex/ConvexPolygonsBuilder.cpp */, - FFFD9588fcf87fed9588fcf8 /* convex/InflationConvexHullLib.cpp */, - FFFD9588fd607fed9588fd60 /* convex/QuickHullConvexHullLib.cpp */, - FFFD9588fdc87fed9588fdc8 /* convex/VolumeIntegration.cpp */, - FFFD9588fe307fed9588fe30 /* convex/BigConvexDataBuilder.h */, - FFFD9588fe987fed9588fe98 /* convex/ConvexHullBuilder.h */, - FFFD9588ff007fed9588ff00 /* convex/ConvexHullLib.h */, - FFFD9588ff687fed9588ff68 /* convex/ConvexHullUtils.h */, - FFFD9588ffd07fed9588ffd0 /* convex/ConvexMeshBuilder.h */, - FFFD958900387fed95890038 /* convex/ConvexPolygonsBuilder.h */, - FFFD958900a07fed958900a0 /* convex/InflationConvexHullLib.h */, - FFFD958901087fed95890108 /* convex/QuickHullConvexHullLib.h */, - FFFD958901707fed95890170 /* convex/VolumeIntegration.h */, + FFFD588190007fcd58819000 /* Adjacencies.cpp */, + FFFD588190687fcd58819068 /* Cooking.cpp */, + FFFD588190d07fcd588190d0 /* CookingUtils.cpp */, + FFFD588191387fcd58819138 /* EdgeList.cpp */, + FFFD588191a07fcd588191a0 /* MeshCleaner.cpp */, + FFFD588192087fcd58819208 /* Quantizer.cpp */, + FFFD588192707fcd58819270 /* Adjacencies.h */, + FFFD588192d87fcd588192d8 /* Cooking.h */, + FFFD588193407fcd58819340 /* CookingUtils.h */, + FFFD588193a87fcd588193a8 /* EdgeList.h */, + FFFD588194107fcd58819410 /* MeshCleaner.h */, + FFFD588194787fcd58819478 /* Quantizer.h */, + FFFD588194e07fcd588194e0 /* mesh/GrbTriangleMeshCooking.cpp */, + FFFD588195487fcd58819548 /* mesh/HeightFieldCooking.cpp */, + FFFD588195b07fcd588195b0 /* mesh/RTreeCooking.cpp */, + FFFD588196187fcd58819618 /* mesh/TriangleMeshBuilder.cpp */, + FFFD588196807fcd58819680 /* mesh/GrbTriangleMeshCooking.h */, + FFFD588196e87fcd588196e8 /* mesh/HeightFieldCooking.h */, + FFFD588197507fcd58819750 /* mesh/QuickSelect.h */, + FFFD588197b87fcd588197b8 /* mesh/RTreeCooking.h */, + FFFD588198207fcd58819820 /* mesh/TriangleMeshBuilder.h */, + FFFD588198887fcd58819888 /* convex/BigConvexDataBuilder.cpp */, + FFFD588198f07fcd588198f0 /* convex/ConvexHullBuilder.cpp */, + FFFD588199587fcd58819958 /* convex/ConvexHullLib.cpp */, + FFFD588199c07fcd588199c0 /* convex/ConvexHullUtils.cpp */, + FFFD58819a287fcd58819a28 /* convex/ConvexMeshBuilder.cpp */, + FFFD58819a907fcd58819a90 /* convex/ConvexPolygonsBuilder.cpp */, + FFFD58819af87fcd58819af8 /* convex/InflationConvexHullLib.cpp */, + FFFD58819b607fcd58819b60 /* convex/QuickHullConvexHullLib.cpp */, + FFFD58819bc87fcd58819bc8 /* convex/VolumeIntegration.cpp */, + FFFD58819c307fcd58819c30 /* convex/BigConvexDataBuilder.h */, + FFFD58819c987fcd58819c98 /* convex/ConvexHullBuilder.h */, + FFFD58819d007fcd58819d00 /* convex/ConvexHullLib.h */, + FFFD58819d687fcd58819d68 /* convex/ConvexHullUtils.h */, + FFFD58819dd07fcd58819dd0 /* convex/ConvexMeshBuilder.h */, + FFFD58819e387fcd58819e38 /* convex/ConvexPolygonsBuilder.h */, + FFFD58819ea07fcd58819ea0 /* convex/InflationConvexHullLib.h */, + FFFD58819f087fcd58819f08 /* convex/QuickHullConvexHullLib.h */, + FFFD58819f707fcd58819f70 /* convex/VolumeIntegration.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB94a2a6807fed94a2a680 /* PhysXCommon */ = { + FFFB56e143207fcd56e14320 /* PhysXCommon */ = { isa = PBXGroup; children = ( - FFFB94a2d1d07fed94a2d1d0 /* include */, - FFFB94a2d1f87fed94a2d1f8 /* common */, - FFFB94a2d2207fed94a2d220 /* geomutils */, + FFFB580aab407fcd580aab40 /* include */, + FFFB580aab687fcd580aab68 /* common */, + FFFB580aab907fcd580aab90 /* geomutils */, ); name = "PhysXCommon"; sourceTree = "<group>"; }; - FFFB94a2d1d07fed94a2d1d0 /* include */ = { + FFFB580aab407fcd580aab40 /* include */ = { isa = PBXGroup; children = ( - FFFD95380e007fed95380e00 /* common/PxBase.h */, - FFFD95380e687fed95380e68 /* common/PxCollection.h */, - FFFD95380ed07fed95380ed0 /* common/PxCoreUtilityTypes.h */, - FFFD95380f387fed95380f38 /* common/PxMetaData.h */, - FFFD95380fa07fed95380fa0 /* common/PxMetaDataFlags.h */, - FFFD953810087fed95381008 /* common/PxPhysXCommonConfig.h */, - FFFD953810707fed95381070 /* common/PxPhysicsInsertionCallback.h */, - FFFD953810d87fed953810d8 /* common/PxRenderBuffer.h */, - FFFD953811407fed95381140 /* common/PxSerialFramework.h */, - FFFD953811a87fed953811a8 /* common/PxSerializer.h */, - FFFD953812107fed95381210 /* common/PxStringTable.h */, - FFFD953812787fed95381278 /* common/PxTolerancesScale.h */, - FFFD953812e07fed953812e0 /* common/PxTypeInfo.h */, - FFFD953813487fed95381348 /* geometry/PxBoxGeometry.h */, - FFFD953813b07fed953813b0 /* geometry/PxCapsuleGeometry.h */, - FFFD953814187fed95381418 /* geometry/PxConvexMesh.h */, - FFFD953814807fed95381480 /* geometry/PxConvexMeshGeometry.h */, - FFFD953814e87fed953814e8 /* geometry/PxGeometry.h */, - FFFD953815507fed95381550 /* geometry/PxGeometryHelpers.h */, - FFFD953815b87fed953815b8 /* geometry/PxGeometryQuery.h */, - FFFD953816207fed95381620 /* geometry/PxHeightField.h */, - FFFD953816887fed95381688 /* geometry/PxHeightFieldDesc.h */, - FFFD953816f07fed953816f0 /* geometry/PxHeightFieldFlag.h */, - FFFD953817587fed95381758 /* geometry/PxHeightFieldGeometry.h */, - FFFD953817c07fed953817c0 /* geometry/PxHeightFieldSample.h */, - FFFD953818287fed95381828 /* geometry/PxMeshQuery.h */, - FFFD953818907fed95381890 /* geometry/PxMeshScale.h */, - FFFD953818f87fed953818f8 /* geometry/PxPlaneGeometry.h */, - FFFD953819607fed95381960 /* geometry/PxSimpleTriangleMesh.h */, - FFFD953819c87fed953819c8 /* geometry/PxSphereGeometry.h */, - FFFD95381a307fed95381a30 /* geometry/PxTriangle.h */, - FFFD95381a987fed95381a98 /* geometry/PxTriangleMesh.h */, - FFFD95381b007fed95381b00 /* geometry/PxTriangleMeshGeometry.h */, + FFFD5b03ae007fcd5b03ae00 /* common/PxBase.h */, + FFFD5b03ae687fcd5b03ae68 /* common/PxCollection.h */, + FFFD5b03aed07fcd5b03aed0 /* common/PxCoreUtilityTypes.h */, + FFFD5b03af387fcd5b03af38 /* common/PxMetaData.h */, + FFFD5b03afa07fcd5b03afa0 /* common/PxMetaDataFlags.h */, + FFFD5b03b0087fcd5b03b008 /* common/PxPhysXCommonConfig.h */, + FFFD5b03b0707fcd5b03b070 /* common/PxPhysicsInsertionCallback.h */, + FFFD5b03b0d87fcd5b03b0d8 /* common/PxRenderBuffer.h */, + FFFD5b03b1407fcd5b03b140 /* common/PxSerialFramework.h */, + FFFD5b03b1a87fcd5b03b1a8 /* common/PxSerializer.h */, + FFFD5b03b2107fcd5b03b210 /* common/PxStringTable.h */, + FFFD5b03b2787fcd5b03b278 /* common/PxTolerancesScale.h */, + FFFD5b03b2e07fcd5b03b2e0 /* common/PxTypeInfo.h */, + FFFD5b03b3487fcd5b03b348 /* geometry/PxBoxGeometry.h */, + FFFD5b03b3b07fcd5b03b3b0 /* geometry/PxCapsuleGeometry.h */, + FFFD5b03b4187fcd5b03b418 /* geometry/PxConvexMesh.h */, + FFFD5b03b4807fcd5b03b480 /* geometry/PxConvexMeshGeometry.h */, + FFFD5b03b4e87fcd5b03b4e8 /* geometry/PxGeometry.h */, + FFFD5b03b5507fcd5b03b550 /* geometry/PxGeometryHelpers.h */, + FFFD5b03b5b87fcd5b03b5b8 /* geometry/PxGeometryQuery.h */, + FFFD5b03b6207fcd5b03b620 /* geometry/PxHeightField.h */, + FFFD5b03b6887fcd5b03b688 /* geometry/PxHeightFieldDesc.h */, + FFFD5b03b6f07fcd5b03b6f0 /* geometry/PxHeightFieldFlag.h */, + FFFD5b03b7587fcd5b03b758 /* geometry/PxHeightFieldGeometry.h */, + FFFD5b03b7c07fcd5b03b7c0 /* geometry/PxHeightFieldSample.h */, + FFFD5b03b8287fcd5b03b828 /* geometry/PxMeshQuery.h */, + FFFD5b03b8907fcd5b03b890 /* geometry/PxMeshScale.h */, + FFFD5b03b8f87fcd5b03b8f8 /* geometry/PxPlaneGeometry.h */, + FFFD5b03b9607fcd5b03b960 /* geometry/PxSimpleTriangleMesh.h */, + FFFD5b03b9c87fcd5b03b9c8 /* geometry/PxSphereGeometry.h */, + FFFD5b03ba307fcd5b03ba30 /* geometry/PxTriangle.h */, + FFFD5b03ba987fcd5b03ba98 /* geometry/PxTriangleMesh.h */, + FFFD5b03bb007fcd5b03bb00 /* geometry/PxTriangleMeshGeometry.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB94a2d1f87fed94a2d1f8 /* common */ = { + FFFB580aab687fcd580aab68 /* common */ = { isa = PBXGroup; children = ( - FFFD9537fe007fed9537fe00 /* src/CmBoxPruning.cpp */, - FFFD9537fe687fed9537fe68 /* src/CmCollection.cpp */, - FFFD9537fed07fed9537fed0 /* src/CmMathUtils.cpp */, - FFFD9537ff387fed9537ff38 /* src/CmPtrTable.cpp */, - FFFD9537ffa07fed9537ffa0 /* src/CmRadixSort.cpp */, - FFFD953800087fed95380008 /* src/CmRadixSortBuffered.cpp */, - FFFD953800707fed95380070 /* src/CmRenderOutput.cpp */, - FFFD953800d87fed953800d8 /* src/CmVisualization.cpp */, - FFFD953801407fed95380140 /* src/CmBitMap.h */, - FFFD953801a87fed953801a8 /* src/CmBoxPruning.h */, - FFFD953802107fed95380210 /* src/CmCollection.h */, - FFFD953802787fed95380278 /* src/CmConeLimitHelper.h */, - FFFD953802e07fed953802e0 /* src/CmFlushPool.h */, - FFFD953803487fed95380348 /* src/CmIDPool.h */, - FFFD953803b07fed953803b0 /* src/CmIO.h */, - FFFD953804187fed95380418 /* src/CmMatrix34.h */, - FFFD953804807fed95380480 /* src/CmPhysXCommon.h */, - FFFD953804e87fed953804e8 /* src/CmPool.h */, - FFFD953805507fed95380550 /* src/CmPreallocatingPool.h */, - FFFD953805b87fed953805b8 /* src/CmPriorityQueue.h */, - FFFD953806207fed95380620 /* src/CmPtrTable.h */, - FFFD953806887fed95380688 /* src/CmQueue.h */, - FFFD953806f07fed953806f0 /* src/CmRadixSort.h */, - FFFD953807587fed95380758 /* src/CmRadixSortBuffered.h */, - FFFD953807c07fed953807c0 /* src/CmReaderWriterLock.h */, - FFFD953808287fed95380828 /* src/CmRefCountable.h */, - FFFD953808907fed95380890 /* src/CmRenderBuffer.h */, - FFFD953808f87fed953808f8 /* src/CmRenderOutput.h */, - FFFD953809607fed95380960 /* src/CmScaling.h */, - FFFD953809c87fed953809c8 /* src/CmSpatialVector.h */, - FFFD95380a307fed95380a30 /* src/CmTask.h */, - FFFD95380a987fed95380a98 /* src/CmTaskPool.h */, - FFFD95380b007fed95380b00 /* src/CmTmpMem.h */, - FFFD95380b687fed95380b68 /* src/CmTransformUtils.h */, - FFFD95380bd07fed95380bd0 /* src/CmUtils.h */, - FFFD95380c387fed95380c38 /* src/CmVisualization.h */, + FFFD5880ec007fcd5880ec00 /* src/CmBoxPruning.cpp */, + FFFD5880ec687fcd5880ec68 /* src/CmCollection.cpp */, + FFFD5880ecd07fcd5880ecd0 /* src/CmMathUtils.cpp */, + FFFD5880ed387fcd5880ed38 /* src/CmPtrTable.cpp */, + FFFD5880eda07fcd5880eda0 /* src/CmRadixSort.cpp */, + FFFD5880ee087fcd5880ee08 /* src/CmRadixSortBuffered.cpp */, + FFFD5880ee707fcd5880ee70 /* src/CmRenderOutput.cpp */, + FFFD5880eed87fcd5880eed8 /* src/CmVisualization.cpp */, + FFFD5880ef407fcd5880ef40 /* src/CmBitMap.h */, + FFFD5880efa87fcd5880efa8 /* src/CmBoxPruning.h */, + FFFD5880f0107fcd5880f010 /* src/CmCollection.h */, + FFFD5880f0787fcd5880f078 /* src/CmConeLimitHelper.h */, + FFFD5880f0e07fcd5880f0e0 /* src/CmFlushPool.h */, + FFFD5880f1487fcd5880f148 /* src/CmIDPool.h */, + FFFD5880f1b07fcd5880f1b0 /* src/CmIO.h */, + FFFD5880f2187fcd5880f218 /* src/CmMatrix34.h */, + FFFD5880f2807fcd5880f280 /* src/CmPhysXCommon.h */, + FFFD5880f2e87fcd5880f2e8 /* src/CmPool.h */, + FFFD5880f3507fcd5880f350 /* src/CmPreallocatingPool.h */, + FFFD5880f3b87fcd5880f3b8 /* src/CmPriorityQueue.h */, + FFFD5880f4207fcd5880f420 /* src/CmPtrTable.h */, + FFFD5880f4887fcd5880f488 /* src/CmQueue.h */, + FFFD5880f4f07fcd5880f4f0 /* src/CmRadixSort.h */, + FFFD5880f5587fcd5880f558 /* src/CmRadixSortBuffered.h */, + FFFD5880f5c07fcd5880f5c0 /* src/CmReaderWriterLock.h */, + FFFD5880f6287fcd5880f628 /* src/CmRefCountable.h */, + FFFD5880f6907fcd5880f690 /* src/CmRenderBuffer.h */, + FFFD5880f6f87fcd5880f6f8 /* src/CmRenderOutput.h */, + FFFD5880f7607fcd5880f760 /* src/CmScaling.h */, + FFFD5880f7c87fcd5880f7c8 /* src/CmSpatialVector.h */, + FFFD5880f8307fcd5880f830 /* src/CmTask.h */, + FFFD5880f8987fcd5880f898 /* src/CmTaskPool.h */, + FFFD5880f9007fcd5880f900 /* src/CmTmpMem.h */, + FFFD5880f9687fcd5880f968 /* src/CmTransformUtils.h */, + FFFD5880f9d07fcd5880f9d0 /* src/CmUtils.h */, + FFFD5880fa387fcd5880fa38 /* src/CmVisualization.h */, ); name = "common"; sourceTree = SOURCE_ROOT; }; - FFFB94a2d2207fed94a2d220 /* geomutils */ = { + FFFB580aab907fcd580aab90 /* geomutils */ = { isa = PBXGroup; children = ( - FFFD953942007fed95394200 /* headers/GuAxes.h */, - FFFD953942687fed95394268 /* headers/GuBox.h */, - FFFD953942d07fed953942d0 /* headers/GuDistanceSegmentBox.h */, - FFFD953943387fed95394338 /* headers/GuDistanceSegmentSegment.h */, - FFFD953943a07fed953943a0 /* headers/GuIntersectionBoxBox.h */, - FFFD953944087fed95394408 /* headers/GuIntersectionTriangleBox.h */, - FFFD953944707fed95394470 /* headers/GuRaycastTests.h */, - FFFD953944d87fed953944d8 /* headers/GuSIMDHelpers.h */, - FFFD953945407fed95394540 /* headers/GuSegment.h */, - FFFD953945a87fed953945a8 /* ../../Include/GeomUtils */, - FFFD953946107fed95394610 /* src/GuBounds.h */, - FFFD953946787fed95394678 /* src/GuCapsule.h */, - FFFD953946e07fed953946e0 /* src/GuCenterExtents.h */, - FFFD953947487fed95394748 /* src/GuDebug.h */, - FFFD953947b07fed953947b0 /* src/GuGeometryUnion.h */, - FFFD953948187fed95394818 /* src/GuInternal.h */, - FFFD953948807fed95394880 /* src/GuMTD.h */, - FFFD953948e87fed953948e8 /* src/GuMeshFactory.h */, - FFFD953949507fed95394950 /* src/GuOverlapTests.h */, - FFFD953949b87fed953949b8 /* src/GuSerialize.h */, - FFFD95394a207fed95394a20 /* src/GuSphere.h */, - FFFD95394a887fed95394a88 /* src/GuSweepMTD.h */, - FFFD95394af07fed95394af0 /* src/GuSweepSharedTests.h */, - FFFD95394b587fed95394b58 /* src/GuSweepTests.h */, - FFFD95394bc07fed95394bc0 /* src/contact/GuContactMethodImpl.h */, - FFFD95394c287fed95394c28 /* src/contact/GuContactPolygonPolygon.h */, - FFFD95394c907fed95394c90 /* src/contact/GuFeatureCode.h */, - FFFD95394cf87fed95394cf8 /* src/contact/GuLegacyTraceLineCallback.h */, - FFFD95394d607fed95394d60 /* src/common/GuBarycentricCoordinates.h */, - FFFD95394dc87fed95394dc8 /* src/common/GuBoxConversion.h */, - FFFD95394e307fed95394e30 /* src/common/GuEdgeCache.h */, - FFFD95394e987fed95394e98 /* src/common/GuEdgeListData.h */, - FFFD95394f007fed95394f00 /* src/common/GuSeparatingAxes.h */, - FFFD95394f687fed95394f68 /* src/convex/GuBigConvexData.h */, - FFFD95394fd07fed95394fd0 /* src/convex/GuBigConvexData2.h */, - FFFD953950387fed95395038 /* src/convex/GuConvexEdgeFlags.h */, - FFFD953950a07fed953950a0 /* src/convex/GuConvexHelper.h */, - FFFD953951087fed95395108 /* src/convex/GuConvexMesh.h */, - FFFD953951707fed95395170 /* src/convex/GuConvexMeshData.h */, - FFFD953951d87fed953951d8 /* src/convex/GuConvexSupportTable.h */, - FFFD953952407fed95395240 /* src/convex/GuConvexUtilsInternal.h */, - FFFD953952a87fed953952a8 /* src/convex/GuCubeIndex.h */, - FFFD953953107fed95395310 /* src/convex/GuHillClimbing.h */, - FFFD953953787fed95395378 /* src/convex/GuShapeConvex.h */, - FFFD953953e07fed953953e0 /* src/distance/GuDistancePointBox.h */, - FFFD953954487fed95395448 /* src/distance/GuDistancePointSegment.h */, - FFFD953954b07fed953954b0 /* src/distance/GuDistancePointTriangle.h */, - FFFD953955187fed95395518 /* src/distance/GuDistancePointTriangleSIMD.h */, - FFFD953955807fed95395580 /* src/distance/GuDistanceSegmentSegmentSIMD.h */, - FFFD953955e87fed953955e8 /* src/distance/GuDistanceSegmentTriangle.h */, - FFFD953956507fed95395650 /* src/distance/GuDistanceSegmentTriangleSIMD.h */, - FFFD953956b87fed953956b8 /* src/sweep/GuSweepBoxBox.h */, - FFFD953957207fed95395720 /* src/sweep/GuSweepBoxSphere.h */, - FFFD953957887fed95395788 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */, - FFFD953957f07fed953957f0 /* src/sweep/GuSweepBoxTriangle_SAT.h */, - FFFD953958587fed95395858 /* src/sweep/GuSweepCapsuleBox.h */, - FFFD953958c07fed953958c0 /* src/sweep/GuSweepCapsuleCapsule.h */, - FFFD953959287fed95395928 /* src/sweep/GuSweepCapsuleTriangle.h */, - FFFD953959907fed95395990 /* src/sweep/GuSweepSphereCapsule.h */, - FFFD953959f87fed953959f8 /* src/sweep/GuSweepSphereSphere.h */, - FFFD95395a607fed95395a60 /* src/sweep/GuSweepSphereTriangle.h */, - FFFD95395ac87fed95395ac8 /* src/sweep/GuSweepTriangleUtils.h */, - FFFD95395b307fed95395b30 /* src/gjk/GuEPA.h */, - FFFD95395b987fed95395b98 /* src/gjk/GuEPAFacet.h */, - FFFD95395c007fed95395c00 /* src/gjk/GuGJK.h */, - FFFD95395c687fed95395c68 /* src/gjk/GuGJKPenetration.h */, - FFFD95395cd07fed95395cd0 /* src/gjk/GuGJKRaycast.h */, - FFFD95395d387fed95395d38 /* src/gjk/GuGJKSimplex.h */, - FFFD95395da07fed95395da0 /* src/gjk/GuGJKTest.h */, - FFFD95395e087fed95395e08 /* src/gjk/GuGJKType.h */, - FFFD95395e707fed95395e70 /* src/gjk/GuGJKUtil.h */, - FFFD95395ed87fed95395ed8 /* src/gjk/GuVecBox.h */, - FFFD95395f407fed95395f40 /* src/gjk/GuVecCapsule.h */, - FFFD95395fa87fed95395fa8 /* src/gjk/GuVecConvex.h */, - FFFD953960107fed95396010 /* src/gjk/GuVecConvexHull.h */, - FFFD953960787fed95396078 /* src/gjk/GuVecConvexHullNoScale.h */, - FFFD953960e07fed953960e0 /* src/gjk/GuVecPlane.h */, - FFFD953961487fed95396148 /* src/gjk/GuVecShrunkBox.h */, - FFFD953961b07fed953961b0 /* src/gjk/GuVecShrunkConvexHull.h */, - FFFD953962187fed95396218 /* src/gjk/GuVecShrunkConvexHullNoScale.h */, - FFFD953962807fed95396280 /* src/gjk/GuVecSphere.h */, - FFFD953962e87fed953962e8 /* src/gjk/GuVecTriangle.h */, - FFFD953963507fed95396350 /* src/intersection/GuIntersectionCapsuleTriangle.h */, - FFFD953963b87fed953963b8 /* src/intersection/GuIntersectionEdgeEdge.h */, - FFFD953964207fed95396420 /* src/intersection/GuIntersectionRay.h */, - FFFD953964887fed95396488 /* src/intersection/GuIntersectionRayBox.h */, - FFFD953964f07fed953964f0 /* src/intersection/GuIntersectionRayBoxSIMD.h */, - FFFD953965587fed95396558 /* src/intersection/GuIntersectionRayCapsule.h */, - FFFD953965c07fed953965c0 /* src/intersection/GuIntersectionRayPlane.h */, - FFFD953966287fed95396628 /* src/intersection/GuIntersectionRaySphere.h */, - FFFD953966907fed95396690 /* src/intersection/GuIntersectionRayTriangle.h */, - FFFD953966f87fed953966f8 /* src/intersection/GuIntersectionSphereBox.h */, - FFFD953967607fed95396760 /* src/mesh/GuBV32.h */, - FFFD953967c87fed953967c8 /* src/mesh/GuBV32Build.h */, - FFFD953968307fed95396830 /* src/mesh/GuBV4.h */, - FFFD953968987fed95396898 /* src/mesh/GuBV4Build.h */, - FFFD953969007fed95396900 /* src/mesh/GuBV4Settings.h */, - FFFD953969687fed95396968 /* src/mesh/GuBV4_AABBAABBSweepTest.h */, - FFFD953969d07fed953969d0 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */, - FFFD95396a387fed95396a38 /* src/mesh/GuBV4_BoxOverlap_Internal.h */, - FFFD95396aa07fed95396aa0 /* src/mesh/GuBV4_BoxSweep_Internal.h */, - FFFD95396b087fed95396b08 /* src/mesh/GuBV4_BoxSweep_Params.h */, - FFFD95396b707fed95396b70 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */, - FFFD95396bd87fed95396bd8 /* src/mesh/GuBV4_Common.h */, - FFFD95396c407fed95396c40 /* src/mesh/GuBV4_Internal.h */, - FFFD95396ca87fed95396ca8 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */, - FFFD95396d107fed95396d10 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */, - FFFD95396d787fed95396d78 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */, - FFFD95396de07fed95396de0 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */, - FFFD95396e487fed95396e48 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */, - FFFD95396eb07fed95396eb0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */, - FFFD95396f187fed95396f18 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */, - FFFD95396f807fed95396f80 /* src/mesh/GuBV4_Slabs.h */, - FFFD95396fe87fed95396fe8 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */, - FFFD953970507fed95397050 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */, - FFFD953970b87fed953970b8 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */, - FFFD953971207fed95397120 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */, - FFFD953971887fed95397188 /* src/mesh/GuMeshData.h */, - FFFD953971f07fed953971f0 /* src/mesh/GuMidphaseInterface.h */, - FFFD953972587fed95397258 /* src/mesh/GuRTree.h */, - FFFD953972c07fed953972c0 /* src/mesh/GuSweepConvexTri.h */, - FFFD953973287fed95397328 /* src/mesh/GuSweepMesh.h */, - FFFD953973907fed95397390 /* src/mesh/GuTriangle32.h */, - FFFD953973f87fed953973f8 /* src/mesh/GuTriangleCache.h */, - FFFD953974607fed95397460 /* src/mesh/GuTriangleMesh.h */, - FFFD953974c87fed953974c8 /* src/mesh/GuTriangleMeshBV4.h */, - FFFD953975307fed95397530 /* src/mesh/GuTriangleMeshRTree.h */, - FFFD953975987fed95397598 /* src/mesh/GuTriangleVertexPointers.h */, - FFFD953976007fed95397600 /* src/hf/GuEntityReport.h */, - FFFD953976687fed95397668 /* src/hf/GuHeightField.h */, - FFFD953976d07fed953976d0 /* src/hf/GuHeightFieldData.h */, - FFFD953977387fed95397738 /* src/hf/GuHeightFieldUtil.h */, - FFFD953977a07fed953977a0 /* src/pcm/GuPCMContactConvexCommon.h */, - FFFD953978087fed95397808 /* src/pcm/GuPCMContactGen.h */, - FFFD953978707fed95397870 /* src/pcm/GuPCMContactGenUtil.h */, - FFFD953978d87fed953978d8 /* src/pcm/GuPCMContactMeshCallback.h */, - FFFD953979407fed95397940 /* src/pcm/GuPCMShapeConvex.h */, - FFFD953979a87fed953979a8 /* src/pcm/GuPCMTriangleContactGen.h */, - FFFD95397a107fed95397a10 /* src/pcm/GuPersistentContactManifold.h */, - FFFD95397a787fed95397a78 /* src/ccd/GuCCDSweepConvexMesh.h */, - FFFD95397ae07fed95397ae0 /* src/GuBounds.cpp */, - FFFD95397b487fed95397b48 /* src/GuBox.cpp */, - FFFD95397bb07fed95397bb0 /* src/GuCCTSweepTests.cpp */, - FFFD95397c187fed95397c18 /* src/GuCapsule.cpp */, - FFFD95397c807fed95397c80 /* src/GuDebug.cpp */, - FFFD95397ce87fed95397ce8 /* src/GuGeometryQuery.cpp */, - FFFD95397d507fed95397d50 /* src/GuGeometryUnion.cpp */, - FFFD95397db87fed95397db8 /* src/GuInternal.cpp */, - FFFD95397e207fed95397e20 /* src/GuMTD.cpp */, - FFFD95397e887fed95397e88 /* src/GuMeshFactory.cpp */, - FFFD95397ef07fed95397ef0 /* src/GuMetaData.cpp */, - FFFD95397f587fed95397f58 /* src/GuOverlapTests.cpp */, - FFFD95397fc07fed95397fc0 /* src/GuRaycastTests.cpp */, - FFFD953980287fed95398028 /* src/GuSerialize.cpp */, - FFFD953980907fed95398090 /* src/GuSweepMTD.cpp */, - FFFD953980f87fed953980f8 /* src/GuSweepSharedTests.cpp */, - FFFD953981607fed95398160 /* src/GuSweepTests.cpp */, - FFFD953981c87fed953981c8 /* src/contact/GuContactBoxBox.cpp */, - FFFD953982307fed95398230 /* src/contact/GuContactCapsuleBox.cpp */, - FFFD953982987fed95398298 /* src/contact/GuContactCapsuleCapsule.cpp */, - FFFD953983007fed95398300 /* src/contact/GuContactCapsuleConvex.cpp */, - FFFD953983687fed95398368 /* src/contact/GuContactCapsuleMesh.cpp */, - FFFD953983d07fed953983d0 /* src/contact/GuContactConvexConvex.cpp */, - FFFD953984387fed95398438 /* src/contact/GuContactConvexMesh.cpp */, - FFFD953984a07fed953984a0 /* src/contact/GuContactPlaneBox.cpp */, - FFFD953985087fed95398508 /* src/contact/GuContactPlaneCapsule.cpp */, - FFFD953985707fed95398570 /* src/contact/GuContactPlaneConvex.cpp */, - FFFD953985d87fed953985d8 /* src/contact/GuContactPolygonPolygon.cpp */, - FFFD953986407fed95398640 /* src/contact/GuContactSphereBox.cpp */, - FFFD953986a87fed953986a8 /* src/contact/GuContactSphereCapsule.cpp */, - FFFD953987107fed95398710 /* src/contact/GuContactSphereMesh.cpp */, - FFFD953987787fed95398778 /* src/contact/GuContactSpherePlane.cpp */, - FFFD953987e07fed953987e0 /* src/contact/GuContactSphereSphere.cpp */, - FFFD953988487fed95398848 /* src/contact/GuFeatureCode.cpp */, - FFFD953988b07fed953988b0 /* src/contact/GuLegacyContactBoxHeightField.cpp */, - FFFD953989187fed95398918 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */, - FFFD953989807fed95398980 /* src/contact/GuLegacyContactConvexHeightField.cpp */, - FFFD953989e87fed953989e8 /* src/contact/GuLegacyContactSphereHeightField.cpp */, - FFFD95398a507fed95398a50 /* src/common/GuBarycentricCoordinates.cpp */, - FFFD95398ab87fed95398ab8 /* src/common/GuSeparatingAxes.cpp */, - FFFD95398b207fed95398b20 /* src/convex/GuBigConvexData.cpp */, - FFFD95398b887fed95398b88 /* src/convex/GuConvexHelper.cpp */, - FFFD95398bf07fed95398bf0 /* src/convex/GuConvexMesh.cpp */, - FFFD95398c587fed95398c58 /* src/convex/GuConvexSupportTable.cpp */, - FFFD95398cc07fed95398cc0 /* src/convex/GuConvexUtilsInternal.cpp */, - FFFD95398d287fed95398d28 /* src/convex/GuHillClimbing.cpp */, - FFFD95398d907fed95398d90 /* src/convex/GuShapeConvex.cpp */, - FFFD95398df87fed95398df8 /* src/distance/GuDistancePointBox.cpp */, - FFFD95398e607fed95398e60 /* src/distance/GuDistancePointTriangle.cpp */, - FFFD95398ec87fed95398ec8 /* src/distance/GuDistanceSegmentBox.cpp */, - FFFD95398f307fed95398f30 /* src/distance/GuDistanceSegmentSegment.cpp */, - FFFD95398f987fed95398f98 /* src/distance/GuDistanceSegmentTriangle.cpp */, - FFFD953990007fed95399000 /* src/sweep/GuSweepBoxBox.cpp */, - FFFD953990687fed95399068 /* src/sweep/GuSweepBoxSphere.cpp */, - FFFD953990d07fed953990d0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */, - FFFD953991387fed95399138 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */, - FFFD953991a07fed953991a0 /* src/sweep/GuSweepCapsuleBox.cpp */, - FFFD953992087fed95399208 /* src/sweep/GuSweepCapsuleCapsule.cpp */, - FFFD953992707fed95399270 /* src/sweep/GuSweepCapsuleTriangle.cpp */, - FFFD953992d87fed953992d8 /* src/sweep/GuSweepSphereCapsule.cpp */, - FFFD953993407fed95399340 /* src/sweep/GuSweepSphereSphere.cpp */, - FFFD953993a87fed953993a8 /* src/sweep/GuSweepSphereTriangle.cpp */, - FFFD953994107fed95399410 /* src/sweep/GuSweepTriangleUtils.cpp */, - FFFD953994787fed95399478 /* src/gjk/GuEPA.cpp */, - FFFD953994e07fed953994e0 /* src/gjk/GuGJKSimplex.cpp */, - FFFD953995487fed95399548 /* src/gjk/GuGJKTest.cpp */, - FFFD953995b07fed953995b0 /* src/intersection/GuIntersectionBoxBox.cpp */, - FFFD953996187fed95399618 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */, - FFFD953996807fed95399680 /* src/intersection/GuIntersectionEdgeEdge.cpp */, - FFFD953996e87fed953996e8 /* src/intersection/GuIntersectionRayBox.cpp */, - FFFD953997507fed95399750 /* src/intersection/GuIntersectionRayCapsule.cpp */, - FFFD953997b87fed953997b8 /* src/intersection/GuIntersectionRaySphere.cpp */, - FFFD953998207fed95399820 /* src/intersection/GuIntersectionSphereBox.cpp */, - FFFD953998887fed95399888 /* src/intersection/GuIntersectionTriangleBox.cpp */, - FFFD953998f07fed953998f0 /* src/mesh/GuBV32.cpp */, - FFFD953999587fed95399958 /* src/mesh/GuBV32Build.cpp */, - FFFD953999c07fed953999c0 /* src/mesh/GuBV4.cpp */, - FFFD95399a287fed95399a28 /* src/mesh/GuBV4Build.cpp */, - FFFD95399a907fed95399a90 /* src/mesh/GuBV4_AABBSweep.cpp */, - FFFD95399af87fed95399af8 /* src/mesh/GuBV4_BoxOverlap.cpp */, - FFFD95399b607fed95399b60 /* src/mesh/GuBV4_CapsuleSweep.cpp */, - FFFD95399bc87fed95399bc8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */, - FFFD95399c307fed95399c30 /* src/mesh/GuBV4_OBBSweep.cpp */, - FFFD95399c987fed95399c98 /* src/mesh/GuBV4_Raycast.cpp */, - FFFD95399d007fed95399d00 /* src/mesh/GuBV4_SphereOverlap.cpp */, - FFFD95399d687fed95399d68 /* src/mesh/GuBV4_SphereSweep.cpp */, - FFFD95399dd07fed95399dd0 /* src/mesh/GuMeshQuery.cpp */, - FFFD95399e387fed95399e38 /* src/mesh/GuMidphaseBV4.cpp */, - FFFD95399ea07fed95399ea0 /* src/mesh/GuMidphaseRTree.cpp */, - FFFD95399f087fed95399f08 /* src/mesh/GuOverlapTestsMesh.cpp */, - FFFD95399f707fed95399f70 /* src/mesh/GuRTree.cpp */, - FFFD95399fd87fed95399fd8 /* src/mesh/GuRTreeQueries.cpp */, - FFFD9539a0407fed9539a040 /* src/mesh/GuSweepsMesh.cpp */, - FFFD9539a0a87fed9539a0a8 /* src/mesh/GuTriangleMesh.cpp */, - FFFD9539a1107fed9539a110 /* src/mesh/GuTriangleMeshBV4.cpp */, - FFFD9539a1787fed9539a178 /* src/mesh/GuTriangleMeshRTree.cpp */, - FFFD9539a1e07fed9539a1e0 /* src/hf/GuHeightField.cpp */, - FFFD9539a2487fed9539a248 /* src/hf/GuHeightFieldUtil.cpp */, - FFFD9539a2b07fed9539a2b0 /* src/hf/GuOverlapTestsHF.cpp */, - FFFD9539a3187fed9539a318 /* src/hf/GuSweepsHF.cpp */, - FFFD9539a3807fed9539a380 /* src/pcm/GuPCMContactBoxBox.cpp */, - FFFD9539a3e87fed9539a3e8 /* src/pcm/GuPCMContactBoxConvex.cpp */, - FFFD9539a4507fed9539a450 /* src/pcm/GuPCMContactCapsuleBox.cpp */, - FFFD9539a4b87fed9539a4b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */, - FFFD9539a5207fed9539a520 /* src/pcm/GuPCMContactCapsuleConvex.cpp */, - FFFD9539a5887fed9539a588 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */, - FFFD9539a5f07fed9539a5f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */, - FFFD9539a6587fed9539a658 /* src/pcm/GuPCMContactConvexCommon.cpp */, - FFFD9539a6c07fed9539a6c0 /* src/pcm/GuPCMContactConvexConvex.cpp */, - FFFD9539a7287fed9539a728 /* src/pcm/GuPCMContactConvexHeightField.cpp */, - FFFD9539a7907fed9539a790 /* src/pcm/GuPCMContactConvexMesh.cpp */, - FFFD9539a7f87fed9539a7f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */, - FFFD9539a8607fed9539a860 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */, - FFFD9539a8c87fed9539a8c8 /* src/pcm/GuPCMContactPlaneBox.cpp */, - FFFD9539a9307fed9539a930 /* src/pcm/GuPCMContactPlaneCapsule.cpp */, - FFFD9539a9987fed9539a998 /* src/pcm/GuPCMContactPlaneConvex.cpp */, - FFFD9539aa007fed9539aa00 /* src/pcm/GuPCMContactSphereBox.cpp */, - FFFD9539aa687fed9539aa68 /* src/pcm/GuPCMContactSphereCapsule.cpp */, - FFFD9539aad07fed9539aad0 /* src/pcm/GuPCMContactSphereConvex.cpp */, - FFFD9539ab387fed9539ab38 /* src/pcm/GuPCMContactSphereHeightField.cpp */, - FFFD9539aba07fed9539aba0 /* src/pcm/GuPCMContactSphereMesh.cpp */, - FFFD9539ac087fed9539ac08 /* src/pcm/GuPCMContactSpherePlane.cpp */, - FFFD9539ac707fed9539ac70 /* src/pcm/GuPCMContactSphereSphere.cpp */, - FFFD9539acd87fed9539acd8 /* src/pcm/GuPCMShapeConvex.cpp */, - FFFD9539ad407fed9539ad40 /* src/pcm/GuPCMTriangleContactGen.cpp */, - FFFD9539ada87fed9539ada8 /* src/pcm/GuPersistentContactManifold.cpp */, - FFFD9539ae107fed9539ae10 /* src/ccd/GuCCDSweepConvexMesh.cpp */, - FFFD9539ae787fed9539ae78 /* src/ccd/GuCCDSweepPrimitives.cpp */, + FFFD5b0448007fcd5b044800 /* headers/GuAxes.h */, + FFFD5b0448687fcd5b044868 /* headers/GuBox.h */, + FFFD5b0448d07fcd5b0448d0 /* headers/GuDistanceSegmentBox.h */, + FFFD5b0449387fcd5b044938 /* headers/GuDistanceSegmentSegment.h */, + FFFD5b0449a07fcd5b0449a0 /* headers/GuIntersectionBoxBox.h */, + FFFD5b044a087fcd5b044a08 /* headers/GuIntersectionTriangleBox.h */, + FFFD5b044a707fcd5b044a70 /* headers/GuRaycastTests.h */, + FFFD5b044ad87fcd5b044ad8 /* headers/GuSIMDHelpers.h */, + FFFD5b044b407fcd5b044b40 /* headers/GuSegment.h */, + FFFD5b044ba87fcd5b044ba8 /* ../../Include/GeomUtils */, + FFFD5b044c107fcd5b044c10 /* src/GuBounds.h */, + FFFD5b044c787fcd5b044c78 /* src/GuCapsule.h */, + FFFD5b044ce07fcd5b044ce0 /* src/GuCenterExtents.h */, + FFFD5b044d487fcd5b044d48 /* src/GuGeometryUnion.h */, + FFFD5b044db07fcd5b044db0 /* src/GuInternal.h */, + FFFD5b044e187fcd5b044e18 /* src/GuMTD.h */, + FFFD5b044e807fcd5b044e80 /* src/GuMeshFactory.h */, + FFFD5b044ee87fcd5b044ee8 /* src/GuOverlapTests.h */, + FFFD5b044f507fcd5b044f50 /* src/GuSerialize.h */, + FFFD5b044fb87fcd5b044fb8 /* src/GuSphere.h */, + FFFD5b0450207fcd5b045020 /* src/GuSweepMTD.h */, + FFFD5b0450887fcd5b045088 /* src/GuSweepSharedTests.h */, + FFFD5b0450f07fcd5b0450f0 /* src/GuSweepTests.h */, + FFFD5b0451587fcd5b045158 /* src/contact/GuContactMethodImpl.h */, + FFFD5b0451c07fcd5b0451c0 /* src/contact/GuContactPolygonPolygon.h */, + FFFD5b0452287fcd5b045228 /* src/contact/GuFeatureCode.h */, + FFFD5b0452907fcd5b045290 /* src/contact/GuLegacyTraceLineCallback.h */, + FFFD5b0452f87fcd5b0452f8 /* src/common/GuBarycentricCoordinates.h */, + FFFD5b0453607fcd5b045360 /* src/common/GuBoxConversion.h */, + FFFD5b0453c87fcd5b0453c8 /* src/common/GuEdgeCache.h */, + FFFD5b0454307fcd5b045430 /* src/common/GuEdgeListData.h */, + FFFD5b0454987fcd5b045498 /* src/common/GuSeparatingAxes.h */, + FFFD5b0455007fcd5b045500 /* src/convex/GuBigConvexData.h */, + FFFD5b0455687fcd5b045568 /* src/convex/GuBigConvexData2.h */, + FFFD5b0455d07fcd5b0455d0 /* src/convex/GuConvexEdgeFlags.h */, + FFFD5b0456387fcd5b045638 /* src/convex/GuConvexHelper.h */, + FFFD5b0456a07fcd5b0456a0 /* src/convex/GuConvexMesh.h */, + FFFD5b0457087fcd5b045708 /* src/convex/GuConvexMeshData.h */, + FFFD5b0457707fcd5b045770 /* src/convex/GuConvexSupportTable.h */, + FFFD5b0457d87fcd5b0457d8 /* src/convex/GuConvexUtilsInternal.h */, + FFFD5b0458407fcd5b045840 /* src/convex/GuCubeIndex.h */, + FFFD5b0458a87fcd5b0458a8 /* src/convex/GuHillClimbing.h */, + FFFD5b0459107fcd5b045910 /* src/convex/GuShapeConvex.h */, + FFFD5b0459787fcd5b045978 /* src/distance/GuDistancePointBox.h */, + FFFD5b0459e07fcd5b0459e0 /* src/distance/GuDistancePointSegment.h */, + FFFD5b045a487fcd5b045a48 /* src/distance/GuDistancePointTriangle.h */, + FFFD5b045ab07fcd5b045ab0 /* src/distance/GuDistancePointTriangleSIMD.h */, + FFFD5b045b187fcd5b045b18 /* src/distance/GuDistanceSegmentSegmentSIMD.h */, + FFFD5b045b807fcd5b045b80 /* src/distance/GuDistanceSegmentTriangle.h */, + FFFD5b045be87fcd5b045be8 /* src/distance/GuDistanceSegmentTriangleSIMD.h */, + FFFD5b045c507fcd5b045c50 /* src/sweep/GuSweepBoxBox.h */, + FFFD5b045cb87fcd5b045cb8 /* src/sweep/GuSweepBoxSphere.h */, + FFFD5b045d207fcd5b045d20 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */, + FFFD5b045d887fcd5b045d88 /* src/sweep/GuSweepBoxTriangle_SAT.h */, + FFFD5b045df07fcd5b045df0 /* src/sweep/GuSweepCapsuleBox.h */, + FFFD5b045e587fcd5b045e58 /* src/sweep/GuSweepCapsuleCapsule.h */, + FFFD5b045ec07fcd5b045ec0 /* src/sweep/GuSweepCapsuleTriangle.h */, + FFFD5b045f287fcd5b045f28 /* src/sweep/GuSweepSphereCapsule.h */, + FFFD5b045f907fcd5b045f90 /* src/sweep/GuSweepSphereSphere.h */, + FFFD5b045ff87fcd5b045ff8 /* src/sweep/GuSweepSphereTriangle.h */, + FFFD5b0460607fcd5b046060 /* src/sweep/GuSweepTriangleUtils.h */, + FFFD5b0460c87fcd5b0460c8 /* src/gjk/GuEPA.h */, + FFFD5b0461307fcd5b046130 /* src/gjk/GuEPAFacet.h */, + FFFD5b0461987fcd5b046198 /* src/gjk/GuGJK.h */, + FFFD5b0462007fcd5b046200 /* src/gjk/GuGJKPenetration.h */, + FFFD5b0462687fcd5b046268 /* src/gjk/GuGJKRaycast.h */, + FFFD5b0462d07fcd5b0462d0 /* src/gjk/GuGJKSimplex.h */, + FFFD5b0463387fcd5b046338 /* src/gjk/GuGJKTest.h */, + FFFD5b0463a07fcd5b0463a0 /* src/gjk/GuGJKType.h */, + FFFD5b0464087fcd5b046408 /* src/gjk/GuGJKUtil.h */, + FFFD5b0464707fcd5b046470 /* src/gjk/GuVecBox.h */, + FFFD5b0464d87fcd5b0464d8 /* src/gjk/GuVecCapsule.h */, + FFFD5b0465407fcd5b046540 /* src/gjk/GuVecConvex.h */, + FFFD5b0465a87fcd5b0465a8 /* src/gjk/GuVecConvexHull.h */, + FFFD5b0466107fcd5b046610 /* src/gjk/GuVecConvexHullNoScale.h */, + FFFD5b0466787fcd5b046678 /* src/gjk/GuVecPlane.h */, + FFFD5b0466e07fcd5b0466e0 /* src/gjk/GuVecShrunkBox.h */, + FFFD5b0467487fcd5b046748 /* src/gjk/GuVecShrunkConvexHull.h */, + FFFD5b0467b07fcd5b0467b0 /* src/gjk/GuVecShrunkConvexHullNoScale.h */, + FFFD5b0468187fcd5b046818 /* src/gjk/GuVecSphere.h */, + FFFD5b0468807fcd5b046880 /* src/gjk/GuVecTriangle.h */, + FFFD5b0468e87fcd5b0468e8 /* src/intersection/GuIntersectionCapsuleTriangle.h */, + FFFD5b0469507fcd5b046950 /* src/intersection/GuIntersectionEdgeEdge.h */, + FFFD5b0469b87fcd5b0469b8 /* src/intersection/GuIntersectionRay.h */, + FFFD5b046a207fcd5b046a20 /* src/intersection/GuIntersectionRayBox.h */, + FFFD5b046a887fcd5b046a88 /* src/intersection/GuIntersectionRayBoxSIMD.h */, + FFFD5b046af07fcd5b046af0 /* src/intersection/GuIntersectionRayCapsule.h */, + FFFD5b046b587fcd5b046b58 /* src/intersection/GuIntersectionRayPlane.h */, + FFFD5b046bc07fcd5b046bc0 /* src/intersection/GuIntersectionRaySphere.h */, + FFFD5b046c287fcd5b046c28 /* src/intersection/GuIntersectionRayTriangle.h */, + FFFD5b046c907fcd5b046c90 /* src/intersection/GuIntersectionSphereBox.h */, + FFFD5b046cf87fcd5b046cf8 /* src/mesh/GuBV32.h */, + FFFD5b046d607fcd5b046d60 /* src/mesh/GuBV32Build.h */, + FFFD5b046dc87fcd5b046dc8 /* src/mesh/GuBV4.h */, + FFFD5b046e307fcd5b046e30 /* src/mesh/GuBV4Build.h */, + FFFD5b046e987fcd5b046e98 /* src/mesh/GuBV4Settings.h */, + FFFD5b046f007fcd5b046f00 /* src/mesh/GuBV4_AABBAABBSweepTest.h */, + FFFD5b046f687fcd5b046f68 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */, + FFFD5b046fd07fcd5b046fd0 /* src/mesh/GuBV4_BoxOverlap_Internal.h */, + FFFD5b0470387fcd5b047038 /* src/mesh/GuBV4_BoxSweep_Internal.h */, + FFFD5b0470a07fcd5b0470a0 /* src/mesh/GuBV4_BoxSweep_Params.h */, + FFFD5b0471087fcd5b047108 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */, + FFFD5b0471707fcd5b047170 /* src/mesh/GuBV4_Common.h */, + FFFD5b0471d87fcd5b0471d8 /* src/mesh/GuBV4_Internal.h */, + FFFD5b0472407fcd5b047240 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */, + FFFD5b0472a87fcd5b0472a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */, + FFFD5b0473107fcd5b047310 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */, + FFFD5b0473787fcd5b047378 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */, + FFFD5b0473e07fcd5b0473e0 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */, + FFFD5b0474487fcd5b047448 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */, + FFFD5b0474b07fcd5b0474b0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */, + FFFD5b0475187fcd5b047518 /* src/mesh/GuBV4_Slabs.h */, + FFFD5b0475807fcd5b047580 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */, + FFFD5b0475e87fcd5b0475e8 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */, + FFFD5b0476507fcd5b047650 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */, + FFFD5b0476b87fcd5b0476b8 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */, + FFFD5b0477207fcd5b047720 /* src/mesh/GuBVConstants.h */, + FFFD5b0477887fcd5b047788 /* src/mesh/GuMeshData.h */, + FFFD5b0477f07fcd5b0477f0 /* src/mesh/GuMidphaseInterface.h */, + FFFD5b0478587fcd5b047858 /* src/mesh/GuRTree.h */, + FFFD5b0478c07fcd5b0478c0 /* src/mesh/GuSweepConvexTri.h */, + FFFD5b0479287fcd5b047928 /* src/mesh/GuSweepMesh.h */, + FFFD5b0479907fcd5b047990 /* src/mesh/GuTriangle32.h */, + FFFD5b0479f87fcd5b0479f8 /* src/mesh/GuTriangleCache.h */, + FFFD5b047a607fcd5b047a60 /* src/mesh/GuTriangleMesh.h */, + FFFD5b047ac87fcd5b047ac8 /* src/mesh/GuTriangleMeshBV4.h */, + FFFD5b047b307fcd5b047b30 /* src/mesh/GuTriangleMeshRTree.h */, + FFFD5b047b987fcd5b047b98 /* src/mesh/GuTriangleVertexPointers.h */, + FFFD5b047c007fcd5b047c00 /* src/hf/GuEntityReport.h */, + FFFD5b047c687fcd5b047c68 /* src/hf/GuHeightField.h */, + FFFD5b047cd07fcd5b047cd0 /* src/hf/GuHeightFieldData.h */, + FFFD5b047d387fcd5b047d38 /* src/hf/GuHeightFieldUtil.h */, + FFFD5b047da07fcd5b047da0 /* src/pcm/GuPCMContactConvexCommon.h */, + FFFD5b047e087fcd5b047e08 /* src/pcm/GuPCMContactGen.h */, + FFFD5b047e707fcd5b047e70 /* src/pcm/GuPCMContactGenUtil.h */, + FFFD5b047ed87fcd5b047ed8 /* src/pcm/GuPCMContactMeshCallback.h */, + FFFD5b047f407fcd5b047f40 /* src/pcm/GuPCMShapeConvex.h */, + FFFD5b047fa87fcd5b047fa8 /* src/pcm/GuPCMTriangleContactGen.h */, + FFFD5b0480107fcd5b048010 /* src/pcm/GuPersistentContactManifold.h */, + FFFD5b0480787fcd5b048078 /* src/ccd/GuCCDSweepConvexMesh.h */, + FFFD5b0480e07fcd5b0480e0 /* src/GuBounds.cpp */, + FFFD5b0481487fcd5b048148 /* src/GuBox.cpp */, + FFFD5b0481b07fcd5b0481b0 /* src/GuCCTSweepTests.cpp */, + FFFD5b0482187fcd5b048218 /* src/GuCapsule.cpp */, + FFFD5b0482807fcd5b048280 /* src/GuGeometryQuery.cpp */, + FFFD5b0482e87fcd5b0482e8 /* src/GuGeometryUnion.cpp */, + FFFD5b0483507fcd5b048350 /* src/GuInternal.cpp */, + FFFD5b0483b87fcd5b0483b8 /* src/GuMTD.cpp */, + FFFD5b0484207fcd5b048420 /* src/GuMeshFactory.cpp */, + FFFD5b0484887fcd5b048488 /* src/GuMetaData.cpp */, + FFFD5b0484f07fcd5b0484f0 /* src/GuOverlapTests.cpp */, + FFFD5b0485587fcd5b048558 /* src/GuRaycastTests.cpp */, + FFFD5b0485c07fcd5b0485c0 /* src/GuSerialize.cpp */, + FFFD5b0486287fcd5b048628 /* src/GuSweepMTD.cpp */, + FFFD5b0486907fcd5b048690 /* src/GuSweepSharedTests.cpp */, + FFFD5b0486f87fcd5b0486f8 /* src/GuSweepTests.cpp */, + FFFD5b0487607fcd5b048760 /* src/contact/GuContactBoxBox.cpp */, + FFFD5b0487c87fcd5b0487c8 /* src/contact/GuContactCapsuleBox.cpp */, + FFFD5b0488307fcd5b048830 /* src/contact/GuContactCapsuleCapsule.cpp */, + FFFD5b0488987fcd5b048898 /* src/contact/GuContactCapsuleConvex.cpp */, + FFFD5b0489007fcd5b048900 /* src/contact/GuContactCapsuleMesh.cpp */, + FFFD5b0489687fcd5b048968 /* src/contact/GuContactConvexConvex.cpp */, + FFFD5b0489d07fcd5b0489d0 /* src/contact/GuContactConvexMesh.cpp */, + FFFD5b048a387fcd5b048a38 /* src/contact/GuContactPlaneBox.cpp */, + FFFD5b048aa07fcd5b048aa0 /* src/contact/GuContactPlaneCapsule.cpp */, + FFFD5b048b087fcd5b048b08 /* src/contact/GuContactPlaneConvex.cpp */, + FFFD5b048b707fcd5b048b70 /* src/contact/GuContactPolygonPolygon.cpp */, + FFFD5b048bd87fcd5b048bd8 /* src/contact/GuContactSphereBox.cpp */, + FFFD5b048c407fcd5b048c40 /* src/contact/GuContactSphereCapsule.cpp */, + FFFD5b048ca87fcd5b048ca8 /* src/contact/GuContactSphereMesh.cpp */, + FFFD5b048d107fcd5b048d10 /* src/contact/GuContactSpherePlane.cpp */, + FFFD5b048d787fcd5b048d78 /* src/contact/GuContactSphereSphere.cpp */, + FFFD5b048de07fcd5b048de0 /* src/contact/GuFeatureCode.cpp */, + FFFD5b048e487fcd5b048e48 /* src/contact/GuLegacyContactBoxHeightField.cpp */, + FFFD5b048eb07fcd5b048eb0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */, + FFFD5b048f187fcd5b048f18 /* src/contact/GuLegacyContactConvexHeightField.cpp */, + FFFD5b048f807fcd5b048f80 /* src/contact/GuLegacyContactSphereHeightField.cpp */, + FFFD5b048fe87fcd5b048fe8 /* src/common/GuBarycentricCoordinates.cpp */, + FFFD5b0490507fcd5b049050 /* src/common/GuSeparatingAxes.cpp */, + FFFD5b0490b87fcd5b0490b8 /* src/convex/GuBigConvexData.cpp */, + FFFD5b0491207fcd5b049120 /* src/convex/GuConvexHelper.cpp */, + FFFD5b0491887fcd5b049188 /* src/convex/GuConvexMesh.cpp */, + FFFD5b0491f07fcd5b0491f0 /* src/convex/GuConvexSupportTable.cpp */, + FFFD5b0492587fcd5b049258 /* src/convex/GuConvexUtilsInternal.cpp */, + FFFD5b0492c07fcd5b0492c0 /* src/convex/GuHillClimbing.cpp */, + FFFD5b0493287fcd5b049328 /* src/convex/GuShapeConvex.cpp */, + FFFD5b0493907fcd5b049390 /* src/distance/GuDistancePointBox.cpp */, + FFFD5b0493f87fcd5b0493f8 /* src/distance/GuDistancePointTriangle.cpp */, + FFFD5b0494607fcd5b049460 /* src/distance/GuDistanceSegmentBox.cpp */, + FFFD5b0494c87fcd5b0494c8 /* src/distance/GuDistanceSegmentSegment.cpp */, + FFFD5b0495307fcd5b049530 /* src/distance/GuDistanceSegmentTriangle.cpp */, + FFFD5b0495987fcd5b049598 /* src/sweep/GuSweepBoxBox.cpp */, + FFFD5b0496007fcd5b049600 /* src/sweep/GuSweepBoxSphere.cpp */, + FFFD5b0496687fcd5b049668 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */, + FFFD5b0496d07fcd5b0496d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */, + FFFD5b0497387fcd5b049738 /* src/sweep/GuSweepCapsuleBox.cpp */, + FFFD5b0497a07fcd5b0497a0 /* src/sweep/GuSweepCapsuleCapsule.cpp */, + FFFD5b0498087fcd5b049808 /* src/sweep/GuSweepCapsuleTriangle.cpp */, + FFFD5b0498707fcd5b049870 /* src/sweep/GuSweepSphereCapsule.cpp */, + FFFD5b0498d87fcd5b0498d8 /* src/sweep/GuSweepSphereSphere.cpp */, + FFFD5b0499407fcd5b049940 /* src/sweep/GuSweepSphereTriangle.cpp */, + FFFD5b0499a87fcd5b0499a8 /* src/sweep/GuSweepTriangleUtils.cpp */, + FFFD5b049a107fcd5b049a10 /* src/gjk/GuEPA.cpp */, + FFFD5b049a787fcd5b049a78 /* src/gjk/GuGJKSimplex.cpp */, + FFFD5b049ae07fcd5b049ae0 /* src/gjk/GuGJKTest.cpp */, + FFFD5b049b487fcd5b049b48 /* src/intersection/GuIntersectionBoxBox.cpp */, + FFFD5b049bb07fcd5b049bb0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */, + FFFD5b049c187fcd5b049c18 /* src/intersection/GuIntersectionEdgeEdge.cpp */, + FFFD5b049c807fcd5b049c80 /* src/intersection/GuIntersectionRayBox.cpp */, + FFFD5b049ce87fcd5b049ce8 /* src/intersection/GuIntersectionRayCapsule.cpp */, + FFFD5b049d507fcd5b049d50 /* src/intersection/GuIntersectionRaySphere.cpp */, + FFFD5b049db87fcd5b049db8 /* src/intersection/GuIntersectionSphereBox.cpp */, + FFFD5b049e207fcd5b049e20 /* src/intersection/GuIntersectionTriangleBox.cpp */, + FFFD5b049e887fcd5b049e88 /* src/mesh/GuBV32.cpp */, + FFFD5b049ef07fcd5b049ef0 /* src/mesh/GuBV32Build.cpp */, + FFFD5b049f587fcd5b049f58 /* src/mesh/GuBV4.cpp */, + FFFD5b049fc07fcd5b049fc0 /* src/mesh/GuBV4Build.cpp */, + FFFD5b04a0287fcd5b04a028 /* src/mesh/GuBV4_AABBSweep.cpp */, + FFFD5b04a0907fcd5b04a090 /* src/mesh/GuBV4_BoxOverlap.cpp */, + FFFD5b04a0f87fcd5b04a0f8 /* src/mesh/GuBV4_CapsuleSweep.cpp */, + FFFD5b04a1607fcd5b04a160 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */, + FFFD5b04a1c87fcd5b04a1c8 /* src/mesh/GuBV4_OBBSweep.cpp */, + FFFD5b04a2307fcd5b04a230 /* src/mesh/GuBV4_Raycast.cpp */, + FFFD5b04a2987fcd5b04a298 /* src/mesh/GuBV4_SphereOverlap.cpp */, + FFFD5b04a3007fcd5b04a300 /* src/mesh/GuBV4_SphereSweep.cpp */, + FFFD5b04a3687fcd5b04a368 /* src/mesh/GuMeshQuery.cpp */, + FFFD5b04a3d07fcd5b04a3d0 /* src/mesh/GuMidphaseBV4.cpp */, + FFFD5b04a4387fcd5b04a438 /* src/mesh/GuMidphaseRTree.cpp */, + FFFD5b04a4a07fcd5b04a4a0 /* src/mesh/GuOverlapTestsMesh.cpp */, + FFFD5b04a5087fcd5b04a508 /* src/mesh/GuRTree.cpp */, + FFFD5b04a5707fcd5b04a570 /* src/mesh/GuRTreeQueries.cpp */, + FFFD5b04a5d87fcd5b04a5d8 /* src/mesh/GuSweepsMesh.cpp */, + FFFD5b04a6407fcd5b04a640 /* src/mesh/GuTriangleMesh.cpp */, + FFFD5b04a6a87fcd5b04a6a8 /* src/mesh/GuTriangleMeshBV4.cpp */, + FFFD5b04a7107fcd5b04a710 /* src/mesh/GuTriangleMeshRTree.cpp */, + FFFD5b04a7787fcd5b04a778 /* src/hf/GuHeightField.cpp */, + FFFD5b04a7e07fcd5b04a7e0 /* src/hf/GuHeightFieldUtil.cpp */, + FFFD5b04a8487fcd5b04a848 /* src/hf/GuOverlapTestsHF.cpp */, + FFFD5b04a8b07fcd5b04a8b0 /* src/hf/GuSweepsHF.cpp */, + FFFD5b04a9187fcd5b04a918 /* src/pcm/GuPCMContactBoxBox.cpp */, + FFFD5b04a9807fcd5b04a980 /* src/pcm/GuPCMContactBoxConvex.cpp */, + FFFD5b04a9e87fcd5b04a9e8 /* src/pcm/GuPCMContactCapsuleBox.cpp */, + FFFD5b04aa507fcd5b04aa50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */, + FFFD5b04aab87fcd5b04aab8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */, + FFFD5b04ab207fcd5b04ab20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */, + FFFD5b04ab887fcd5b04ab88 /* src/pcm/GuPCMContactCapsuleMesh.cpp */, + FFFD5b04abf07fcd5b04abf0 /* src/pcm/GuPCMContactConvexCommon.cpp */, + FFFD5b04ac587fcd5b04ac58 /* src/pcm/GuPCMContactConvexConvex.cpp */, + FFFD5b04acc07fcd5b04acc0 /* src/pcm/GuPCMContactConvexHeightField.cpp */, + FFFD5b04ad287fcd5b04ad28 /* src/pcm/GuPCMContactConvexMesh.cpp */, + FFFD5b04ad907fcd5b04ad90 /* src/pcm/GuPCMContactGenBoxConvex.cpp */, + FFFD5b04adf87fcd5b04adf8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */, + FFFD5b04ae607fcd5b04ae60 /* src/pcm/GuPCMContactPlaneBox.cpp */, + FFFD5b04aec87fcd5b04aec8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */, + FFFD5b04af307fcd5b04af30 /* src/pcm/GuPCMContactPlaneConvex.cpp */, + FFFD5b04af987fcd5b04af98 /* src/pcm/GuPCMContactSphereBox.cpp */, + FFFD5b04b0007fcd5b04b000 /* src/pcm/GuPCMContactSphereCapsule.cpp */, + FFFD5b04b0687fcd5b04b068 /* src/pcm/GuPCMContactSphereConvex.cpp */, + FFFD5b04b0d07fcd5b04b0d0 /* src/pcm/GuPCMContactSphereHeightField.cpp */, + FFFD5b04b1387fcd5b04b138 /* src/pcm/GuPCMContactSphereMesh.cpp */, + FFFD5b04b1a07fcd5b04b1a0 /* src/pcm/GuPCMContactSpherePlane.cpp */, + FFFD5b04b2087fcd5b04b208 /* src/pcm/GuPCMContactSphereSphere.cpp */, + FFFD5b04b2707fcd5b04b270 /* src/pcm/GuPCMShapeConvex.cpp */, + FFFD5b04b2d87fcd5b04b2d8 /* src/pcm/GuPCMTriangleContactGen.cpp */, + FFFD5b04b3407fcd5b04b340 /* src/pcm/GuPersistentContactManifold.cpp */, + FFFD5b04b3a87fcd5b04b3a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */, + FFFD5b04b4107fcd5b04b410 /* src/ccd/GuCCDSweepPrimitives.cpp */, ); name = "geomutils"; sourceTree = SOURCE_ROOT; }; - FFFB94a1bf607fed94a1bf60 /* PxFoundation */ = { + FFFB585016d07fcd585016d0 /* PxFoundation */ = { isa = PBXGroup; children = ( - FFFB94a1d8807fed94a1d880 /* include */, - FFFB94a1d8a87fed94a1d8a8 /* src */, + FFFB56e12ec07fcd56e12ec0 /* include */, + FFFB56e12ee87fcd56e12ee8 /* src */, ); name = "PxFoundation"; sourceTree = "<group>"; }; - FFFB94a1d8807fed94a1d880 /* include */ = { + FFFB56e12ec07fcd56e12ec0 /* include */ = { isa = PBXGroup; children = ( - FFFD9537ae007fed9537ae00 /* Px.h */, - FFFD9537ae687fed9537ae68 /* PxAllocatorCallback.h */, - FFFD9537aed07fed9537aed0 /* PxAssert.h */, - FFFD9537af387fed9537af38 /* PxBitAndData.h */, - FFFD9537afa07fed9537afa0 /* PxBounds3.h */, - FFFD9537b0087fed9537b008 /* PxErrorCallback.h */, - FFFD9537b0707fed9537b070 /* PxErrors.h */, - FFFD9537b0d87fed9537b0d8 /* PxFlags.h */, - FFFD9537b1407fed9537b140 /* PxFoundation.h */, - FFFD9537b1a87fed9537b1a8 /* PxFoundationVersion.h */, - FFFD9537b2107fed9537b210 /* PxIO.h */, - FFFD9537b2787fed9537b278 /* PxIntrinsics.h */, - FFFD9537b2e07fed9537b2e0 /* PxMat33.h */, - FFFD9537b3487fed9537b348 /* PxMat44.h */, - FFFD9537b3b07fed9537b3b0 /* PxMath.h */, - FFFD9537b4187fed9537b418 /* PxMathUtils.h */, - FFFD9537b4807fed9537b480 /* PxMemory.h */, - FFFD9537b4e87fed9537b4e8 /* PxPlane.h */, - FFFD9537b5507fed9537b550 /* PxPreprocessor.h */, - FFFD9537b5b87fed9537b5b8 /* PxProfiler.h */, - FFFD9537b6207fed9537b620 /* PxQuat.h */, - FFFD9537b6887fed9537b688 /* PxSimpleTypes.h */, - FFFD9537b6f07fed9537b6f0 /* PxStrideIterator.h */, - FFFD9537b7587fed9537b758 /* PxTransform.h */, - FFFD9537b7c07fed9537b7c0 /* PxUnionCast.h */, - FFFD9537b8287fed9537b828 /* PxVec2.h */, - FFFD9537b8907fed9537b890 /* PxVec3.h */, - FFFD9537b8f87fed9537b8f8 /* PxVec4.h */, - FFFD9537b9607fed9537b960 /* unix/PxUnixIntrinsics.h */, + FFFD598048007fcd59804800 /* Px.h */, + FFFD598048687fcd59804868 /* PxAllocatorCallback.h */, + FFFD598048d07fcd598048d0 /* PxAssert.h */, + FFFD598049387fcd59804938 /* PxBitAndData.h */, + FFFD598049a07fcd598049a0 /* PxBounds3.h */, + FFFD59804a087fcd59804a08 /* PxErrorCallback.h */, + FFFD59804a707fcd59804a70 /* PxErrors.h */, + FFFD59804ad87fcd59804ad8 /* PxFlags.h */, + FFFD59804b407fcd59804b40 /* PxFoundation.h */, + FFFD59804ba87fcd59804ba8 /* PxFoundationVersion.h */, + FFFD59804c107fcd59804c10 /* PxIO.h */, + FFFD59804c787fcd59804c78 /* PxIntrinsics.h */, + FFFD59804ce07fcd59804ce0 /* PxMat33.h */, + FFFD59804d487fcd59804d48 /* PxMat44.h */, + FFFD59804db07fcd59804db0 /* PxMath.h */, + FFFD59804e187fcd59804e18 /* PxMathUtils.h */, + FFFD59804e807fcd59804e80 /* PxMemory.h */, + FFFD59804ee87fcd59804ee8 /* PxPlane.h */, + FFFD59804f507fcd59804f50 /* PxPreprocessor.h */, + FFFD59804fb87fcd59804fb8 /* PxProfiler.h */, + FFFD598050207fcd59805020 /* PxQuat.h */, + FFFD598050887fcd59805088 /* PxSimpleTypes.h */, + FFFD598050f07fcd598050f0 /* PxStrideIterator.h */, + FFFD598051587fcd59805158 /* PxTransform.h */, + FFFD598051c07fcd598051c0 /* PxUnionCast.h */, + FFFD598052287fcd59805228 /* PxVec2.h */, + FFFD598052907fcd59805290 /* PxVec3.h */, + FFFD598052f87fcd598052f8 /* PxVec4.h */, + FFFD598053607fcd59805360 /* unix/PxUnixIntrinsics.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB94a1d8a87fed94a1d8a8 /* src */ = { + FFFB56e12ee87fcd56e12ee8 /* src */ = { isa = PBXGroup; children = ( - FFFD9538e6007fed9538e600 /* include/Ps.h */, - FFFD9538e6687fed9538e668 /* include/PsAlignedMalloc.h */, - FFFD9538e6d07fed9538e6d0 /* include/PsAlloca.h */, - FFFD9538e7387fed9538e738 /* include/PsAllocator.h */, - FFFD9538e7a07fed9538e7a0 /* include/PsAoS.h */, - FFFD9538e8087fed9538e808 /* include/PsArray.h */, - FFFD9538e8707fed9538e870 /* include/PsAtomic.h */, - FFFD9538e8d87fed9538e8d8 /* include/PsBasicTemplates.h */, - FFFD9538e9407fed9538e940 /* include/PsBitUtils.h */, - FFFD9538e9a87fed9538e9a8 /* include/PsBroadcast.h */, - FFFD9538ea107fed9538ea10 /* include/PsCpu.h */, - FFFD9538ea787fed9538ea78 /* include/PsFPU.h */, - FFFD9538eae07fed9538eae0 /* include/PsFoundation.h */, - FFFD9538eb487fed9538eb48 /* include/PsHash.h */, - FFFD9538ebb07fed9538ebb0 /* include/PsHashInternals.h */, - FFFD9538ec187fed9538ec18 /* include/PsHashMap.h */, - FFFD9538ec807fed9538ec80 /* include/PsHashSet.h */, - FFFD9538ece87fed9538ece8 /* include/PsInlineAllocator.h */, - FFFD9538ed507fed9538ed50 /* include/PsInlineAoS.h */, - FFFD9538edb87fed9538edb8 /* include/PsInlineArray.h */, - FFFD9538ee207fed9538ee20 /* include/PsIntrinsics.h */, - FFFD9538ee887fed9538ee88 /* include/PsMathUtils.h */, - FFFD9538eef07fed9538eef0 /* include/PsMutex.h */, - FFFD9538ef587fed9538ef58 /* include/PsPool.h */, - FFFD9538efc07fed9538efc0 /* include/PsSList.h */, - FFFD9538f0287fed9538f028 /* include/PsSocket.h */, - FFFD9538f0907fed9538f090 /* include/PsSort.h */, - FFFD9538f0f87fed9538f0f8 /* include/PsSortInternals.h */, - FFFD9538f1607fed9538f160 /* include/PsString.h */, - FFFD9538f1c87fed9538f1c8 /* include/PsSync.h */, - FFFD9538f2307fed9538f230 /* include/PsTempAllocator.h */, - FFFD9538f2987fed9538f298 /* include/PsThread.h */, - FFFD9538f3007fed9538f300 /* include/PsTime.h */, - FFFD9538f3687fed9538f368 /* include/PsUserAllocated.h */, - FFFD9538f3d07fed9538f3d0 /* include/PsUtilities.h */, - FFFD9538f4387fed9538f438 /* include/PsVecMath.h */, - FFFD9538f4a07fed9538f4a0 /* include/PsVecMathAoSScalar.h */, - FFFD9538f5087fed9538f508 /* include/PsVecMathAoSScalarInline.h */, - FFFD9538f5707fed9538f570 /* include/PsVecMathSSE.h */, - FFFD9538f5d87fed9538f5d8 /* include/PsVecMathUtilities.h */, - FFFD9538f6407fed9538f640 /* include/PsVecQuat.h */, - FFFD9538f6a87fed9538f6a8 /* include/PsVecTransform.h */, - FFFD9538f7107fed9538f710 /* include/unix/PsUnixAoS.h */, - FFFD9538f7787fed9538f778 /* include/unix/PsUnixFPU.h */, - FFFD9538f7e07fed9538f7e0 /* include/unix/PsUnixInlineAoS.h */, - FFFD9538f8487fed9538f848 /* include/unix/PsUnixIntrinsics.h */, - FFFD9538f8b07fed9538f8b0 /* include/unix/PsUnixTrigConstants.h */, - FFFD9538f9187fed9538f918 /* src/PsAllocator.cpp */, - FFFD9538f9807fed9538f980 /* src/PsAssert.cpp */, - FFFD9538f9e87fed9538f9e8 /* src/PsFoundation.cpp */, - FFFD9538fa507fed9538fa50 /* src/PsMathUtils.cpp */, - FFFD9538fab87fed9538fab8 /* src/PsString.cpp */, - FFFD9538fb207fed9538fb20 /* src/PsTempAllocator.cpp */, - FFFD9538fb887fed9538fb88 /* src/PsUtilities.cpp */, - FFFD9538fbf07fed9538fbf0 /* src/unix/PsUnixAtomic.cpp */, - FFFD9538fc587fed9538fc58 /* src/unix/PsUnixCpu.cpp */, - FFFD9538fcc07fed9538fcc0 /* src/unix/PsUnixFPU.cpp */, - FFFD9538fd287fed9538fd28 /* src/unix/PsUnixMutex.cpp */, - FFFD9538fd907fed9538fd90 /* src/unix/PsUnixPrintString.cpp */, - FFFD9538fdf87fed9538fdf8 /* src/unix/PsUnixSList.cpp */, - FFFD9538fe607fed9538fe60 /* src/unix/PsUnixSocket.cpp */, - FFFD9538fec87fed9538fec8 /* src/unix/PsUnixSync.cpp */, - FFFD9538ff307fed9538ff30 /* src/unix/PsUnixThread.cpp */, - FFFD9538ff987fed9538ff98 /* src/unix/PsUnixTime.cpp */, + FFFD59808e007fcd59808e00 /* include/Ps.h */, + FFFD59808e687fcd59808e68 /* include/PsAlignedMalloc.h */, + FFFD59808ed07fcd59808ed0 /* include/PsAlloca.h */, + FFFD59808f387fcd59808f38 /* include/PsAllocator.h */, + FFFD59808fa07fcd59808fa0 /* include/PsAoS.h */, + FFFD598090087fcd59809008 /* include/PsArray.h */, + FFFD598090707fcd59809070 /* include/PsAtomic.h */, + FFFD598090d87fcd598090d8 /* include/PsBasicTemplates.h */, + FFFD598091407fcd59809140 /* include/PsBitUtils.h */, + FFFD598091a87fcd598091a8 /* include/PsBroadcast.h */, + FFFD598092107fcd59809210 /* include/PsCpu.h */, + FFFD598092787fcd59809278 /* include/PsFPU.h */, + FFFD598092e07fcd598092e0 /* include/PsFoundation.h */, + FFFD598093487fcd59809348 /* include/PsHash.h */, + FFFD598093b07fcd598093b0 /* include/PsHashInternals.h */, + FFFD598094187fcd59809418 /* include/PsHashMap.h */, + FFFD598094807fcd59809480 /* include/PsHashSet.h */, + FFFD598094e87fcd598094e8 /* include/PsInlineAllocator.h */, + FFFD598095507fcd59809550 /* include/PsInlineAoS.h */, + FFFD598095b87fcd598095b8 /* include/PsInlineArray.h */, + FFFD598096207fcd59809620 /* include/PsIntrinsics.h */, + FFFD598096887fcd59809688 /* include/PsMathUtils.h */, + FFFD598096f07fcd598096f0 /* include/PsMutex.h */, + FFFD598097587fcd59809758 /* include/PsPool.h */, + FFFD598097c07fcd598097c0 /* include/PsSList.h */, + FFFD598098287fcd59809828 /* include/PsSocket.h */, + FFFD598098907fcd59809890 /* include/PsSort.h */, + FFFD598098f87fcd598098f8 /* include/PsSortInternals.h */, + FFFD598099607fcd59809960 /* include/PsString.h */, + FFFD598099c87fcd598099c8 /* include/PsSync.h */, + FFFD59809a307fcd59809a30 /* include/PsTempAllocator.h */, + FFFD59809a987fcd59809a98 /* include/PsThread.h */, + FFFD59809b007fcd59809b00 /* include/PsTime.h */, + FFFD59809b687fcd59809b68 /* include/PsUserAllocated.h */, + FFFD59809bd07fcd59809bd0 /* include/PsUtilities.h */, + FFFD59809c387fcd59809c38 /* include/PsVecMath.h */, + FFFD59809ca07fcd59809ca0 /* include/PsVecMathAoSScalar.h */, + FFFD59809d087fcd59809d08 /* include/PsVecMathAoSScalarInline.h */, + FFFD59809d707fcd59809d70 /* include/PsVecMathSSE.h */, + FFFD59809dd87fcd59809dd8 /* include/PsVecMathUtilities.h */, + FFFD59809e407fcd59809e40 /* include/PsVecQuat.h */, + FFFD59809ea87fcd59809ea8 /* include/PsVecTransform.h */, + FFFD59809f107fcd59809f10 /* include/unix/PsUnixAoS.h */, + FFFD59809f787fcd59809f78 /* include/unix/PsUnixFPU.h */, + FFFD59809fe07fcd59809fe0 /* include/unix/PsUnixInlineAoS.h */, + FFFD5980a0487fcd5980a048 /* include/unix/PsUnixIntrinsics.h */, + FFFD5980a0b07fcd5980a0b0 /* include/unix/PsUnixTrigConstants.h */, + FFFD5980a1187fcd5980a118 /* src/PsAllocator.cpp */, + FFFD5980a1807fcd5980a180 /* src/PsAssert.cpp */, + FFFD5980a1e87fcd5980a1e8 /* src/PsFoundation.cpp */, + FFFD5980a2507fcd5980a250 /* src/PsMathUtils.cpp */, + FFFD5980a2b87fcd5980a2b8 /* src/PsString.cpp */, + FFFD5980a3207fcd5980a320 /* src/PsTempAllocator.cpp */, + FFFD5980a3887fcd5980a388 /* src/PsUtilities.cpp */, + FFFD5980a3f07fcd5980a3f0 /* src/unix/PsUnixAtomic.cpp */, + FFFD5980a4587fcd5980a458 /* src/unix/PsUnixCpu.cpp */, + FFFD5980a4c07fcd5980a4c0 /* src/unix/PsUnixFPU.cpp */, + FFFD5980a5287fcd5980a528 /* src/unix/PsUnixMutex.cpp */, + FFFD5980a5907fcd5980a590 /* src/unix/PsUnixPrintString.cpp */, + FFFD5980a5f87fcd5980a5f8 /* src/unix/PsUnixSList.cpp */, + FFFD5980a6607fcd5980a660 /* src/unix/PsUnixSocket.cpp */, + FFFD5980a6c87fcd5980a6c8 /* src/unix/PsUnixSync.cpp */, + FFFD5980a7307fcd5980a730 /* src/unix/PsUnixThread.cpp */, + FFFD5980a7987fcd5980a798 /* src/unix/PsUnixTime.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB93fee2707fed93fee270 /* PxPvdSDK */ = { + FFFB582fabb07fcd582fabb0 /* PxPvdSDK */ = { isa = PBXGroup; children = ( - FFFB93e537007fed93e53700 /* include */, - FFFB93e537287fed93e53728 /* src */, + FFFB5866d8807fcd5866d880 /* include */, + FFFB5866d8a87fcd5866d8a8 /* src */, ); name = "PxPvdSDK"; sourceTree = "<group>"; }; - FFFB93e537007fed93e53700 /* include */ = { + FFFB5866d8807fcd5866d880 /* include */ = { isa = PBXGroup; children = ( - FFFD93e53c207fed93e53c20 /* PxPvd.h */, - FFFD93e53c887fed93e53c88 /* PxPvdTransport.h */, + FFFD586834507fcd58683450 /* PxPvd.h */, + FFFD586834b87fcd586834b8 /* PxPvdTransport.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB93e537287fed93e53728 /* src */ = { + FFFB5866d8a87fcd5866d8a8 /* src */ = { isa = PBXGroup; children = ( - FFFD940788007fed94078800 /* include/PsPvd.h */, - FFFD940788687fed94078868 /* include/PxProfileAllocatorWrapper.h */, - FFFD940788d07fed940788d0 /* include/PxPvdClient.h */, - FFFD940789387fed94078938 /* include/PxPvdDataStream.h */, - FFFD940789a07fed940789a0 /* include/PxPvdDataStreamHelpers.h */, - FFFD94078a087fed94078a08 /* include/PxPvdErrorCodes.h */, - FFFD94078a707fed94078a70 /* include/PxPvdObjectModelBaseTypes.h */, - FFFD94078ad87fed94078ad8 /* include/PxPvdRenderBuffer.h */, - FFFD94078b407fed94078b40 /* include/PxPvdUserRenderer.h */, - FFFD94078ba87fed94078ba8 /* src/PxProfileEventImpl.cpp */, - FFFD94078c107fed94078c10 /* src/PxPvd.cpp */, - FFFD94078c787fed94078c78 /* src/PxPvdDataStream.cpp */, - FFFD94078ce07fed94078ce0 /* src/PxPvdDefaultFileTransport.cpp */, - FFFD94078d487fed94078d48 /* src/PxPvdDefaultSocketTransport.cpp */, - FFFD94078db07fed94078db0 /* src/PxPvdImpl.cpp */, - FFFD94078e187fed94078e18 /* src/PxPvdMemClient.cpp */, - FFFD94078e807fed94078e80 /* src/PxPvdObjectModelMetaData.cpp */, - FFFD94078ee87fed94078ee8 /* src/PxPvdObjectRegistrar.cpp */, - FFFD94078f507fed94078f50 /* src/PxPvdProfileZoneClient.cpp */, - FFFD94078fb87fed94078fb8 /* src/PxPvdUserRenderer.cpp */, - FFFD940790207fed94079020 /* src/PxProfileBase.h */, - FFFD940790887fed94079088 /* src/PxProfileCompileTimeEventFilter.h */, - FFFD940790f07fed940790f0 /* src/PxProfileContextProvider.h */, - FFFD940791587fed94079158 /* src/PxProfileContextProviderImpl.h */, - FFFD940791c07fed940791c0 /* src/PxProfileDataBuffer.h */, - FFFD940792287fed94079228 /* src/PxProfileDataParsing.h */, - FFFD940792907fed94079290 /* src/PxProfileEventBuffer.h */, - FFFD940792f87fed940792f8 /* src/PxProfileEventBufferAtomic.h */, - FFFD940793607fed94079360 /* src/PxProfileEventBufferClient.h */, - FFFD940793c87fed940793c8 /* src/PxProfileEventBufferClientManager.h */, - FFFD940794307fed94079430 /* src/PxProfileEventFilter.h */, - FFFD940794987fed94079498 /* src/PxProfileEventHandler.h */, - FFFD940795007fed94079500 /* src/PxProfileEventId.h */, - FFFD940795687fed94079568 /* src/PxProfileEventMutex.h */, - FFFD940795d07fed940795d0 /* src/PxProfileEventNames.h */, - FFFD940796387fed94079638 /* src/PxProfileEventParser.h */, - FFFD940796a07fed940796a0 /* src/PxProfileEventSender.h */, - FFFD940797087fed94079708 /* src/PxProfileEventSerialization.h */, - FFFD940797707fed94079770 /* src/PxProfileEventSystem.h */, - FFFD940797d87fed940797d8 /* src/PxProfileEvents.h */, - FFFD940798407fed94079840 /* src/PxProfileMemory.h */, - FFFD940798a87fed940798a8 /* src/PxProfileMemoryBuffer.h */, - FFFD940799107fed94079910 /* src/PxProfileMemoryEventBuffer.h */, - FFFD940799787fed94079978 /* src/PxProfileMemoryEventParser.h */, - FFFD940799e07fed940799e0 /* src/PxProfileMemoryEventRecorder.h */, - FFFD94079a487fed94079a48 /* src/PxProfileMemoryEventReflexiveWriter.h */, - FFFD94079ab07fed94079ab0 /* src/PxProfileMemoryEventSummarizer.h */, - FFFD94079b187fed94079b18 /* src/PxProfileMemoryEventTypes.h */, - FFFD94079b807fed94079b80 /* src/PxProfileMemoryEvents.h */, - FFFD94079be87fed94079be8 /* src/PxProfileScopedEvent.h */, - FFFD94079c507fed94079c50 /* src/PxProfileScopedMutexLock.h */, - FFFD94079cb87fed94079cb8 /* src/PxProfileZone.h */, - FFFD94079d207fed94079d20 /* src/PxProfileZoneImpl.h */, - FFFD94079d887fed94079d88 /* src/PxProfileZoneManager.h */, - FFFD94079df07fed94079df0 /* src/PxProfileZoneManagerImpl.h */, - FFFD94079e587fed94079e58 /* src/PxPvdBits.h */, - FFFD94079ec07fed94079ec0 /* src/PxPvdByteStreams.h */, - FFFD94079f287fed94079f28 /* src/PxPvdCommStreamEventSink.h */, - FFFD94079f907fed94079f90 /* src/PxPvdCommStreamEvents.h */, - FFFD94079ff87fed94079ff8 /* src/PxPvdCommStreamSDKEventTypes.h */, - FFFD9407a0607fed9407a060 /* src/PxPvdCommStreamTypes.h */, - FFFD9407a0c87fed9407a0c8 /* src/PxPvdDefaultFileTransport.h */, - FFFD9407a1307fed9407a130 /* src/PxPvdDefaultSocketTransport.h */, - FFFD9407a1987fed9407a198 /* src/PxPvdFoundation.h */, - FFFD9407a2007fed9407a200 /* src/PxPvdImpl.h */, - FFFD9407a2687fed9407a268 /* src/PxPvdInternalByteStreams.h */, - FFFD9407a2d07fed9407a2d0 /* src/PxPvdMarshalling.h */, - FFFD9407a3387fed9407a338 /* src/PxPvdMemClient.h */, - FFFD9407a3a07fed9407a3a0 /* src/PxPvdObjectModel.h */, - FFFD9407a4087fed9407a408 /* src/PxPvdObjectModelInternalTypeDefs.h */, - FFFD9407a4707fed9407a470 /* src/PxPvdObjectModelInternalTypes.h */, - FFFD9407a4d87fed9407a4d8 /* src/PxPvdObjectModelMetaData.h */, - FFFD9407a5407fed9407a540 /* src/PxPvdObjectRegistrar.h */, - FFFD9407a5a87fed9407a5a8 /* src/PxPvdProfileZoneClient.h */, - FFFD9407a6107fed9407a610 /* src/PxPvdUserRenderImpl.h */, - FFFD9407a6787fed9407a678 /* src/PxPvdUserRenderTypes.h */, + FFFD5a05d4007fcd5a05d400 /* include/PsPvd.h */, + FFFD5a05d4687fcd5a05d468 /* include/PxProfileAllocatorWrapper.h */, + FFFD5a05d4d07fcd5a05d4d0 /* include/PxPvdClient.h */, + FFFD5a05d5387fcd5a05d538 /* include/PxPvdDataStream.h */, + FFFD5a05d5a07fcd5a05d5a0 /* include/PxPvdDataStreamHelpers.h */, + FFFD5a05d6087fcd5a05d608 /* include/PxPvdErrorCodes.h */, + FFFD5a05d6707fcd5a05d670 /* include/PxPvdObjectModelBaseTypes.h */, + FFFD5a05d6d87fcd5a05d6d8 /* include/PxPvdRenderBuffer.h */, + FFFD5a05d7407fcd5a05d740 /* include/PxPvdUserRenderer.h */, + FFFD5a05d7a87fcd5a05d7a8 /* src/PxProfileEventImpl.cpp */, + FFFD5a05d8107fcd5a05d810 /* src/PxPvd.cpp */, + FFFD5a05d8787fcd5a05d878 /* src/PxPvdDataStream.cpp */, + FFFD5a05d8e07fcd5a05d8e0 /* src/PxPvdDefaultFileTransport.cpp */, + FFFD5a05d9487fcd5a05d948 /* src/PxPvdDefaultSocketTransport.cpp */, + FFFD5a05d9b07fcd5a05d9b0 /* src/PxPvdImpl.cpp */, + FFFD5a05da187fcd5a05da18 /* src/PxPvdMemClient.cpp */, + FFFD5a05da807fcd5a05da80 /* src/PxPvdObjectModelMetaData.cpp */, + FFFD5a05dae87fcd5a05dae8 /* src/PxPvdObjectRegistrar.cpp */, + FFFD5a05db507fcd5a05db50 /* src/PxPvdProfileZoneClient.cpp */, + FFFD5a05dbb87fcd5a05dbb8 /* src/PxPvdUserRenderer.cpp */, + FFFD5a05dc207fcd5a05dc20 /* src/PxProfileBase.h */, + FFFD5a05dc887fcd5a05dc88 /* src/PxProfileCompileTimeEventFilter.h */, + FFFD5a05dcf07fcd5a05dcf0 /* src/PxProfileContextProvider.h */, + FFFD5a05dd587fcd5a05dd58 /* src/PxProfileContextProviderImpl.h */, + FFFD5a05ddc07fcd5a05ddc0 /* src/PxProfileDataBuffer.h */, + FFFD5a05de287fcd5a05de28 /* src/PxProfileDataParsing.h */, + FFFD5a05de907fcd5a05de90 /* src/PxProfileEventBuffer.h */, + FFFD5a05def87fcd5a05def8 /* src/PxProfileEventBufferAtomic.h */, + FFFD5a05df607fcd5a05df60 /* src/PxProfileEventBufferClient.h */, + FFFD5a05dfc87fcd5a05dfc8 /* src/PxProfileEventBufferClientManager.h */, + FFFD5a05e0307fcd5a05e030 /* src/PxProfileEventFilter.h */, + FFFD5a05e0987fcd5a05e098 /* src/PxProfileEventHandler.h */, + FFFD5a05e1007fcd5a05e100 /* src/PxProfileEventId.h */, + FFFD5a05e1687fcd5a05e168 /* src/PxProfileEventMutex.h */, + FFFD5a05e1d07fcd5a05e1d0 /* src/PxProfileEventNames.h */, + FFFD5a05e2387fcd5a05e238 /* src/PxProfileEventParser.h */, + FFFD5a05e2a07fcd5a05e2a0 /* src/PxProfileEventSender.h */, + FFFD5a05e3087fcd5a05e308 /* src/PxProfileEventSerialization.h */, + FFFD5a05e3707fcd5a05e370 /* src/PxProfileEventSystem.h */, + FFFD5a05e3d87fcd5a05e3d8 /* src/PxProfileEvents.h */, + FFFD5a05e4407fcd5a05e440 /* src/PxProfileMemory.h */, + FFFD5a05e4a87fcd5a05e4a8 /* src/PxProfileMemoryBuffer.h */, + FFFD5a05e5107fcd5a05e510 /* src/PxProfileMemoryEventBuffer.h */, + FFFD5a05e5787fcd5a05e578 /* src/PxProfileMemoryEventParser.h */, + FFFD5a05e5e07fcd5a05e5e0 /* src/PxProfileMemoryEventRecorder.h */, + FFFD5a05e6487fcd5a05e648 /* src/PxProfileMemoryEventReflexiveWriter.h */, + FFFD5a05e6b07fcd5a05e6b0 /* src/PxProfileMemoryEventSummarizer.h */, + FFFD5a05e7187fcd5a05e718 /* src/PxProfileMemoryEventTypes.h */, + FFFD5a05e7807fcd5a05e780 /* src/PxProfileMemoryEvents.h */, + FFFD5a05e7e87fcd5a05e7e8 /* src/PxProfileScopedEvent.h */, + FFFD5a05e8507fcd5a05e850 /* src/PxProfileScopedMutexLock.h */, + FFFD5a05e8b87fcd5a05e8b8 /* src/PxProfileZone.h */, + FFFD5a05e9207fcd5a05e920 /* src/PxProfileZoneImpl.h */, + FFFD5a05e9887fcd5a05e988 /* src/PxProfileZoneManager.h */, + FFFD5a05e9f07fcd5a05e9f0 /* src/PxProfileZoneManagerImpl.h */, + FFFD5a05ea587fcd5a05ea58 /* src/PxPvdBits.h */, + FFFD5a05eac07fcd5a05eac0 /* src/PxPvdByteStreams.h */, + FFFD5a05eb287fcd5a05eb28 /* src/PxPvdCommStreamEventSink.h */, + FFFD5a05eb907fcd5a05eb90 /* src/PxPvdCommStreamEvents.h */, + FFFD5a05ebf87fcd5a05ebf8 /* src/PxPvdCommStreamSDKEventTypes.h */, + FFFD5a05ec607fcd5a05ec60 /* src/PxPvdCommStreamTypes.h */, + FFFD5a05ecc87fcd5a05ecc8 /* src/PxPvdDefaultFileTransport.h */, + FFFD5a05ed307fcd5a05ed30 /* src/PxPvdDefaultSocketTransport.h */, + FFFD5a05ed987fcd5a05ed98 /* src/PxPvdFoundation.h */, + FFFD5a05ee007fcd5a05ee00 /* src/PxPvdImpl.h */, + FFFD5a05ee687fcd5a05ee68 /* src/PxPvdInternalByteStreams.h */, + FFFD5a05eed07fcd5a05eed0 /* src/PxPvdMarshalling.h */, + FFFD5a05ef387fcd5a05ef38 /* src/PxPvdMemClient.h */, + FFFD5a05efa07fcd5a05efa0 /* src/PxPvdObjectModel.h */, + FFFD5a05f0087fcd5a05f008 /* src/PxPvdObjectModelInternalTypeDefs.h */, + FFFD5a05f0707fcd5a05f070 /* src/PxPvdObjectModelInternalTypes.h */, + FFFD5a05f0d87fcd5a05f0d8 /* src/PxPvdObjectModelMetaData.h */, + FFFD5a05f1407fcd5a05f140 /* src/PxPvdObjectRegistrar.h */, + FFFD5a05f1a87fcd5a05f1a8 /* src/PxPvdProfileZoneClient.h */, + FFFD5a05f2107fcd5a05f210 /* src/PxPvdUserRenderImpl.h */, + FFFD5a05f2787fcd5a05f278 /* src/PxPvdUserRenderTypes.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB94bdb2507fed94bdb250 /* LowLevel */ = { + FFFB56cac0107fcd56cac010 /* LowLevel */ = { isa = PBXGroup; children = ( - FFFB94bdff807fed94bdff80 /* API Source */, - FFFB94bdffa87fed94bdffa8 /* API Includes */, - FFFB94bdffd07fed94bdffd0 /* Software Source */, - FFFB94bdfff87fed94bdfff8 /* Software Includes */, - FFFB94be00207fed94be0020 /* Common Source */, - FFFB94be00487fed94be0048 /* Common Includes */, + FFFB587890407fcd58789040 /* API Source */, + FFFB587890687fcd58789068 /* API Includes */, + FFFB587890907fcd58789090 /* Software Source */, + FFFB587890b87fcd587890b8 /* Software Includes */, + FFFB587890e07fcd587890e0 /* Common Source */, + FFFB587891087fcd58789108 /* Common Includes */, ); name = "LowLevel"; sourceTree = "<group>"; }; - FFFB94bdff807fed94bdff80 /* API Source */ = { + FFFB587890407fcd58789040 /* API Source */ = { isa = PBXGroup; children = ( - FFFD94be10e07fed94be10e0 /* px_globals.cpp */, + FFFD58791c907fcd58791c90 /* px_globals.cpp */, ); name = "API Source"; sourceTree = SOURCE_ROOT; }; - FFFB94bdffa87fed94bdffa8 /* API Includes */ = { + FFFB587890687fcd58789068 /* API Includes */ = { isa = PBXGroup; children = ( - FFFD94be12007fed94be1200 /* PxsMaterialCore.h */, - FFFD94be12687fed94be1268 /* PxsMaterialManager.h */, - FFFD94be12d07fed94be12d0 /* PxvConfig.h */, - FFFD94be13387fed94be1338 /* PxvContext.h */, - FFFD94be13a07fed94be13a0 /* PxvDynamics.h */, - FFFD94be14087fed94be1408 /* PxvGeometry.h */, - FFFD94be14707fed94be1470 /* PxvGlobals.h */, - FFFD94be14d87fed94be14d8 /* PxvManager.h */, - FFFD94be15407fed94be1540 /* PxvSimStats.h */, + FFFD5878a3407fcd5878a340 /* PxsMaterialCore.h */, + FFFD5878a3a87fcd5878a3a8 /* PxsMaterialManager.h */, + FFFD5878a4107fcd5878a410 /* PxvConfig.h */, + FFFD5878a4787fcd5878a478 /* PxvContext.h */, + FFFD5878a4e07fcd5878a4e0 /* PxvDynamics.h */, + FFFD5878a5487fcd5878a548 /* PxvGeometry.h */, + FFFD5878a5b07fcd5878a5b0 /* PxvGlobals.h */, + FFFD5878a6187fcd5878a618 /* PxvManager.h */, + FFFD5878a6807fcd5878a680 /* PxvSimStats.h */, ); name = "API Includes"; sourceTree = SOURCE_ROOT; }; - FFFB94bdffd07fed94bdffd0 /* Software Source */ = { + FFFB587890907fcd58789090 /* Software Source */ = { isa = PBXGroup; children = ( - FFFD94be23807fed94be2380 /* PxsCCD.cpp */, - FFFD94be23e87fed94be23e8 /* PxsContactManager.cpp */, - FFFD94be24507fed94be2450 /* PxsContext.cpp */, - FFFD94be24b87fed94be24b8 /* PxsDefaultMemoryManager.cpp */, - FFFD94be25207fed94be2520 /* PxsIslandSim.cpp */, - FFFD94be25887fed94be2588 /* PxsMaterialCombiner.cpp */, - FFFD94be25f07fed94be25f0 /* PxsNphaseImplementationContext.cpp */, - FFFD94be26587fed94be2658 /* PxsSimpleIslandManager.cpp */, + FFFD5878b4607fcd5878b460 /* PxsCCD.cpp */, + FFFD5878b4c87fcd5878b4c8 /* PxsContactManager.cpp */, + FFFD5878b5307fcd5878b530 /* PxsContext.cpp */, + FFFD5878b5987fcd5878b598 /* PxsDefaultMemoryManager.cpp */, + FFFD5878b6007fcd5878b600 /* PxsIslandSim.cpp */, + FFFD5878b6687fcd5878b668 /* PxsMaterialCombiner.cpp */, + FFFD5878b6d07fcd5878b6d0 /* PxsNphaseImplementationContext.cpp */, + FFFD5878b7387fcd5878b738 /* PxsSimpleIslandManager.cpp */, ); name = "Software Source"; sourceTree = SOURCE_ROOT; }; - FFFB94bdfff87fed94bdfff8 /* Software Includes */ = { + FFFB587890b87fcd587890b8 /* Software Includes */ = { isa = PBXGroup; children = ( - FFFD940802007fed94080200 /* PxsBodySim.h */, - FFFD940802687fed94080268 /* PxsCCD.h */, - FFFD940802d07fed940802d0 /* PxsContactManager.h */, - FFFD940803387fed94080338 /* PxsContactManagerState.h */, - FFFD940803a07fed940803a0 /* PxsContext.h */, - FFFD940804087fed94080408 /* PxsDefaultMemoryManager.h */, - FFFD940804707fed94080470 /* PxsHeapMemoryAllocator.h */, - FFFD940804d87fed940804d8 /* PxsIncrementalConstraintPartitioning.h */, - FFFD940805407fed94080540 /* PxsIslandManagerTypes.h */, - FFFD940805a87fed940805a8 /* PxsIslandSim.h */, - FFFD940806107fed94080610 /* PxsKernelWrangler.h */, - FFFD940806787fed94080678 /* PxsMaterialCombiner.h */, - FFFD940806e07fed940806e0 /* PxsMemoryManager.h */, - FFFD940807487fed94080748 /* PxsNphaseImplementationContext.h */, - FFFD940807b07fed940807b0 /* PxsRigidBody.h */, - FFFD940808187fed94080818 /* PxsShapeSim.h */, - FFFD940808807fed94080880 /* PxsSimpleIslandManager.h */, - FFFD940808e87fed940808e8 /* PxsSimulationController.h */, - FFFD940809507fed94080950 /* PxsTransformCache.h */, - FFFD940809b87fed940809b8 /* PxvNphaseImplementationContext.h */, + FFFD5900ca007fcd5900ca00 /* PxsBodySim.h */, + FFFD5900ca687fcd5900ca68 /* PxsCCD.h */, + FFFD5900cad07fcd5900cad0 /* PxsContactManager.h */, + FFFD5900cb387fcd5900cb38 /* PxsContactManagerState.h */, + FFFD5900cba07fcd5900cba0 /* PxsContext.h */, + FFFD5900cc087fcd5900cc08 /* PxsDefaultMemoryManager.h */, + FFFD5900cc707fcd5900cc70 /* PxsHeapMemoryAllocator.h */, + FFFD5900ccd87fcd5900ccd8 /* PxsIncrementalConstraintPartitioning.h */, + FFFD5900cd407fcd5900cd40 /* PxsIslandManagerTypes.h */, + FFFD5900cda87fcd5900cda8 /* PxsIslandSim.h */, + FFFD5900ce107fcd5900ce10 /* PxsKernelWrangler.h */, + FFFD5900ce787fcd5900ce78 /* PxsMaterialCombiner.h */, + FFFD5900cee07fcd5900cee0 /* PxsMemoryManager.h */, + FFFD5900cf487fcd5900cf48 /* PxsNphaseImplementationContext.h */, + FFFD5900cfb07fcd5900cfb0 /* PxsRigidBody.h */, + FFFD5900d0187fcd5900d018 /* PxsShapeSim.h */, + FFFD5900d0807fcd5900d080 /* PxsSimpleIslandManager.h */, + FFFD5900d0e87fcd5900d0e8 /* PxsSimulationController.h */, + FFFD5900d1507fcd5900d150 /* PxsTransformCache.h */, + FFFD5900d1b87fcd5900d1b8 /* PxvNphaseImplementationContext.h */, ); name = "Software Includes"; sourceTree = SOURCE_ROOT; }; - FFFB94be00207fed94be0020 /* Common Source */ = { + FFFB587890e07fcd587890e0 /* Common Source */ = { isa = PBXGroup; children = ( - FFFD9407ec007fed9407ec00 /* collision/PxcContact.cpp */, - FFFD9407ec687fed9407ec68 /* pipeline/PxcContactCache.cpp */, - FFFD9407ecd07fed9407ecd0 /* pipeline/PxcContactMethodImpl.cpp */, - FFFD9407ed387fed9407ed38 /* pipeline/PxcMaterialHeightField.cpp */, - FFFD9407eda07fed9407eda0 /* pipeline/PxcMaterialMesh.cpp */, - FFFD9407ee087fed9407ee08 /* pipeline/PxcMaterialMethodImpl.cpp */, - FFFD9407ee707fed9407ee70 /* pipeline/PxcMaterialShape.cpp */, - FFFD9407eed87fed9407eed8 /* pipeline/PxcNpBatch.cpp */, - FFFD9407ef407fed9407ef40 /* pipeline/PxcNpCacheStreamPair.cpp */, - FFFD9407efa87fed9407efa8 /* pipeline/PxcNpContactPrepShared.cpp */, - FFFD9407f0107fed9407f010 /* pipeline/PxcNpMemBlockPool.cpp */, - FFFD9407f0787fed9407f078 /* pipeline/PxcNpThreadContext.cpp */, + FFFD59008a007fcd59008a00 /* collision/PxcContact.cpp */, + FFFD59008a687fcd59008a68 /* pipeline/PxcContactCache.cpp */, + FFFD59008ad07fcd59008ad0 /* pipeline/PxcContactMethodImpl.cpp */, + FFFD59008b387fcd59008b38 /* pipeline/PxcMaterialHeightField.cpp */, + FFFD59008ba07fcd59008ba0 /* pipeline/PxcMaterialMesh.cpp */, + FFFD59008c087fcd59008c08 /* pipeline/PxcMaterialMethodImpl.cpp */, + FFFD59008c707fcd59008c70 /* pipeline/PxcMaterialShape.cpp */, + FFFD59008cd87fcd59008cd8 /* pipeline/PxcNpBatch.cpp */, + FFFD59008d407fcd59008d40 /* pipeline/PxcNpCacheStreamPair.cpp */, + FFFD59008da87fcd59008da8 /* pipeline/PxcNpContactPrepShared.cpp */, + FFFD59008e107fcd59008e10 /* pipeline/PxcNpMemBlockPool.cpp */, + FFFD59008e787fcd59008e78 /* pipeline/PxcNpThreadContext.cpp */, ); name = "Common Source"; sourceTree = SOURCE_ROOT; }; - FFFB94be00487fed94be0048 /* Common Includes */ = { + FFFB587891087fcd58789108 /* Common Includes */ = { isa = PBXGroup; children = ( - FFFD9407f4007fed9407f400 /* collision/PxcContactMethodImpl.h */, - FFFD9407f4687fed9407f468 /* pipeline/PxcCCDStateStreamPair.h */, - FFFD9407f4d07fed9407f4d0 /* pipeline/PxcConstraintBlockStream.h */, - FFFD9407f5387fed9407f538 /* pipeline/PxcContactCache.h */, - FFFD9407f5a07fed9407f5a0 /* pipeline/PxcMaterialMethodImpl.h */, - FFFD9407f6087fed9407f608 /* pipeline/PxcNpBatch.h */, - FFFD9407f6707fed9407f670 /* pipeline/PxcNpCache.h */, - FFFD9407f6d87fed9407f6d8 /* pipeline/PxcNpCacheStreamPair.h */, - FFFD9407f7407fed9407f740 /* pipeline/PxcNpContactPrepShared.h */, - FFFD9407f7a87fed9407f7a8 /* pipeline/PxcNpMemBlockPool.h */, - FFFD9407f8107fed9407f810 /* pipeline/PxcNpThreadContext.h */, - FFFD9407f8787fed9407f878 /* pipeline/PxcNpWorkUnit.h */, - FFFD9407f8e07fed9407f8e0 /* pipeline/PxcRigidBody.h */, - FFFD9407f9487fed9407f948 /* utils/PxcScratchAllocator.h */, - FFFD9407f9b07fed9407f9b0 /* utils/PxcThreadCoherentCache.h */, + FFFD590092007fcd59009200 /* collision/PxcContactMethodImpl.h */, + FFFD590092687fcd59009268 /* pipeline/PxcCCDStateStreamPair.h */, + FFFD590092d07fcd590092d0 /* pipeline/PxcConstraintBlockStream.h */, + FFFD590093387fcd59009338 /* pipeline/PxcContactCache.h */, + FFFD590093a07fcd590093a0 /* pipeline/PxcMaterialMethodImpl.h */, + FFFD590094087fcd59009408 /* pipeline/PxcNpBatch.h */, + FFFD590094707fcd59009470 /* pipeline/PxcNpCache.h */, + FFFD590094d87fcd590094d8 /* pipeline/PxcNpCacheStreamPair.h */, + FFFD590095407fcd59009540 /* pipeline/PxcNpContactPrepShared.h */, + FFFD590095a87fcd590095a8 /* pipeline/PxcNpMemBlockPool.h */, + FFFD590096107fcd59009610 /* pipeline/PxcNpThreadContext.h */, + FFFD590096787fcd59009678 /* pipeline/PxcNpWorkUnit.h */, + FFFD590096e07fcd590096e0 /* pipeline/PxcRigidBody.h */, + FFFD590097487fcd59009748 /* utils/PxcScratchAllocator.h */, + FFFD590097b07fcd590097b0 /* utils/PxcThreadCoherentCache.h */, ); name = "Common Includes"; sourceTree = SOURCE_ROOT; }; - FFFB94d0f6e07fed94d0f6e0 /* LowLevelAABB */ = { + FFFB5879adc07fcd5879adc0 /* LowLevelAABB */ = { isa = PBXGroup; children = ( - FFFB94d090407fed94d09040 /* include */, - FFFB94d090687fed94d09068 /* src */, + FFFB5879ca107fcd5879ca10 /* include */, + FFFB5879ca387fcd5879ca38 /* src */, ); name = "LowLevelAABB"; sourceTree = "<group>"; }; - FFFB94d090407fed94d09040 /* include */ = { + FFFB5879ca107fcd5879ca10 /* include */ = { isa = PBXGroup; children = ( - FFFD94d090907fed94d09090 /* BpAABBManagerTasks.h */, - FFFD94d090f87fed94d090f8 /* BpBroadPhase.h */, - FFFD94d091607fed94d09160 /* BpBroadPhaseUpdate.h */, - FFFD94d091c87fed94d091c8 /* BpSimpleAABBManager.h */, + FFFD5879ca607fcd5879ca60 /* BpAABBManagerTasks.h */, + FFFD5879cac87fcd5879cac8 /* BpBroadPhase.h */, + FFFD5879cb307fcd5879cb30 /* BpBroadPhaseUpdate.h */, + FFFD5879cb987fcd5879cb98 /* BpSimpleAABBManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB94d090687fed94d09068 /* src */ = { + FFFB5879ca387fcd5879ca38 /* src */ = { isa = PBXGroup; children = ( - FFFD9408a0007fed9408a000 /* BpBroadPhaseMBP.h */, - FFFD9408a0687fed9408a068 /* BpBroadPhaseMBPCommon.h */, - FFFD9408a0d07fed9408a0d0 /* BpBroadPhaseSap.h */, - FFFD9408a1387fed9408a138 /* BpBroadPhaseSapAux.h */, - FFFD9408a1a07fed9408a1a0 /* BpMBPTasks.h */, - FFFD9408a2087fed9408a208 /* BpSAPTasks.h */, - FFFD9408a2707fed9408a270 /* BpBroadPhase.cpp */, - FFFD9408a2d87fed9408a2d8 /* BpBroadPhaseMBP.cpp */, - FFFD9408a3407fed9408a340 /* BpBroadPhaseSap.cpp */, - FFFD9408a3a87fed9408a3a8 /* BpBroadPhaseSapAux.cpp */, - FFFD9408a4107fed9408a410 /* BpMBPTasks.cpp */, - FFFD9408a4787fed9408a478 /* BpSAPTasks.cpp */, - FFFD9408a4e07fed9408a4e0 /* BpSimpleAABBManager.cpp */, + FFFD590142007fcd59014200 /* BpBroadPhaseMBP.h */, + FFFD590142687fcd59014268 /* BpBroadPhaseMBPCommon.h */, + FFFD590142d07fcd590142d0 /* BpBroadPhaseSap.h */, + FFFD590143387fcd59014338 /* BpBroadPhaseSapAux.h */, + FFFD590143a07fcd590143a0 /* BpMBPTasks.h */, + FFFD590144087fcd59014408 /* BpSAPTasks.h */, + FFFD590144707fcd59014470 /* BpBroadPhase.cpp */, + FFFD590144d87fcd590144d8 /* BpBroadPhaseMBP.cpp */, + FFFD590145407fcd59014540 /* BpBroadPhaseSap.cpp */, + FFFD590145a87fcd590145a8 /* BpBroadPhaseSapAux.cpp */, + FFFD590146107fcd59014610 /* BpMBPTasks.cpp */, + FFFD590146787fcd59014678 /* BpSAPTasks.cpp */, + FFFD590146e07fcd590146e0 /* BpSimpleAABBManager.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB94d2ca107fed94d2ca10 /* LowLevelDynamics */ = { + FFFB56dc69f07fcd56dc69f0 /* LowLevelDynamics */ = { isa = PBXGroup; children = ( - FFFB94d28b907fed94d28b90 /* Dynamics Source */, - FFFB94d28bb87fed94d28bb8 /* Dynamics Includes */, - FFFB94d28be07fed94d28be0 /* Dynamics Internal Includes */, + FFFB587aae707fcd587aae70 /* Dynamics Source */, + FFFB587aae987fcd587aae98 /* Dynamics Includes */, + FFFB587aaec07fcd587aaec0 /* Dynamics Internal Includes */, ); name = "LowLevelDynamics"; sourceTree = "<group>"; }; - FFFB94d28b907fed94d28b90 /* Dynamics Source */ = { + FFFB587aae707fcd587aae70 /* Dynamics Source */ = { isa = PBXGroup; children = ( - FFFD94093c007fed94093c00 /* DyArticulation.cpp */, - FFFD94093c687fed94093c68 /* DyArticulationContactPrep.cpp */, - FFFD94093cd07fed94093cd0 /* DyArticulationContactPrepPF.cpp */, - FFFD94093d387fed94093d38 /* DyArticulationHelper.cpp */, - FFFD94093da07fed94093da0 /* DyArticulationSIMD.cpp */, - FFFD94093e087fed94093e08 /* DyArticulationScalar.cpp */, - FFFD94093e707fed94093e70 /* DyConstraintPartition.cpp */, - FFFD94093ed87fed94093ed8 /* DyConstraintSetup.cpp */, - FFFD94093f407fed94093f40 /* DyConstraintSetupBlock.cpp */, - FFFD94093fa87fed94093fa8 /* DyContactPrep.cpp */, - FFFD940940107fed94094010 /* DyContactPrep4.cpp */, - FFFD940940787fed94094078 /* DyContactPrep4PF.cpp */, - FFFD940940e07fed940940e0 /* DyContactPrepPF.cpp */, - FFFD940941487fed94094148 /* DyDynamics.cpp */, - FFFD940941b07fed940941b0 /* DyFrictionCorrelation.cpp */, - FFFD940942187fed94094218 /* DyRigidBodyToSolverBody.cpp */, - FFFD940942807fed94094280 /* DySolverConstraints.cpp */, - FFFD940942e87fed940942e8 /* DySolverConstraintsBlock.cpp */, - FFFD940943507fed94094350 /* DySolverControl.cpp */, - FFFD940943b87fed940943b8 /* DySolverControlPF.cpp */, - FFFD940944207fed94094420 /* DySolverPFConstraints.cpp */, - FFFD940944887fed94094488 /* DySolverPFConstraintsBlock.cpp */, - FFFD940944f07fed940944f0 /* DyThreadContext.cpp */, - FFFD940945587fed94094558 /* DyThresholdTable.cpp */, + FFFD59014a007fcd59014a00 /* DyArticulation.cpp */, + FFFD59014a687fcd59014a68 /* DyArticulationContactPrep.cpp */, + FFFD59014ad07fcd59014ad0 /* DyArticulationContactPrepPF.cpp */, + FFFD59014b387fcd59014b38 /* DyArticulationHelper.cpp */, + FFFD59014ba07fcd59014ba0 /* DyArticulationSIMD.cpp */, + FFFD59014c087fcd59014c08 /* DyArticulationScalar.cpp */, + FFFD59014c707fcd59014c70 /* DyConstraintPartition.cpp */, + FFFD59014cd87fcd59014cd8 /* DyConstraintSetup.cpp */, + FFFD59014d407fcd59014d40 /* DyConstraintSetupBlock.cpp */, + FFFD59014da87fcd59014da8 /* DyContactPrep.cpp */, + FFFD59014e107fcd59014e10 /* DyContactPrep4.cpp */, + FFFD59014e787fcd59014e78 /* DyContactPrep4PF.cpp */, + FFFD59014ee07fcd59014ee0 /* DyContactPrepPF.cpp */, + FFFD59014f487fcd59014f48 /* DyDynamics.cpp */, + FFFD59014fb07fcd59014fb0 /* DyFrictionCorrelation.cpp */, + FFFD590150187fcd59015018 /* DyRigidBodyToSolverBody.cpp */, + FFFD590150807fcd59015080 /* DySolverConstraints.cpp */, + FFFD590150e87fcd590150e8 /* DySolverConstraintsBlock.cpp */, + FFFD590151507fcd59015150 /* DySolverControl.cpp */, + FFFD590151b87fcd590151b8 /* DySolverControlPF.cpp */, + FFFD590152207fcd59015220 /* DySolverPFConstraints.cpp */, + FFFD590152887fcd59015288 /* DySolverPFConstraintsBlock.cpp */, + FFFD590152f07fcd590152f0 /* DyThreadContext.cpp */, + FFFD590153587fcd59015358 /* DyThresholdTable.cpp */, ); name = "Dynamics Source"; sourceTree = SOURCE_ROOT; }; - FFFB94d28bb87fed94d28bb8 /* Dynamics Includes */ = { + FFFB587aae987fcd587aae98 /* Dynamics Includes */ = { isa = PBXGroup; children = ( - FFFD94d2aa807fed94d2aa80 /* DyArticulation.h */, - FFFD94d2aae87fed94d2aae8 /* DyConstraint.h */, - FFFD94d2ab507fed94d2ab50 /* DyConstraintWriteBack.h */, - FFFD94d2abb87fed94d2abb8 /* DyContext.h */, - FFFD94d2ac207fed94d2ac20 /* DyGpuAPI.h */, - FFFD94d2ac887fed94d2ac88 /* DySleepingConfigulation.h */, - FFFD94d2acf07fed94d2acf0 /* DyThresholdTable.h */, + FFFD587a31d07fcd587a31d0 /* DyArticulation.h */, + FFFD587a32387fcd587a3238 /* DyConstraint.h */, + FFFD587a32a07fcd587a32a0 /* DyConstraintWriteBack.h */, + FFFD587a33087fcd587a3308 /* DyContext.h */, + FFFD587a33707fcd587a3370 /* DyGpuAPI.h */, + FFFD587a33d87fcd587a33d8 /* DySleepingConfigulation.h */, + FFFD587a34407fcd587a3440 /* DyThresholdTable.h */, ); name = "Dynamics Includes"; sourceTree = SOURCE_ROOT; }; - FFFB94d28be07fed94d28be0 /* Dynamics Internal Includes */ = { + FFFB587aaec07fcd587aaec0 /* Dynamics Internal Includes */ = { isa = PBXGroup; children = ( - FFFD94094e007fed94094e00 /* DyArticulationContactPrep.h */, - FFFD94094e687fed94094e68 /* DyArticulationFnsDebug.h */, - FFFD94094ed07fed94094ed0 /* DyArticulationFnsScalar.h */, - FFFD94094f387fed94094f38 /* DyArticulationFnsSimd.h */, - FFFD94094fa07fed94094fa0 /* DyArticulationHelper.h */, - FFFD940950087fed94095008 /* DyArticulationPImpl.h */, - FFFD940950707fed94095070 /* DyArticulationReference.h */, - FFFD940950d87fed940950d8 /* DyArticulationScalar.h */, - FFFD940951407fed94095140 /* DyArticulationUtils.h */, - FFFD940951a87fed940951a8 /* DyBodyCoreIntegrator.h */, - FFFD940952107fed94095210 /* DyConstraintPartition.h */, - FFFD940952787fed94095278 /* DyConstraintPrep.h */, - FFFD940952e07fed940952e0 /* DyContactPrep.h */, - FFFD940953487fed94095348 /* DyContactPrepShared.h */, - FFFD940953b07fed940953b0 /* DyContactReduction.h */, - FFFD940954187fed94095418 /* DyCorrelationBuffer.h */, - FFFD940954807fed94095480 /* DyDynamics.h */, - FFFD940954e87fed940954e8 /* DyFrictionPatch.h */, - FFFD940955507fed94095550 /* DyFrictionPatchStreamPair.h */, - FFFD940955b87fed940955b8 /* DySolverBody.h */, - FFFD940956207fed94095620 /* DySolverConstraint1D.h */, - FFFD940956887fed94095688 /* DySolverConstraint1D4.h */, - FFFD940956f07fed940956f0 /* DySolverConstraintDesc.h */, - FFFD940957587fed94095758 /* DySolverConstraintExtShared.h */, - FFFD940957c07fed940957c0 /* DySolverConstraintTypes.h */, - FFFD940958287fed94095828 /* DySolverConstraintsShared.h */, - FFFD940958907fed94095890 /* DySolverContact.h */, - FFFD940958f87fed940958f8 /* DySolverContact4.h */, - FFFD940959607fed94095960 /* DySolverContactPF.h */, - FFFD940959c87fed940959c8 /* DySolverContactPF4.h */, - FFFD94095a307fed94095a30 /* DySolverContext.h */, - FFFD94095a987fed94095a98 /* DySolverControl.h */, - FFFD94095b007fed94095b00 /* DySolverControlPF.h */, - FFFD94095b687fed94095b68 /* DySolverCore.h */, - FFFD94095bd07fed94095bd0 /* DySolverExt.h */, - FFFD94095c387fed94095c38 /* DySpatial.h */, - FFFD94095ca07fed94095ca0 /* DyThreadContext.h */, + FFFD5b03e0007fcd5b03e000 /* DyArticulationContactPrep.h */, + FFFD5b03e0687fcd5b03e068 /* DyArticulationFnsDebug.h */, + FFFD5b03e0d07fcd5b03e0d0 /* DyArticulationFnsScalar.h */, + FFFD5b03e1387fcd5b03e138 /* DyArticulationFnsSimd.h */, + FFFD5b03e1a07fcd5b03e1a0 /* DyArticulationHelper.h */, + FFFD5b03e2087fcd5b03e208 /* DyArticulationPImpl.h */, + FFFD5b03e2707fcd5b03e270 /* DyArticulationReference.h */, + FFFD5b03e2d87fcd5b03e2d8 /* DyArticulationScalar.h */, + FFFD5b03e3407fcd5b03e340 /* DyArticulationUtils.h */, + FFFD5b03e3a87fcd5b03e3a8 /* DyBodyCoreIntegrator.h */, + FFFD5b03e4107fcd5b03e410 /* DyConstraintPartition.h */, + FFFD5b03e4787fcd5b03e478 /* DyConstraintPrep.h */, + FFFD5b03e4e07fcd5b03e4e0 /* DyContactPrep.h */, + FFFD5b03e5487fcd5b03e548 /* DyContactPrepShared.h */, + FFFD5b03e5b07fcd5b03e5b0 /* DyContactReduction.h */, + FFFD5b03e6187fcd5b03e618 /* DyCorrelationBuffer.h */, + FFFD5b03e6807fcd5b03e680 /* DyDynamics.h */, + FFFD5b03e6e87fcd5b03e6e8 /* DyFrictionPatch.h */, + FFFD5b03e7507fcd5b03e750 /* DyFrictionPatchStreamPair.h */, + FFFD5b03e7b87fcd5b03e7b8 /* DySolverBody.h */, + FFFD5b03e8207fcd5b03e820 /* DySolverConstraint1D.h */, + FFFD5b03e8887fcd5b03e888 /* DySolverConstraint1D4.h */, + FFFD5b03e8f07fcd5b03e8f0 /* DySolverConstraintDesc.h */, + FFFD5b03e9587fcd5b03e958 /* DySolverConstraintExtShared.h */, + FFFD5b03e9c07fcd5b03e9c0 /* DySolverConstraintTypes.h */, + FFFD5b03ea287fcd5b03ea28 /* DySolverConstraintsShared.h */, + FFFD5b03ea907fcd5b03ea90 /* DySolverContact.h */, + FFFD5b03eaf87fcd5b03eaf8 /* DySolverContact4.h */, + FFFD5b03eb607fcd5b03eb60 /* DySolverContactPF.h */, + FFFD5b03ebc87fcd5b03ebc8 /* DySolverContactPF4.h */, + FFFD5b03ec307fcd5b03ec30 /* DySolverContext.h */, + FFFD5b03ec987fcd5b03ec98 /* DySolverControl.h */, + FFFD5b03ed007fcd5b03ed00 /* DySolverControlPF.h */, + FFFD5b03ed687fcd5b03ed68 /* DySolverCore.h */, + FFFD5b03edd07fcd5b03edd0 /* DySolverExt.h */, + FFFD5b03ee387fcd5b03ee38 /* DySpatial.h */, + FFFD5b03eea07fcd5b03eea0 /* DyThreadContext.h */, ); name = "Dynamics Internal Includes"; sourceTree = SOURCE_ROOT; }; - FFFB94e089807fed94e08980 /* LowLevelCloth */ = { + FFFB58692f107fcd58692f10 /* LowLevelCloth */ = { isa = PBXGroup; children = ( - FFFB94e0bf807fed94e0bf80 /* include */, - FFFB94e0bfa87fed94e0bfa8 /* src */, + FFFB5850f3f07fcd5850f3f0 /* include */, + FFFB5850f4187fcd5850f418 /* src */, ); name = "LowLevelCloth"; sourceTree = "<group>"; }; - FFFB94e0bf807fed94e0bf80 /* include */ = { + FFFB5850f3f07fcd5850f3f0 /* include */ = { isa = PBXGroup; children = ( - FFFD94e0d0d07fed94e0d0d0 /* Cloth.h */, - FFFD94e0d1387fed94e0d138 /* Fabric.h */, - FFFD94e0d1a07fed94e0d1a0 /* Factory.h */, - FFFD94e0d2087fed94e0d208 /* PhaseConfig.h */, - FFFD94e0d2707fed94e0d270 /* Range.h */, - FFFD94e0d2d87fed94e0d2d8 /* Solver.h */, - FFFD94e0d3407fed94e0d340 /* Types.h */, + FFFD58516fc07fcd58516fc0 /* Cloth.h */, + FFFD585170287fcd58517028 /* Fabric.h */, + FFFD585170907fcd58517090 /* Factory.h */, + FFFD585170f87fcd585170f8 /* PhaseConfig.h */, + FFFD585171607fcd58517160 /* Range.h */, + FFFD585171c87fcd585171c8 /* Solver.h */, + FFFD585172307fcd58517230 /* Types.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB94e0bfa87fed94e0bfa8 /* src */ = { + FFFB5850f4187fcd5850f418 /* src */ = { isa = PBXGroup; children = ( - FFFD9580a4007fed9580a400 /* Allocator.h */, - FFFD9580a4687fed9580a468 /* Array.h */, - FFFD9580a4d07fed9580a4d0 /* BoundingBox.h */, - FFFD9580a5387fed9580a538 /* ClothBase.h */, - FFFD9580a5a07fed9580a5a0 /* ClothImpl.h */, - FFFD9580a6087fed9580a608 /* IndexPair.h */, - FFFD9580a6707fed9580a670 /* IterationState.h */, - FFFD9580a6d87fed9580a6d8 /* MovingAverage.h */, - FFFD9580a7407fed9580a740 /* PointInterpolator.h */, - FFFD9580a7a87fed9580a7a8 /* Simd.h */, - FFFD9580a8107fed9580a810 /* StackAllocator.h */, - FFFD9580a8787fed9580a878 /* SwCloth.h */, - FFFD9580a8e07fed9580a8e0 /* SwClothData.h */, - FFFD9580a9487fed9580a948 /* SwCollision.h */, - FFFD9580a9b07fed9580a9b0 /* SwCollisionHelpers.h */, - FFFD9580aa187fed9580aa18 /* SwFabric.h */, - FFFD9580aa807fed9580aa80 /* SwFactory.h */, - FFFD9580aae87fed9580aae8 /* SwInterCollision.h */, - FFFD9580ab507fed9580ab50 /* SwSelfCollision.h */, - FFFD9580abb87fed9580abb8 /* SwSolver.h */, - FFFD9580ac207fed9580ac20 /* SwSolverKernel.h */, - FFFD9580ac887fed9580ac88 /* TripletScheduler.h */, - FFFD9580acf07fed9580acf0 /* Vec4T.h */, - FFFD9580ad587fed9580ad58 /* Allocator.cpp */, - FFFD9580adc07fed9580adc0 /* Factory.cpp */, - FFFD9580ae287fed9580ae28 /* PhaseConfig.cpp */, - FFFD9580ae907fed9580ae90 /* SwCloth.cpp */, - FFFD9580aef87fed9580aef8 /* SwClothData.cpp */, - FFFD9580af607fed9580af60 /* SwCollision.cpp */, - FFFD9580afc87fed9580afc8 /* SwFabric.cpp */, - FFFD9580b0307fed9580b030 /* SwFactory.cpp */, - FFFD9580b0987fed9580b098 /* SwInterCollision.cpp */, - FFFD9580b1007fed9580b100 /* SwSelfCollision.cpp */, - FFFD9580b1687fed9580b168 /* SwSolver.cpp */, - FFFD9580b1d07fed9580b1d0 /* SwSolverKernel.cpp */, - FFFD9580b2387fed9580b238 /* TripletScheduler.cpp */, + FFFD570076007fcd57007600 /* Allocator.h */, + FFFD570076687fcd57007668 /* Array.h */, + FFFD570076d07fcd570076d0 /* BoundingBox.h */, + FFFD570077387fcd57007738 /* ClothBase.h */, + FFFD570077a07fcd570077a0 /* ClothImpl.h */, + FFFD570078087fcd57007808 /* IndexPair.h */, + FFFD570078707fcd57007870 /* IterationState.h */, + FFFD570078d87fcd570078d8 /* MovingAverage.h */, + FFFD570079407fcd57007940 /* PointInterpolator.h */, + FFFD570079a87fcd570079a8 /* Simd.h */, + FFFD57007a107fcd57007a10 /* StackAllocator.h */, + FFFD57007a787fcd57007a78 /* SwCloth.h */, + FFFD57007ae07fcd57007ae0 /* SwClothData.h */, + FFFD57007b487fcd57007b48 /* SwCollision.h */, + FFFD57007bb07fcd57007bb0 /* SwCollisionHelpers.h */, + FFFD57007c187fcd57007c18 /* SwFabric.h */, + FFFD57007c807fcd57007c80 /* SwFactory.h */, + FFFD57007ce87fcd57007ce8 /* SwInterCollision.h */, + FFFD57007d507fcd57007d50 /* SwSelfCollision.h */, + FFFD57007db87fcd57007db8 /* SwSolver.h */, + FFFD57007e207fcd57007e20 /* SwSolverKernel.h */, + FFFD57007e887fcd57007e88 /* TripletScheduler.h */, + FFFD57007ef07fcd57007ef0 /* Vec4T.h */, + FFFD57007f587fcd57007f58 /* Allocator.cpp */, + FFFD57007fc07fcd57007fc0 /* Factory.cpp */, + FFFD570080287fcd57008028 /* PhaseConfig.cpp */, + FFFD570080907fcd57008090 /* SwCloth.cpp */, + FFFD570080f87fcd570080f8 /* SwClothData.cpp */, + FFFD570081607fcd57008160 /* SwCollision.cpp */, + FFFD570081c87fcd570081c8 /* SwFabric.cpp */, + FFFD570082307fcd57008230 /* SwFactory.cpp */, + FFFD570082987fcd57008298 /* SwInterCollision.cpp */, + FFFD570083007fcd57008300 /* SwSelfCollision.cpp */, + FFFD570083687fcd57008368 /* SwSolver.cpp */, + FFFD570083d07fcd570083d0 /* SwSolverKernel.cpp */, + FFFD570084387fcd57008438 /* TripletScheduler.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB94e2d5f07fed94e2d5f0 /* LowLevelParticles */ = { + FFFB585295c07fcd585295c0 /* LowLevelParticles */ = { isa = PBXGroup; children = ( - FFFB94e264507fed94e26450 /* include */, - FFFB94e264787fed94e26478 /* src */, + FFFB585233e07fcd585233e0 /* include */, + FFFB585234087fcd58523408 /* src */, ); name = "LowLevelParticles"; sourceTree = "<group>"; }; - FFFB94e264507fed94e26450 /* include */ = { + FFFB585233e07fcd585233e0 /* include */ = { isa = PBXGroup; children = ( - FFFD95800c007fed95800c00 /* PtBodyTransformVault.h */, - FFFD95800c687fed95800c68 /* PtContext.h */, - FFFD95800cd07fed95800cd0 /* PtGridCellVector.h */, - FFFD95800d387fed95800d38 /* PtParticle.h */, - FFFD95800da07fed95800da0 /* PtParticleContactManagerStream.h */, - FFFD95800e087fed95800e08 /* PtParticleData.h */, - FFFD95800e707fed95800e70 /* PtParticleShape.h */, - FFFD95800ed87fed95800ed8 /* PtParticleSystemCore.h */, - FFFD95800f407fed95800f40 /* PtParticleSystemFlags.h */, - FFFD95800fa87fed95800fa8 /* PtParticleSystemSim.h */, + FFFD5a065c007fcd5a065c00 /* PtBodyTransformVault.h */, + FFFD5a065c687fcd5a065c68 /* PtContext.h */, + FFFD5a065cd07fcd5a065cd0 /* PtGridCellVector.h */, + FFFD5a065d387fcd5a065d38 /* PtParticle.h */, + FFFD5a065da07fcd5a065da0 /* PtParticleContactManagerStream.h */, + FFFD5a065e087fcd5a065e08 /* PtParticleData.h */, + FFFD5a065e707fcd5a065e70 /* PtParticleShape.h */, + FFFD5a065ed87fcd5a065ed8 /* PtParticleSystemCore.h */, + FFFD5a065f407fcd5a065f40 /* PtParticleSystemFlags.h */, + FFFD5a065fa87fcd5a065fa8 /* PtParticleSystemSim.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB94e264787fed94e26478 /* src */ = { + FFFB585234087fcd58523408 /* src */ = { isa = PBXGroup; children = ( - FFFD958152007fed95815200 /* PtBatcher.h */, - FFFD958152687fed95815268 /* PtCollision.h */, - FFFD958152d07fed958152d0 /* PtCollisionData.h */, - FFFD958153387fed95815338 /* PtCollisionHelper.h */, - FFFD958153a07fed958153a0 /* PtCollisionMethods.h */, - FFFD958154087fed95815408 /* PtCollisionParameters.h */, - FFFD958154707fed95815470 /* PtConfig.h */, - FFFD958154d87fed958154d8 /* PtConstants.h */, - FFFD958155407fed95815540 /* PtContextCpu.h */, - FFFD958155a87fed958155a8 /* PtDynamicHelper.h */, - FFFD958156107fed95815610 /* PtDynamics.h */, - FFFD958156787fed95815678 /* PtDynamicsKernels.h */, - FFFD958156e07fed958156e0 /* PtDynamicsParameters.h */, - FFFD958157487fed95815748 /* PtDynamicsTempBuffers.h */, - FFFD958157b07fed958157b0 /* PtHeightFieldAabbTest.h */, - FFFD958158187fed95815818 /* PtPacketSections.h */, - FFFD958158807fed95815880 /* PtParticleCell.h */, - FFFD958158e87fed958158e8 /* PtParticleOpcodeCache.h */, - FFFD958159507fed95815950 /* PtParticleShapeCpu.h */, - FFFD958159b87fed958159b8 /* PtParticleSystemSimCpu.h */, - FFFD95815a207fed95815a20 /* PtSpatialHash.h */, - FFFD95815a887fed95815a88 /* PtSpatialHashHelper.h */, - FFFD95815af07fed95815af0 /* PtTwoWayData.h */, - FFFD95815b587fed95815b58 /* PtBatcher.cpp */, - FFFD95815bc07fed95815bc0 /* PtBodyTransformVault.cpp */, - FFFD95815c287fed95815c28 /* PtCollision.cpp */, - FFFD95815c907fed95815c90 /* PtCollisionBox.cpp */, - FFFD95815cf87fed95815cf8 /* PtCollisionCapsule.cpp */, - FFFD95815d607fed95815d60 /* PtCollisionConvex.cpp */, - FFFD95815dc87fed95815dc8 /* PtCollisionMesh.cpp */, - FFFD95815e307fed95815e30 /* PtCollisionPlane.cpp */, - FFFD95815e987fed95815e98 /* PtCollisionSphere.cpp */, - FFFD95815f007fed95815f00 /* PtContextCpu.cpp */, - FFFD95815f687fed95815f68 /* PtDynamics.cpp */, - FFFD95815fd07fed95815fd0 /* PtParticleData.cpp */, - FFFD958160387fed95816038 /* PtParticleShapeCpu.cpp */, - FFFD958160a07fed958160a0 /* PtParticleSystemSimCpu.cpp */, - FFFD958161087fed95816108 /* PtSpatialHash.cpp */, - FFFD958161707fed95816170 /* PtSpatialLocalHash.cpp */, + FFFD5700c2007fcd5700c200 /* PtBatcher.h */, + FFFD5700c2687fcd5700c268 /* PtCollision.h */, + FFFD5700c2d07fcd5700c2d0 /* PtCollisionData.h */, + FFFD5700c3387fcd5700c338 /* PtCollisionHelper.h */, + FFFD5700c3a07fcd5700c3a0 /* PtCollisionMethods.h */, + FFFD5700c4087fcd5700c408 /* PtCollisionParameters.h */, + FFFD5700c4707fcd5700c470 /* PtConfig.h */, + FFFD5700c4d87fcd5700c4d8 /* PtConstants.h */, + FFFD5700c5407fcd5700c540 /* PtContextCpu.h */, + FFFD5700c5a87fcd5700c5a8 /* PtDynamicHelper.h */, + FFFD5700c6107fcd5700c610 /* PtDynamics.h */, + FFFD5700c6787fcd5700c678 /* PtDynamicsKernels.h */, + FFFD5700c6e07fcd5700c6e0 /* PtDynamicsParameters.h */, + FFFD5700c7487fcd5700c748 /* PtDynamicsTempBuffers.h */, + FFFD5700c7b07fcd5700c7b0 /* PtHeightFieldAabbTest.h */, + FFFD5700c8187fcd5700c818 /* PtPacketSections.h */, + FFFD5700c8807fcd5700c880 /* PtParticleCell.h */, + FFFD5700c8e87fcd5700c8e8 /* PtParticleOpcodeCache.h */, + FFFD5700c9507fcd5700c950 /* PtParticleShapeCpu.h */, + FFFD5700c9b87fcd5700c9b8 /* PtParticleSystemSimCpu.h */, + FFFD5700ca207fcd5700ca20 /* PtSpatialHash.h */, + FFFD5700ca887fcd5700ca88 /* PtSpatialHashHelper.h */, + FFFD5700caf07fcd5700caf0 /* PtTwoWayData.h */, + FFFD5700cb587fcd5700cb58 /* PtBatcher.cpp */, + FFFD5700cbc07fcd5700cbc0 /* PtBodyTransformVault.cpp */, + FFFD5700cc287fcd5700cc28 /* PtCollision.cpp */, + FFFD5700cc907fcd5700cc90 /* PtCollisionBox.cpp */, + FFFD5700ccf87fcd5700ccf8 /* PtCollisionCapsule.cpp */, + FFFD5700cd607fcd5700cd60 /* PtCollisionConvex.cpp */, + FFFD5700cdc87fcd5700cdc8 /* PtCollisionMesh.cpp */, + FFFD5700ce307fcd5700ce30 /* PtCollisionPlane.cpp */, + FFFD5700ce987fcd5700ce98 /* PtCollisionSphere.cpp */, + FFFD5700cf007fcd5700cf00 /* PtContextCpu.cpp */, + FFFD5700cf687fcd5700cf68 /* PtDynamics.cpp */, + FFFD5700cfd07fcd5700cfd0 /* PtParticleData.cpp */, + FFFD5700d0387fcd5700d038 /* PtParticleShapeCpu.cpp */, + FFFD5700d0a07fcd5700d0a0 /* PtParticleSystemSimCpu.cpp */, + FFFD5700d1087fcd5700d108 /* PtSpatialHash.cpp */, + FFFD5700d1707fcd5700d170 /* PtSpatialLocalHash.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB96025a807fed96025a80 /* PxTask */ = { + FFFB585c9d007fcd585c9d00 /* PxTask */ = { isa = PBXGroup; children = ( - FFFB960254107fed96025410 /* include */, - FFFB960254387fed96025438 /* src */, + FFFB585cb3e07fcd585cb3e0 /* include */, + FFFB585cb4087fcd585cb408 /* src */, ); name = "PxTask"; sourceTree = "<group>"; }; - FFFB960254107fed96025410 /* include */ = { + FFFB585cb3e07fcd585cb3e0 /* include */ = { isa = PBXGroup; children = ( - FFFD960214907fed96021490 /* PxCpuDispatcher.h */, - FFFD960214f87fed960214f8 /* PxGpuDispatcher.h */, - FFFD960215607fed96021560 /* PxGpuTask.h */, - FFFD960215c87fed960215c8 /* PxTask.h */, - FFFD960216307fed96021630 /* PxTaskDefine.h */, - FFFD960216987fed96021698 /* PxTaskManager.h */, + FFFD585cbd607fcd585cbd60 /* PxCpuDispatcher.h */, + FFFD585cbdc87fcd585cbdc8 /* PxGpuDispatcher.h */, + FFFD585cbe307fcd585cbe30 /* PxGpuTask.h */, + FFFD585cbe987fcd585cbe98 /* PxTask.h */, + FFFD585cbf007fcd585cbf00 /* PxTaskDefine.h */, + FFFD585cbf687fcd585cbf68 /* PxTaskManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB960254387fed96025438 /* src */ = { + FFFB585cb4087fcd585cb408 /* src */ = { isa = PBXGroup; children = ( - FFFD960257a07fed960257a0 /* src/TaskManager.cpp */, + FFFD585cb4807fcd585cb480 /* src/TaskManager.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB9621fe407fed9621fe40 /* PsFastXml */ = { + FFFB580eddd07fcd580eddd0 /* PsFastXml */ = { isa = PBXGroup; children = ( - FFFB962201b07fed962201b0 /* include */, - FFFB962201d87fed962201d8 /* src */, + FFFB580f7c807fcd580f7c80 /* include */, + FFFB580f7ca87fcd580f7ca8 /* src */, ); name = "PsFastXml"; sourceTree = "<group>"; }; - FFFB962201b07fed962201b0 /* include */ = { + FFFB580f7c807fcd580f7c80 /* include */ = { isa = PBXGroup; children = ( - FFFD962203407fed96220340 /* PsFastXml.h */, + FFFD580f7e107fcd580f7e10 /* PsFastXml.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB962201d87fed962201d8 /* src */ = { + FFFB580f7ca87fcd580f7ca8 /* src */ = { isa = PBXGroup; children = ( - FFFD962204407fed96220440 /* PsFastXml.cpp */, + FFFD580f7f107fcd580f7f10 /* PsFastXml.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; @@ -4995,61 +4991,61 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - FFFA962139b07fed962139b0 /* PhysX */ = { + FFFA56fa61a07fcd56fa61a0 /* PhysX */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6962139b07fed962139b0 /* Build configuration list for PBXNativeTarget "PhysX" */; + buildConfigurationList = FFF656fa61a07fcd56fa61a0 /* Build configuration list for PBXNativeTarget "PhysX" */; buildPhases = ( - FFF2962139b07fed962139b0, - FFF8962139b07fed962139b0, - FFFC962139b07fed962139b0, + FFF256fa61a07fcd56fa61a0, + FFF856fa61a07fcd56fa61a0, + FFFC56fa61a07fcd56fa61a0, ); buildRules = ( ); dependencies = ( - FFF4962362f07fed962362f0, /* LowLevel */ - FFF496235cb07fed96235cb0, /* LowLevelAABB */ - FFF4962332607fed96233260, /* LowLevelCloth */ - FFF4962332007fed96233200, /* LowLevelDynamics */ - FFF4962332c07fed962332c0, /* LowLevelParticles */ - FFF4962362907fed96236290, /* PhysXCommon */ - FFF49622bf007fed9622bf00, /* PxFoundation */ - FFF49622bea07fed9622bea0, /* PxPvdSDK */ - FFF496232e107fed96232e10, /* PxTask */ - FFF496232d807fed96232d80, /* SceneQuery */ - FFF496232de07fed96232de0, /* SimulationController */ + FFF45b980ff07fcd5b980ff0, /* LowLevel */ + FFF45b980b907fcd5b980b90, /* LowLevelAABB */ + FFF45b980c507fcd5b980c50, /* LowLevelCloth */ + FFF45b980bf07fcd5b980bf0, /* LowLevelDynamics */ + FFF45b980cb07fcd5b980cb0, /* LowLevelParticles */ + FFF456dfa8007fcd56dfa800, /* PhysXCommon */ + FFF456fa66a07fcd56fa66a0, /* PxFoundation */ + FFF456fa66407fcd56fa6640, /* PxPvdSDK */ + FFF45b986c907fcd5b986c90, /* PxTask */ + FFF45b980d107fcd5b980d10, /* SceneQuery */ + FFF45b986c607fcd5b986c60, /* SimulationController */ ); name = "PhysX"; productName = "PhysX"; - productReference = FFFD962139b07fed962139b0 /* PhysX */; + productReference = FFFD56fa61a07fcd56fa61a0 /* PhysX */; productType = "com.apple.product-type.library.static"; }; - FFFA96232ed07fed96232ed0 /* PhysXCharacterKinematic */ = { + FFFA5b986ca07fcd5b986ca0 /* PhysXCharacterKinematic */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF696232ed07fed96232ed0 /* Build configuration list for PBXNativeTarget "PhysXCharacterKinematic" */; + buildConfigurationList = FFF65b986ca07fcd5b986ca0 /* Build configuration list for PBXNativeTarget "PhysXCharacterKinematic" */; buildPhases = ( - FFF296232ed07fed96232ed0, - FFF896232ed07fed96232ed0, - FFFC96232ed07fed96232ed0, + FFF25b986ca07fcd5b986ca0, + FFF85b986ca07fcd5b986ca0, + FFFC5b986ca07fcd5b986ca0, ); buildRules = ( ); dependencies = ( - FFF4962396607fed96239660, /* PhysXCommon */ - FFF4962389b07fed962389b0, /* PhysXExtensions */ - FFF496238a707fed96238a70, /* PxFoundation */ + FFF456e393907fcd56e39390, /* PhysXCommon */ + FFF456e39ea07fcd56e39ea0, /* PhysXExtensions */ + FFF456e3aae07fcd56e3aae0, /* PxFoundation */ ); name = "PhysXCharacterKinematic"; productName = "PhysXCharacterKinematic"; - productReference = FFFD96232ed07fed96232ed0 /* PhysXCharacterKinematic */; + productReference = FFFD5b986ca07fcd5b986ca0 /* PhysXCharacterKinematic */; productType = "com.apple.product-type.library.static"; }; - FFFA962344107fed96234410 /* PhysXVehicle */ = { + FFFA56e3cde07fcd56e3cde0 /* PhysXVehicle */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6962344107fed96234410 /* Build configuration list for PBXNativeTarget "PhysXVehicle" */; + buildConfigurationList = FFF656e3cde07fcd56e3cde0 /* Build configuration list for PBXNativeTarget "PhysXVehicle" */; buildPhases = ( - FFF2962344107fed96234410, - FFF8962344107fed96234410, - FFFC962344107fed96234410, + FFF256e3cde07fcd56e3cde0, + FFF856e3cde07fcd56e3cde0, + FFFC56e3cde07fcd56e3cde0, ); buildRules = ( ); @@ -5057,34 +5053,34 @@ ); name = "PhysXVehicle"; productName = "PhysXVehicle"; - productReference = FFFD962344107fed96234410 /* PhysXVehicle */; + productReference = FFFD56e3cde07fcd56e3cde0 /* PhysXVehicle */; productType = "com.apple.product-type.library.static"; }; - FFFA962440f07fed962440f0 /* PhysXExtensions */ = { + FFFA586bc1607fcd586bc160 /* PhysXExtensions */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6962440f07fed962440f0 /* Build configuration list for PBXNativeTarget "PhysXExtensions" */; + buildConfigurationList = FFF6586bc1607fcd586bc160 /* Build configuration list for PBXNativeTarget "PhysXExtensions" */; buildPhases = ( - FFF2962440f07fed962440f0, - FFF8962440f07fed962440f0, - FFFC962440f07fed962440f0, + FFF2586bc1607fcd586bc160, + FFF8586bc1607fcd586bc160, + FFFC586bc1607fcd586bc160, ); buildRules = ( ); dependencies = ( - FFF496244b107fed96244b10, /* PsFastXml */ + FFF4586bbd607fcd586bbd60, /* PsFastXml */ ); name = "PhysXExtensions"; productName = "PhysXExtensions"; - productReference = FFFD962440f07fed962440f0 /* PhysXExtensions */; + productReference = FFFD586bc1607fcd586bc160 /* PhysXExtensions */; productType = "com.apple.product-type.library.static"; }; - FFFA96256c207fed96256c20 /* SceneQuery */ = { + FFFA5bb033e07fcd5bb033e0 /* SceneQuery */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF696256c207fed96256c20 /* Build configuration list for PBXNativeTarget "SceneQuery" */; + buildConfigurationList = FFF65bb033e07fcd5bb033e0 /* Build configuration list for PBXNativeTarget "SceneQuery" */; buildPhases = ( - FFF296256c207fed96256c20, - FFF896256c207fed96256c20, - FFFC96256c207fed96256c20, + FFF25bb033e07fcd5bb033e0, + FFF85bb033e07fcd5bb033e0, + FFFC5bb033e07fcd5bb033e0, ); buildRules = ( ); @@ -5092,16 +5088,16 @@ ); name = "SceneQuery"; productName = "SceneQuery"; - productReference = FFFD96256c207fed96256c20 /* SceneQuery */; + productReference = FFFD5bb033e07fcd5bb033e0 /* SceneQuery */; productType = "com.apple.product-type.library.static"; }; - FFFA9625b2507fed9625b250 /* SimulationController */ = { + FFFA5bb075b07fcd5bb075b0 /* SimulationController */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF69625b2507fed9625b250 /* Build configuration list for PBXNativeTarget "SimulationController" */; + buildConfigurationList = FFF65bb075b07fcd5bb075b0 /* Build configuration list for PBXNativeTarget "SimulationController" */; buildPhases = ( - FFF29625b2507fed9625b250, - FFF89625b2507fed9625b250, - FFFC9625b2507fed9625b250, + FFF25bb075b07fcd5bb075b0, + FFF85bb075b07fcd5bb075b0, + FFFC5bb075b07fcd5bb075b0, ); buildRules = ( ); @@ -5109,54 +5105,54 @@ ); name = "SimulationController"; productName = "SimulationController"; - productReference = FFFD9625b2507fed9625b250 /* SimulationController */; + productReference = FFFD5bb075b07fcd5bb075b0 /* SimulationController */; productType = "com.apple.product-type.library.static"; }; - FFFA962600907fed96260090 /* PhysXCooking */ = { + FFFA5b98d5507fcd5b98d550 /* PhysXCooking */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6962600907fed96260090 /* Build configuration list for PBXNativeTarget "PhysXCooking" */; + buildConfigurationList = FFF65b98d5507fcd5b98d550 /* Build configuration list for PBXNativeTarget "PhysXCooking" */; buildPhases = ( - FFF2962600907fed96260090, - FFF8962600907fed96260090, - FFFC962600907fed96260090, + FFF25b98d5507fcd5b98d550, + FFF85b98d5507fcd5b98d550, + FFFC5b98d5507fcd5b98d550, ); buildRules = ( ); dependencies = ( - FFF4962688c07fed962688c0, /* PhysXCommon */ - FFF496258d307fed96258d30, /* PhysXExtensions */ - FFF49625cfc07fed9625cfc0, /* PxFoundation */ + FFF4580e25c07fcd580e25c0, /* PhysXCommon */ + FFF4580e26b07fcd580e26b0, /* PhysXExtensions */ + FFF45b989ce07fcd5b989ce0, /* PxFoundation */ ); name = "PhysXCooking"; productName = "PhysXCooking"; - productReference = FFFD962600907fed96260090 /* PhysXCooking */; + productReference = FFFD5b98d5507fcd5b98d550 /* PhysXCooking */; productType = "com.apple.product-type.library.static"; }; - FFFA94a2a6807fed94a2a680 /* PhysXCommon */ = { + FFFA56e143207fcd56e14320 /* PhysXCommon */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF694a2a6807fed94a2a680 /* Build configuration list for PBXNativeTarget "PhysXCommon" */; + buildConfigurationList = FFF656e143207fcd56e14320 /* Build configuration list for PBXNativeTarget "PhysXCommon" */; buildPhases = ( - FFF294a2a6807fed94a2a680, - FFF894a2a6807fed94a2a680, - FFFC94a2a6807fed94a2a680, + FFF256e143207fcd56e14320, + FFF856e143207fcd56e14320, + FFFC56e143207fcd56e14320, ); buildRules = ( ); dependencies = ( - FFF494a0df107fed94a0df10, /* PxFoundation */ + FFF456e15ad07fcd56e15ad0, /* PxFoundation */ ); name = "PhysXCommon"; productName = "PhysXCommon"; - productReference = FFFD94a2a6807fed94a2a680 /* PhysXCommon */; + productReference = FFFD56e143207fcd56e14320 /* PhysXCommon */; productType = "com.apple.product-type.library.static"; }; - FFFA94a1bf607fed94a1bf60 /* PxFoundation */ = { + FFFA585016d07fcd585016d0 /* PxFoundation */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF694a1bf607fed94a1bf60 /* Build configuration list for PBXNativeTarget "PxFoundation" */; + buildConfigurationList = FFF6585016d07fcd585016d0 /* Build configuration list for PBXNativeTarget "PxFoundation" */; buildPhases = ( - FFF294a1bf607fed94a1bf60, - FFF894a1bf607fed94a1bf60, - FFFC94a1bf607fed94a1bf60, + FFF2585016d07fcd585016d0, + FFF8585016d07fcd585016d0, + FFFC585016d07fcd585016d0, ); buildRules = ( ); @@ -5164,34 +5160,34 @@ ); name = "PxFoundation"; productName = "PxFoundation"; - productReference = FFFD94a1bf607fed94a1bf60 /* PxFoundation */; + productReference = FFFD585016d07fcd585016d0 /* PxFoundation */; productType = "com.apple.product-type.library.static"; }; - FFFA93fee2707fed93fee270 /* PxPvdSDK */ = { + FFFA582fabb07fcd582fabb0 /* PxPvdSDK */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF693fee2707fed93fee270 /* Build configuration list for PBXNativeTarget "PxPvdSDK" */; + buildConfigurationList = FFF6582fabb07fcd582fabb0 /* Build configuration list for PBXNativeTarget "PxPvdSDK" */; buildPhases = ( - FFF293fee2707fed93fee270, - FFF893fee2707fed93fee270, - FFFC93fee2707fed93fee270, + FFF2582fabb07fcd582fabb0, + FFF8582fabb07fcd582fabb0, + FFFC582fabb07fcd582fabb0, ); buildRules = ( ); dependencies = ( - FFF493feca407fed93feca40, /* PxFoundation */ + FFF4582fbbb07fcd582fbbb0, /* PxFoundation */ ); name = "PxPvdSDK"; productName = "PxPvdSDK"; - productReference = FFFD93fee2707fed93fee270 /* PxPvdSDK */; + productReference = FFFD582fabb07fcd582fabb0 /* PxPvdSDK */; productType = "com.apple.product-type.library.static"; }; - FFFA94bdb2507fed94bdb250 /* LowLevel */ = { + FFFA56cac0107fcd56cac010 /* LowLevel */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF694bdb2507fed94bdb250 /* Build configuration list for PBXNativeTarget "LowLevel" */; + buildConfigurationList = FFF656cac0107fcd56cac010 /* Build configuration list for PBXNativeTarget "LowLevel" */; buildPhases = ( - FFF294bdb2507fed94bdb250, - FFF894bdb2507fed94bdb250, - FFFC94bdb2507fed94bdb250, + FFF256cac0107fcd56cac010, + FFF856cac0107fcd56cac010, + FFFC56cac0107fcd56cac010, ); buildRules = ( ); @@ -5199,16 +5195,16 @@ ); name = "LowLevel"; productName = "LowLevel"; - productReference = FFFD94bdb2507fed94bdb250 /* LowLevel */; + productReference = FFFD56cac0107fcd56cac010 /* LowLevel */; productType = "com.apple.product-type.library.static"; }; - FFFA94d0f6e07fed94d0f6e0 /* LowLevelAABB */ = { + FFFA5879adc07fcd5879adc0 /* LowLevelAABB */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF694d0f6e07fed94d0f6e0 /* Build configuration list for PBXNativeTarget "LowLevelAABB" */; + buildConfigurationList = FFF65879adc07fcd5879adc0 /* Build configuration list for PBXNativeTarget "LowLevelAABB" */; buildPhases = ( - FFF294d0f6e07fed94d0f6e0, - FFF894d0f6e07fed94d0f6e0, - FFFC94d0f6e07fed94d0f6e0, + FFF25879adc07fcd5879adc0, + FFF85879adc07fcd5879adc0, + FFFC5879adc07fcd5879adc0, ); buildRules = ( ); @@ -5216,16 +5212,16 @@ ); name = "LowLevelAABB"; productName = "LowLevelAABB"; - productReference = FFFD94d0f6e07fed94d0f6e0 /* LowLevelAABB */; + productReference = FFFD5879adc07fcd5879adc0 /* LowLevelAABB */; productType = "com.apple.product-type.library.static"; }; - FFFA94d2ca107fed94d2ca10 /* LowLevelDynamics */ = { + FFFA56dc69f07fcd56dc69f0 /* LowLevelDynamics */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF694d2ca107fed94d2ca10 /* Build configuration list for PBXNativeTarget "LowLevelDynamics" */; + buildConfigurationList = FFF656dc69f07fcd56dc69f0 /* Build configuration list for PBXNativeTarget "LowLevelDynamics" */; buildPhases = ( - FFF294d2ca107fed94d2ca10, - FFF894d2ca107fed94d2ca10, - FFFC94d2ca107fed94d2ca10, + FFF256dc69f07fcd56dc69f0, + FFF856dc69f07fcd56dc69f0, + FFFC56dc69f07fcd56dc69f0, ); buildRules = ( ); @@ -5233,16 +5229,16 @@ ); name = "LowLevelDynamics"; productName = "LowLevelDynamics"; - productReference = FFFD94d2ca107fed94d2ca10 /* LowLevelDynamics */; + productReference = FFFD56dc69f07fcd56dc69f0 /* LowLevelDynamics */; productType = "com.apple.product-type.library.static"; }; - FFFA94e089807fed94e08980 /* LowLevelCloth */ = { + FFFA58692f107fcd58692f10 /* LowLevelCloth */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF694e089807fed94e08980 /* Build configuration list for PBXNativeTarget "LowLevelCloth" */; + buildConfigurationList = FFF658692f107fcd58692f10 /* Build configuration list for PBXNativeTarget "LowLevelCloth" */; buildPhases = ( - FFF294e089807fed94e08980, - FFF894e089807fed94e08980, - FFFC94e089807fed94e08980, + FFF258692f107fcd58692f10, + FFF858692f107fcd58692f10, + FFFC58692f107fcd58692f10, ); buildRules = ( ); @@ -5250,16 +5246,16 @@ ); name = "LowLevelCloth"; productName = "LowLevelCloth"; - productReference = FFFD94e089807fed94e08980 /* LowLevelCloth */; + productReference = FFFD58692f107fcd58692f10 /* LowLevelCloth */; productType = "com.apple.product-type.library.static"; }; - FFFA94e2d5f07fed94e2d5f0 /* LowLevelParticles */ = { + FFFA585295c07fcd585295c0 /* LowLevelParticles */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF694e2d5f07fed94e2d5f0 /* Build configuration list for PBXNativeTarget "LowLevelParticles" */; + buildConfigurationList = FFF6585295c07fcd585295c0 /* Build configuration list for PBXNativeTarget "LowLevelParticles" */; buildPhases = ( - FFF294e2d5f07fed94e2d5f0, - FFF894e2d5f07fed94e2d5f0, - FFFC94e2d5f07fed94e2d5f0, + FFF2585295c07fcd585295c0, + FFF8585295c07fcd585295c0, + FFFC585295c07fcd585295c0, ); buildRules = ( ); @@ -5267,16 +5263,16 @@ ); name = "LowLevelParticles"; productName = "LowLevelParticles"; - productReference = FFFD94e2d5f07fed94e2d5f0 /* LowLevelParticles */; + productReference = FFFD585295c07fcd585295c0 /* LowLevelParticles */; productType = "com.apple.product-type.library.static"; }; - FFFA96025a807fed96025a80 /* PxTask */ = { + FFFA585c9d007fcd585c9d00 /* PxTask */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF696025a807fed96025a80 /* Build configuration list for PBXNativeTarget "PxTask" */; + buildConfigurationList = FFF6585c9d007fcd585c9d00 /* Build configuration list for PBXNativeTarget "PxTask" */; buildPhases = ( - FFF296025a807fed96025a80, - FFF896025a807fed96025a80, - FFFC96025a807fed96025a80, + FFF2585c9d007fcd585c9d00, + FFF8585c9d007fcd585c9d00, + FFFC585c9d007fcd585c9d00, ); buildRules = ( ); @@ -5284,16 +5280,16 @@ ); name = "PxTask"; productName = "PxTask"; - productReference = FFFD96025a807fed96025a80 /* PxTask */; + productReference = FFFD585c9d007fcd585c9d00 /* PxTask */; productType = "com.apple.product-type.library.static"; }; - FFFA9621fe407fed9621fe40 /* PsFastXml */ = { + FFFA580eddd07fcd580eddd0 /* PsFastXml */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF69621fe407fed9621fe40 /* Build configuration list for PBXNativeTarget "PsFastXml" */; + buildConfigurationList = FFF6580eddd07fcd580eddd0 /* Build configuration list for PBXNativeTarget "PsFastXml" */; buildPhases = ( - FFF29621fe407fed9621fe40, - FFF89621fe407fed9621fe40, - FFFC9621fe407fed9621fe40, + FFF2580eddd07fcd580eddd0, + FFF8580eddd07fcd580eddd0, + FFFC580eddd07fcd580eddd0, ); buildRules = ( ); @@ -5301,213 +5297,213 @@ ); name = "PsFastXml"; productName = "PsFastXml"; - productReference = FFFD9621fe407fed9621fe40 /* PsFastXml */; + productReference = FFFD580eddd07fcd580eddd0 /* PsFastXml */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin XCConfigurationList section */ - FFF6962139b07fed962139b0 = { + FFF656fa61a07fcd56fa61a0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF795890c007fed95890c00, - FFF7958912f07fed958912f0, - FFF7958919e07fed958919e0, - FFF7958920d07fed958920d0, + FFF75a82d6007fcd5a82d600, + FFF75a82dcf07fcd5a82dcf0, + FFF75a82e3e07fcd5a82e3e0, + FFF75a82ead07fcd5a82ead0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF696232ed07fed96232ed0 = { + FFF65b986ca07fcd5b986ca0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7958928007fed95892800, - FFF795892ef07fed95892ef0, - FFF7958935e07fed958935e0, - FFF795893cd07fed95893cd0, + FFF75a82f2007fcd5a82f200, + FFF75a82f8f07fcd5a82f8f0, + FFF75a82ffe07fcd5a82ffe0, + FFF75a8306d07fcd5a8306d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6962344107fed96234410 = { + FFF656e3cde07fcd56e3cde0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7958944007fed95894400, - FFF795894af07fed95894af0, - FFF7958951e07fed958951e0, - FFF7958958d07fed958958d0, + FFF75a830e007fcd5a830e00, + FFF75a8314f07fcd5a8314f0, + FFF75a831be07fcd5a831be0, + FFF75a8322d07fcd5a8322d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6962440f07fed962440f0 = { + FFF6586bc1607fcd586bc160 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7958960007fed95896000, - FFF7958966f07fed958966f0, - FFF795896de07fed95896de0, - FFF7958974d07fed958974d0, + FFF75a832a007fcd5a832a00, + FFF75a8330f07fcd5a8330f0, + FFF75a8337e07fcd5a8337e0, + FFF75a833ed07fcd5a833ed0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF696256c207fed96256c20 = { + FFF65bb033e07fcd5bb033e0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF795897c007fed95897c00, - FFF7958982f07fed958982f0, - FFF7958989e07fed958989e0, - FFF7958990d07fed958990d0, + FFF75a8346007fcd5a834600, + FFF75a834cf07fcd5a834cf0, + FFF75a8353e07fcd5a8353e0, + FFF75a835ad07fcd5a835ad0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF69625b2507fed9625b250 = { + FFF65bb075b07fcd5bb075b0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7958998007fed95899800, - FFF795899ef07fed95899ef0, - FFF79589a5e07fed9589a5e0, - FFF79589acd07fed9589acd0, + FFF757867c007fcd57867c00, + FFF7578682f07fcd578682f0, + FFF7578689e07fcd578689e0, + FFF7578690d07fcd578690d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6962600907fed96260090 = { + FFF65b98d5507fcd5b98d550 = { isa = XCConfigurationList; buildConfigurations = ( - FFF79589b4007fed9589b400, - FFF79589baf07fed9589baf0, - FFF79589c1e07fed9589c1e0, - FFF79589c8d07fed9589c8d0, + FFF75881aa007fcd5881aa00, + FFF75881b0f07fcd5881b0f0, + FFF75881b7e07fcd5881b7e0, + FFF75881bed07fcd5881bed0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF694a2a6807fed94a2a680 = { + FFF656e143207fcd56e14320 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7953a12007fed953a1200, - FFF7953a18f07fed953a18f0, - FFF7953a1fe07fed953a1fe0, - FFF7953a26d07fed953a26d0, + FFF75b03c4007fcd5b03c400, + FFF75b03caf07fcd5b03caf0, + FFF75b03d1e07fcd5b03d1e0, + FFF75b03d8d07fcd5b03d8d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF694a1bf607fed94a1bf60 = { + FFF6585016d07fcd585016d0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7953560007fed95356000, - FFF7953566f07fed953566f0, - FFF795356de07fed95356de0, - FFF7953574d07fed953574d0, + FFF75900d4007fcd5900d400, + FFF75900daf07fcd5900daf0, + FFF75900e1e07fcd5900e1e0, + FFF75900e8d07fcd5900e8d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF693fee2707fed93fee270 = { + FFF6582fabb07fcd582fabb0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF794076c007fed94076c00, - FFF7940772f07fed940772f0, - FFF7940779e07fed940779e0, - FFF7940780d07fed940780d0, + FFF75a0472007fcd5a047200, + FFF75a0478f07fcd5a0478f0, + FFF75a047fe07fcd5a047fe0, + FFF75a0486d07fcd5a0486d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF694bdb2507fed94bdb250 = { + FFF656cac0107fcd56cac010 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7940822007fed94082200, - FFF7940828f07fed940828f0, - FFF794082fe07fed94082fe0, - FFF7940836d07fed940836d0, + FFF7590106007fcd59010600, + FFF759010cf07fcd59010cf0, + FFF7590113e07fcd590113e0, + FFF759011ad07fcd59011ad0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF694d0f6e07fed94d0f6e0 = { + FFF65879adc07fcd5879adc0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF79408be007fed9408be00, - FFF79408c4f07fed9408c4f0, - FFF79408cbe07fed9408cbe0, - FFF79408d2d07fed9408d2d0, + FFF7588116007fcd58811600, + FFF758811cf07fcd58811cf0, + FFF7588123e07fcd588123e0, + FFF758812ad07fcd58812ad0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF694d2ca107fed94d2ca10 = { + FFF656dc69f07fcd56dc69f0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7940968007fed94096800, - FFF794096ef07fed94096ef0, - FFF7940975e07fed940975e0, - FFF794097cd07fed94097cd0, + FFF7578584007fcd57858400, + FFF757858af07fcd57858af0, + FFF7578591e07fcd578591e0, + FFF7578598d07fcd578598d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF694e089807fed94e08980 = { + FFF658692f107fcd58692f10 = { isa = XCConfigurationList; buildConfigurations = ( - FFF79580be007fed9580be00, - FFF79580c4f07fed9580c4f0, - FFF79580cbe07fed9580cbe0, - FFF79580d2d07fed9580d2d0, + FFF75700a6007fcd5700a600, + FFF75700acf07fcd5700acf0, + FFF75700b3e07fcd5700b3e0, + FFF75700bad07fcd5700bad0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF694e2d5f07fed94e2d5f0 = { + FFF6585295c07fcd585295c0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF795816c007fed95816c00, - FFF7958172f07fed958172f0, - FFF7958179e07fed958179e0, - FFF7958180d07fed958180d0, + FFF75700ea007fcd5700ea00, + FFF75700f0f07fcd5700f0f0, + FFF75700f7e07fcd5700f7e0, + FFF75700fed07fcd5700fed0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF696025a807fed96025a80 = { + FFF6585c9d007fcd585c9d00 = { isa = XCConfigurationList; buildConfigurations = ( - FFF795841e007fed95841e00, - FFF7958424f07fed958424f0, - FFF795842be07fed95842be0, - FFF7958432d07fed958432d0, + FFF75a06b0007fcd5a06b000, + FFF75a06b6f07fcd5a06b6f0, + FFF75a06bde07fcd5a06bde0, + FFF75a06c4d07fcd5a06c4d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF69621fe407fed9621fe40 = { + FFF6580eddd07fcd580eddd0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF79586ac007fed9586ac00, - FFF79586b2f07fed9586b2f0, - FFF79586b9e07fed9586b9e0, - FFF79586c0d07fed9586c0d0, + FFF75b0536007fcd5b053600, + FFF75b053cf07fcd5b053cf0, + FFF75b0543e07fcd5b0543e0, + FFF75b054ad07fcd5b054ad0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF693c81d807fed93c81d80 = { + FFF65820b1507fcd5820b150 = { isa = XCConfigurationList; buildConfigurations = ( - FFF395890c007fed95890c00 /* release */, - FFF3958912f07fed958912f0 /* debug */, - FFF3958919e07fed958919e0 /* checked */, - FFF3958920d07fed958920d0 /* profile */, + FFF35a82d6007fcd5a82d600 /* release */, + FFF35a82dcf07fcd5a82dcf0 /* debug */, + FFF35a82e3e07fcd5a82e3e0 /* checked */, + FFF35a82ead07fcd5a82ead0 /* profile */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; /* End XCConfigurationList section */ /* Begin XCBuildConfiguration section */ - FFF795890c007fed95890c00 /* release */ = { + FFF75a82d6007fcd5a82d600 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5538,7 +5534,7 @@ }; name = "release"; }; - FFF7958912f07fed958912f0 /* debug */ = { + FFF75a82dcf07fcd5a82dcf0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5569,7 +5565,7 @@ }; name = "debug"; }; - FFF7958919e07fed958919e0 /* checked */ = { + FFF75a82e3e07fcd5a82e3e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5600,7 +5596,7 @@ }; name = "checked"; }; - FFF7958920d07fed958920d0 /* profile */ = { + FFF75a82ead07fcd5a82ead0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5631,7 +5627,7 @@ }; name = "profile"; }; - FFF7958928007fed95892800 /* debug */ = { + FFF75a82f2007fcd5a82f200 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5662,7 +5658,7 @@ }; name = "debug"; }; - FFF795892ef07fed95892ef0 /* checked */ = { + FFF75a82f8f07fcd5a82f8f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5693,7 +5689,7 @@ }; name = "checked"; }; - FFF7958935e07fed958935e0 /* profile */ = { + FFF75a82ffe07fcd5a82ffe0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5724,7 +5720,7 @@ }; name = "profile"; }; - FFF795893cd07fed95893cd0 /* release */ = { + FFF75a8306d07fcd5a8306d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5755,7 +5751,7 @@ }; name = "release"; }; - FFF7958944007fed95894400 /* debug */ = { + FFF75a830e007fcd5a830e00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5786,7 +5782,7 @@ }; name = "debug"; }; - FFF795894af07fed95894af0 /* checked */ = { + FFF75a8314f07fcd5a8314f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5817,7 +5813,7 @@ }; name = "checked"; }; - FFF7958951e07fed958951e0 /* profile */ = { + FFF75a831be07fcd5a831be0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5848,7 +5844,7 @@ }; name = "profile"; }; - FFF7958958d07fed958958d0 /* release */ = { + FFF75a8322d07fcd5a8322d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5879,7 +5875,7 @@ }; name = "release"; }; - FFF7958960007fed95896000 /* debug */ = { + FFF75a832a007fcd5a832a00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5888,7 +5884,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "_DEBUG", "PX_DEBUG=1", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "_DEBUG", "PX_DEBUG=1", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5910,7 +5906,7 @@ }; name = "debug"; }; - FFF7958966f07fed958966f0 /* checked */ = { + FFF75a8330f07fcd5a8330f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5919,7 +5915,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5941,7 +5937,7 @@ }; name = "checked"; }; - FFF795896de07fed95896de0 /* profile */ = { + FFF75a8337e07fcd5a8337e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5950,7 +5946,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_PROFILE=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_PROFILE=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5972,7 +5968,7 @@ }; name = "profile"; }; - FFF7958974d07fed958974d0 /* release */ = { + FFF75a833ed07fcd5a833ed0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -5981,7 +5977,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_SUPPORT_PVD=0", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_SUPPORT_PVD=0", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -6003,7 +5999,7 @@ }; name = "release"; }; - FFF795897c007fed95897c00 /* debug */ = { + FFF75a8346007fcd5a834600 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6034,7 +6030,7 @@ }; name = "debug"; }; - FFF7958982f07fed958982f0 /* checked */ = { + FFF75a834cf07fcd5a834cf0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6065,7 +6061,7 @@ }; name = "checked"; }; - FFF7958989e07fed958989e0 /* profile */ = { + FFF75a8353e07fcd5a8353e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6096,7 +6092,7 @@ }; name = "profile"; }; - FFF7958990d07fed958990d0 /* release */ = { + FFF75a835ad07fcd5a835ad0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6127,7 +6123,7 @@ }; name = "release"; }; - FFF7958998007fed95899800 /* debug */ = { + FFF757867c007fcd57867c00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6158,7 +6154,7 @@ }; name = "debug"; }; - FFF795899ef07fed95899ef0 /* checked */ = { + FFF7578682f07fcd578682f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6189,7 +6185,7 @@ }; name = "checked"; }; - FFF79589a5e07fed9589a5e0 /* profile */ = { + FFF7578689e07fcd578689e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6220,7 +6216,7 @@ }; name = "profile"; }; - FFF79589acd07fed9589acd0 /* release */ = { + FFF7578690d07fcd578690d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6251,7 +6247,7 @@ }; name = "release"; }; - FFF79589b4007fed9589b400 /* release */ = { + FFF75881aa007fcd5881aa00 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6282,7 +6278,7 @@ }; name = "release"; }; - FFF79589baf07fed9589baf0 /* debug */ = { + FFF75881b0f07fcd5881b0f0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6313,7 +6309,7 @@ }; name = "debug"; }; - FFF79589c1e07fed9589c1e0 /* checked */ = { + FFF75881b7e07fcd5881b7e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6344,7 +6340,7 @@ }; name = "checked"; }; - FFF79589c8d07fed9589c8d0 /* profile */ = { + FFF75881bed07fcd5881bed0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6375,7 +6371,7 @@ }; name = "profile"; }; - FFF7953a12007fed953a1200 /* release */ = { + FFF75b03c4007fcd5b03c400 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6406,7 +6402,7 @@ }; name = "release"; }; - FFF7953a18f07fed953a18f0 /* debug */ = { + FFF75b03caf07fcd5b03caf0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6437,7 +6433,7 @@ }; name = "debug"; }; - FFF7953a1fe07fed953a1fe0 /* checked */ = { + FFF75b03d1e07fcd5b03d1e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6468,7 +6464,7 @@ }; name = "checked"; }; - FFF7953a26d07fed953a26d0 /* profile */ = { + FFF75b03d8d07fcd5b03d8d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6499,7 +6495,7 @@ }; name = "profile"; }; - FFF7953560007fed95356000 /* debug */ = { + FFF75900d4007fcd5900d400 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6530,7 +6526,7 @@ }; name = "debug"; }; - FFF7953566f07fed953566f0 /* release */ = { + FFF75900daf07fcd5900daf0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6561,7 +6557,7 @@ }; name = "release"; }; - FFF795356de07fed95356de0 /* checked */ = { + FFF75900e1e07fcd5900e1e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6592,7 +6588,7 @@ }; name = "checked"; }; - FFF7953574d07fed953574d0 /* profile */ = { + FFF75900e8d07fcd5900e8d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6623,7 +6619,7 @@ }; name = "profile"; }; - FFF794076c007fed94076c00 /* debug */ = { + FFF75a0472007fcd5a047200 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6654,7 +6650,7 @@ }; name = "debug"; }; - FFF7940772f07fed940772f0 /* release */ = { + FFF75a0478f07fcd5a0478f0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6685,7 +6681,7 @@ }; name = "release"; }; - FFF7940779e07fed940779e0 /* checked */ = { + FFF75a047fe07fcd5a047fe0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6716,7 +6712,7 @@ }; name = "checked"; }; - FFF7940780d07fed940780d0 /* profile */ = { + FFF75a0486d07fcd5a0486d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6747,7 +6743,7 @@ }; name = "profile"; }; - FFF7940822007fed94082200 /* debug */ = { + FFF7590106007fcd59010600 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6778,7 +6774,7 @@ }; name = "debug"; }; - FFF7940828f07fed940828f0 /* checked */ = { + FFF759010cf07fcd59010cf0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6809,7 +6805,7 @@ }; name = "checked"; }; - FFF794082fe07fed94082fe0 /* profile */ = { + FFF7590113e07fcd590113e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6840,7 +6836,7 @@ }; name = "profile"; }; - FFF7940836d07fed940836d0 /* release */ = { + FFF759011ad07fcd59011ad0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6871,7 +6867,7 @@ }; name = "release"; }; - FFF79408be007fed9408be00 /* debug */ = { + FFF7588116007fcd58811600 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6902,7 +6898,7 @@ }; name = "debug"; }; - FFF79408c4f07fed9408c4f0 /* checked */ = { + FFF758811cf07fcd58811cf0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6933,7 +6929,7 @@ }; name = "checked"; }; - FFF79408cbe07fed9408cbe0 /* profile */ = { + FFF7588123e07fcd588123e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6964,7 +6960,7 @@ }; name = "profile"; }; - FFF79408d2d07fed9408d2d0 /* release */ = { + FFF758812ad07fcd58812ad0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -6995,7 +6991,7 @@ }; name = "release"; }; - FFF7940968007fed94096800 /* debug */ = { + FFF7578584007fcd57858400 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7026,7 +7022,7 @@ }; name = "debug"; }; - FFF794096ef07fed94096ef0 /* checked */ = { + FFF757858af07fcd57858af0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7057,7 +7053,7 @@ }; name = "checked"; }; - FFF7940975e07fed940975e0 /* profile */ = { + FFF7578591e07fcd578591e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7088,7 +7084,7 @@ }; name = "profile"; }; - FFF794097cd07fed94097cd0 /* release */ = { + FFF7578598d07fcd578598d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7119,7 +7115,7 @@ }; name = "release"; }; - FFF79580be007fed9580be00 /* debug */ = { + FFF75700a6007fcd5700a600 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7150,7 +7146,7 @@ }; name = "debug"; }; - FFF79580c4f07fed9580c4f0 /* checked */ = { + FFF75700acf07fcd5700acf0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7181,7 +7177,7 @@ }; name = "checked"; }; - FFF79580cbe07fed9580cbe0 /* profile */ = { + FFF75700b3e07fcd5700b3e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7212,7 +7208,7 @@ }; name = "profile"; }; - FFF79580d2d07fed9580d2d0 /* release */ = { + FFF75700bad07fcd5700bad0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7243,7 +7239,7 @@ }; name = "release"; }; - FFF795816c007fed95816c00 /* debug */ = { + FFF75700ea007fcd5700ea00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7274,7 +7270,7 @@ }; name = "debug"; }; - FFF7958172f07fed958172f0 /* checked */ = { + FFF75700f0f07fcd5700f0f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7305,7 +7301,7 @@ }; name = "checked"; }; - FFF7958179e07fed958179e0 /* profile */ = { + FFF75700f7e07fcd5700f7e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7336,7 +7332,7 @@ }; name = "profile"; }; - FFF7958180d07fed958180d0 /* release */ = { + FFF75700fed07fcd5700fed0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7367,7 +7363,7 @@ }; name = "release"; }; - FFF795841e007fed95841e00 /* debug */ = { + FFF75a06b0007fcd5a06b000 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7398,7 +7394,7 @@ }; name = "debug"; }; - FFF7958424f07fed958424f0 /* release */ = { + FFF75a06b6f07fcd5a06b6f0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7429,7 +7425,7 @@ }; name = "release"; }; - FFF795842be07fed95842be0 /* checked */ = { + FFF75a06bde07fcd5a06bde0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7460,7 +7456,7 @@ }; name = "checked"; }; - FFF7958432d07fed958432d0 /* profile */ = { + FFF75a06c4d07fcd5a06c4d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7491,7 +7487,7 @@ }; name = "profile"; }; - FFF79586ac007fed9586ac00 /* debug */ = { + FFF75b0536007fcd5b053600 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7522,7 +7518,7 @@ }; name = "debug"; }; - FFF79586b2f07fed9586b2f0 /* release */ = { + FFF75b053cf07fcd5b053cf0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7553,7 +7549,7 @@ }; name = "release"; }; - FFF79586b9e07fed9586b9e0 /* checked */ = { + FFF75b0543e07fcd5b0543e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7584,7 +7580,7 @@ }; name = "checked"; }; - FFF79586c0d07fed9586c0d0 /* profile */ = { + FFF75b054ad07fcd5b054ad0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_32_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; CLANG_CXX_LIBRARY = "libstdc++"; @@ -7615,25 +7611,25 @@ }; name = "profile"; }; - FFF395890c007fed95890c00 /* release */ = { + FFF35a82d6007fcd5a82d600 /* release */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "release"; }; - FFF3958912f07fed958912f0 /* debug */ = { + FFF35a82dcf07fcd5a82dcf0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "debug"; }; - FFF3958919e07fed958919e0 /* checked */ = { + FFF35a82e3e07fcd5a82e3e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "checked"; }; - FFF3958920d07fed958920d0 /* profile */ = { + FFF35a82ead07fcd5a82ead0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { }; @@ -7642,34 +7638,34 @@ /* End XCBuildConfiguration section */ /* Begin PBXProject section */ - FFF993c81d807fed93c81d80 /* Project object */ = { + FFF95820b1507fcd5820b150 /* Project object */ = { isa = PBXProject; - buildConfigurationList = FFF693c81d807fed93c81d80 /* Build configuration list for PBXProject PhysX */; + buildConfigurationList = FFF65820b1507fcd5820b150 /* Build configuration list for PBXProject PhysX */; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 1; - mainGroup = FFFB93c81de87fed93c81de8 /* PhysX */; + mainGroup = FFFB5820b1b87fcd5820b1b8 /* PhysX */; targets = ( - FFFA962139b07fed962139b0, - FFFA96232ed07fed96232ed0, - FFFA962344107fed96234410, - FFFA962440f07fed962440f0, - FFFA96256c207fed96256c20, - FFFA9625b2507fed9625b250, - FFFA962600907fed96260090, - FFFA94a2a6807fed94a2a680, - FFFA94a1bf607fed94a1bf60, - FFFA93fee2707fed93fee270, - FFFA94bdb2507fed94bdb250, - FFFA94d0f6e07fed94d0f6e0, - FFFA94d2ca107fed94d2ca10, - FFFA94e089807fed94e08980, - FFFA94e2d5f07fed94e2d5f0, - FFFA96025a807fed96025a80, - FFFA9621fe407fed9621fe40, + FFFA56fa61a07fcd56fa61a0, + FFFA5b986ca07fcd5b986ca0, + FFFA56e3cde07fcd56e3cde0, + FFFA586bc1607fcd586bc160, + FFFA5bb033e07fcd5bb033e0, + FFFA5bb075b07fcd5bb075b0, + FFFA5b98d5507fcd5b98d550, + FFFA56e143207fcd56e14320, + FFFA585016d07fcd585016d0, + FFFA582fabb07fcd582fabb0, + FFFA56cac0107fcd56cac010, + FFFA5879adc07fcd5879adc0, + FFFA56dc69f07fcd56dc69f0, + FFFA58692f107fcd58692f10, + FFFA585295c07fcd585295c0, + FFFA585c9d007fcd585c9d00, + FFFA580eddd07fcd580eddd0, ); }; /* End PBXProject section */ }; - rootObject = FFF993c81d807fed93c81d80 /* Project object */; + rootObject = FFF95820b1507fcd5820b150 /* Project object */; } diff --git a/PhysX_3.4/Source/compiler/xcode_ios64/PhysX.xcodeproj/project.pbxproj b/PhysX_3.4/Source/compiler/xcode_ios64/PhysX.xcodeproj/project.pbxproj index 0a9fcd34..853a370b 100644 --- a/PhysX_3.4/Source/compiler/xcode_ios64/PhysX.xcodeproj/project.pbxproj +++ b/PhysX_3.4/Source/compiler/xcode_ios64/PhysX.xcodeproj/project.pbxproj @@ -7,223 +7,223 @@ objects = { /* Begin PBXBuildFile section of PhysX */ - FFFF6b159dc07fd46b159dc0 /* SceneQuery in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD6b17d3507fd46b17d350 /* SceneQuery */; }; - FFFF6b159a407fd46b159a40 /* SimulationController in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD6b181a307fd46b181a30 /* SimulationController */; }; - FFFF6a8822387fd46a882238 /* NpActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8822387fd46a882238 /* NpActor.cpp */; }; - FFFF6a8822a07fd46a8822a0 /* NpAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8822a07fd46a8822a0 /* NpAggregate.cpp */; }; - FFFF6a8823087fd46a882308 /* NpArticulation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8823087fd46a882308 /* NpArticulation.cpp */; }; - FFFF6a8823707fd46a882370 /* NpArticulationJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8823707fd46a882370 /* NpArticulationJoint.cpp */; }; - FFFF6a8823d87fd46a8823d8 /* NpArticulationLink.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8823d87fd46a8823d8 /* NpArticulationLink.cpp */; }; - FFFF6a8824407fd46a882440 /* NpBatchQuery.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8824407fd46a882440 /* NpBatchQuery.cpp */; }; - FFFF6a8824a87fd46a8824a8 /* NpConstraint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8824a87fd46a8824a8 /* NpConstraint.cpp */; }; - FFFF6a8825107fd46a882510 /* NpFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8825107fd46a882510 /* NpFactory.cpp */; }; - FFFF6a8825787fd46a882578 /* NpMaterial.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8825787fd46a882578 /* NpMaterial.cpp */; }; - FFFF6a8825e07fd46a8825e0 /* NpMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8825e07fd46a8825e0 /* NpMetaData.cpp */; }; - FFFF6a8826487fd46a882648 /* NpPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8826487fd46a882648 /* NpPhysics.cpp */; }; - FFFF6a8826b07fd46a8826b0 /* NpPvdSceneQueryCollector.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8826b07fd46a8826b0 /* NpPvdSceneQueryCollector.cpp */; }; - FFFF6a8827187fd46a882718 /* NpReadCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8827187fd46a882718 /* NpReadCheck.cpp */; }; - FFFF6a8827807fd46a882780 /* NpRigidDynamic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8827807fd46a882780 /* NpRigidDynamic.cpp */; }; - FFFF6a8827e87fd46a8827e8 /* NpRigidStatic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8827e87fd46a8827e8 /* NpRigidStatic.cpp */; }; - FFFF6a8828507fd46a882850 /* NpScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8828507fd46a882850 /* NpScene.cpp */; }; - FFFF6a8828b87fd46a8828b8 /* NpSceneQueries.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8828b87fd46a8828b8 /* NpSceneQueries.cpp */; }; - FFFF6a8829207fd46a882920 /* NpSerializerAdapter.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8829207fd46a882920 /* NpSerializerAdapter.cpp */; }; - FFFF6a8829887fd46a882988 /* NpShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8829887fd46a882988 /* NpShape.cpp */; }; - FFFF6a8829f07fd46a8829f0 /* NpShapeManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8829f07fd46a8829f0 /* NpShapeManager.cpp */; }; - FFFF6a882a587fd46a882a58 /* NpSpatialIndex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a882a587fd46a882a58 /* NpSpatialIndex.cpp */; }; - FFFF6a882ac07fd46a882ac0 /* NpVolumeCache.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a882ac07fd46a882ac0 /* NpVolumeCache.cpp */; }; - FFFF6a882b287fd46a882b28 /* NpWriteCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a882b287fd46a882b28 /* NpWriteCheck.cpp */; }; - FFFF6a882b907fd46a882b90 /* PvdMetaDataPvdBinding.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a882b907fd46a882b90 /* PvdMetaDataPvdBinding.cpp */; }; - FFFF6a882bf87fd46a882bf8 /* PvdPhysicsClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a882bf87fd46a882bf8 /* PvdPhysicsClient.cpp */; }; - FFFF6a882e007fd46a882e00 /* particles/NpParticleFluid.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a882e007fd46a882e00 /* particles/NpParticleFluid.cpp */; }; - FFFF6a882e687fd46a882e68 /* particles/NpParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a882e687fd46a882e68 /* particles/NpParticleSystem.cpp */; }; - FFFF6a8836207fd46a883620 /* buffering/ScbActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8836207fd46a883620 /* buffering/ScbActor.cpp */; }; - FFFF6a8836887fd46a883688 /* buffering/ScbAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8836887fd46a883688 /* buffering/ScbAggregate.cpp */; }; - FFFF6a8836f07fd46a8836f0 /* buffering/ScbBase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8836f07fd46a8836f0 /* buffering/ScbBase.cpp */; }; - FFFF6a8837587fd46a883758 /* buffering/ScbCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8837587fd46a883758 /* buffering/ScbCloth.cpp */; }; - FFFF6a8837c07fd46a8837c0 /* buffering/ScbMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8837c07fd46a8837c0 /* buffering/ScbMetaData.cpp */; }; - FFFF6a8838287fd46a883828 /* buffering/ScbParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8838287fd46a883828 /* buffering/ScbParticleSystem.cpp */; }; - FFFF6a8838907fd46a883890 /* buffering/ScbScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8838907fd46a883890 /* buffering/ScbScene.cpp */; }; - FFFF6a8838f87fd46a8838f8 /* buffering/ScbScenePvdClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8838f87fd46a8838f8 /* buffering/ScbScenePvdClient.cpp */; }; - FFFF6a8839607fd46a883960 /* buffering/ScbShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8839607fd46a883960 /* buffering/ScbShape.cpp */; }; - FFFF6a883b007fd46a883b00 /* cloth/NpCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a883b007fd46a883b00 /* cloth/NpCloth.cpp */; }; - FFFF6a883b687fd46a883b68 /* cloth/NpClothFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a883b687fd46a883b68 /* cloth/NpClothFabric.cpp */; }; - FFFF6a883bd07fd46a883bd0 /* cloth/NpClothParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a883bd07fd46a883bd0 /* cloth/NpClothParticleData.cpp */; }; - FFFF6a883c387fd46a883c38 /* ../../ImmediateMode/src/NpImmediateMode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a883c387fd46a883c38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */; }; - FFFF6a8787a87fd46a8787a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD6a8787a87fd46a8787a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */; }; - FFFF6a8788107fd46a878810 /* core/src/PxMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD6a8788107fd46a878810 /* core/src/PxMetaDataObjects.cpp */; }; + FFFFbd2bf6b07f87bd2bf6b0 /* SceneQuery in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDb9b326907f87b9b32690 /* SceneQuery */; }; + FFFFbd2c56607f87bd2c5660 /* SimulationController in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDb9b2f6c07f87b9b2f6c0 /* SimulationController */; }; + FFFFba0764387f87ba076438 /* NpActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0764387f87ba076438 /* NpActor.cpp */; }; + FFFFba0764a07f87ba0764a0 /* NpAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0764a07f87ba0764a0 /* NpAggregate.cpp */; }; + FFFFba0765087f87ba076508 /* NpArticulation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0765087f87ba076508 /* NpArticulation.cpp */; }; + FFFFba0765707f87ba076570 /* NpArticulationJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0765707f87ba076570 /* NpArticulationJoint.cpp */; }; + FFFFba0765d87f87ba0765d8 /* NpArticulationLink.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0765d87f87ba0765d8 /* NpArticulationLink.cpp */; }; + FFFFba0766407f87ba076640 /* NpBatchQuery.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0766407f87ba076640 /* NpBatchQuery.cpp */; }; + FFFFba0766a87f87ba0766a8 /* NpConstraint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0766a87f87ba0766a8 /* NpConstraint.cpp */; }; + FFFFba0767107f87ba076710 /* NpFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0767107f87ba076710 /* NpFactory.cpp */; }; + FFFFba0767787f87ba076778 /* NpMaterial.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0767787f87ba076778 /* NpMaterial.cpp */; }; + FFFFba0767e07f87ba0767e0 /* NpMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0767e07f87ba0767e0 /* NpMetaData.cpp */; }; + FFFFba0768487f87ba076848 /* NpPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0768487f87ba076848 /* NpPhysics.cpp */; }; + FFFFba0768b07f87ba0768b0 /* NpPvdSceneQueryCollector.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0768b07f87ba0768b0 /* NpPvdSceneQueryCollector.cpp */; }; + FFFFba0769187f87ba076918 /* NpReadCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0769187f87ba076918 /* NpReadCheck.cpp */; }; + FFFFba0769807f87ba076980 /* NpRigidDynamic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0769807f87ba076980 /* NpRigidDynamic.cpp */; }; + FFFFba0769e87f87ba0769e8 /* NpRigidStatic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0769e87f87ba0769e8 /* NpRigidStatic.cpp */; }; + FFFFba076a507f87ba076a50 /* NpScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba076a507f87ba076a50 /* NpScene.cpp */; }; + FFFFba076ab87f87ba076ab8 /* NpSceneQueries.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba076ab87f87ba076ab8 /* NpSceneQueries.cpp */; }; + FFFFba076b207f87ba076b20 /* NpSerializerAdapter.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba076b207f87ba076b20 /* NpSerializerAdapter.cpp */; }; + FFFFba076b887f87ba076b88 /* NpShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba076b887f87ba076b88 /* NpShape.cpp */; }; + FFFFba076bf07f87ba076bf0 /* NpShapeManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba076bf07f87ba076bf0 /* NpShapeManager.cpp */; }; + FFFFba076c587f87ba076c58 /* NpSpatialIndex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba076c587f87ba076c58 /* NpSpatialIndex.cpp */; }; + FFFFba076cc07f87ba076cc0 /* NpVolumeCache.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba076cc07f87ba076cc0 /* NpVolumeCache.cpp */; }; + FFFFba076d287f87ba076d28 /* NpWriteCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba076d287f87ba076d28 /* NpWriteCheck.cpp */; }; + FFFFba076d907f87ba076d90 /* PvdMetaDataPvdBinding.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba076d907f87ba076d90 /* PvdMetaDataPvdBinding.cpp */; }; + FFFFba076df87f87ba076df8 /* PvdPhysicsClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba076df87f87ba076df8 /* PvdPhysicsClient.cpp */; }; + FFFFba0770007f87ba077000 /* particles/NpParticleFluid.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0770007f87ba077000 /* particles/NpParticleFluid.cpp */; }; + FFFFba0770687f87ba077068 /* particles/NpParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0770687f87ba077068 /* particles/NpParticleSystem.cpp */; }; + FFFFba0778207f87ba077820 /* buffering/ScbActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0778207f87ba077820 /* buffering/ScbActor.cpp */; }; + FFFFba0778887f87ba077888 /* buffering/ScbAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0778887f87ba077888 /* buffering/ScbAggregate.cpp */; }; + FFFFba0778f07f87ba0778f0 /* buffering/ScbBase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0778f07f87ba0778f0 /* buffering/ScbBase.cpp */; }; + FFFFba0779587f87ba077958 /* buffering/ScbCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0779587f87ba077958 /* buffering/ScbCloth.cpp */; }; + FFFFba0779c07f87ba0779c0 /* buffering/ScbMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0779c07f87ba0779c0 /* buffering/ScbMetaData.cpp */; }; + FFFFba077a287f87ba077a28 /* buffering/ScbParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba077a287f87ba077a28 /* buffering/ScbParticleSystem.cpp */; }; + FFFFba077a907f87ba077a90 /* buffering/ScbScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba077a907f87ba077a90 /* buffering/ScbScene.cpp */; }; + FFFFba077af87f87ba077af8 /* buffering/ScbScenePvdClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba077af87f87ba077af8 /* buffering/ScbScenePvdClient.cpp */; }; + FFFFba077b607f87ba077b60 /* buffering/ScbShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba077b607f87ba077b60 /* buffering/ScbShape.cpp */; }; + FFFFba077d007f87ba077d00 /* cloth/NpCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba077d007f87ba077d00 /* cloth/NpCloth.cpp */; }; + FFFFba077d687f87ba077d68 /* cloth/NpClothFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba077d687f87ba077d68 /* cloth/NpClothFabric.cpp */; }; + FFFFba077dd07f87ba077dd0 /* cloth/NpClothParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba077dd07f87ba077dd0 /* cloth/NpClothParticleData.cpp */; }; + FFFFba077e387f87ba077e38 /* ../../ImmediateMode/src/NpImmediateMode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba077e387f87ba077e38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */; }; + FFFFba0799a87f87ba0799a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDba0799a87f87ba0799a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */; }; + FFFFba079a107f87ba079a10 /* core/src/PxMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDba079a107f87ba079a10 /* core/src/PxMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD6b13a3d07fd46b13a3d0 /* PhysX */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysX"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD6a8814007fd46a881400 /* NpActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.h"; path = "../../PhysX/src/NpActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8814687fd46a881468 /* NpActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActorTemplate.h"; path = "../../PhysX/src/NpActorTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8814d07fd46a8814d0 /* NpAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.h"; path = "../../PhysX/src/NpAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8815387fd46a881538 /* NpArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.h"; path = "../../PhysX/src/NpArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8815a07fd46a8815a0 /* NpArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.h"; path = "../../PhysX/src/NpArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8816087fd46a881608 /* NpArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.h"; path = "../../PhysX/src/NpArticulationLink.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8816707fd46a881670 /* NpBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.h"; path = "../../PhysX/src/NpBatchQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8816d87fd46a8816d8 /* NpCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpCast.h"; path = "../../PhysX/src/NpCast.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8817407fd46a881740 /* NpConnector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConnector.h"; path = "../../PhysX/src/NpConnector.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8817a87fd46a8817a8 /* NpConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.h"; path = "../../PhysX/src/NpConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8818107fd46a881810 /* NpFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.h"; path = "../../PhysX/src/NpFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8818787fd46a881878 /* NpMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.h"; path = "../../PhysX/src/NpMaterial.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8818e07fd46a8818e0 /* NpMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterialManager.h"; path = "../../PhysX/src/NpMaterialManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8819487fd46a881948 /* NpPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.h"; path = "../../PhysX/src/NpPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8819b07fd46a8819b0 /* NpPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysicsInsertionCallback.h"; path = "../../PhysX/src/NpPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881a187fd46a881a18 /* NpPtrTableStorageManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPtrTableStorageManager.h"; path = "../../PhysX/src/NpPtrTableStorageManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881a807fd46a881a80 /* NpPvdSceneQueryCollector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.h"; path = "../../PhysX/src/NpPvdSceneQueryCollector.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881ae87fd46a881ae8 /* NpQueryShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpQueryShared.h"; path = "../../PhysX/src/NpQueryShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881b507fd46a881b50 /* NpReadCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.h"; path = "../../PhysX/src/NpReadCheck.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881bb87fd46a881bb8 /* NpRigidActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplate.h"; path = "../../PhysX/src/NpRigidActorTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881c207fd46a881c20 /* NpRigidActorTemplateInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplateInternal.h"; path = "../../PhysX/src/NpRigidActorTemplateInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881c887fd46a881c88 /* NpRigidBodyTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidBodyTemplate.h"; path = "../../PhysX/src/NpRigidBodyTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881cf07fd46a881cf0 /* NpRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.h"; path = "../../PhysX/src/NpRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881d587fd46a881d58 /* NpRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.h"; path = "../../PhysX/src/NpRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881dc07fd46a881dc0 /* NpScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.h"; path = "../../PhysX/src/NpScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881e287fd46a881e28 /* NpSceneQueries.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.h"; path = "../../PhysX/src/NpSceneQueries.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881e907fd46a881e90 /* NpShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.h"; path = "../../PhysX/src/NpShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881ef87fd46a881ef8 /* NpShapeManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.h"; path = "../../PhysX/src/NpShapeManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881f607fd46a881f60 /* NpSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.h"; path = "../../PhysX/src/NpSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a881fc87fd46a881fc8 /* NpVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.h"; path = "../../PhysX/src/NpVolumeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8820307fd46a882030 /* NpWriteCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.h"; path = "../../PhysX/src/NpWriteCheck.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8820987fd46a882098 /* PvdMetaDataBindingData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataBindingData.h"; path = "../../PhysX/src/PvdMetaDataBindingData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8821007fd46a882100 /* PvdMetaDataPvdBinding.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.h"; path = "../../PhysX/src/PvdMetaDataPvdBinding.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8821687fd46a882168 /* PvdPhysicsClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.h"; path = "../../PhysX/src/PvdPhysicsClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8821d07fd46a8821d0 /* PvdTypeNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdTypeNames.h"; path = "../../PhysX/src/PvdTypeNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8822387fd46a882238 /* NpActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.cpp"; path = "../../PhysX/src/NpActor.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8822a07fd46a8822a0 /* NpAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.cpp"; path = "../../PhysX/src/NpAggregate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8823087fd46a882308 /* NpArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.cpp"; path = "../../PhysX/src/NpArticulation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8823707fd46a882370 /* NpArticulationJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.cpp"; path = "../../PhysX/src/NpArticulationJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8823d87fd46a8823d8 /* NpArticulationLink.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.cpp"; path = "../../PhysX/src/NpArticulationLink.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8824407fd46a882440 /* NpBatchQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.cpp"; path = "../../PhysX/src/NpBatchQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8824a87fd46a8824a8 /* NpConstraint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.cpp"; path = "../../PhysX/src/NpConstraint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8825107fd46a882510 /* NpFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.cpp"; path = "../../PhysX/src/NpFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8825787fd46a882578 /* NpMaterial.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.cpp"; path = "../../PhysX/src/NpMaterial.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8825e07fd46a8825e0 /* NpMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMetaData.cpp"; path = "../../PhysX/src/NpMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8826487fd46a882648 /* NpPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.cpp"; path = "../../PhysX/src/NpPhysics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8826b07fd46a8826b0 /* NpPvdSceneQueryCollector.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.cpp"; path = "../../PhysX/src/NpPvdSceneQueryCollector.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8827187fd46a882718 /* NpReadCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.cpp"; path = "../../PhysX/src/NpReadCheck.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8827807fd46a882780 /* NpRigidDynamic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.cpp"; path = "../../PhysX/src/NpRigidDynamic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8827e87fd46a8827e8 /* NpRigidStatic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.cpp"; path = "../../PhysX/src/NpRigidStatic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8828507fd46a882850 /* NpScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.cpp"; path = "../../PhysX/src/NpScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8828b87fd46a8828b8 /* NpSceneQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.cpp"; path = "../../PhysX/src/NpSceneQueries.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8829207fd46a882920 /* NpSerializerAdapter.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSerializerAdapter.cpp"; path = "../../PhysX/src/NpSerializerAdapter.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8829887fd46a882988 /* NpShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.cpp"; path = "../../PhysX/src/NpShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8829f07fd46a8829f0 /* NpShapeManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.cpp"; path = "../../PhysX/src/NpShapeManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a882a587fd46a882a58 /* NpSpatialIndex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.cpp"; path = "../../PhysX/src/NpSpatialIndex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a882ac07fd46a882ac0 /* NpVolumeCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.cpp"; path = "../../PhysX/src/NpVolumeCache.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a882b287fd46a882b28 /* NpWriteCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.cpp"; path = "../../PhysX/src/NpWriteCheck.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a882b907fd46a882b90 /* PvdMetaDataPvdBinding.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.cpp"; path = "../../PhysX/src/PvdMetaDataPvdBinding.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a882bf87fd46a882bf8 /* PvdPhysicsClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.cpp"; path = "../../PhysX/src/PvdPhysicsClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a882c607fd46a882c60 /* particles/NpParticleBaseTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleBaseTemplate.h"; path = "../../PhysX/src/particles/NpParticleBaseTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a882cc87fd46a882cc8 /* particles/NpParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.h"; path = "../../PhysX/src/particles/NpParticleFluid.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a882d307fd46a882d30 /* particles/NpParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluidReadData.h"; path = "../../PhysX/src/particles/NpParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a882d987fd46a882d98 /* particles/NpParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.h"; path = "../../PhysX/src/particles/NpParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a882e007fd46a882e00 /* particles/NpParticleFluid.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.cpp"; path = "../../PhysX/src/particles/NpParticleFluid.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a882e687fd46a882e68 /* particles/NpParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.cpp"; path = "../../PhysX/src/particles/NpParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a882ed07fd46a882ed0 /* buffering/ScbActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.h"; path = "../../PhysX/src/buffering/ScbActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a882f387fd46a882f38 /* buffering/ScbAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.h"; path = "../../PhysX/src/buffering/ScbAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a882fa07fd46a882fa0 /* buffering/ScbArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulation.h"; path = "../../PhysX/src/buffering/ScbArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8830087fd46a883008 /* buffering/ScbArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulationJoint.h"; path = "../../PhysX/src/buffering/ScbArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8830707fd46a883070 /* buffering/ScbBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.h"; path = "../../PhysX/src/buffering/ScbBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8830d87fd46a8830d8 /* buffering/ScbBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBody.h"; path = "../../PhysX/src/buffering/ScbBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8831407fd46a883140 /* buffering/ScbCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.h"; path = "../../PhysX/src/buffering/ScbCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8831a87fd46a8831a8 /* buffering/ScbConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbConstraint.h"; path = "../../PhysX/src/buffering/ScbConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8832107fd46a883210 /* buffering/ScbDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbDefs.h"; path = "../../PhysX/src/buffering/ScbDefs.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8832787fd46a883278 /* buffering/ScbNpDeps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbNpDeps.h"; path = "../../PhysX/src/buffering/ScbNpDeps.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8832e07fd46a8832e0 /* buffering/ScbParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.h"; path = "../../PhysX/src/buffering/ScbParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8833487fd46a883348 /* buffering/ScbRigidObject.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidObject.h"; path = "../../PhysX/src/buffering/ScbRigidObject.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8833b07fd46a8833b0 /* buffering/ScbRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidStatic.h"; path = "../../PhysX/src/buffering/ScbRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8834187fd46a883418 /* buffering/ScbScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.h"; path = "../../PhysX/src/buffering/ScbScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8834807fd46a883480 /* buffering/ScbSceneBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbSceneBuffer.h"; path = "../../PhysX/src/buffering/ScbSceneBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8834e87fd46a8834e8 /* buffering/ScbScenePvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.h"; path = "../../PhysX/src/buffering/ScbScenePvdClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8835507fd46a883550 /* buffering/ScbShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.h"; path = "../../PhysX/src/buffering/ScbShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8835b87fd46a8835b8 /* buffering/ScbType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbType.h"; path = "../../PhysX/src/buffering/ScbType.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8836207fd46a883620 /* buffering/ScbActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.cpp"; path = "../../PhysX/src/buffering/ScbActor.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8836887fd46a883688 /* buffering/ScbAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.cpp"; path = "../../PhysX/src/buffering/ScbAggregate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8836f07fd46a8836f0 /* buffering/ScbBase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.cpp"; path = "../../PhysX/src/buffering/ScbBase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8837587fd46a883758 /* buffering/ScbCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.cpp"; path = "../../PhysX/src/buffering/ScbCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8837c07fd46a8837c0 /* buffering/ScbMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbMetaData.cpp"; path = "../../PhysX/src/buffering/ScbMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8838287fd46a883828 /* buffering/ScbParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.cpp"; path = "../../PhysX/src/buffering/ScbParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8838907fd46a883890 /* buffering/ScbScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.cpp"; path = "../../PhysX/src/buffering/ScbScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8838f87fd46a8838f8 /* buffering/ScbScenePvdClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.cpp"; path = "../../PhysX/src/buffering/ScbScenePvdClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8839607fd46a883960 /* buffering/ScbShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.cpp"; path = "../../PhysX/src/buffering/ScbShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8839c87fd46a8839c8 /* cloth/NpCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.h"; path = "../../PhysX/src/cloth/NpCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a883a307fd46a883a30 /* cloth/NpClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.h"; path = "../../PhysX/src/cloth/NpClothFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a883a987fd46a883a98 /* cloth/NpClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.h"; path = "../../PhysX/src/cloth/NpClothParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a883b007fd46a883b00 /* cloth/NpCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.cpp"; path = "../../PhysX/src/cloth/NpCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a883b687fd46a883b68 /* cloth/NpClothFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.cpp"; path = "../../PhysX/src/cloth/NpClothFabric.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a883bd07fd46a883bd0 /* cloth/NpClothParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.cpp"; path = "../../PhysX/src/cloth/NpClothParticleData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a883c387fd46a883c38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "../../ImmediateMode/src/NpImmediateMode.cpp"; path = "../../ImmediateMode/src/NpImmediateMode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a87ae007fd46a87ae00 /* PxActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxActor.h"; path = "../../../Include/PxActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87ae687fd46a87ae68 /* PxAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAggregate.h"; path = "../../../Include/PxAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87aed07fd46a87aed0 /* PxArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulation.h"; path = "../../../Include/PxArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87af387fd46a87af38 /* PxArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationJoint.h"; path = "../../../Include/PxArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87afa07fd46a87afa0 /* PxArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationLink.h"; path = "../../../Include/PxArticulationLink.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b0087fd46a87b008 /* PxBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQuery.h"; path = "../../../Include/PxBatchQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b0707fd46a87b070 /* PxBatchQueryDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQueryDesc.h"; path = "../../../Include/PxBatchQueryDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b0d87fd46a87b0d8 /* PxBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhase.h"; path = "../../../Include/PxBroadPhase.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b1407fd46a87b140 /* PxClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClient.h"; path = "../../../Include/PxClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b1a87fd46a87b1a8 /* PxConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraint.h"; path = "../../../Include/PxConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b2107fd46a87b210 /* PxConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintDesc.h"; path = "../../../Include/PxConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b2787fd46a87b278 /* PxContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContact.h"; path = "../../../Include/PxContact.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b2e07fd46a87b2e0 /* PxContactModifyCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContactModifyCallback.h"; path = "../../../Include/PxContactModifyCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b3487fd46a87b348 /* PxDeletionListener.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDeletionListener.h"; path = "../../../Include/PxDeletionListener.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b3b07fd46a87b3b0 /* PxFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFiltering.h"; path = "../../../Include/PxFiltering.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b4187fd46a87b418 /* PxForceMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxForceMode.h"; path = "../../../Include/PxForceMode.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b4807fd46a87b480 /* PxImmediateMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxImmediateMode.h"; path = "../../../Include/PxImmediateMode.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b4e87fd46a87b4e8 /* PxLockedData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxLockedData.h"; path = "../../../Include/PxLockedData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b5507fd46a87b550 /* PxMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMaterial.h"; path = "../../../Include/PxMaterial.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b5b87fd46a87b5b8 /* PxPhysXConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysXConfig.h"; path = "../../../Include/PxPhysXConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b6207fd46a87b620 /* PxPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysics.h"; path = "../../../Include/PxPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b6887fd46a87b688 /* PxPhysicsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsAPI.h"; path = "../../../Include/PxPhysicsAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b6f07fd46a87b6f0 /* PxPhysicsSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsSerialization.h"; path = "../../../Include/PxPhysicsSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b7587fd46a87b758 /* PxPhysicsVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsVersion.h"; path = "../../../Include/PxPhysicsVersion.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b7c07fd46a87b7c0 /* PxPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPruningStructure.h"; path = "../../../Include/PxPruningStructure.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b8287fd46a87b828 /* PxQueryFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryFiltering.h"; path = "../../../Include/PxQueryFiltering.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b8907fd46a87b890 /* PxQueryReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryReport.h"; path = "../../../Include/PxQueryReport.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b8f87fd46a87b8f8 /* PxRigidActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActor.h"; path = "../../../Include/PxRigidActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b9607fd46a87b960 /* PxRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBody.h"; path = "../../../Include/PxRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87b9c87fd46a87b9c8 /* PxRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidDynamic.h"; path = "../../../Include/PxRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87ba307fd46a87ba30 /* PxRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidStatic.h"; path = "../../../Include/PxRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87ba987fd46a87ba98 /* PxScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxScene.h"; path = "../../../Include/PxScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bb007fd46a87bb00 /* PxSceneDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneDesc.h"; path = "../../../Include/PxSceneDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bb687fd46a87bb68 /* PxSceneLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneLock.h"; path = "../../../Include/PxSceneLock.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bbd07fd46a87bbd0 /* PxShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShape.h"; path = "../../../Include/PxShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bc387fd46a87bc38 /* PxSimulationEventCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationEventCallback.h"; path = "../../../Include/PxSimulationEventCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bca07fd46a87bca0 /* PxSimulationStatistics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationStatistics.h"; path = "../../../Include/PxSimulationStatistics.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bd087fd46a87bd08 /* PxSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSpatialIndex.h"; path = "../../../Include/PxSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bd707fd46a87bd70 /* PxVisualizationParameter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVisualizationParameter.h"; path = "../../../Include/PxVisualizationParameter.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bdd87fd46a87bdd8 /* PxVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVolumeCache.h"; path = "../../../Include/PxVolumeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87be407fd46a87be40 /* particles/PxParticleBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBase.h"; path = "../../../Include/particles/PxParticleBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bea87fd46a87bea8 /* particles/PxParticleBaseFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBaseFlag.h"; path = "../../../Include/particles/PxParticleBaseFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bf107fd46a87bf10 /* particles/PxParticleCreationData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleCreationData.h"; path = "../../../Include/particles/PxParticleCreationData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bf787fd46a87bf78 /* particles/PxParticleFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFlag.h"; path = "../../../Include/particles/PxParticleFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87bfe07fd46a87bfe0 /* particles/PxParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluid.h"; path = "../../../Include/particles/PxParticleFluid.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87c0487fd46a87c048 /* particles/PxParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluidReadData.h"; path = "../../../Include/particles/PxParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87c0b07fd46a87c0b0 /* particles/PxParticleReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleReadData.h"; path = "../../../Include/particles/PxParticleReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87c1187fd46a87c118 /* particles/PxParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleSystem.h"; path = "../../../Include/particles/PxParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87c1807fd46a87c180 /* pvd/PxPvdSceneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pvd/PxPvdSceneClient.h"; path = "../../../Include/pvd/PxPvdSceneClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87c1e87fd46a87c1e8 /* cloth/PxCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxCloth.h"; path = "../../../Include/cloth/PxCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87c2507fd46a87c250 /* cloth/PxClothCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothCollisionData.h"; path = "../../../Include/cloth/PxClothCollisionData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87c2b87fd46a87c2b8 /* cloth/PxClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothFabric.h"; path = "../../../Include/cloth/PxClothFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87c3207fd46a87c320 /* cloth/PxClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothParticleData.h"; path = "../../../Include/cloth/PxClothParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87c3887fd46a87c388 /* cloth/PxClothTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothTypes.h"; path = "../../../Include/cloth/PxClothTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8784007fd46a878400 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8784687fd46a878468 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8784d07fd46a8784d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8785387fd46a878538 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8785a07fd46a8785a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8786087fd46a878608 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8786707fd46a878670 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8786d87fd46a8786d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8787407fd46a878740 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8787a87fd46a8787a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8788107fd46a878810 /* core/src/PxMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb9b18ce07f87b9b18ce0 /* PhysX */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysX"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDba0756007f87ba075600 /* NpActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.h"; path = "../../PhysX/src/NpActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0756687f87ba075668 /* NpActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActorTemplate.h"; path = "../../PhysX/src/NpActorTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0756d07f87ba0756d0 /* NpAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.h"; path = "../../PhysX/src/NpAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0757387f87ba075738 /* NpArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.h"; path = "../../PhysX/src/NpArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0757a07f87ba0757a0 /* NpArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.h"; path = "../../PhysX/src/NpArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0758087f87ba075808 /* NpArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.h"; path = "../../PhysX/src/NpArticulationLink.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0758707f87ba075870 /* NpBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.h"; path = "../../PhysX/src/NpBatchQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0758d87f87ba0758d8 /* NpCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpCast.h"; path = "../../PhysX/src/NpCast.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0759407f87ba075940 /* NpConnector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConnector.h"; path = "../../PhysX/src/NpConnector.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0759a87f87ba0759a8 /* NpConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.h"; path = "../../PhysX/src/NpConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075a107f87ba075a10 /* NpFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.h"; path = "../../PhysX/src/NpFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075a787f87ba075a78 /* NpMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.h"; path = "../../PhysX/src/NpMaterial.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075ae07f87ba075ae0 /* NpMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterialManager.h"; path = "../../PhysX/src/NpMaterialManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075b487f87ba075b48 /* NpPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.h"; path = "../../PhysX/src/NpPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075bb07f87ba075bb0 /* NpPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysicsInsertionCallback.h"; path = "../../PhysX/src/NpPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075c187f87ba075c18 /* NpPtrTableStorageManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPtrTableStorageManager.h"; path = "../../PhysX/src/NpPtrTableStorageManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075c807f87ba075c80 /* NpPvdSceneQueryCollector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.h"; path = "../../PhysX/src/NpPvdSceneQueryCollector.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075ce87f87ba075ce8 /* NpQueryShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpQueryShared.h"; path = "../../PhysX/src/NpQueryShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075d507f87ba075d50 /* NpReadCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.h"; path = "../../PhysX/src/NpReadCheck.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075db87f87ba075db8 /* NpRigidActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplate.h"; path = "../../PhysX/src/NpRigidActorTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075e207f87ba075e20 /* NpRigidActorTemplateInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplateInternal.h"; path = "../../PhysX/src/NpRigidActorTemplateInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075e887f87ba075e88 /* NpRigidBodyTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidBodyTemplate.h"; path = "../../PhysX/src/NpRigidBodyTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075ef07f87ba075ef0 /* NpRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.h"; path = "../../PhysX/src/NpRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075f587f87ba075f58 /* NpRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.h"; path = "../../PhysX/src/NpRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFDba075fc07f87ba075fc0 /* NpScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.h"; path = "../../PhysX/src/NpScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0760287f87ba076028 /* NpSceneQueries.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.h"; path = "../../PhysX/src/NpSceneQueries.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0760907f87ba076090 /* NpShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.h"; path = "../../PhysX/src/NpShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0760f87f87ba0760f8 /* NpShapeManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.h"; path = "../../PhysX/src/NpShapeManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0761607f87ba076160 /* NpSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.h"; path = "../../PhysX/src/NpSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0761c87f87ba0761c8 /* NpVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.h"; path = "../../PhysX/src/NpVolumeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0762307f87ba076230 /* NpWriteCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.h"; path = "../../PhysX/src/NpWriteCheck.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0762987f87ba076298 /* PvdMetaDataBindingData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataBindingData.h"; path = "../../PhysX/src/PvdMetaDataBindingData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0763007f87ba076300 /* PvdMetaDataPvdBinding.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.h"; path = "../../PhysX/src/PvdMetaDataPvdBinding.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0763687f87ba076368 /* PvdPhysicsClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.h"; path = "../../PhysX/src/PvdPhysicsClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0763d07f87ba0763d0 /* PvdTypeNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdTypeNames.h"; path = "../../PhysX/src/PvdTypeNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0764387f87ba076438 /* NpActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.cpp"; path = "../../PhysX/src/NpActor.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0764a07f87ba0764a0 /* NpAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.cpp"; path = "../../PhysX/src/NpAggregate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0765087f87ba076508 /* NpArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.cpp"; path = "../../PhysX/src/NpArticulation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0765707f87ba076570 /* NpArticulationJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.cpp"; path = "../../PhysX/src/NpArticulationJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0765d87f87ba0765d8 /* NpArticulationLink.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.cpp"; path = "../../PhysX/src/NpArticulationLink.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0766407f87ba076640 /* NpBatchQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.cpp"; path = "../../PhysX/src/NpBatchQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0766a87f87ba0766a8 /* NpConstraint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.cpp"; path = "../../PhysX/src/NpConstraint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0767107f87ba076710 /* NpFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.cpp"; path = "../../PhysX/src/NpFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0767787f87ba076778 /* NpMaterial.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.cpp"; path = "../../PhysX/src/NpMaterial.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0767e07f87ba0767e0 /* NpMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMetaData.cpp"; path = "../../PhysX/src/NpMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0768487f87ba076848 /* NpPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.cpp"; path = "../../PhysX/src/NpPhysics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0768b07f87ba0768b0 /* NpPvdSceneQueryCollector.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.cpp"; path = "../../PhysX/src/NpPvdSceneQueryCollector.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0769187f87ba076918 /* NpReadCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.cpp"; path = "../../PhysX/src/NpReadCheck.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0769807f87ba076980 /* NpRigidDynamic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.cpp"; path = "../../PhysX/src/NpRigidDynamic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0769e87f87ba0769e8 /* NpRigidStatic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.cpp"; path = "../../PhysX/src/NpRigidStatic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076a507f87ba076a50 /* NpScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.cpp"; path = "../../PhysX/src/NpScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076ab87f87ba076ab8 /* NpSceneQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.cpp"; path = "../../PhysX/src/NpSceneQueries.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076b207f87ba076b20 /* NpSerializerAdapter.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSerializerAdapter.cpp"; path = "../../PhysX/src/NpSerializerAdapter.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076b887f87ba076b88 /* NpShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.cpp"; path = "../../PhysX/src/NpShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076bf07f87ba076bf0 /* NpShapeManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.cpp"; path = "../../PhysX/src/NpShapeManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076c587f87ba076c58 /* NpSpatialIndex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.cpp"; path = "../../PhysX/src/NpSpatialIndex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076cc07f87ba076cc0 /* NpVolumeCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.cpp"; path = "../../PhysX/src/NpVolumeCache.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076d287f87ba076d28 /* NpWriteCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.cpp"; path = "../../PhysX/src/NpWriteCheck.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076d907f87ba076d90 /* PvdMetaDataPvdBinding.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.cpp"; path = "../../PhysX/src/PvdMetaDataPvdBinding.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076df87f87ba076df8 /* PvdPhysicsClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.cpp"; path = "../../PhysX/src/PvdPhysicsClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba076e607f87ba076e60 /* particles/NpParticleBaseTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleBaseTemplate.h"; path = "../../PhysX/src/particles/NpParticleBaseTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDba076ec87f87ba076ec8 /* particles/NpParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.h"; path = "../../PhysX/src/particles/NpParticleFluid.h"; sourceTree = SOURCE_ROOT; }; + FFFDba076f307f87ba076f30 /* particles/NpParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluidReadData.h"; path = "../../PhysX/src/particles/NpParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba076f987f87ba076f98 /* particles/NpParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.h"; path = "../../PhysX/src/particles/NpParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0770007f87ba077000 /* particles/NpParticleFluid.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.cpp"; path = "../../PhysX/src/particles/NpParticleFluid.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0770687f87ba077068 /* particles/NpParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.cpp"; path = "../../PhysX/src/particles/NpParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0770d07f87ba0770d0 /* buffering/ScbActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.h"; path = "../../PhysX/src/buffering/ScbActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0771387f87ba077138 /* buffering/ScbAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.h"; path = "../../PhysX/src/buffering/ScbAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0771a07f87ba0771a0 /* buffering/ScbArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulation.h"; path = "../../PhysX/src/buffering/ScbArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0772087f87ba077208 /* buffering/ScbArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulationJoint.h"; path = "../../PhysX/src/buffering/ScbArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0772707f87ba077270 /* buffering/ScbBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.h"; path = "../../PhysX/src/buffering/ScbBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0772d87f87ba0772d8 /* buffering/ScbBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBody.h"; path = "../../PhysX/src/buffering/ScbBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0773407f87ba077340 /* buffering/ScbCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.h"; path = "../../PhysX/src/buffering/ScbCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0773a87f87ba0773a8 /* buffering/ScbConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbConstraint.h"; path = "../../PhysX/src/buffering/ScbConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0774107f87ba077410 /* buffering/ScbDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbDefs.h"; path = "../../PhysX/src/buffering/ScbDefs.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0774787f87ba077478 /* buffering/ScbNpDeps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbNpDeps.h"; path = "../../PhysX/src/buffering/ScbNpDeps.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0774e07f87ba0774e0 /* buffering/ScbParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.h"; path = "../../PhysX/src/buffering/ScbParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0775487f87ba077548 /* buffering/ScbRigidObject.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidObject.h"; path = "../../PhysX/src/buffering/ScbRigidObject.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0775b07f87ba0775b0 /* buffering/ScbRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidStatic.h"; path = "../../PhysX/src/buffering/ScbRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0776187f87ba077618 /* buffering/ScbScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.h"; path = "../../PhysX/src/buffering/ScbScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0776807f87ba077680 /* buffering/ScbSceneBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbSceneBuffer.h"; path = "../../PhysX/src/buffering/ScbSceneBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0776e87f87ba0776e8 /* buffering/ScbScenePvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.h"; path = "../../PhysX/src/buffering/ScbScenePvdClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0777507f87ba077750 /* buffering/ScbShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.h"; path = "../../PhysX/src/buffering/ScbShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0777b87f87ba0777b8 /* buffering/ScbType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbType.h"; path = "../../PhysX/src/buffering/ScbType.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0778207f87ba077820 /* buffering/ScbActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.cpp"; path = "../../PhysX/src/buffering/ScbActor.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0778887f87ba077888 /* buffering/ScbAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.cpp"; path = "../../PhysX/src/buffering/ScbAggregate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0778f07f87ba0778f0 /* buffering/ScbBase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.cpp"; path = "../../PhysX/src/buffering/ScbBase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0779587f87ba077958 /* buffering/ScbCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.cpp"; path = "../../PhysX/src/buffering/ScbCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0779c07f87ba0779c0 /* buffering/ScbMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbMetaData.cpp"; path = "../../PhysX/src/buffering/ScbMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba077a287f87ba077a28 /* buffering/ScbParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.cpp"; path = "../../PhysX/src/buffering/ScbParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba077a907f87ba077a90 /* buffering/ScbScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.cpp"; path = "../../PhysX/src/buffering/ScbScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba077af87f87ba077af8 /* buffering/ScbScenePvdClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.cpp"; path = "../../PhysX/src/buffering/ScbScenePvdClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba077b607f87ba077b60 /* buffering/ScbShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.cpp"; path = "../../PhysX/src/buffering/ScbShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba077bc87f87ba077bc8 /* cloth/NpCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.h"; path = "../../PhysX/src/cloth/NpCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDba077c307f87ba077c30 /* cloth/NpClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.h"; path = "../../PhysX/src/cloth/NpClothFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDba077c987f87ba077c98 /* cloth/NpClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.h"; path = "../../PhysX/src/cloth/NpClothParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba077d007f87ba077d00 /* cloth/NpCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.cpp"; path = "../../PhysX/src/cloth/NpCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba077d687f87ba077d68 /* cloth/NpClothFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.cpp"; path = "../../PhysX/src/cloth/NpClothFabric.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba077dd07f87ba077dd0 /* cloth/NpClothParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.cpp"; path = "../../PhysX/src/cloth/NpClothParticleData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba077e387f87ba077e38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "../../ImmediateMode/src/NpImmediateMode.cpp"; path = "../../ImmediateMode/src/NpImmediateMode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0780007f87ba078000 /* PxActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxActor.h"; path = "../../../Include/PxActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0780687f87ba078068 /* PxAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAggregate.h"; path = "../../../Include/PxAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0780d07f87ba0780d0 /* PxArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulation.h"; path = "../../../Include/PxArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0781387f87ba078138 /* PxArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationJoint.h"; path = "../../../Include/PxArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0781a07f87ba0781a0 /* PxArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationLink.h"; path = "../../../Include/PxArticulationLink.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0782087f87ba078208 /* PxBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQuery.h"; path = "../../../Include/PxBatchQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0782707f87ba078270 /* PxBatchQueryDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQueryDesc.h"; path = "../../../Include/PxBatchQueryDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0782d87f87ba0782d8 /* PxBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhase.h"; path = "../../../Include/PxBroadPhase.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0783407f87ba078340 /* PxClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClient.h"; path = "../../../Include/PxClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0783a87f87ba0783a8 /* PxConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraint.h"; path = "../../../Include/PxConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0784107f87ba078410 /* PxConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintDesc.h"; path = "../../../Include/PxConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0784787f87ba078478 /* PxContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContact.h"; path = "../../../Include/PxContact.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0784e07f87ba0784e0 /* PxContactModifyCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContactModifyCallback.h"; path = "../../../Include/PxContactModifyCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0785487f87ba078548 /* PxDeletionListener.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDeletionListener.h"; path = "../../../Include/PxDeletionListener.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0785b07f87ba0785b0 /* PxFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFiltering.h"; path = "../../../Include/PxFiltering.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0786187f87ba078618 /* PxForceMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxForceMode.h"; path = "../../../Include/PxForceMode.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0786807f87ba078680 /* PxImmediateMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxImmediateMode.h"; path = "../../../Include/PxImmediateMode.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0786e87f87ba0786e8 /* PxLockedData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxLockedData.h"; path = "../../../Include/PxLockedData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0787507f87ba078750 /* PxMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMaterial.h"; path = "../../../Include/PxMaterial.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0787b87f87ba0787b8 /* PxPhysXConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysXConfig.h"; path = "../../../Include/PxPhysXConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0788207f87ba078820 /* PxPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysics.h"; path = "../../../Include/PxPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0788887f87ba078888 /* PxPhysicsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsAPI.h"; path = "../../../Include/PxPhysicsAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0788f07f87ba0788f0 /* PxPhysicsSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsSerialization.h"; path = "../../../Include/PxPhysicsSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0789587f87ba078958 /* PxPhysicsVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsVersion.h"; path = "../../../Include/PxPhysicsVersion.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0789c07f87ba0789c0 /* PxPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPruningStructure.h"; path = "../../../Include/PxPruningStructure.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078a287f87ba078a28 /* PxQueryFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryFiltering.h"; path = "../../../Include/PxQueryFiltering.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078a907f87ba078a90 /* PxQueryReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryReport.h"; path = "../../../Include/PxQueryReport.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078af87f87ba078af8 /* PxRigidActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActor.h"; path = "../../../Include/PxRigidActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078b607f87ba078b60 /* PxRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBody.h"; path = "../../../Include/PxRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078bc87f87ba078bc8 /* PxRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidDynamic.h"; path = "../../../Include/PxRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078c307f87ba078c30 /* PxRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidStatic.h"; path = "../../../Include/PxRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078c987f87ba078c98 /* PxScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxScene.h"; path = "../../../Include/PxScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078d007f87ba078d00 /* PxSceneDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneDesc.h"; path = "../../../Include/PxSceneDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078d687f87ba078d68 /* PxSceneLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneLock.h"; path = "../../../Include/PxSceneLock.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078dd07f87ba078dd0 /* PxShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShape.h"; path = "../../../Include/PxShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078e387f87ba078e38 /* PxSimulationEventCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationEventCallback.h"; path = "../../../Include/PxSimulationEventCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078ea07f87ba078ea0 /* PxSimulationStatistics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationStatistics.h"; path = "../../../Include/PxSimulationStatistics.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078f087f87ba078f08 /* PxSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSpatialIndex.h"; path = "../../../Include/PxSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078f707f87ba078f70 /* PxVisualizationParameter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVisualizationParameter.h"; path = "../../../Include/PxVisualizationParameter.h"; sourceTree = SOURCE_ROOT; }; + FFFDba078fd87f87ba078fd8 /* PxVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVolumeCache.h"; path = "../../../Include/PxVolumeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0790407f87ba079040 /* particles/PxParticleBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBase.h"; path = "../../../Include/particles/PxParticleBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0790a87f87ba0790a8 /* particles/PxParticleBaseFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBaseFlag.h"; path = "../../../Include/particles/PxParticleBaseFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0791107f87ba079110 /* particles/PxParticleCreationData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleCreationData.h"; path = "../../../Include/particles/PxParticleCreationData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0791787f87ba079178 /* particles/PxParticleFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFlag.h"; path = "../../../Include/particles/PxParticleFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0791e07f87ba0791e0 /* particles/PxParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluid.h"; path = "../../../Include/particles/PxParticleFluid.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0792487f87ba079248 /* particles/PxParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluidReadData.h"; path = "../../../Include/particles/PxParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0792b07f87ba0792b0 /* particles/PxParticleReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleReadData.h"; path = "../../../Include/particles/PxParticleReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0793187f87ba079318 /* particles/PxParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleSystem.h"; path = "../../../Include/particles/PxParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0793807f87ba079380 /* pvd/PxPvdSceneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pvd/PxPvdSceneClient.h"; path = "../../../Include/pvd/PxPvdSceneClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0793e87f87ba0793e8 /* cloth/PxCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxCloth.h"; path = "../../../Include/cloth/PxCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0794507f87ba079450 /* cloth/PxClothCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothCollisionData.h"; path = "../../../Include/cloth/PxClothCollisionData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0794b87f87ba0794b8 /* cloth/PxClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothFabric.h"; path = "../../../Include/cloth/PxClothFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0795207f87ba079520 /* cloth/PxClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothParticleData.h"; path = "../../../Include/cloth/PxClothParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0795887f87ba079588 /* cloth/PxClothTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothTypes.h"; path = "../../../Include/cloth/PxClothTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0796007f87ba079600 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0796687f87ba079668 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0796d07f87ba0796d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0797387f87ba079738 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0797a07f87ba0797a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0798087f87ba079808 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0798707f87ba079870 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0798d87f87ba0798d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0799407f87ba079940 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0799a87f87ba0799a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba079a107f87ba079a10 /* core/src/PxMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF26b13a3d07fd46b13a3d0 /* Resources */ = { + FFF2b9b18ce07f87b9b18ce0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -233,7 +233,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC6b13a3d07fd46b13a3d0 /* Frameworks */ = { + FFFCb9b18ce07f87b9b18ce0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -243,52 +243,52 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF86b13a3d07fd46b13a3d0 /* Sources */ = { + FFF8b9b18ce07f87b9b18ce0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a8822387fd46a882238, - FFFF6a8822a07fd46a8822a0, - FFFF6a8823087fd46a882308, - FFFF6a8823707fd46a882370, - FFFF6a8823d87fd46a8823d8, - FFFF6a8824407fd46a882440, - FFFF6a8824a87fd46a8824a8, - FFFF6a8825107fd46a882510, - FFFF6a8825787fd46a882578, - FFFF6a8825e07fd46a8825e0, - FFFF6a8826487fd46a882648, - FFFF6a8826b07fd46a8826b0, - FFFF6a8827187fd46a882718, - FFFF6a8827807fd46a882780, - FFFF6a8827e87fd46a8827e8, - FFFF6a8828507fd46a882850, - FFFF6a8828b87fd46a8828b8, - FFFF6a8829207fd46a882920, - FFFF6a8829887fd46a882988, - FFFF6a8829f07fd46a8829f0, - FFFF6a882a587fd46a882a58, - FFFF6a882ac07fd46a882ac0, - FFFF6a882b287fd46a882b28, - FFFF6a882b907fd46a882b90, - FFFF6a882bf87fd46a882bf8, - FFFF6a882e007fd46a882e00, - FFFF6a882e687fd46a882e68, - FFFF6a8836207fd46a883620, - FFFF6a8836887fd46a883688, - FFFF6a8836f07fd46a8836f0, - FFFF6a8837587fd46a883758, - FFFF6a8837c07fd46a8837c0, - FFFF6a8838287fd46a883828, - FFFF6a8838907fd46a883890, - FFFF6a8838f87fd46a8838f8, - FFFF6a8839607fd46a883960, - FFFF6a883b007fd46a883b00, - FFFF6a883b687fd46a883b68, - FFFF6a883bd07fd46a883bd0, - FFFF6a883c387fd46a883c38, - FFFF6a8787a87fd46a8787a8, - FFFF6a8788107fd46a878810, + FFFFba0764387f87ba076438, + FFFFba0764a07f87ba0764a0, + FFFFba0765087f87ba076508, + FFFFba0765707f87ba076570, + FFFFba0765d87f87ba0765d8, + FFFFba0766407f87ba076640, + FFFFba0766a87f87ba0766a8, + FFFFba0767107f87ba076710, + FFFFba0767787f87ba076778, + FFFFba0767e07f87ba0767e0, + FFFFba0768487f87ba076848, + FFFFba0768b07f87ba0768b0, + FFFFba0769187f87ba076918, + FFFFba0769807f87ba076980, + FFFFba0769e87f87ba0769e8, + FFFFba076a507f87ba076a50, + FFFFba076ab87f87ba076ab8, + FFFFba076b207f87ba076b20, + FFFFba076b887f87ba076b88, + FFFFba076bf07f87ba076bf0, + FFFFba076c587f87ba076c58, + FFFFba076cc07f87ba076cc0, + FFFFba076d287f87ba076d28, + FFFFba076d907f87ba076d90, + FFFFba076df87f87ba076df8, + FFFFba0770007f87ba077000, + FFFFba0770687f87ba077068, + FFFFba0778207f87ba077820, + FFFFba0778887f87ba077888, + FFFFba0778f07f87ba0778f0, + FFFFba0779587f87ba077958, + FFFFba0779c07f87ba0779c0, + FFFFba077a287f87ba077a28, + FFFFba077a907f87ba077a90, + FFFFba077af87f87ba077af8, + FFFFba077b607f87ba077b60, + FFFFba077d007f87ba077d00, + FFFFba077d687f87ba077d68, + FFFFba077dd07f87ba077dd0, + FFFFba077e387f87ba077e38, + FFFFba0799a87f87ba0799a8, + FFFFba079a107f87ba079a10, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -297,112 +297,112 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF46b1596e07fd46b1596e0 /* PBXTargetDependency */ = { + FFF4bd2bf3507f87bd2bf350 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA69b413c07fd469b413c0 /* LowLevel */; - targetProxy = FFF569b413c07fd469b413c0 /* PBXContainerItemProxy */; + target = FFFAb86f79707f87b86f7970 /* LowLevel */; + targetProxy = FFF5b86f79707f87b86f7970 /* PBXContainerItemProxy */; }; - FFF46b1597407fd46b159740 /* PBXTargetDependency */ = { + FFF4bd2bf3b07f87bd2bf3b0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA69c090b07fd469c090b0 /* LowLevelAABB */; - targetProxy = FFF569c090b07fd469c090b0 /* PBXContainerItemProxy */; + target = FFFAbd2378b07f87bd2378b0 /* LowLevelAABB */; + targetProxy = FFF5bd2378b07f87bd2378b0 /* PBXContainerItemProxy */; }; - FFF46b15d4507fd46b15d450 /* PBXTargetDependency */ = { + FFF4bd2bf5f07f87bd2bf5f0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA69d31a007fd469d31a00 /* LowLevelCloth */; - targetProxy = FFF569d31a007fd469d31a00 /* PBXContainerItemProxy */; + target = FFFAbd0168307f87bd016830 /* LowLevelCloth */; + targetProxy = FFF5bd0168307f87bd016830 /* PBXContainerItemProxy */; }; - FFF46b1598a07fd46b1598a0 /* PBXTargetDependency */ = { + FFF4bd2bf5907f87bd2bf590 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA69d090f07fd469d090f0 /* LowLevelDynamics */; - targetProxy = FFF569d090f07fd469d090f0 /* PBXContainerItemProxy */; + target = FFFAbd00c5a07f87bd00c5a0 /* LowLevelDynamics */; + targetProxy = FFF5bd00c5a07f87bd00c5a0 /* PBXContainerItemProxy */; }; - FFF46b15d4b07fd46b15d4b0 /* PBXTargetDependency */ = { + FFF4bd2bf6507f87bd2bf650 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA69d53d907fd469d53d90 /* LowLevelParticles */; - targetProxy = FFF569d53d907fd469d53d90 /* PBXContainerItemProxy */; + target = FFFAb85369107f87b8536910 /* LowLevelParticles */; + targetProxy = FFF5b85369107f87b8536910 /* PBXContainerItemProxy */; }; - FFF46b15cb407fd46b15cb40 /* PBXTargetDependency */ = { + FFF4bd2c5d507f87bd2c5d50 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA6990a8307fd46990a830 /* PhysXCommon */; - targetProxy = FFF56990a8307fd46990a830 /* PBXContainerItemProxy */; + target = FFFAb85164f07f87b85164f0 /* PhysXCommon */; + targetProxy = FFF5b85164f07f87b85164f0 /* PBXContainerItemProxy */; }; - FFF469f327b07fd469f327b0 /* PBXTargetDependency */ = { + FFF4b9b801a07f87b9b801a0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA698f7c507fd4698f7c50 /* PxFoundation */; - targetProxy = FFF5698f7c507fd4698f7c50 /* PBXContainerItemProxy */; + target = FFFAb8500ad07f87b8500ad0 /* PxFoundation */; + targetProxy = FFF5b8500ad07f87b8500ad0 /* PBXContainerItemProxy */; }; - FFF46b1431307fd46b143130 /* PBXTargetDependency */ = { + FFF4b9b7eda07f87b9b7eda0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA6994f8f07fd46994f8f0 /* PxPvdSDK */; - targetProxy = FFF56994f8f07fd46994f8f0 /* PBXContainerItemProxy */; + target = FFFAb9b082f07f87b9b082f0 /* PxPvdSDK */; + targetProxy = FFF5b9b082f07f87b9b082f0 /* PBXContainerItemProxy */; }; - FFF46b159a707fd46b159a70 /* PBXTargetDependency */ = { + FFF4bd2c56907f87bd2c5690 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA69f503307fd469f50330 /* PxTask */; - targetProxy = FFF569f503307fd469f50330 /* PBXContainerItemProxy */; + target = FFFAb9b1cd207f87b9b1cd20 /* PxTask */; + targetProxy = FFF5b9b1cd207f87b9b1cd20 /* PBXContainerItemProxy */; }; - FFF46b159dc07fd46b159dc0 /* PBXTargetDependency */ = { + FFF4bd2bf6b07f87bd2bf6b0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA6b17d3507fd46b17d350 /* SceneQuery */; - targetProxy = FFF56b17d3507fd46b17d350 /* PBXContainerItemProxy */; + target = FFFAb9b326907f87b9b32690 /* SceneQuery */; + targetProxy = FFF5b9b326907f87b9b32690 /* PBXContainerItemProxy */; }; - FFF46b159a407fd46b159a40 /* PBXTargetDependency */ = { + FFF4bd2c56607f87bd2c5660 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA6b181a307fd46b181a30 /* SimulationController */; - targetProxy = FFF56b181a307fd46b181a30 /* PBXContainerItemProxy */; + target = FFFAb9b2f6c07f87b9b2f6c0 /* SimulationController */; + targetProxy = FFF5b9b2f6c07f87b9b2f6c0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCharacterKinematic */ - FFFF6b15ecb07fd46b15ecb0 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD6b16c1507fd46b16c150 /* PhysXExtensions */; }; - FFFF6a87e8787fd46a87e878 /* CctBoxController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a87e8787fd46a87e878 /* CctBoxController.cpp */; }; - FFFF6a87e8e07fd46a87e8e0 /* CctCapsuleController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a87e8e07fd46a87e8e0 /* CctCapsuleController.cpp */; }; - FFFF6a87e9487fd46a87e948 /* CctCharacterController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a87e9487fd46a87e948 /* CctCharacterController.cpp */; }; - FFFF6a87e9b07fd46a87e9b0 /* CctCharacterControllerCallbacks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a87e9b07fd46a87e9b0 /* CctCharacterControllerCallbacks.cpp */; }; - FFFF6a87ea187fd46a87ea18 /* CctCharacterControllerManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a87ea187fd46a87ea18 /* CctCharacterControllerManager.cpp */; }; - FFFF6a87ea807fd46a87ea80 /* CctController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a87ea807fd46a87ea80 /* CctController.cpp */; }; - FFFF6a87eae87fd46a87eae8 /* CctObstacleContext.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a87eae87fd46a87eae8 /* CctObstacleContext.cpp */; }; - FFFF6a87eb507fd46a87eb50 /* CctSweptBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a87eb507fd46a87eb50 /* CctSweptBox.cpp */; }; - FFFF6a87ebb87fd46a87ebb8 /* CctSweptCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a87ebb87fd46a87ebb8 /* CctSweptCapsule.cpp */; }; - FFFF6a87ec207fd46a87ec20 /* CctSweptVolume.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a87ec207fd46a87ec20 /* CctSweptVolume.cpp */; }; + FFFFbd0763d07f87bd0763d0 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDb9ac2fb07f87b9ac2fb0 /* PhysXExtensions */; }; + FFFFbb0a78787f87bb0a7878 /* CctBoxController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb0a78787f87bb0a7878 /* CctBoxController.cpp */; }; + FFFFbb0a78e07f87bb0a78e0 /* CctCapsuleController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb0a78e07f87bb0a78e0 /* CctCapsuleController.cpp */; }; + FFFFbb0a79487f87bb0a7948 /* CctCharacterController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb0a79487f87bb0a7948 /* CctCharacterController.cpp */; }; + FFFFbb0a79b07f87bb0a79b0 /* CctCharacterControllerCallbacks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb0a79b07f87bb0a79b0 /* CctCharacterControllerCallbacks.cpp */; }; + FFFFbb0a7a187f87bb0a7a18 /* CctCharacterControllerManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb0a7a187f87bb0a7a18 /* CctCharacterControllerManager.cpp */; }; + FFFFbb0a7a807f87bb0a7a80 /* CctController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb0a7a807f87bb0a7a80 /* CctController.cpp */; }; + FFFFbb0a7ae87f87bb0a7ae8 /* CctObstacleContext.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb0a7ae87f87bb0a7ae8 /* CctObstacleContext.cpp */; }; + FFFFbb0a7b507f87bb0a7b50 /* CctSweptBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb0a7b507f87bb0a7b50 /* CctSweptBox.cpp */; }; + FFFFbb0a7bb87f87bb0a7bb8 /* CctSweptCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb0a7bb87f87bb0a7bb8 /* CctSweptCapsule.cpp */; }; + FFFFbb0a7c207f87bb0a7c20 /* CctSweptVolume.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb0a7c207f87bb0a7c20 /* CctSweptVolume.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD6b159a807fd46b159a80 /* PhysXCharacterKinematic */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCharacterKinematic"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD6b1609607fd46b160960 /* PxBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBoxController.h"; path = "../../../Include/characterkinematic/PxBoxController.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1609c87fd46b1609c8 /* PxCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCapsuleController.h"; path = "../../../Include/characterkinematic/PxCapsuleController.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b160a307fd46b160a30 /* PxCharacter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCharacter.h"; path = "../../../Include/characterkinematic/PxCharacter.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b160a987fd46b160a98 /* PxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxController.h"; path = "../../../Include/characterkinematic/PxController.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b160b007fd46b160b00 /* PxControllerBehavior.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerBehavior.h"; path = "../../../Include/characterkinematic/PxControllerBehavior.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b160b687fd46b160b68 /* PxControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerManager.h"; path = "../../../Include/characterkinematic/PxControllerManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b160bd07fd46b160bd0 /* PxControllerObstacles.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerObstacles.h"; path = "../../../Include/characterkinematic/PxControllerObstacles.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b160c387fd46b160c38 /* PxExtended.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtended.h"; path = "../../../Include/characterkinematic/PxExtended.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e4007fd46a87e400 /* CctBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.h"; path = "../../PhysXCharacterKinematic/src/CctBoxController.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e4687fd46a87e468 /* CctCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.h"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e4d07fd46a87e4d0 /* CctCharacterController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e5387fd46a87e538 /* CctCharacterControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e5a07fd46a87e5a0 /* CctController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.h"; path = "../../PhysXCharacterKinematic/src/CctController.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e6087fd46a87e608 /* CctInternalStructs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctInternalStructs.h"; path = "../../PhysXCharacterKinematic/src/CctInternalStructs.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e6707fd46a87e670 /* CctObstacleContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.h"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e6d87fd46a87e6d8 /* CctSweptBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.h"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e7407fd46a87e740 /* CctSweptCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.h"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e7a87fd46a87e7a8 /* CctSweptVolume.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.h"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e8107fd46a87e810 /* CctUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctUtils.h"; path = "../../PhysXCharacterKinematic/src/CctUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e8787fd46a87e878 /* CctBoxController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.cpp"; path = "../../PhysXCharacterKinematic/src/CctBoxController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e8e07fd46a87e8e0 /* CctCapsuleController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e9487fd46a87e948 /* CctCharacterController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a87e9b07fd46a87e9b0 /* CctCharacterControllerCallbacks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerCallbacks.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a87ea187fd46a87ea18 /* CctCharacterControllerManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a87ea807fd46a87ea80 /* CctController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.cpp"; path = "../../PhysXCharacterKinematic/src/CctController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a87eae87fd46a87eae8 /* CctObstacleContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.cpp"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a87eb507fd46a87eb50 /* CctSweptBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a87ebb87fd46a87ebb8 /* CctSweptCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a87ec207fd46a87ec20 /* CctSweptVolume.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbd2c56a07f87bd2c56a0 /* PhysXCharacterKinematic */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCharacterKinematic"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDbd2c8b707f87bd2c8b70 /* PxBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBoxController.h"; path = "../../../Include/characterkinematic/PxBoxController.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd2c8bd87f87bd2c8bd8 /* PxCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCapsuleController.h"; path = "../../../Include/characterkinematic/PxCapsuleController.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd2c8c407f87bd2c8c40 /* PxCharacter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCharacter.h"; path = "../../../Include/characterkinematic/PxCharacter.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd2c8ca87f87bd2c8ca8 /* PxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxController.h"; path = "../../../Include/characterkinematic/PxController.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd2c8d107f87bd2c8d10 /* PxControllerBehavior.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerBehavior.h"; path = "../../../Include/characterkinematic/PxControllerBehavior.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd2c8d787f87bd2c8d78 /* PxControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerManager.h"; path = "../../../Include/characterkinematic/PxControllerManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd2c8de07f87bd2c8de0 /* PxControllerObstacles.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerObstacles.h"; path = "../../../Include/characterkinematic/PxControllerObstacles.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd2c8e487f87bd2c8e48 /* PxExtended.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtended.h"; path = "../../../Include/characterkinematic/PxExtended.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a74007f87bb0a7400 /* CctBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.h"; path = "../../PhysXCharacterKinematic/src/CctBoxController.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a74687f87bb0a7468 /* CctCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.h"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a74d07f87bb0a74d0 /* CctCharacterController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a75387f87bb0a7538 /* CctCharacterControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a75a07f87bb0a75a0 /* CctController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.h"; path = "../../PhysXCharacterKinematic/src/CctController.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a76087f87bb0a7608 /* CctInternalStructs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctInternalStructs.h"; path = "../../PhysXCharacterKinematic/src/CctInternalStructs.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a76707f87bb0a7670 /* CctObstacleContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.h"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a76d87f87bb0a76d8 /* CctSweptBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.h"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a77407f87bb0a7740 /* CctSweptCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.h"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a77a87f87bb0a77a8 /* CctSweptVolume.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.h"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a78107f87bb0a7810 /* CctUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctUtils.h"; path = "../../PhysXCharacterKinematic/src/CctUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a78787f87bb0a7878 /* CctBoxController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.cpp"; path = "../../PhysXCharacterKinematic/src/CctBoxController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a78e07f87bb0a78e0 /* CctCapsuleController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a79487f87bb0a7948 /* CctCharacterController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a79b07f87bb0a79b0 /* CctCharacterControllerCallbacks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerCallbacks.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a7a187f87bb0a7a18 /* CctCharacterControllerManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a7a807f87bb0a7a80 /* CctController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.cpp"; path = "../../PhysXCharacterKinematic/src/CctController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a7ae87f87bb0a7ae8 /* CctObstacleContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.cpp"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a7b507f87bb0a7b50 /* CctSweptBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a7bb87f87bb0a7bb8 /* CctSweptCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb0a7c207f87bb0a7c20 /* CctSweptVolume.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF26b159a807fd46b159a80 /* Resources */ = { + FFF2bd2c56a07f87bd2c56a0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -412,7 +412,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC6b159a807fd46b159a80 /* Frameworks */ = { + FFFCbd2c56a07f87bd2c56a0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -422,20 +422,20 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF86b159a807fd46b159a80 /* Sources */ = { + FFF8bd2c56a07f87bd2c56a0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a87e8787fd46a87e878, - FFFF6a87e8e07fd46a87e8e0, - FFFF6a87e9487fd46a87e948, - FFFF6a87e9b07fd46a87e9b0, - FFFF6a87ea187fd46a87ea18, - FFFF6a87ea807fd46a87ea80, - FFFF6a87eae87fd46a87eae8, - FFFF6a87eb507fd46a87eb50, - FFFF6a87ebb87fd46a87ebb8, - FFFF6a87ec207fd46a87ec20, + FFFFbb0a78787f87bb0a7878, + FFFFbb0a78e07f87bb0a78e0, + FFFFbb0a79487f87bb0a7948, + FFFFbb0a79b07f87bb0a79b0, + FFFFbb0a7a187f87bb0a7a18, + FFFFbb0a7a807f87bb0a7a80, + FFFFbb0a7ae87f87bb0a7ae8, + FFFFbb0a7b507f87bb0a7b50, + FFFFbb0a7bb87f87bb0a7bb8, + FFFFbb0a7c207f87bb0a7c20, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -444,91 +444,91 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF46b15ee907fd46b15ee90 /* PBXTargetDependency */ = { + FFF4bd070fc07f87bd070fc0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA6990a8307fd46990a830 /* PhysXCommon */; - targetProxy = FFF56990a8307fd46990a830 /* PBXContainerItemProxy */; + target = FFFAb85164f07f87b85164f0 /* PhysXCommon */; + targetProxy = FFF5b85164f07f87b85164f0 /* PBXContainerItemProxy */; }; - FFF46b15ecb07fd46b15ecb0 /* PBXTargetDependency */ = { + FFF4bd0763d07f87bd0763d0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA6b16c1507fd46b16c150 /* PhysXExtensions */; - targetProxy = FFF56b16c1507fd46b16c150 /* PBXContainerItemProxy */; + target = FFFAb9ac2fb07f87b9ac2fb0 /* PhysXExtensions */; + targetProxy = FFF5b9ac2fb07f87b9ac2fb0 /* PBXContainerItemProxy */; }; - FFF46b15f2407fd46b15f240 /* PBXTargetDependency */ = { + FFF4bd0e68107f87bd0e6810 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA698f7c507fd4698f7c50 /* PxFoundation */; - targetProxy = FFF5698f7c507fd4698f7c50 /* PBXContainerItemProxy */; + target = FFFAb8500ad07f87b8500ad0 /* PxFoundation */; + targetProxy = FFF5b8500ad07f87b8500ad0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXVehicle */ - FFFF6a885e087fd46a885e08 /* PxVehicleComponents.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a885e087fd46a885e08 /* PxVehicleComponents.cpp */; }; - FFFF6a885e707fd46a885e70 /* PxVehicleDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a885e707fd46a885e70 /* PxVehicleDrive.cpp */; }; - FFFF6a885ed87fd46a885ed8 /* PxVehicleDrive4W.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a885ed87fd46a885ed8 /* PxVehicleDrive4W.cpp */; }; - FFFF6a885f407fd46a885f40 /* PxVehicleDriveNW.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a885f407fd46a885f40 /* PxVehicleDriveNW.cpp */; }; - FFFF6a885fa87fd46a885fa8 /* PxVehicleDriveTank.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a885fa87fd46a885fa8 /* PxVehicleDriveTank.cpp */; }; - FFFF6a8860107fd46a886010 /* PxVehicleMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8860107fd46a886010 /* PxVehicleMetaData.cpp */; }; - FFFF6a8860787fd46a886078 /* PxVehicleNoDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8860787fd46a886078 /* PxVehicleNoDrive.cpp */; }; - FFFF6a8860e07fd46a8860e0 /* PxVehicleSDK.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8860e07fd46a8860e0 /* PxVehicleSDK.cpp */; }; - FFFF6a8861487fd46a886148 /* PxVehicleSerialization.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8861487fd46a886148 /* PxVehicleSerialization.cpp */; }; - FFFF6a8861b07fd46a8861b0 /* PxVehicleSuspWheelTire4.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8861b07fd46a8861b0 /* PxVehicleSuspWheelTire4.cpp */; }; - FFFF6a8862187fd46a886218 /* PxVehicleTireFriction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8862187fd46a886218 /* PxVehicleTireFriction.cpp */; }; - FFFF6a8862807fd46a886280 /* PxVehicleUpdate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8862807fd46a886280 /* PxVehicleUpdate.cpp */; }; - FFFF6a8862e87fd46a8862e8 /* PxVehicleWheels.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8862e87fd46a8862e8 /* PxVehicleWheels.cpp */; }; - FFFF6a8863507fd46a886350 /* VehicleUtilControl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8863507fd46a886350 /* VehicleUtilControl.cpp */; }; - FFFF6a8863b87fd46a8863b8 /* VehicleUtilSetup.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8863b87fd46a8863b8 /* VehicleUtilSetup.cpp */; }; - FFFF6a8864207fd46a886420 /* VehicleUtilTelemetry.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8864207fd46a886420 /* VehicleUtilTelemetry.cpp */; }; - FFFF6b16c6f87fd46b16c6f8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD6b16c6f87fd46b16c6f8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */; }; - FFFF6b16c7607fd46b16c760 /* src/PxVehicleMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD6b16c7607fd46b16c760 /* src/PxVehicleMetaDataObjects.cpp */; }; + FFFFba8196087f87ba819608 /* PxVehicleComponents.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8196087f87ba819608 /* PxVehicleComponents.cpp */; }; + FFFFba8196707f87ba819670 /* PxVehicleDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8196707f87ba819670 /* PxVehicleDrive.cpp */; }; + FFFFba8196d87f87ba8196d8 /* PxVehicleDrive4W.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8196d87f87ba8196d8 /* PxVehicleDrive4W.cpp */; }; + FFFFba8197407f87ba819740 /* PxVehicleDriveNW.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8197407f87ba819740 /* PxVehicleDriveNW.cpp */; }; + FFFFba8197a87f87ba8197a8 /* PxVehicleDriveTank.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8197a87f87ba8197a8 /* PxVehicleDriveTank.cpp */; }; + FFFFba8198107f87ba819810 /* PxVehicleMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8198107f87ba819810 /* PxVehicleMetaData.cpp */; }; + FFFFba8198787f87ba819878 /* PxVehicleNoDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8198787f87ba819878 /* PxVehicleNoDrive.cpp */; }; + FFFFba8198e07f87ba8198e0 /* PxVehicleSDK.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8198e07f87ba8198e0 /* PxVehicleSDK.cpp */; }; + FFFFba8199487f87ba819948 /* PxVehicleSerialization.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8199487f87ba819948 /* PxVehicleSerialization.cpp */; }; + FFFFba8199b07f87ba8199b0 /* PxVehicleSuspWheelTire4.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8199b07f87ba8199b0 /* PxVehicleSuspWheelTire4.cpp */; }; + FFFFba819a187f87ba819a18 /* PxVehicleTireFriction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba819a187f87ba819a18 /* PxVehicleTireFriction.cpp */; }; + FFFFba819a807f87ba819a80 /* PxVehicleUpdate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba819a807f87ba819a80 /* PxVehicleUpdate.cpp */; }; + FFFFba819ae87f87ba819ae8 /* PxVehicleWheels.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba819ae87f87ba819ae8 /* PxVehicleWheels.cpp */; }; + FFFFba819b507f87ba819b50 /* VehicleUtilControl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba819b507f87ba819b50 /* VehicleUtilControl.cpp */; }; + FFFFba819bb87f87ba819bb8 /* VehicleUtilSetup.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba819bb87f87ba819bb8 /* VehicleUtilSetup.cpp */; }; + FFFFba819c207f87ba819c20 /* VehicleUtilTelemetry.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba819c207f87ba819c20 /* VehicleUtilTelemetry.cpp */; }; + FFFFb9ac34c87f87b9ac34c8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDb9ac34c87f87b9ac34c8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */; }; + FFFFb9ac35307f87b9ac3530 /* src/PxVehicleMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDb9ac35307f87b9ac3530 /* src/PxVehicleMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD6b15ae407fd46b15ae40 /* PhysXVehicle */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXVehicle"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD6a883e007fd46a883e00 /* PxVehicleComponents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.h"; path = "../../../Include/vehicle/PxVehicleComponents.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a883e687fd46a883e68 /* PxVehicleDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.h"; path = "../../../Include/vehicle/PxVehicleDrive.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a883ed07fd46a883ed0 /* PxVehicleDrive4W.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.h"; path = "../../../Include/vehicle/PxVehicleDrive4W.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a883f387fd46a883f38 /* PxVehicleDriveNW.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.h"; path = "../../../Include/vehicle/PxVehicleDriveNW.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a883fa07fd46a883fa0 /* PxVehicleDriveTank.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.h"; path = "../../../Include/vehicle/PxVehicleDriveTank.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8840087fd46a884008 /* PxVehicleNoDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.h"; path = "../../../Include/vehicle/PxVehicleNoDrive.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8840707fd46a884070 /* PxVehicleSDK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.h"; path = "../../../Include/vehicle/PxVehicleSDK.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8840d87fd46a8840d8 /* PxVehicleShaders.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleShaders.h"; path = "../../../Include/vehicle/PxVehicleShaders.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8841407fd46a884140 /* PxVehicleTireFriction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.h"; path = "../../../Include/vehicle/PxVehicleTireFriction.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8841a87fd46a8841a8 /* PxVehicleUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.h"; path = "../../../Include/vehicle/PxVehicleUpdate.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8842107fd46a884210 /* PxVehicleUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtil.h"; path = "../../../Include/vehicle/PxVehicleUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8842787fd46a884278 /* PxVehicleUtilControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilControl.h"; path = "../../../Include/vehicle/PxVehicleUtilControl.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8842e07fd46a8842e0 /* PxVehicleUtilSetup.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilSetup.h"; path = "../../../Include/vehicle/PxVehicleUtilSetup.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8843487fd46a884348 /* PxVehicleUtilTelemetry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilTelemetry.h"; path = "../../../Include/vehicle/PxVehicleUtilTelemetry.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8843b07fd46a8843b0 /* PxVehicleWheels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.h"; path = "../../../Include/vehicle/PxVehicleWheels.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a885c007fd46a885c00 /* PxVehicleDefaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDefaults.h"; path = "../../PhysXVehicle/src/PxVehicleDefaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a885c687fd46a885c68 /* PxVehicleLinearMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleLinearMath.h"; path = "../../PhysXVehicle/src/PxVehicleLinearMath.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a885cd07fd46a885cd0 /* PxVehicleSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.h"; path = "../../PhysXVehicle/src/PxVehicleSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a885d387fd46a885d38 /* PxVehicleSuspLimitConstraintShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspLimitConstraintShader.h"; path = "../../PhysXVehicle/src/PxVehicleSuspLimitConstraintShader.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a885da07fd46a885da0 /* PxVehicleSuspWheelTire4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.h"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a885e087fd46a885e08 /* PxVehicleComponents.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.cpp"; path = "../../PhysXVehicle/src/PxVehicleComponents.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a885e707fd46a885e70 /* PxVehicleDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a885ed87fd46a885ed8 /* PxVehicleDrive4W.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive4W.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a885f407fd46a885f40 /* PxVehicleDriveNW.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveNW.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a885fa87fd46a885fa8 /* PxVehicleDriveTank.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveTank.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8860107fd46a886010 /* PxVehicleMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleMetaData.cpp"; path = "../../PhysXVehicle/src/PxVehicleMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8860787fd46a886078 /* PxVehicleNoDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleNoDrive.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8860e07fd46a8860e0 /* PxVehicleSDK.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.cpp"; path = "../../PhysXVehicle/src/PxVehicleSDK.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8861487fd46a886148 /* PxVehicleSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.cpp"; path = "../../PhysXVehicle/src/PxVehicleSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8861b07fd46a8861b0 /* PxVehicleSuspWheelTire4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.cpp"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8862187fd46a886218 /* PxVehicleTireFriction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.cpp"; path = "../../PhysXVehicle/src/PxVehicleTireFriction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8862807fd46a886280 /* PxVehicleUpdate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.cpp"; path = "../../PhysXVehicle/src/PxVehicleUpdate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8862e87fd46a8862e8 /* PxVehicleWheels.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.cpp"; path = "../../PhysXVehicle/src/PxVehicleWheels.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8863507fd46a886350 /* VehicleUtilControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilControl.cpp"; path = "../../PhysXVehicle/src/VehicleUtilControl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8863b87fd46a8863b8 /* VehicleUtilSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilSetup.cpp"; path = "../../PhysXVehicle/src/VehicleUtilSetup.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8864207fd46a886420 /* VehicleUtilTelemetry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilTelemetry.cpp"; path = "../../PhysXVehicle/src/VehicleUtilTelemetry.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6b16c5c07fd46b16c5c0 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b16c6287fd46b16c628 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b16c6907fd46b16c690 /* include/PxVehicleMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b16c6f87fd46b16c6f8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6b16c7607fd46b16c760 /* src/PxVehicleMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbd07bfb07f87bd07bfb0 /* PhysXVehicle */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXVehicle"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDba80b0007f87ba80b000 /* PxVehicleComponents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.h"; path = "../../../Include/vehicle/PxVehicleComponents.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b0687f87ba80b068 /* PxVehicleDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.h"; path = "../../../Include/vehicle/PxVehicleDrive.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b0d07f87ba80b0d0 /* PxVehicleDrive4W.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.h"; path = "../../../Include/vehicle/PxVehicleDrive4W.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b1387f87ba80b138 /* PxVehicleDriveNW.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.h"; path = "../../../Include/vehicle/PxVehicleDriveNW.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b1a07f87ba80b1a0 /* PxVehicleDriveTank.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.h"; path = "../../../Include/vehicle/PxVehicleDriveTank.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b2087f87ba80b208 /* PxVehicleNoDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.h"; path = "../../../Include/vehicle/PxVehicleNoDrive.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b2707f87ba80b270 /* PxVehicleSDK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.h"; path = "../../../Include/vehicle/PxVehicleSDK.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b2d87f87ba80b2d8 /* PxVehicleShaders.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleShaders.h"; path = "../../../Include/vehicle/PxVehicleShaders.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b3407f87ba80b340 /* PxVehicleTireFriction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.h"; path = "../../../Include/vehicle/PxVehicleTireFriction.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b3a87f87ba80b3a8 /* PxVehicleUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.h"; path = "../../../Include/vehicle/PxVehicleUpdate.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b4107f87ba80b410 /* PxVehicleUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtil.h"; path = "../../../Include/vehicle/PxVehicleUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b4787f87ba80b478 /* PxVehicleUtilControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilControl.h"; path = "../../../Include/vehicle/PxVehicleUtilControl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b4e07f87ba80b4e0 /* PxVehicleUtilSetup.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilSetup.h"; path = "../../../Include/vehicle/PxVehicleUtilSetup.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b5487f87ba80b548 /* PxVehicleUtilTelemetry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilTelemetry.h"; path = "../../../Include/vehicle/PxVehicleUtilTelemetry.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80b5b07f87ba80b5b0 /* PxVehicleWheels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.h"; path = "../../../Include/vehicle/PxVehicleWheels.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8194007f87ba819400 /* PxVehicleDefaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDefaults.h"; path = "../../PhysXVehicle/src/PxVehicleDefaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8194687f87ba819468 /* PxVehicleLinearMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleLinearMath.h"; path = "../../PhysXVehicle/src/PxVehicleLinearMath.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8194d07f87ba8194d0 /* PxVehicleSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.h"; path = "../../PhysXVehicle/src/PxVehicleSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8195387f87ba819538 /* PxVehicleSuspLimitConstraintShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspLimitConstraintShader.h"; path = "../../PhysXVehicle/src/PxVehicleSuspLimitConstraintShader.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8195a07f87ba8195a0 /* PxVehicleSuspWheelTire4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.h"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8196087f87ba819608 /* PxVehicleComponents.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.cpp"; path = "../../PhysXVehicle/src/PxVehicleComponents.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8196707f87ba819670 /* PxVehicleDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8196d87f87ba8196d8 /* PxVehicleDrive4W.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive4W.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8197407f87ba819740 /* PxVehicleDriveNW.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveNW.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8197a87f87ba8197a8 /* PxVehicleDriveTank.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveTank.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8198107f87ba819810 /* PxVehicleMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleMetaData.cpp"; path = "../../PhysXVehicle/src/PxVehicleMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8198787f87ba819878 /* PxVehicleNoDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleNoDrive.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8198e07f87ba8198e0 /* PxVehicleSDK.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.cpp"; path = "../../PhysXVehicle/src/PxVehicleSDK.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8199487f87ba819948 /* PxVehicleSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.cpp"; path = "../../PhysXVehicle/src/PxVehicleSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8199b07f87ba8199b0 /* PxVehicleSuspWheelTire4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.cpp"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba819a187f87ba819a18 /* PxVehicleTireFriction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.cpp"; path = "../../PhysXVehicle/src/PxVehicleTireFriction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba819a807f87ba819a80 /* PxVehicleUpdate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.cpp"; path = "../../PhysXVehicle/src/PxVehicleUpdate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba819ae87f87ba819ae8 /* PxVehicleWheels.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.cpp"; path = "../../PhysXVehicle/src/PxVehicleWheels.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba819b507f87ba819b50 /* VehicleUtilControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilControl.cpp"; path = "../../PhysXVehicle/src/VehicleUtilControl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba819bb87f87ba819bb8 /* VehicleUtilSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilSetup.cpp"; path = "../../PhysXVehicle/src/VehicleUtilSetup.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba819c207f87ba819c20 /* VehicleUtilTelemetry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilTelemetry.cpp"; path = "../../PhysXVehicle/src/VehicleUtilTelemetry.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb9ac33907f87b9ac3390 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9ac33f87f87b9ac33f8 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9ac34607f87b9ac3460 /* include/PxVehicleMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9ac34c87f87b9ac34c8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb9ac35307f87b9ac3530 /* src/PxVehicleMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF26b15ae407fd46b15ae40 /* Resources */ = { + FFF2bd07bfb07f87bd07bfb0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -538,7 +538,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC6b15ae407fd46b15ae40 /* Frameworks */ = { + FFFCbd07bfb07f87bd07bfb0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -548,28 +548,28 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF86b15ae407fd46b15ae40 /* Sources */ = { + FFF8bd07bfb07f87bd07bfb0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a885e087fd46a885e08, - FFFF6a885e707fd46a885e70, - FFFF6a885ed87fd46a885ed8, - FFFF6a885f407fd46a885f40, - FFFF6a885fa87fd46a885fa8, - FFFF6a8860107fd46a886010, - FFFF6a8860787fd46a886078, - FFFF6a8860e07fd46a8860e0, - FFFF6a8861487fd46a886148, - FFFF6a8861b07fd46a8861b0, - FFFF6a8862187fd46a886218, - FFFF6a8862807fd46a886280, - FFFF6a8862e87fd46a8862e8, - FFFF6a8863507fd46a886350, - FFFF6a8863b87fd46a8863b8, - FFFF6a8864207fd46a886420, - FFFF6b16c6f87fd46b16c6f8, - FFFF6b16c7607fd46b16c760, + FFFFba8196087f87ba819608, + FFFFba8196707f87ba819670, + FFFFba8196d87f87ba8196d8, + FFFFba8197407f87ba819740, + FFFFba8197a87f87ba8197a8, + FFFFba8198107f87ba819810, + FFFFba8198787f87ba819878, + FFFFba8198e07f87ba8198e0, + FFFFba8199487f87ba819948, + FFFFba8199b07f87ba8199b0, + FFFFba819a187f87ba819a18, + FFFFba819a807f87ba819a80, + FFFFba819ae87f87ba819ae8, + FFFFba819b507f87ba819b50, + FFFFba819bb87f87ba819bb8, + FFFFba819c207f87ba819c20, + FFFFb9ac34c87f87b9ac34c8, + FFFFb9ac35307f87b9ac3530, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -581,220 +581,220 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXExtensions */ - FFFF6a8884e87fd46a8884e8 /* ExtBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8884e87fd46a8884e8 /* ExtBroadPhase.cpp */; }; - FFFF6a8885507fd46a888550 /* ExtClothFabricCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8885507fd46a888550 /* ExtClothFabricCooker.cpp */; }; - FFFF6a8885b87fd46a8885b8 /* ExtClothGeodesicTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8885b87fd46a8885b8 /* ExtClothGeodesicTetherCooker.cpp */; }; - FFFF6a8886207fd46a888620 /* ExtClothMeshQuadifier.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8886207fd46a888620 /* ExtClothMeshQuadifier.cpp */; }; - FFFF6a8886887fd46a888688 /* ExtClothSimpleTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8886887fd46a888688 /* ExtClothSimpleTetherCooker.cpp */; }; - FFFF6a8886f07fd46a8886f0 /* ExtCollection.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8886f07fd46a8886f0 /* ExtCollection.cpp */; }; - FFFF6a8887587fd46a888758 /* ExtConvexMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8887587fd46a888758 /* ExtConvexMeshExt.cpp */; }; - FFFF6a8887c07fd46a8887c0 /* ExtCpuWorkerThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8887c07fd46a8887c0 /* ExtCpuWorkerThread.cpp */; }; - FFFF6a8888287fd46a888828 /* ExtD6Joint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8888287fd46a888828 /* ExtD6Joint.cpp */; }; - FFFF6a8888907fd46a888890 /* ExtD6JointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8888907fd46a888890 /* ExtD6JointSolverPrep.cpp */; }; - FFFF6a8888f87fd46a8888f8 /* ExtDefaultCpuDispatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8888f87fd46a8888f8 /* ExtDefaultCpuDispatcher.cpp */; }; - FFFF6a8889607fd46a888960 /* ExtDefaultErrorCallback.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8889607fd46a888960 /* ExtDefaultErrorCallback.cpp */; }; - FFFF6a8889c87fd46a8889c8 /* ExtDefaultSimulationFilterShader.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8889c87fd46a8889c8 /* ExtDefaultSimulationFilterShader.cpp */; }; - FFFF6a888a307fd46a888a30 /* ExtDefaultStreams.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888a307fd46a888a30 /* ExtDefaultStreams.cpp */; }; - FFFF6a888a987fd46a888a98 /* ExtDistanceJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888a987fd46a888a98 /* ExtDistanceJoint.cpp */; }; - FFFF6a888b007fd46a888b00 /* ExtDistanceJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888b007fd46a888b00 /* ExtDistanceJointSolverPrep.cpp */; }; - FFFF6a888b687fd46a888b68 /* ExtExtensions.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888b687fd46a888b68 /* ExtExtensions.cpp */; }; - FFFF6a888bd07fd46a888bd0 /* ExtFixedJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888bd07fd46a888bd0 /* ExtFixedJoint.cpp */; }; - FFFF6a888c387fd46a888c38 /* ExtFixedJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888c387fd46a888c38 /* ExtFixedJointSolverPrep.cpp */; }; - FFFF6a888ca07fd46a888ca0 /* ExtJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888ca07fd46a888ca0 /* ExtJoint.cpp */; }; - FFFF6a888d087fd46a888d08 /* ExtMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888d087fd46a888d08 /* ExtMetaData.cpp */; }; - FFFF6a888d707fd46a888d70 /* ExtParticleExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888d707fd46a888d70 /* ExtParticleExt.cpp */; }; - FFFF6a888dd87fd46a888dd8 /* ExtPrismaticJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888dd87fd46a888dd8 /* ExtPrismaticJoint.cpp */; }; - FFFF6a888e407fd46a888e40 /* ExtPrismaticJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888e407fd46a888e40 /* ExtPrismaticJointSolverPrep.cpp */; }; - FFFF6a888ea87fd46a888ea8 /* ExtPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888ea87fd46a888ea8 /* ExtPvd.cpp */; }; - FFFF6a888f107fd46a888f10 /* ExtPxStringTable.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888f107fd46a888f10 /* ExtPxStringTable.cpp */; }; - FFFF6a888f787fd46a888f78 /* ExtRaycastCCD.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888f787fd46a888f78 /* ExtRaycastCCD.cpp */; }; - FFFF6a888fe07fd46a888fe0 /* ExtRevoluteJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a888fe07fd46a888fe0 /* ExtRevoluteJoint.cpp */; }; - FFFF6a8890487fd46a889048 /* ExtRevoluteJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8890487fd46a889048 /* ExtRevoluteJointSolverPrep.cpp */; }; - FFFF6a8890b07fd46a8890b0 /* ExtRigidBodyExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8890b07fd46a8890b0 /* ExtRigidBodyExt.cpp */; }; - FFFF6a8891187fd46a889118 /* ExtSceneQueryExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8891187fd46a889118 /* ExtSceneQueryExt.cpp */; }; - FFFF6a8891807fd46a889180 /* ExtSimpleFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8891807fd46a889180 /* ExtSimpleFactory.cpp */; }; - FFFF6a8891e87fd46a8891e8 /* ExtSmoothNormals.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8891e87fd46a8891e8 /* ExtSmoothNormals.cpp */; }; - FFFF6a8892507fd46a889250 /* ExtSphericalJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8892507fd46a889250 /* ExtSphericalJoint.cpp */; }; - FFFF6a8892b87fd46a8892b8 /* ExtSphericalJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8892b87fd46a8892b8 /* ExtSphericalJointSolverPrep.cpp */; }; - FFFF6a8893207fd46a889320 /* ExtTriangleMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8893207fd46a889320 /* ExtTriangleMeshExt.cpp */; }; - FFFF6a88c8d07fd46a88c8d0 /* SnSerialUtils.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88c8d07fd46a88c8d0 /* SnSerialUtils.cpp */; }; - FFFF6a88c9387fd46a88c938 /* SnSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88c9387fd46a88c938 /* SnSerialization.cpp */; }; - FFFF6a88c9a07fd46a88c9a0 /* SnSerializationRegistry.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88c9a07fd46a88c9a0 /* SnSerializationRegistry.cpp */; }; - FFFF6a88cce07fd46a88cce0 /* Binary/SnBinaryDeserialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88cce07fd46a88cce0 /* Binary/SnBinaryDeserialization.cpp */; }; - FFFF6a88cd487fd46a88cd48 /* Binary/SnBinarySerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88cd487fd46a88cd48 /* Binary/SnBinarySerialization.cpp */; }; - FFFF6a88cdb07fd46a88cdb0 /* Binary/SnConvX.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88cdb07fd46a88cdb0 /* Binary/SnConvX.cpp */; }; - FFFF6a88ce187fd46a88ce18 /* Binary/SnConvX_Align.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88ce187fd46a88ce18 /* Binary/SnConvX_Align.cpp */; }; - FFFF6a88ce807fd46a88ce80 /* Binary/SnConvX_Convert.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88ce807fd46a88ce80 /* Binary/SnConvX_Convert.cpp */; }; - FFFF6a88cee87fd46a88cee8 /* Binary/SnConvX_Error.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88cee87fd46a88cee8 /* Binary/SnConvX_Error.cpp */; }; - FFFF6a88cf507fd46a88cf50 /* Binary/SnConvX_MetaData.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88cf507fd46a88cf50 /* Binary/SnConvX_MetaData.cpp */; }; - FFFF6a88cfb87fd46a88cfb8 /* Binary/SnConvX_Output.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88cfb87fd46a88cfb8 /* Binary/SnConvX_Output.cpp */; }; - FFFF6a88d0207fd46a88d020 /* Binary/SnConvX_Union.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88d0207fd46a88d020 /* Binary/SnConvX_Union.cpp */; }; - FFFF6a88d0887fd46a88d088 /* Binary/SnSerializationContext.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88d0887fd46a88d088 /* Binary/SnSerializationContext.cpp */; }; - FFFF6a88d9787fd46a88d978 /* Xml/SnJointRepXSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88d9787fd46a88d978 /* Xml/SnJointRepXSerializer.cpp */; }; - FFFF6a88d9e07fd46a88d9e0 /* Xml/SnRepXCoreSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88d9e07fd46a88d9e0 /* Xml/SnRepXCoreSerializer.cpp */; }; - FFFF6a88da487fd46a88da48 /* Xml/SnRepXUpgrader.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88da487fd46a88da48 /* Xml/SnRepXUpgrader.cpp */; }; - FFFF6a88dab07fd46a88dab0 /* Xml/SnXmlSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD6a88dab07fd46a88dab0 /* Xml/SnXmlSerialization.cpp */; }; - FFFF6a88a8e07fd46a88a8e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD6a88a8e07fd46a88a8e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */; }; + FFFFba07e6e87f87ba07e6e8 /* ExtBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07e6e87f87ba07e6e8 /* ExtBroadPhase.cpp */; }; + FFFFba07e7507f87ba07e750 /* ExtClothFabricCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07e7507f87ba07e750 /* ExtClothFabricCooker.cpp */; }; + FFFFba07e7b87f87ba07e7b8 /* ExtClothGeodesicTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07e7b87f87ba07e7b8 /* ExtClothGeodesicTetherCooker.cpp */; }; + FFFFba07e8207f87ba07e820 /* ExtClothMeshQuadifier.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07e8207f87ba07e820 /* ExtClothMeshQuadifier.cpp */; }; + FFFFba07e8887f87ba07e888 /* ExtClothSimpleTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07e8887f87ba07e888 /* ExtClothSimpleTetherCooker.cpp */; }; + FFFFba07e8f07f87ba07e8f0 /* ExtCollection.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07e8f07f87ba07e8f0 /* ExtCollection.cpp */; }; + FFFFba07e9587f87ba07e958 /* ExtConvexMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07e9587f87ba07e958 /* ExtConvexMeshExt.cpp */; }; + FFFFba07e9c07f87ba07e9c0 /* ExtCpuWorkerThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07e9c07f87ba07e9c0 /* ExtCpuWorkerThread.cpp */; }; + FFFFba07ea287f87ba07ea28 /* ExtD6Joint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07ea287f87ba07ea28 /* ExtD6Joint.cpp */; }; + FFFFba07ea907f87ba07ea90 /* ExtD6JointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07ea907f87ba07ea90 /* ExtD6JointSolverPrep.cpp */; }; + FFFFba07eaf87f87ba07eaf8 /* ExtDefaultCpuDispatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07eaf87f87ba07eaf8 /* ExtDefaultCpuDispatcher.cpp */; }; + FFFFba07eb607f87ba07eb60 /* ExtDefaultErrorCallback.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07eb607f87ba07eb60 /* ExtDefaultErrorCallback.cpp */; }; + FFFFba07ebc87f87ba07ebc8 /* ExtDefaultSimulationFilterShader.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07ebc87f87ba07ebc8 /* ExtDefaultSimulationFilterShader.cpp */; }; + FFFFba07ec307f87ba07ec30 /* ExtDefaultStreams.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07ec307f87ba07ec30 /* ExtDefaultStreams.cpp */; }; + FFFFba07ec987f87ba07ec98 /* ExtDistanceJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07ec987f87ba07ec98 /* ExtDistanceJoint.cpp */; }; + FFFFba07ed007f87ba07ed00 /* ExtDistanceJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07ed007f87ba07ed00 /* ExtDistanceJointSolverPrep.cpp */; }; + FFFFba07ed687f87ba07ed68 /* ExtExtensions.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07ed687f87ba07ed68 /* ExtExtensions.cpp */; }; + FFFFba07edd07f87ba07edd0 /* ExtFixedJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07edd07f87ba07edd0 /* ExtFixedJoint.cpp */; }; + FFFFba07ee387f87ba07ee38 /* ExtFixedJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07ee387f87ba07ee38 /* ExtFixedJointSolverPrep.cpp */; }; + FFFFba07eea07f87ba07eea0 /* ExtJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07eea07f87ba07eea0 /* ExtJoint.cpp */; }; + FFFFba07ef087f87ba07ef08 /* ExtMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07ef087f87ba07ef08 /* ExtMetaData.cpp */; }; + FFFFba07ef707f87ba07ef70 /* ExtParticleExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07ef707f87ba07ef70 /* ExtParticleExt.cpp */; }; + FFFFba07efd87f87ba07efd8 /* ExtPrismaticJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07efd87f87ba07efd8 /* ExtPrismaticJoint.cpp */; }; + FFFFba07f0407f87ba07f040 /* ExtPrismaticJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f0407f87ba07f040 /* ExtPrismaticJointSolverPrep.cpp */; }; + FFFFba07f0a87f87ba07f0a8 /* ExtPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f0a87f87ba07f0a8 /* ExtPvd.cpp */; }; + FFFFba07f1107f87ba07f110 /* ExtPxStringTable.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f1107f87ba07f110 /* ExtPxStringTable.cpp */; }; + FFFFba07f1787f87ba07f178 /* ExtRaycastCCD.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f1787f87ba07f178 /* ExtRaycastCCD.cpp */; }; + FFFFba07f1e07f87ba07f1e0 /* ExtRevoluteJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f1e07f87ba07f1e0 /* ExtRevoluteJoint.cpp */; }; + FFFFba07f2487f87ba07f248 /* ExtRevoluteJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f2487f87ba07f248 /* ExtRevoluteJointSolverPrep.cpp */; }; + FFFFba07f2b07f87ba07f2b0 /* ExtRigidBodyExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f2b07f87ba07f2b0 /* ExtRigidBodyExt.cpp */; }; + FFFFba07f3187f87ba07f318 /* ExtSceneQueryExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f3187f87ba07f318 /* ExtSceneQueryExt.cpp */; }; + FFFFba07f3807f87ba07f380 /* ExtSimpleFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f3807f87ba07f380 /* ExtSimpleFactory.cpp */; }; + FFFFba07f3e87f87ba07f3e8 /* ExtSmoothNormals.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f3e87f87ba07f3e8 /* ExtSmoothNormals.cpp */; }; + FFFFba07f4507f87ba07f450 /* ExtSphericalJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f4507f87ba07f450 /* ExtSphericalJoint.cpp */; }; + FFFFba07f4b87f87ba07f4b8 /* ExtSphericalJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f4b87f87ba07f4b8 /* ExtSphericalJointSolverPrep.cpp */; }; + FFFFba07f5207f87ba07f520 /* ExtTriangleMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba07f5207f87ba07f520 /* ExtTriangleMeshExt.cpp */; }; + FFFFba81c4d07f87ba81c4d0 /* SnSerialUtils.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81c4d07f87ba81c4d0 /* SnSerialUtils.cpp */; }; + FFFFba81c5387f87ba81c538 /* SnSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81c5387f87ba81c538 /* SnSerialization.cpp */; }; + FFFFba81c5a07f87ba81c5a0 /* SnSerializationRegistry.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81c5a07f87ba81c5a0 /* SnSerializationRegistry.cpp */; }; + FFFFba81c8e07f87ba81c8e0 /* Binary/SnBinaryDeserialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81c8e07f87ba81c8e0 /* Binary/SnBinaryDeserialization.cpp */; }; + FFFFba81c9487f87ba81c948 /* Binary/SnBinarySerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81c9487f87ba81c948 /* Binary/SnBinarySerialization.cpp */; }; + FFFFba81c9b07f87ba81c9b0 /* Binary/SnConvX.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81c9b07f87ba81c9b0 /* Binary/SnConvX.cpp */; }; + FFFFba81ca187f87ba81ca18 /* Binary/SnConvX_Align.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81ca187f87ba81ca18 /* Binary/SnConvX_Align.cpp */; }; + FFFFba81ca807f87ba81ca80 /* Binary/SnConvX_Convert.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81ca807f87ba81ca80 /* Binary/SnConvX_Convert.cpp */; }; + FFFFba81cae87f87ba81cae8 /* Binary/SnConvX_Error.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81cae87f87ba81cae8 /* Binary/SnConvX_Error.cpp */; }; + FFFFba81cb507f87ba81cb50 /* Binary/SnConvX_MetaData.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81cb507f87ba81cb50 /* Binary/SnConvX_MetaData.cpp */; }; + FFFFba81cbb87f87ba81cbb8 /* Binary/SnConvX_Output.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81cbb87f87ba81cbb8 /* Binary/SnConvX_Output.cpp */; }; + FFFFba81cc207f87ba81cc20 /* Binary/SnConvX_Union.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81cc207f87ba81cc20 /* Binary/SnConvX_Union.cpp */; }; + FFFFba81cc887f87ba81cc88 /* Binary/SnSerializationContext.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81cc887f87ba81cc88 /* Binary/SnSerializationContext.cpp */; }; + FFFFba81d5787f87ba81d578 /* Xml/SnJointRepXSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81d5787f87ba81d578 /* Xml/SnJointRepXSerializer.cpp */; }; + FFFFba81d5e07f87ba81d5e0 /* Xml/SnRepXCoreSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81d5e07f87ba81d5e0 /* Xml/SnRepXCoreSerializer.cpp */; }; + FFFFba81d6487f87ba81d648 /* Xml/SnRepXUpgrader.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81d6487f87ba81d648 /* Xml/SnRepXUpgrader.cpp */; }; + FFFFba81d6b07f87ba81d6b0 /* Xml/SnXmlSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDba81d6b07f87ba81d6b0 /* Xml/SnXmlSerialization.cpp */; }; + FFFFba81bae07f87ba81bae0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDba81bae07f87ba81bae0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD6b16c1507fd46b16c150 /* PhysXExtensions */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXExtensions"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD6a8894007fd46a889400 /* PxBinaryConverter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBinaryConverter.h"; path = "../../../Include/extensions/PxBinaryConverter.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8894687fd46a889468 /* PxBroadPhaseExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhaseExt.h"; path = "../../../Include/extensions/PxBroadPhaseExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8894d07fd46a8894d0 /* PxClothFabricCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothFabricCooker.h"; path = "../../../Include/extensions/PxClothFabricCooker.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8895387fd46a889538 /* PxClothMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshDesc.h"; path = "../../../Include/extensions/PxClothMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8895a07fd46a8895a0 /* PxClothMeshQuadifier.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshQuadifier.h"; path = "../../../Include/extensions/PxClothMeshQuadifier.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8896087fd46a889608 /* PxClothTetherCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothTetherCooker.h"; path = "../../../Include/extensions/PxClothTetherCooker.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8896707fd46a889670 /* PxCollectionExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCollectionExt.h"; path = "../../../Include/extensions/PxCollectionExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8896d87fd46a8896d8 /* PxConstraintExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintExt.h"; path = "../../../Include/extensions/PxConstraintExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8897407fd46a889740 /* PxConvexMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshExt.h"; path = "../../../Include/extensions/PxConvexMeshExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8897a87fd46a8897a8 /* PxD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxD6Joint.h"; path = "../../../Include/extensions/PxD6Joint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8898107fd46a889810 /* PxDefaultAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultAllocator.h"; path = "../../../Include/extensions/PxDefaultAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8898787fd46a889878 /* PxDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultCpuDispatcher.h"; path = "../../../Include/extensions/PxDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8898e07fd46a8898e0 /* PxDefaultErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultErrorCallback.h"; path = "../../../Include/extensions/PxDefaultErrorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8899487fd46a889948 /* PxDefaultSimulationFilterShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultSimulationFilterShader.h"; path = "../../../Include/extensions/PxDefaultSimulationFilterShader.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8899b07fd46a8899b0 /* PxDefaultStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultStreams.h"; path = "../../../Include/extensions/PxDefaultStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889a187fd46a889a18 /* PxDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDistanceJoint.h"; path = "../../../Include/extensions/PxDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889a807fd46a889a80 /* PxExtensionsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtensionsAPI.h"; path = "../../../Include/extensions/PxExtensionsAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889ae87fd46a889ae8 /* PxFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFixedJoint.h"; path = "../../../Include/extensions/PxFixedJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889b507fd46a889b50 /* PxJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJoint.h"; path = "../../../Include/extensions/PxJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889bb87fd46a889bb8 /* PxJointLimit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointLimit.h"; path = "../../../Include/extensions/PxJointLimit.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889c207fd46a889c20 /* PxJointRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointRepXSerializer.h"; path = "../../../Include/extensions/PxJointRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889c887fd46a889c88 /* PxMassProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMassProperties.h"; path = "../../../Include/extensions/PxMassProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889cf07fd46a889cf0 /* PxParticleExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxParticleExt.h"; path = "../../../Include/extensions/PxParticleExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889d587fd46a889d58 /* PxPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPrismaticJoint.h"; path = "../../../Include/extensions/PxPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889dc07fd46a889dc0 /* PxRaycastCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRaycastCCD.h"; path = "../../../Include/extensions/PxRaycastCCD.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889e287fd46a889e28 /* PxRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSerializer.h"; path = "../../../Include/extensions/PxRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889e907fd46a889e90 /* PxRepXSimpleType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSimpleType.h"; path = "../../../Include/extensions/PxRepXSimpleType.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889ef87fd46a889ef8 /* PxRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRevoluteJoint.h"; path = "../../../Include/extensions/PxRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889f607fd46a889f60 /* PxRigidActorExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActorExt.h"; path = "../../../Include/extensions/PxRigidActorExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a889fc87fd46a889fc8 /* PxRigidBodyExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBodyExt.h"; path = "../../../Include/extensions/PxRigidBodyExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a0307fd46a88a030 /* PxSceneQueryExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneQueryExt.h"; path = "../../../Include/extensions/PxSceneQueryExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a0987fd46a88a098 /* PxSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSerialization.h"; path = "../../../Include/extensions/PxSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a1007fd46a88a100 /* PxShapeExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShapeExt.h"; path = "../../../Include/extensions/PxShapeExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a1687fd46a88a168 /* PxSimpleFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleFactory.h"; path = "../../../Include/extensions/PxSimpleFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a1d07fd46a88a1d0 /* PxSmoothNormals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSmoothNormals.h"; path = "../../../Include/extensions/PxSmoothNormals.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a2387fd46a88a238 /* PxSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSphericalJoint.h"; path = "../../../Include/extensions/PxSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a2a07fd46a88a2a0 /* PxStringTableExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStringTableExt.h"; path = "../../../Include/extensions/PxStringTableExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a3087fd46a88a308 /* PxTriangleMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshExt.h"; path = "../../../Include/extensions/PxTriangleMeshExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a887e007fd46a887e00 /* ExtConstraintHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConstraintHelper.h"; path = "../../PhysXExtensions/src/ExtConstraintHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a887e687fd46a887e68 /* ExtCpuWorkerThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.h"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a887ed07fd46a887ed0 /* ExtD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.h"; path = "../../PhysXExtensions/src/ExtD6Joint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a887f387fd46a887f38 /* ExtDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.h"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a887fa07fd46a887fa0 /* ExtDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.h"; path = "../../PhysXExtensions/src/ExtDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8880087fd46a888008 /* ExtFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.h"; path = "../../PhysXExtensions/src/ExtFixedJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8880707fd46a888070 /* ExtInertiaTensor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtInertiaTensor.h"; path = "../../PhysXExtensions/src/ExtInertiaTensor.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8880d87fd46a8880d8 /* ExtJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.h"; path = "../../PhysXExtensions/src/ExtJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8881407fd46a888140 /* ExtJointMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJointMetaDataExtensions.h"; path = "../../PhysXExtensions/src/ExtJointMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8881a87fd46a8881a8 /* ExtPlatform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPlatform.h"; path = "../../PhysXExtensions/src/ExtPlatform.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8882107fd46a888210 /* ExtPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.h"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8882787fd46a888278 /* ExtPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.h"; path = "../../PhysXExtensions/src/ExtPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8882e07fd46a8882e0 /* ExtRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.h"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8883487fd46a888348 /* ExtSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSerialization.h"; path = "../../PhysXExtensions/src/ExtSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8883b07fd46a8883b0 /* ExtSharedQueueEntryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSharedQueueEntryPool.h"; path = "../../PhysXExtensions/src/ExtSharedQueueEntryPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8884187fd46a888418 /* ExtSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.h"; path = "../../PhysXExtensions/src/ExtSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8884807fd46a888480 /* ExtTaskQueueHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTaskQueueHelper.h"; path = "../../PhysXExtensions/src/ExtTaskQueueHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8884e87fd46a8884e8 /* ExtBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtBroadPhase.cpp"; path = "../../PhysXExtensions/src/ExtBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8885507fd46a888550 /* ExtClothFabricCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothFabricCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothFabricCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8885b87fd46a8885b8 /* ExtClothGeodesicTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothGeodesicTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothGeodesicTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8886207fd46a888620 /* ExtClothMeshQuadifier.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothMeshQuadifier.cpp"; path = "../../PhysXExtensions/src/ExtClothMeshQuadifier.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8886887fd46a888688 /* ExtClothSimpleTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothSimpleTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothSimpleTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8886f07fd46a8886f0 /* ExtCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCollection.cpp"; path = "../../PhysXExtensions/src/ExtCollection.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8887587fd46a888758 /* ExtConvexMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConvexMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtConvexMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8887c07fd46a8887c0 /* ExtCpuWorkerThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.cpp"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8888287fd46a888828 /* ExtD6Joint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.cpp"; path = "../../PhysXExtensions/src/ExtD6Joint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8888907fd46a888890 /* ExtD6JointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6JointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtD6JointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8888f87fd46a8888f8 /* ExtDefaultCpuDispatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.cpp"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8889607fd46a888960 /* ExtDefaultErrorCallback.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultErrorCallback.cpp"; path = "../../PhysXExtensions/src/ExtDefaultErrorCallback.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8889c87fd46a8889c8 /* ExtDefaultSimulationFilterShader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultSimulationFilterShader.cpp"; path = "../../PhysXExtensions/src/ExtDefaultSimulationFilterShader.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888a307fd46a888a30 /* ExtDefaultStreams.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultStreams.cpp"; path = "../../PhysXExtensions/src/ExtDefaultStreams.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888a987fd46a888a98 /* ExtDistanceJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888b007fd46a888b00 /* ExtDistanceJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888b687fd46a888b68 /* ExtExtensions.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtExtensions.cpp"; path = "../../PhysXExtensions/src/ExtExtensions.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888bd07fd46a888bd0 /* ExtFixedJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.cpp"; path = "../../PhysXExtensions/src/ExtFixedJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888c387fd46a888c38 /* ExtFixedJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtFixedJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888ca07fd46a888ca0 /* ExtJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.cpp"; path = "../../PhysXExtensions/src/ExtJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888d087fd46a888d08 /* ExtMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtMetaData.cpp"; path = "../../PhysXExtensions/src/ExtMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888d707fd46a888d70 /* ExtParticleExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtParticleExt.cpp"; path = "../../PhysXExtensions/src/ExtParticleExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888dd87fd46a888dd8 /* ExtPrismaticJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888e407fd46a888e40 /* ExtPrismaticJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888ea87fd46a888ea8 /* ExtPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.cpp"; path = "../../PhysXExtensions/src/ExtPvd.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888f107fd46a888f10 /* ExtPxStringTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPxStringTable.cpp"; path = "../../PhysXExtensions/src/ExtPxStringTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888f787fd46a888f78 /* ExtRaycastCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRaycastCCD.cpp"; path = "../../PhysXExtensions/src/ExtRaycastCCD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a888fe07fd46a888fe0 /* ExtRevoluteJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8890487fd46a889048 /* ExtRevoluteJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8890b07fd46a8890b0 /* ExtRigidBodyExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRigidBodyExt.cpp"; path = "../../PhysXExtensions/src/ExtRigidBodyExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8891187fd46a889118 /* ExtSceneQueryExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSceneQueryExt.cpp"; path = "../../PhysXExtensions/src/ExtSceneQueryExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8891807fd46a889180 /* ExtSimpleFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSimpleFactory.cpp"; path = "../../PhysXExtensions/src/ExtSimpleFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8891e87fd46a8891e8 /* ExtSmoothNormals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSmoothNormals.cpp"; path = "../../PhysXExtensions/src/ExtSmoothNormals.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8892507fd46a889250 /* ExtSphericalJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8892b87fd46a8892b8 /* ExtSphericalJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8893207fd46a889320 /* ExtTriangleMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTriangleMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtTriangleMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88c8007fd46a88c800 /* SnSerialUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.h"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88c8687fd46a88c868 /* SnSerializationRegistry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.h"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88c8d07fd46a88c8d0 /* SnSerialUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88c9387fd46a88c938 /* SnSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88c9a07fd46a88c9a0 /* SnSerializationRegistry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88ca087fd46a88ca08 /* Binary/SnConvX.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88ca707fd46a88ca70 /* Binary/SnConvX_Align.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cad87fd46a88cad8 /* Binary/SnConvX_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Common.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Common.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cb407fd46a88cb40 /* Binary/SnConvX_MetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cba87fd46a88cba8 /* Binary/SnConvX_Output.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cc107fd46a88cc10 /* Binary/SnConvX_Union.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cc787fd46a88cc78 /* Binary/SnSerializationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cce07fd46a88cce0 /* Binary/SnBinaryDeserialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinaryDeserialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinaryDeserialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cd487fd46a88cd48 /* Binary/SnBinarySerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinarySerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinarySerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cdb07fd46a88cdb0 /* Binary/SnConvX.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88ce187fd46a88ce18 /* Binary/SnConvX_Align.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88ce807fd46a88ce80 /* Binary/SnConvX_Convert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Convert.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Convert.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cee87fd46a88cee8 /* Binary/SnConvX_Error.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Error.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Error.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cf507fd46a88cf50 /* Binary/SnConvX_MetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88cfb87fd46a88cfb8 /* Binary/SnConvX_Output.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d0207fd46a88d020 /* Binary/SnConvX_Union.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d0887fd46a88d088 /* Binary/SnSerializationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d0f07fd46a88d0f0 /* Xml/SnPxStreamOperators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnPxStreamOperators.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnPxStreamOperators.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d1587fd46a88d158 /* Xml/SnRepX1_0Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX1_0Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX1_0Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d1c07fd46a88d1c0 /* Xml/SnRepX3_1Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_1Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_1Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d2287fd46a88d228 /* Xml/SnRepX3_2Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_2Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_2Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d2907fd46a88d290 /* Xml/SnRepXCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCollection.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d2f87fd46a88d2f8 /* Xml/SnRepXCoreSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d3607fd46a88d360 /* Xml/SnRepXSerializerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXSerializerImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXSerializerImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d3c87fd46a88d3c8 /* Xml/SnRepXUpgrader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d4307fd46a88d430 /* Xml/SnSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d4987fd46a88d498 /* Xml/SnXmlDeserializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlDeserializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlDeserializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d5007fd46a88d500 /* Xml/SnXmlImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d5687fd46a88d568 /* Xml/SnXmlMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryAllocator.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d5d07fd46a88d5d0 /* Xml/SnXmlMemoryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPool.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d6387fd46a88d638 /* Xml/SnXmlMemoryPoolStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPoolStreams.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d6a07fd46a88d6a0 /* Xml/SnXmlReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlReader.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d7087fd46a88d708 /* Xml/SnXmlSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d7707fd46a88d770 /* Xml/SnXmlSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d7d87fd46a88d7d8 /* Xml/SnXmlStringToType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlStringToType.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlStringToType.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d8407fd46a88d840 /* Xml/SnXmlVisitorReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorReader.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d8a87fd46a88d8a8 /* Xml/SnXmlVisitorWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d9107fd46a88d910 /* Xml/SnXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d9787fd46a88d978 /* Xml/SnJointRepXSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnJointRepXSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnJointRepXSerializer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88d9e07fd46a88d9e0 /* Xml/SnRepXCoreSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88da487fd46a88da48 /* Xml/SnRepXUpgrader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88dab07fd46a88dab0 /* Xml/SnXmlSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a88db187fd46a88db18 /* File/SnFile.h */= { isa = PBXFileReference; fileEncoding = 4; name = "File/SnFile.h"; path = "../../PhysXExtensions/src/serialization/File/SnFile.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a4007fd46a88a400 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a4687fd46a88a468 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a4d07fd46a88a4d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a5387fd46a88a538 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a5a07fd46a88a5a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a6087fd46a88a608 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a6707fd46a88a670 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a6d87fd46a88a6d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a7407fd46a88a740 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a7a87fd46a88a7a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a8107fd46a88a810 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a8787fd46a88a878 /* extensions/include/PxExtensionMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a88a8e07fd46a88a8e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb9ac2fb07f87b9ac2fb0 /* PhysXExtensions */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXExtensions"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDba0746007f87ba074600 /* PxBinaryConverter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBinaryConverter.h"; path = "../../../Include/extensions/PxBinaryConverter.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0746687f87ba074668 /* PxBroadPhaseExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhaseExt.h"; path = "../../../Include/extensions/PxBroadPhaseExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0746d07f87ba0746d0 /* PxClothFabricCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothFabricCooker.h"; path = "../../../Include/extensions/PxClothFabricCooker.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0747387f87ba074738 /* PxClothMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshDesc.h"; path = "../../../Include/extensions/PxClothMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0747a07f87ba0747a0 /* PxClothMeshQuadifier.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshQuadifier.h"; path = "../../../Include/extensions/PxClothMeshQuadifier.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0748087f87ba074808 /* PxClothTetherCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothTetherCooker.h"; path = "../../../Include/extensions/PxClothTetherCooker.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0748707f87ba074870 /* PxCollectionExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCollectionExt.h"; path = "../../../Include/extensions/PxCollectionExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0748d87f87ba0748d8 /* PxConstraintExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintExt.h"; path = "../../../Include/extensions/PxConstraintExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0749407f87ba074940 /* PxConvexMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshExt.h"; path = "../../../Include/extensions/PxConvexMeshExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0749a87f87ba0749a8 /* PxD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxD6Joint.h"; path = "../../../Include/extensions/PxD6Joint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074a107f87ba074a10 /* PxDefaultAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultAllocator.h"; path = "../../../Include/extensions/PxDefaultAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074a787f87ba074a78 /* PxDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultCpuDispatcher.h"; path = "../../../Include/extensions/PxDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074ae07f87ba074ae0 /* PxDefaultErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultErrorCallback.h"; path = "../../../Include/extensions/PxDefaultErrorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074b487f87ba074b48 /* PxDefaultSimulationFilterShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultSimulationFilterShader.h"; path = "../../../Include/extensions/PxDefaultSimulationFilterShader.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074bb07f87ba074bb0 /* PxDefaultStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultStreams.h"; path = "../../../Include/extensions/PxDefaultStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074c187f87ba074c18 /* PxDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDistanceJoint.h"; path = "../../../Include/extensions/PxDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074c807f87ba074c80 /* PxExtensionsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtensionsAPI.h"; path = "../../../Include/extensions/PxExtensionsAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074ce87f87ba074ce8 /* PxFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFixedJoint.h"; path = "../../../Include/extensions/PxFixedJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074d507f87ba074d50 /* PxJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJoint.h"; path = "../../../Include/extensions/PxJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074db87f87ba074db8 /* PxJointLimit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointLimit.h"; path = "../../../Include/extensions/PxJointLimit.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074e207f87ba074e20 /* PxJointRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointRepXSerializer.h"; path = "../../../Include/extensions/PxJointRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074e887f87ba074e88 /* PxMassProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMassProperties.h"; path = "../../../Include/extensions/PxMassProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074ef07f87ba074ef0 /* PxParticleExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxParticleExt.h"; path = "../../../Include/extensions/PxParticleExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074f587f87ba074f58 /* PxPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPrismaticJoint.h"; path = "../../../Include/extensions/PxPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba074fc07f87ba074fc0 /* PxRaycastCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRaycastCCD.h"; path = "../../../Include/extensions/PxRaycastCCD.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0750287f87ba075028 /* PxRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSerializer.h"; path = "../../../Include/extensions/PxRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0750907f87ba075090 /* PxRepXSimpleType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSimpleType.h"; path = "../../../Include/extensions/PxRepXSimpleType.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0750f87f87ba0750f8 /* PxRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRevoluteJoint.h"; path = "../../../Include/extensions/PxRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0751607f87ba075160 /* PxRigidActorExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActorExt.h"; path = "../../../Include/extensions/PxRigidActorExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0751c87f87ba0751c8 /* PxRigidBodyExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBodyExt.h"; path = "../../../Include/extensions/PxRigidBodyExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0752307f87ba075230 /* PxSceneQueryExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneQueryExt.h"; path = "../../../Include/extensions/PxSceneQueryExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0752987f87ba075298 /* PxSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSerialization.h"; path = "../../../Include/extensions/PxSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0753007f87ba075300 /* PxShapeExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShapeExt.h"; path = "../../../Include/extensions/PxShapeExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0753687f87ba075368 /* PxSimpleFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleFactory.h"; path = "../../../Include/extensions/PxSimpleFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0753d07f87ba0753d0 /* PxSmoothNormals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSmoothNormals.h"; path = "../../../Include/extensions/PxSmoothNormals.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0754387f87ba075438 /* PxSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSphericalJoint.h"; path = "../../../Include/extensions/PxSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0754a07f87ba0754a0 /* PxStringTableExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStringTableExt.h"; path = "../../../Include/extensions/PxStringTableExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0755087f87ba075508 /* PxTriangleMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshExt.h"; path = "../../../Include/extensions/PxTriangleMeshExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e0007f87ba07e000 /* ExtConstraintHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConstraintHelper.h"; path = "../../PhysXExtensions/src/ExtConstraintHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e0687f87ba07e068 /* ExtCpuWorkerThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.h"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e0d07f87ba07e0d0 /* ExtD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.h"; path = "../../PhysXExtensions/src/ExtD6Joint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e1387f87ba07e138 /* ExtDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.h"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e1a07f87ba07e1a0 /* ExtDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.h"; path = "../../PhysXExtensions/src/ExtDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e2087f87ba07e208 /* ExtFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.h"; path = "../../PhysXExtensions/src/ExtFixedJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e2707f87ba07e270 /* ExtInertiaTensor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtInertiaTensor.h"; path = "../../PhysXExtensions/src/ExtInertiaTensor.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e2d87f87ba07e2d8 /* ExtJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.h"; path = "../../PhysXExtensions/src/ExtJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e3407f87ba07e340 /* ExtJointMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJointMetaDataExtensions.h"; path = "../../PhysXExtensions/src/ExtJointMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e3a87f87ba07e3a8 /* ExtPlatform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPlatform.h"; path = "../../PhysXExtensions/src/ExtPlatform.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e4107f87ba07e410 /* ExtPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.h"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e4787f87ba07e478 /* ExtPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.h"; path = "../../PhysXExtensions/src/ExtPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e4e07f87ba07e4e0 /* ExtRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.h"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e5487f87ba07e548 /* ExtSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSerialization.h"; path = "../../PhysXExtensions/src/ExtSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e5b07f87ba07e5b0 /* ExtSharedQueueEntryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSharedQueueEntryPool.h"; path = "../../PhysXExtensions/src/ExtSharedQueueEntryPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e6187f87ba07e618 /* ExtSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.h"; path = "../../PhysXExtensions/src/ExtSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e6807f87ba07e680 /* ExtTaskQueueHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTaskQueueHelper.h"; path = "../../PhysXExtensions/src/ExtTaskQueueHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDba07e6e87f87ba07e6e8 /* ExtBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtBroadPhase.cpp"; path = "../../PhysXExtensions/src/ExtBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07e7507f87ba07e750 /* ExtClothFabricCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothFabricCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothFabricCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07e7b87f87ba07e7b8 /* ExtClothGeodesicTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothGeodesicTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothGeodesicTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07e8207f87ba07e820 /* ExtClothMeshQuadifier.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothMeshQuadifier.cpp"; path = "../../PhysXExtensions/src/ExtClothMeshQuadifier.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07e8887f87ba07e888 /* ExtClothSimpleTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothSimpleTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothSimpleTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07e8f07f87ba07e8f0 /* ExtCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCollection.cpp"; path = "../../PhysXExtensions/src/ExtCollection.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07e9587f87ba07e958 /* ExtConvexMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConvexMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtConvexMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07e9c07f87ba07e9c0 /* ExtCpuWorkerThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.cpp"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07ea287f87ba07ea28 /* ExtD6Joint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.cpp"; path = "../../PhysXExtensions/src/ExtD6Joint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07ea907f87ba07ea90 /* ExtD6JointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6JointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtD6JointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07eaf87f87ba07eaf8 /* ExtDefaultCpuDispatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.cpp"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07eb607f87ba07eb60 /* ExtDefaultErrorCallback.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultErrorCallback.cpp"; path = "../../PhysXExtensions/src/ExtDefaultErrorCallback.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07ebc87f87ba07ebc8 /* ExtDefaultSimulationFilterShader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultSimulationFilterShader.cpp"; path = "../../PhysXExtensions/src/ExtDefaultSimulationFilterShader.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07ec307f87ba07ec30 /* ExtDefaultStreams.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultStreams.cpp"; path = "../../PhysXExtensions/src/ExtDefaultStreams.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07ec987f87ba07ec98 /* ExtDistanceJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07ed007f87ba07ed00 /* ExtDistanceJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07ed687f87ba07ed68 /* ExtExtensions.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtExtensions.cpp"; path = "../../PhysXExtensions/src/ExtExtensions.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07edd07f87ba07edd0 /* ExtFixedJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.cpp"; path = "../../PhysXExtensions/src/ExtFixedJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07ee387f87ba07ee38 /* ExtFixedJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtFixedJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07eea07f87ba07eea0 /* ExtJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.cpp"; path = "../../PhysXExtensions/src/ExtJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07ef087f87ba07ef08 /* ExtMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtMetaData.cpp"; path = "../../PhysXExtensions/src/ExtMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07ef707f87ba07ef70 /* ExtParticleExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtParticleExt.cpp"; path = "../../PhysXExtensions/src/ExtParticleExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07efd87f87ba07efd8 /* ExtPrismaticJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f0407f87ba07f040 /* ExtPrismaticJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f0a87f87ba07f0a8 /* ExtPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.cpp"; path = "../../PhysXExtensions/src/ExtPvd.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f1107f87ba07f110 /* ExtPxStringTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPxStringTable.cpp"; path = "../../PhysXExtensions/src/ExtPxStringTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f1787f87ba07f178 /* ExtRaycastCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRaycastCCD.cpp"; path = "../../PhysXExtensions/src/ExtRaycastCCD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f1e07f87ba07f1e0 /* ExtRevoluteJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f2487f87ba07f248 /* ExtRevoluteJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f2b07f87ba07f2b0 /* ExtRigidBodyExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRigidBodyExt.cpp"; path = "../../PhysXExtensions/src/ExtRigidBodyExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f3187f87ba07f318 /* ExtSceneQueryExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSceneQueryExt.cpp"; path = "../../PhysXExtensions/src/ExtSceneQueryExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f3807f87ba07f380 /* ExtSimpleFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSimpleFactory.cpp"; path = "../../PhysXExtensions/src/ExtSimpleFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f3e87f87ba07f3e8 /* ExtSmoothNormals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSmoothNormals.cpp"; path = "../../PhysXExtensions/src/ExtSmoothNormals.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f4507f87ba07f450 /* ExtSphericalJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f4b87f87ba07f4b8 /* ExtSphericalJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba07f5207f87ba07f520 /* ExtTriangleMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTriangleMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtTriangleMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81c4007f87ba81c400 /* SnSerialUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.h"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81c4687f87ba81c468 /* SnSerializationRegistry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.h"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81c4d07f87ba81c4d0 /* SnSerialUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81c5387f87ba81c538 /* SnSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81c5a07f87ba81c5a0 /* SnSerializationRegistry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81c6087f87ba81c608 /* Binary/SnConvX.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81c6707f87ba81c670 /* Binary/SnConvX_Align.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81c6d87f87ba81c6d8 /* Binary/SnConvX_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Common.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Common.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81c7407f87ba81c740 /* Binary/SnConvX_MetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81c7a87f87ba81c7a8 /* Binary/SnConvX_Output.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81c8107f87ba81c810 /* Binary/SnConvX_Union.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81c8787f87ba81c878 /* Binary/SnSerializationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81c8e07f87ba81c8e0 /* Binary/SnBinaryDeserialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinaryDeserialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinaryDeserialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81c9487f87ba81c948 /* Binary/SnBinarySerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinarySerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinarySerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81c9b07f87ba81c9b0 /* Binary/SnConvX.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81ca187f87ba81ca18 /* Binary/SnConvX_Align.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81ca807f87ba81ca80 /* Binary/SnConvX_Convert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Convert.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Convert.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81cae87f87ba81cae8 /* Binary/SnConvX_Error.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Error.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Error.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81cb507f87ba81cb50 /* Binary/SnConvX_MetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81cbb87f87ba81cbb8 /* Binary/SnConvX_Output.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81cc207f87ba81cc20 /* Binary/SnConvX_Union.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81cc887f87ba81cc88 /* Binary/SnSerializationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81ccf07f87ba81ccf0 /* Xml/SnPxStreamOperators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnPxStreamOperators.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnPxStreamOperators.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81cd587f87ba81cd58 /* Xml/SnRepX1_0Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX1_0Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX1_0Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81cdc07f87ba81cdc0 /* Xml/SnRepX3_1Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_1Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_1Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81ce287f87ba81ce28 /* Xml/SnRepX3_2Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_2Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_2Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81ce907f87ba81ce90 /* Xml/SnRepXCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCollection.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81cef87f87ba81cef8 /* Xml/SnRepXCoreSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81cf607f87ba81cf60 /* Xml/SnRepXSerializerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXSerializerImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXSerializerImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81cfc87f87ba81cfc8 /* Xml/SnRepXUpgrader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d0307f87ba81d030 /* Xml/SnSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d0987f87ba81d098 /* Xml/SnXmlDeserializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlDeserializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlDeserializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d1007f87ba81d100 /* Xml/SnXmlImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d1687f87ba81d168 /* Xml/SnXmlMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryAllocator.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d1d07f87ba81d1d0 /* Xml/SnXmlMemoryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPool.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d2387f87ba81d238 /* Xml/SnXmlMemoryPoolStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPoolStreams.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d2a07f87ba81d2a0 /* Xml/SnXmlReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlReader.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d3087f87ba81d308 /* Xml/SnXmlSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d3707f87ba81d370 /* Xml/SnXmlSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d3d87f87ba81d3d8 /* Xml/SnXmlStringToType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlStringToType.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlStringToType.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d4407f87ba81d440 /* Xml/SnXmlVisitorReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorReader.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d4a87f87ba81d4a8 /* Xml/SnXmlVisitorWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d5107f87ba81d510 /* Xml/SnXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81d5787f87ba81d578 /* Xml/SnJointRepXSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnJointRepXSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnJointRepXSerializer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81d5e07f87ba81d5e0 /* Xml/SnRepXCoreSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81d6487f87ba81d648 /* Xml/SnRepXUpgrader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81d6b07f87ba81d6b0 /* Xml/SnXmlSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba81d7187f87ba81d718 /* File/SnFile.h */= { isa = PBXFileReference; fileEncoding = 4; name = "File/SnFile.h"; path = "../../PhysXExtensions/src/serialization/File/SnFile.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81b6007f87ba81b600 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81b6687f87ba81b668 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81b6d07f87ba81b6d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81b7387f87ba81b738 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81b7a07f87ba81b7a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81b8087f87ba81b808 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81b8707f87ba81b870 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81b8d87f87ba81b8d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81b9407f87ba81b940 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81b9a87f87ba81b9a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81ba107f87ba81ba10 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81ba787f87ba81ba78 /* extensions/include/PxExtensionMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDba81bae07f87ba81bae0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF26b16c1507fd46b16c150 /* Resources */ = { + FFF2b9ac2fb07f87b9ac2fb0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -804,7 +804,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC6b16c1507fd46b16c150 /* Frameworks */ = { + FFFCb9ac2fb07f87b9ac2fb0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -814,64 +814,64 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF86b16c1507fd46b16c150 /* Sources */ = { + FFF8b9ac2fb07f87b9ac2fb0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a8884e87fd46a8884e8, - FFFF6a8885507fd46a888550, - FFFF6a8885b87fd46a8885b8, - FFFF6a8886207fd46a888620, - FFFF6a8886887fd46a888688, - FFFF6a8886f07fd46a8886f0, - FFFF6a8887587fd46a888758, - FFFF6a8887c07fd46a8887c0, - FFFF6a8888287fd46a888828, - FFFF6a8888907fd46a888890, - FFFF6a8888f87fd46a8888f8, - FFFF6a8889607fd46a888960, - FFFF6a8889c87fd46a8889c8, - FFFF6a888a307fd46a888a30, - FFFF6a888a987fd46a888a98, - FFFF6a888b007fd46a888b00, - FFFF6a888b687fd46a888b68, - FFFF6a888bd07fd46a888bd0, - FFFF6a888c387fd46a888c38, - FFFF6a888ca07fd46a888ca0, - FFFF6a888d087fd46a888d08, - FFFF6a888d707fd46a888d70, - FFFF6a888dd87fd46a888dd8, - FFFF6a888e407fd46a888e40, - FFFF6a888ea87fd46a888ea8, - FFFF6a888f107fd46a888f10, - FFFF6a888f787fd46a888f78, - FFFF6a888fe07fd46a888fe0, - FFFF6a8890487fd46a889048, - FFFF6a8890b07fd46a8890b0, - FFFF6a8891187fd46a889118, - FFFF6a8891807fd46a889180, - FFFF6a8891e87fd46a8891e8, - FFFF6a8892507fd46a889250, - FFFF6a8892b87fd46a8892b8, - FFFF6a8893207fd46a889320, - FFFF6a88c8d07fd46a88c8d0, - FFFF6a88c9387fd46a88c938, - FFFF6a88c9a07fd46a88c9a0, - FFFF6a88cce07fd46a88cce0, - FFFF6a88cd487fd46a88cd48, - FFFF6a88cdb07fd46a88cdb0, - FFFF6a88ce187fd46a88ce18, - FFFF6a88ce807fd46a88ce80, - FFFF6a88cee87fd46a88cee8, - FFFF6a88cf507fd46a88cf50, - FFFF6a88cfb87fd46a88cfb8, - FFFF6a88d0207fd46a88d020, - FFFF6a88d0887fd46a88d088, - FFFF6a88d9787fd46a88d978, - FFFF6a88d9e07fd46a88d9e0, - FFFF6a88da487fd46a88da48, - FFFF6a88dab07fd46a88dab0, - FFFF6a88a8e07fd46a88a8e0, + FFFFba07e6e87f87ba07e6e8, + FFFFba07e7507f87ba07e750, + FFFFba07e7b87f87ba07e7b8, + FFFFba07e8207f87ba07e820, + FFFFba07e8887f87ba07e888, + FFFFba07e8f07f87ba07e8f0, + FFFFba07e9587f87ba07e958, + FFFFba07e9c07f87ba07e9c0, + FFFFba07ea287f87ba07ea28, + FFFFba07ea907f87ba07ea90, + FFFFba07eaf87f87ba07eaf8, + FFFFba07eb607f87ba07eb60, + FFFFba07ebc87f87ba07ebc8, + FFFFba07ec307f87ba07ec30, + FFFFba07ec987f87ba07ec98, + FFFFba07ed007f87ba07ed00, + FFFFba07ed687f87ba07ed68, + FFFFba07edd07f87ba07edd0, + FFFFba07ee387f87ba07ee38, + FFFFba07eea07f87ba07eea0, + FFFFba07ef087f87ba07ef08, + FFFFba07ef707f87ba07ef70, + FFFFba07efd87f87ba07efd8, + FFFFba07f0407f87ba07f040, + FFFFba07f0a87f87ba07f0a8, + FFFFba07f1107f87ba07f110, + FFFFba07f1787f87ba07f178, + FFFFba07f1e07f87ba07f1e0, + FFFFba07f2487f87ba07f248, + FFFFba07f2b07f87ba07f2b0, + FFFFba07f3187f87ba07f318, + FFFFba07f3807f87ba07f380, + FFFFba07f3e87f87ba07f3e8, + FFFFba07f4507f87ba07f450, + FFFFba07f4b87f87ba07f4b8, + FFFFba07f5207f87ba07f520, + FFFFba81c4d07f87ba81c4d0, + FFFFba81c5387f87ba81c538, + FFFFba81c5a07f87ba81c5a0, + FFFFba81c8e07f87ba81c8e0, + FFFFba81c9487f87ba81c948, + FFFFba81c9b07f87ba81c9b0, + FFFFba81ca187f87ba81ca18, + FFFFba81ca807f87ba81ca80, + FFFFba81cae87f87ba81cae8, + FFFFba81cb507f87ba81cb50, + FFFFba81cbb87f87ba81cbb8, + FFFFba81cc207f87ba81cc20, + FFFFba81cc887f87ba81cc88, + FFFFba81d5787f87ba81d578, + FFFFba81d5e07f87ba81d5e0, + FFFFba81d6487f87ba81d648, + FFFFba81d6b07f87ba81d6b0, + FFFFba81bae07f87ba81bae0, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -880,56 +880,56 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF46b16acd07fd46b16acd0 /* PBXTargetDependency */ = { + FFF4b9abea407f87b9abea40 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA6b14eae07fd46b14eae0 /* PsFastXml */; - targetProxy = FFF56b14eae07fd46b14eae0 /* PBXContainerItemProxy */; + target = FFFAb85c61b07f87b85c61b0 /* PsFastXml */; + targetProxy = FFF5b85c61b07f87b85c61b0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of SceneQuery */ - FFFF6a8908007fd46a890800 /* SqAABBPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8908007fd46a890800 /* SqAABBPruner.cpp */; }; - FFFF6a8908687fd46a890868 /* SqAABBTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8908687fd46a890868 /* SqAABBTree.cpp */; }; - FFFF6a8908d07fd46a8908d0 /* SqAABBTreeUpdateMap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8908d07fd46a8908d0 /* SqAABBTreeUpdateMap.cpp */; }; - FFFF6a8909387fd46a890938 /* SqBounds.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8909387fd46a890938 /* SqBounds.cpp */; }; - FFFF6a8909a07fd46a8909a0 /* SqBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8909a07fd46a8909a0 /* SqBucketPruner.cpp */; }; - FFFF6a890a087fd46a890a08 /* SqExtendedBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a890a087fd46a890a08 /* SqExtendedBucketPruner.cpp */; }; - FFFF6a890a707fd46a890a70 /* SqMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a890a707fd46a890a70 /* SqMetaData.cpp */; }; - FFFF6a890ad87fd46a890ad8 /* SqPruningPool.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a890ad87fd46a890ad8 /* SqPruningPool.cpp */; }; - FFFF6a890b407fd46a890b40 /* SqPruningStructure.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a890b407fd46a890b40 /* SqPruningStructure.cpp */; }; - FFFF6a890ba87fd46a890ba8 /* SqSceneQueryManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a890ba87fd46a890ba8 /* SqSceneQueryManager.cpp */; }; + FFFFbc8192007f87bc819200 /* SqAABBPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbc8192007f87bc819200 /* SqAABBPruner.cpp */; }; + FFFFbc8192687f87bc819268 /* SqAABBTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbc8192687f87bc819268 /* SqAABBTree.cpp */; }; + FFFFbc8192d07f87bc8192d0 /* SqAABBTreeUpdateMap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbc8192d07f87bc8192d0 /* SqAABBTreeUpdateMap.cpp */; }; + FFFFbc8193387f87bc819338 /* SqBounds.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbc8193387f87bc819338 /* SqBounds.cpp */; }; + FFFFbc8193a07f87bc8193a0 /* SqBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbc8193a07f87bc8193a0 /* SqBucketPruner.cpp */; }; + FFFFbc8194087f87bc819408 /* SqExtendedBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbc8194087f87bc819408 /* SqExtendedBucketPruner.cpp */; }; + FFFFbc8194707f87bc819470 /* SqMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbc8194707f87bc819470 /* SqMetaData.cpp */; }; + FFFFbc8194d87f87bc8194d8 /* SqPruningPool.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbc8194d87f87bc8194d8 /* SqPruningPool.cpp */; }; + FFFFbc8195407f87bc819540 /* SqPruningStructure.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbc8195407f87bc819540 /* SqPruningStructure.cpp */; }; + FFFFbc8195a87f87bc8195a8 /* SqSceneQueryManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbc8195a87f87bc8195a8 /* SqSceneQueryManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD6b17d3507fd46b17d350 /* SceneQuery */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SceneQuery"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD6a8908007fd46a890800 /* SqAABBPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.cpp"; path = "../../SceneQuery/src/SqAABBPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8908687fd46a890868 /* SqAABBTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.cpp"; path = "../../SceneQuery/src/SqAABBTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8908d07fd46a8908d0 /* SqAABBTreeUpdateMap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.cpp"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8909387fd46a890938 /* SqBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.cpp"; path = "../../SceneQuery/src/SqBounds.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8909a07fd46a8909a0 /* SqBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.cpp"; path = "../../SceneQuery/src/SqBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a890a087fd46a890a08 /* SqExtendedBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.cpp"; path = "../../SceneQuery/src/SqExtendedBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a890a707fd46a890a70 /* SqMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqMetaData.cpp"; path = "../../SceneQuery/src/SqMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a890ad87fd46a890ad8 /* SqPruningPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.cpp"; path = "../../SceneQuery/src/SqPruningPool.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a890b407fd46a890b40 /* SqPruningStructure.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.cpp"; path = "../../SceneQuery/src/SqPruningStructure.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a890ba87fd46a890ba8 /* SqSceneQueryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.cpp"; path = "../../SceneQuery/src/SqSceneQueryManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a890c107fd46a890c10 /* SqAABBPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.h"; path = "../../SceneQuery/src/SqAABBPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a890c787fd46a890c78 /* SqAABBTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.h"; path = "../../SceneQuery/src/SqAABBTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a890ce07fd46a890ce0 /* SqAABBTreeQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeQuery.h"; path = "../../SceneQuery/src/SqAABBTreeQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a890d487fd46a890d48 /* SqAABBTreeUpdateMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.h"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a890db07fd46a890db0 /* SqBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.h"; path = "../../SceneQuery/src/SqBounds.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a890e187fd46a890e18 /* SqBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.h"; path = "../../SceneQuery/src/SqBucketPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a890e807fd46a890e80 /* SqExtendedBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.h"; path = "../../SceneQuery/src/SqExtendedBucketPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a890ee87fd46a890ee8 /* SqPrunerTestsSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerTestsSIMD.h"; path = "../../SceneQuery/src/SqPrunerTestsSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a890f507fd46a890f50 /* SqPruningPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.h"; path = "../../SceneQuery/src/SqPruningPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a890fb87fd46a890fb8 /* SqTypedef.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqTypedef.h"; path = "../../SceneQuery/src/SqTypedef.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1817707fd46b181770 /* SqPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruner.h"; path = "../../SceneQuery/include/SqPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1817d87fd46b1817d8 /* SqPrunerMergeData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerMergeData.h"; path = "../../SceneQuery/include/SqPrunerMergeData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1818407fd46b181840 /* SqPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.h"; path = "../../SceneQuery/include/SqPruningStructure.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1818a87fd46b1818a8 /* SqSceneQueryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.h"; path = "../../SceneQuery/include/SqSceneQueryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b326907f87b9b32690 /* SceneQuery */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SceneQuery"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDbc8192007f87bc819200 /* SqAABBPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.cpp"; path = "../../SceneQuery/src/SqAABBPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc8192687f87bc819268 /* SqAABBTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.cpp"; path = "../../SceneQuery/src/SqAABBTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc8192d07f87bc8192d0 /* SqAABBTreeUpdateMap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.cpp"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc8193387f87bc819338 /* SqBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.cpp"; path = "../../SceneQuery/src/SqBounds.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc8193a07f87bc8193a0 /* SqBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.cpp"; path = "../../SceneQuery/src/SqBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc8194087f87bc819408 /* SqExtendedBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.cpp"; path = "../../SceneQuery/src/SqExtendedBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc8194707f87bc819470 /* SqMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqMetaData.cpp"; path = "../../SceneQuery/src/SqMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc8194d87f87bc8194d8 /* SqPruningPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.cpp"; path = "../../SceneQuery/src/SqPruningPool.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc8195407f87bc819540 /* SqPruningStructure.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.cpp"; path = "../../SceneQuery/src/SqPruningStructure.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc8195a87f87bc8195a8 /* SqSceneQueryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.cpp"; path = "../../SceneQuery/src/SqSceneQueryManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc8196107f87bc819610 /* SqAABBPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.h"; path = "../../SceneQuery/src/SqAABBPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8196787f87bc819678 /* SqAABBTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.h"; path = "../../SceneQuery/src/SqAABBTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8196e07f87bc8196e0 /* SqAABBTreeQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeQuery.h"; path = "../../SceneQuery/src/SqAABBTreeQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8197487f87bc819748 /* SqAABBTreeUpdateMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.h"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8197b07f87bc8197b0 /* SqBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.h"; path = "../../SceneQuery/src/SqBounds.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8198187f87bc819818 /* SqBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.h"; path = "../../SceneQuery/src/SqBucketPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8198807f87bc819880 /* SqExtendedBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.h"; path = "../../SceneQuery/src/SqExtendedBucketPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8198e87f87bc8198e8 /* SqPrunerTestsSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerTestsSIMD.h"; path = "../../SceneQuery/src/SqPrunerTestsSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8199507f87bc819950 /* SqPruningPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.h"; path = "../../SceneQuery/src/SqPruningPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8199b87f87bc8199b8 /* SqTypedef.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqTypedef.h"; path = "../../SceneQuery/src/SqTypedef.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b32e407f87b9b32e40 /* SqPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruner.h"; path = "../../SceneQuery/include/SqPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b32ea87f87b9b32ea8 /* SqPrunerMergeData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerMergeData.h"; path = "../../SceneQuery/include/SqPrunerMergeData.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b32f107f87b9b32f10 /* SqPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.h"; path = "../../SceneQuery/include/SqPruningStructure.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b32f787f87b9b32f78 /* SqSceneQueryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.h"; path = "../../SceneQuery/include/SqSceneQueryManager.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF26b17d3507fd46b17d350 /* Resources */ = { + FFF2b9b326907f87b9b32690 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -939,7 +939,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC6b17d3507fd46b17d350 /* Frameworks */ = { + FFFCb9b326907f87b9b32690 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -949,20 +949,20 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF86b17d3507fd46b17d350 /* Sources */ = { + FFF8b9b326907f87b9b32690 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a8908007fd46a890800, - FFFF6a8908687fd46a890868, - FFFF6a8908d07fd46a8908d0, - FFFF6a8909387fd46a890938, - FFFF6a8909a07fd46a8909a0, - FFFF6a890a087fd46a890a08, - FFFF6a890a707fd46a890a70, - FFFF6a890ad87fd46a890ad8, - FFFF6a890b407fd46a890b40, - FFFF6a890ba87fd46a890ba8, + FFFFbc8192007f87bc819200, + FFFFbc8192687f87bc819268, + FFFFbc8192d07f87bc8192d0, + FFFFbc8193387f87bc819338, + FFFFbc8193a07f87bc8193a0, + FFFFbc8194087f87bc819408, + FFFFbc8194707f87bc819470, + FFFFbc8194d87f87bc8194d8, + FFFFbc8195407f87bc819540, + FFFFbc8195a87f87bc8195a8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -974,154 +974,154 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of SimulationController */ - FFFF6a8971d07fd46a8971d0 /* ScActorCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8971d07fd46a8971d0 /* ScActorCore.cpp */; }; - FFFF6a8972387fd46a897238 /* ScActorSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8972387fd46a897238 /* ScActorSim.cpp */; }; - FFFF6a8972a07fd46a8972a0 /* ScArticulationCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8972a07fd46a8972a0 /* ScArticulationCore.cpp */; }; - FFFF6a8973087fd46a897308 /* ScArticulationJointCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8973087fd46a897308 /* ScArticulationJointCore.cpp */; }; - FFFF6a8973707fd46a897370 /* ScArticulationJointSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8973707fd46a897370 /* ScArticulationJointSim.cpp */; }; - FFFF6a8973d87fd46a8973d8 /* ScArticulationSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8973d87fd46a8973d8 /* ScArticulationSim.cpp */; }; - FFFF6a8974407fd46a897440 /* ScBodyCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8974407fd46a897440 /* ScBodyCore.cpp */; }; - FFFF6a8974a87fd46a8974a8 /* ScBodyCoreKinematic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8974a87fd46a8974a8 /* ScBodyCoreKinematic.cpp */; }; - FFFF6a8975107fd46a897510 /* ScBodySim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8975107fd46a897510 /* ScBodySim.cpp */; }; - FFFF6a8975787fd46a897578 /* ScConstraintCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8975787fd46a897578 /* ScConstraintCore.cpp */; }; - FFFF6a8975e07fd46a8975e0 /* ScConstraintGroupNode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8975e07fd46a8975e0 /* ScConstraintGroupNode.cpp */; }; - FFFF6a8976487fd46a897648 /* ScConstraintInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8976487fd46a897648 /* ScConstraintInteraction.cpp */; }; - FFFF6a8976b07fd46a8976b0 /* ScConstraintProjectionManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8976b07fd46a8976b0 /* ScConstraintProjectionManager.cpp */; }; - FFFF6a8977187fd46a897718 /* ScConstraintProjectionTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8977187fd46a897718 /* ScConstraintProjectionTree.cpp */; }; - FFFF6a8977807fd46a897780 /* ScConstraintSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8977807fd46a897780 /* ScConstraintSim.cpp */; }; - FFFF6a8977e87fd46a8977e8 /* ScElementInteractionMarker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8977e87fd46a8977e8 /* ScElementInteractionMarker.cpp */; }; - FFFF6a8978507fd46a897850 /* ScElementSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8978507fd46a897850 /* ScElementSim.cpp */; }; - FFFF6a8978b87fd46a8978b8 /* ScInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8978b87fd46a8978b8 /* ScInteraction.cpp */; }; - FFFF6a8979207fd46a897920 /* ScIterators.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8979207fd46a897920 /* ScIterators.cpp */; }; - FFFF6a8979887fd46a897988 /* ScMaterialCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8979887fd46a897988 /* ScMaterialCore.cpp */; }; - FFFF6a8979f07fd46a8979f0 /* ScMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8979f07fd46a8979f0 /* ScMetaData.cpp */; }; - FFFF6a897a587fd46a897a58 /* ScNPhaseCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897a587fd46a897a58 /* ScNPhaseCore.cpp */; }; - FFFF6a897ac07fd46a897ac0 /* ScPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897ac07fd46a897ac0 /* ScPhysics.cpp */; }; - FFFF6a897b287fd46a897b28 /* ScRigidCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897b287fd46a897b28 /* ScRigidCore.cpp */; }; - FFFF6a897b907fd46a897b90 /* ScRigidSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897b907fd46a897b90 /* ScRigidSim.cpp */; }; - FFFF6a897bf87fd46a897bf8 /* ScScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897bf87fd46a897bf8 /* ScScene.cpp */; }; - FFFF6a897c607fd46a897c60 /* ScShapeCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897c607fd46a897c60 /* ScShapeCore.cpp */; }; - FFFF6a897cc87fd46a897cc8 /* ScShapeInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897cc87fd46a897cc8 /* ScShapeInteraction.cpp */; }; - FFFF6a897d307fd46a897d30 /* ScShapeSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897d307fd46a897d30 /* ScShapeSim.cpp */; }; - FFFF6a897d987fd46a897d98 /* ScSimStats.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897d987fd46a897d98 /* ScSimStats.cpp */; }; - FFFF6a897e007fd46a897e00 /* ScSimulationController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897e007fd46a897e00 /* ScSimulationController.cpp */; }; - FFFF6a897e687fd46a897e68 /* ScSqBoundsManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897e687fd46a897e68 /* ScSqBoundsManager.cpp */; }; - FFFF6a897ed07fd46a897ed0 /* ScStaticCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897ed07fd46a897ed0 /* ScStaticCore.cpp */; }; - FFFF6a897f387fd46a897f38 /* ScStaticSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897f387fd46a897f38 /* ScStaticSim.cpp */; }; - FFFF6a897fa07fd46a897fa0 /* ScTriggerInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a897fa07fd46a897fa0 /* ScTriggerInteraction.cpp */; }; - FFFF6a8981407fd46a898140 /* particles/ScParticleBodyInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8981407fd46a898140 /* particles/ScParticleBodyInteraction.cpp */; }; - FFFF6a8981a87fd46a8981a8 /* particles/ScParticlePacketShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8981a87fd46a8981a8 /* particles/ScParticlePacketShape.cpp */; }; - FFFF6a8982107fd46a898210 /* particles/ScParticleSystemCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8982107fd46a898210 /* particles/ScParticleSystemCore.cpp */; }; - FFFF6a8982787fd46a898278 /* particles/ScParticleSystemSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8982787fd46a898278 /* particles/ScParticleSystemSim.cpp */; }; - FFFF6a8983b07fd46a8983b0 /* cloth/ScClothCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8983b07fd46a8983b0 /* cloth/ScClothCore.cpp */; }; - FFFF6a8984187fd46a898418 /* cloth/ScClothFabricCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8984187fd46a898418 /* cloth/ScClothFabricCore.cpp */; }; - FFFF6a8984807fd46a898480 /* cloth/ScClothShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8984807fd46a898480 /* cloth/ScClothShape.cpp */; }; - FFFF6a8984e87fd46a8984e8 /* cloth/ScClothSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8984e87fd46a8984e8 /* cloth/ScClothSim.cpp */; }; + FFFFbb8137d07f87bb8137d0 /* ScActorCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8137d07f87bb8137d0 /* ScActorCore.cpp */; }; + FFFFbb8138387f87bb813838 /* ScActorSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8138387f87bb813838 /* ScActorSim.cpp */; }; + FFFFbb8138a07f87bb8138a0 /* ScArticulationCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8138a07f87bb8138a0 /* ScArticulationCore.cpp */; }; + FFFFbb8139087f87bb813908 /* ScArticulationJointCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8139087f87bb813908 /* ScArticulationJointCore.cpp */; }; + FFFFbb8139707f87bb813970 /* ScArticulationJointSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8139707f87bb813970 /* ScArticulationJointSim.cpp */; }; + FFFFbb8139d87f87bb8139d8 /* ScArticulationSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8139d87f87bb8139d8 /* ScArticulationSim.cpp */; }; + FFFFbb813a407f87bb813a40 /* ScBodyCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813a407f87bb813a40 /* ScBodyCore.cpp */; }; + FFFFbb813aa87f87bb813aa8 /* ScBodyCoreKinematic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813aa87f87bb813aa8 /* ScBodyCoreKinematic.cpp */; }; + FFFFbb813b107f87bb813b10 /* ScBodySim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813b107f87bb813b10 /* ScBodySim.cpp */; }; + FFFFbb813b787f87bb813b78 /* ScConstraintCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813b787f87bb813b78 /* ScConstraintCore.cpp */; }; + FFFFbb813be07f87bb813be0 /* ScConstraintGroupNode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813be07f87bb813be0 /* ScConstraintGroupNode.cpp */; }; + FFFFbb813c487f87bb813c48 /* ScConstraintInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813c487f87bb813c48 /* ScConstraintInteraction.cpp */; }; + FFFFbb813cb07f87bb813cb0 /* ScConstraintProjectionManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813cb07f87bb813cb0 /* ScConstraintProjectionManager.cpp */; }; + FFFFbb813d187f87bb813d18 /* ScConstraintProjectionTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813d187f87bb813d18 /* ScConstraintProjectionTree.cpp */; }; + FFFFbb813d807f87bb813d80 /* ScConstraintSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813d807f87bb813d80 /* ScConstraintSim.cpp */; }; + FFFFbb813de87f87bb813de8 /* ScElementInteractionMarker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813de87f87bb813de8 /* ScElementInteractionMarker.cpp */; }; + FFFFbb813e507f87bb813e50 /* ScElementSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813e507f87bb813e50 /* ScElementSim.cpp */; }; + FFFFbb813eb87f87bb813eb8 /* ScInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813eb87f87bb813eb8 /* ScInteraction.cpp */; }; + FFFFbb813f207f87bb813f20 /* ScIterators.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813f207f87bb813f20 /* ScIterators.cpp */; }; + FFFFbb813f887f87bb813f88 /* ScMaterialCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813f887f87bb813f88 /* ScMaterialCore.cpp */; }; + FFFFbb813ff07f87bb813ff0 /* ScMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb813ff07f87bb813ff0 /* ScMetaData.cpp */; }; + FFFFbb8140587f87bb814058 /* ScNPhaseCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8140587f87bb814058 /* ScNPhaseCore.cpp */; }; + FFFFbb8140c07f87bb8140c0 /* ScPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8140c07f87bb8140c0 /* ScPhysics.cpp */; }; + FFFFbb8141287f87bb814128 /* ScRigidCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8141287f87bb814128 /* ScRigidCore.cpp */; }; + FFFFbb8141907f87bb814190 /* ScRigidSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8141907f87bb814190 /* ScRigidSim.cpp */; }; + FFFFbb8141f87f87bb8141f8 /* ScScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8141f87f87bb8141f8 /* ScScene.cpp */; }; + FFFFbb8142607f87bb814260 /* ScShapeCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8142607f87bb814260 /* ScShapeCore.cpp */; }; + FFFFbb8142c87f87bb8142c8 /* ScShapeInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8142c87f87bb8142c8 /* ScShapeInteraction.cpp */; }; + FFFFbb8143307f87bb814330 /* ScShapeSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8143307f87bb814330 /* ScShapeSim.cpp */; }; + FFFFbb8143987f87bb814398 /* ScSimStats.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8143987f87bb814398 /* ScSimStats.cpp */; }; + FFFFbb8144007f87bb814400 /* ScSimulationController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8144007f87bb814400 /* ScSimulationController.cpp */; }; + FFFFbb8144687f87bb814468 /* ScSqBoundsManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8144687f87bb814468 /* ScSqBoundsManager.cpp */; }; + FFFFbb8144d07f87bb8144d0 /* ScStaticCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8144d07f87bb8144d0 /* ScStaticCore.cpp */; }; + FFFFbb8145387f87bb814538 /* ScStaticSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8145387f87bb814538 /* ScStaticSim.cpp */; }; + FFFFbb8145a07f87bb8145a0 /* ScTriggerInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8145a07f87bb8145a0 /* ScTriggerInteraction.cpp */; }; + FFFFbb8147407f87bb814740 /* particles/ScParticleBodyInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8147407f87bb814740 /* particles/ScParticleBodyInteraction.cpp */; }; + FFFFbb8147a87f87bb8147a8 /* particles/ScParticlePacketShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8147a87f87bb8147a8 /* particles/ScParticlePacketShape.cpp */; }; + FFFFbb8148107f87bb814810 /* particles/ScParticleSystemCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8148107f87bb814810 /* particles/ScParticleSystemCore.cpp */; }; + FFFFbb8148787f87bb814878 /* particles/ScParticleSystemSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8148787f87bb814878 /* particles/ScParticleSystemSim.cpp */; }; + FFFFbb8149b07f87bb8149b0 /* cloth/ScClothCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8149b07f87bb8149b0 /* cloth/ScClothCore.cpp */; }; + FFFFbb814a187f87bb814a18 /* cloth/ScClothFabricCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb814a187f87bb814a18 /* cloth/ScClothFabricCore.cpp */; }; + FFFFbb814a807f87bb814a80 /* cloth/ScClothShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb814a807f87bb814a80 /* cloth/ScClothShape.cpp */; }; + FFFFbb814ae87f87bb814ae8 /* cloth/ScClothSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb814ae87f87bb814ae8 /* cloth/ScClothSim.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD6b181a307fd46b181a30 /* SimulationController */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SimulationController"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD6a8932007fd46a893200 /* ScActorCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.h"; path = "../../SimulationController/include/ScActorCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8932687fd46a893268 /* ScArticulationCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.h"; path = "../../SimulationController/include/ScArticulationCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8932d07fd46a8932d0 /* ScArticulationJointCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.h"; path = "../../SimulationController/include/ScArticulationJointCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8933387fd46a893338 /* ScBodyCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.h"; path = "../../SimulationController/include/ScBodyCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8933a07fd46a8933a0 /* ScClothCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothCore.h"; path = "../../SimulationController/include/ScClothCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8934087fd46a893408 /* ScClothFabricCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothFabricCore.h"; path = "../../SimulationController/include/ScClothFabricCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8934707fd46a893470 /* ScConstraintCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.h"; path = "../../SimulationController/include/ScConstraintCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8934d87fd46a8934d8 /* ScIterators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.h"; path = "../../SimulationController/include/ScIterators.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8935407fd46a893540 /* ScMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.h"; path = "../../SimulationController/include/ScMaterialCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8935a87fd46a8935a8 /* ScParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScParticleSystemCore.h"; path = "../../SimulationController/include/ScParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8936107fd46a893610 /* ScPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.h"; path = "../../SimulationController/include/ScPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8936787fd46a893678 /* ScRigidCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.h"; path = "../../SimulationController/include/ScRigidCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8936e07fd46a8936e0 /* ScScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.h"; path = "../../SimulationController/include/ScScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8937487fd46a893748 /* ScShapeCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.h"; path = "../../SimulationController/include/ScShapeCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8937b07fd46a8937b0 /* ScStaticCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.h"; path = "../../SimulationController/include/ScStaticCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8964007fd46a896400 /* ScActorElementPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorElementPair.h"; path = "../../SimulationController/src/ScActorElementPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8964687fd46a896468 /* ScActorInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorInteraction.h"; path = "../../SimulationController/src/ScActorInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8964d07fd46a8964d0 /* ScActorPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorPair.h"; path = "../../SimulationController/src/ScActorPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8965387fd46a896538 /* ScActorSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.h"; path = "../../SimulationController/src/ScActorSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8965a07fd46a8965a0 /* ScArticulationJointSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.h"; path = "../../SimulationController/src/ScArticulationJointSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8966087fd46a896608 /* ScArticulationSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.h"; path = "../../SimulationController/src/ScArticulationSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8966707fd46a896670 /* ScBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.h"; path = "../../SimulationController/src/ScBodySim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8966d87fd46a8966d8 /* ScClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClient.h"; path = "../../SimulationController/src/ScClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8967407fd46a896740 /* ScConstraintGroupNode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.h"; path = "../../SimulationController/src/ScConstraintGroupNode.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8967a87fd46a8967a8 /* ScConstraintInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.h"; path = "../../SimulationController/src/ScConstraintInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8968107fd46a896810 /* ScConstraintProjectionManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.h"; path = "../../SimulationController/src/ScConstraintProjectionManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8968787fd46a896878 /* ScConstraintProjectionTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.h"; path = "../../SimulationController/src/ScConstraintProjectionTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8968e07fd46a8968e0 /* ScConstraintSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.h"; path = "../../SimulationController/src/ScConstraintSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8969487fd46a896948 /* ScContactReportBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactReportBuffer.h"; path = "../../SimulationController/src/ScContactReportBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8969b07fd46a8969b0 /* ScContactStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactStream.h"; path = "../../SimulationController/src/ScContactStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896a187fd46a896a18 /* ScElementInteractionMarker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.h"; path = "../../SimulationController/src/ScElementInteractionMarker.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896a807fd46a896a80 /* ScElementSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.h"; path = "../../SimulationController/src/ScElementSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896ae87fd46a896ae8 /* ScElementSimInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSimInteraction.h"; path = "../../SimulationController/src/ScElementSimInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896b507fd46a896b50 /* ScInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.h"; path = "../../SimulationController/src/ScInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896bb87fd46a896bb8 /* ScInteractionFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteractionFlags.h"; path = "../../SimulationController/src/ScInteractionFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896c207fd46a896c20 /* ScNPhaseCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.h"; path = "../../SimulationController/src/ScNPhaseCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896c887fd46a896c88 /* ScObjectIDTracker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScObjectIDTracker.h"; path = "../../SimulationController/src/ScObjectIDTracker.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896cf07fd46a896cf0 /* ScRbElementInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRbElementInteraction.h"; path = "../../SimulationController/src/ScRbElementInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896d587fd46a896d58 /* ScRigidSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.h"; path = "../../SimulationController/src/ScRigidSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896dc07fd46a896dc0 /* ScShapeInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.h"; path = "../../SimulationController/src/ScShapeInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896e287fd46a896e28 /* ScShapeIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeIterator.h"; path = "../../SimulationController/src/ScShapeIterator.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896e907fd46a896e90 /* ScShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.h"; path = "../../SimulationController/src/ScShapeSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896ef87fd46a896ef8 /* ScSimStateData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStateData.h"; path = "../../SimulationController/src/ScSimStateData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896f607fd46a896f60 /* ScSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.h"; path = "../../SimulationController/src/ScSimStats.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a896fc87fd46a896fc8 /* ScSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.h"; path = "../../SimulationController/src/ScSimulationController.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8970307fd46a897030 /* ScSqBoundsManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.h"; path = "../../SimulationController/src/ScSqBoundsManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8970987fd46a897098 /* ScStaticSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.h"; path = "../../SimulationController/src/ScStaticSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8971007fd46a897100 /* ScTriggerInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.h"; path = "../../SimulationController/src/ScTriggerInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8971687fd46a897168 /* ScTriggerPairs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerPairs.h"; path = "../../SimulationController/src/ScTriggerPairs.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8971d07fd46a8971d0 /* ScActorCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.cpp"; path = "../../SimulationController/src/ScActorCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8972387fd46a897238 /* ScActorSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.cpp"; path = "../../SimulationController/src/ScActorSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8972a07fd46a8972a0 /* ScArticulationCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.cpp"; path = "../../SimulationController/src/ScArticulationCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8973087fd46a897308 /* ScArticulationJointCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.cpp"; path = "../../SimulationController/src/ScArticulationJointCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8973707fd46a897370 /* ScArticulationJointSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.cpp"; path = "../../SimulationController/src/ScArticulationJointSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8973d87fd46a8973d8 /* ScArticulationSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.cpp"; path = "../../SimulationController/src/ScArticulationSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8974407fd46a897440 /* ScBodyCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.cpp"; path = "../../SimulationController/src/ScBodyCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8974a87fd46a8974a8 /* ScBodyCoreKinematic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCoreKinematic.cpp"; path = "../../SimulationController/src/ScBodyCoreKinematic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8975107fd46a897510 /* ScBodySim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.cpp"; path = "../../SimulationController/src/ScBodySim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8975787fd46a897578 /* ScConstraintCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.cpp"; path = "../../SimulationController/src/ScConstraintCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8975e07fd46a8975e0 /* ScConstraintGroupNode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.cpp"; path = "../../SimulationController/src/ScConstraintGroupNode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8976487fd46a897648 /* ScConstraintInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.cpp"; path = "../../SimulationController/src/ScConstraintInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8976b07fd46a8976b0 /* ScConstraintProjectionManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.cpp"; path = "../../SimulationController/src/ScConstraintProjectionManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8977187fd46a897718 /* ScConstraintProjectionTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.cpp"; path = "../../SimulationController/src/ScConstraintProjectionTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8977807fd46a897780 /* ScConstraintSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.cpp"; path = "../../SimulationController/src/ScConstraintSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8977e87fd46a8977e8 /* ScElementInteractionMarker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.cpp"; path = "../../SimulationController/src/ScElementInteractionMarker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8978507fd46a897850 /* ScElementSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.cpp"; path = "../../SimulationController/src/ScElementSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8978b87fd46a8978b8 /* ScInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.cpp"; path = "../../SimulationController/src/ScInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8979207fd46a897920 /* ScIterators.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.cpp"; path = "../../SimulationController/src/ScIterators.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8979887fd46a897988 /* ScMaterialCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.cpp"; path = "../../SimulationController/src/ScMaterialCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8979f07fd46a8979f0 /* ScMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMetaData.cpp"; path = "../../SimulationController/src/ScMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897a587fd46a897a58 /* ScNPhaseCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.cpp"; path = "../../SimulationController/src/ScNPhaseCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897ac07fd46a897ac0 /* ScPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.cpp"; path = "../../SimulationController/src/ScPhysics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897b287fd46a897b28 /* ScRigidCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.cpp"; path = "../../SimulationController/src/ScRigidCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897b907fd46a897b90 /* ScRigidSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.cpp"; path = "../../SimulationController/src/ScRigidSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897bf87fd46a897bf8 /* ScScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.cpp"; path = "../../SimulationController/src/ScScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897c607fd46a897c60 /* ScShapeCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.cpp"; path = "../../SimulationController/src/ScShapeCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897cc87fd46a897cc8 /* ScShapeInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.cpp"; path = "../../SimulationController/src/ScShapeInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897d307fd46a897d30 /* ScShapeSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.cpp"; path = "../../SimulationController/src/ScShapeSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897d987fd46a897d98 /* ScSimStats.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.cpp"; path = "../../SimulationController/src/ScSimStats.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897e007fd46a897e00 /* ScSimulationController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.cpp"; path = "../../SimulationController/src/ScSimulationController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897e687fd46a897e68 /* ScSqBoundsManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.cpp"; path = "../../SimulationController/src/ScSqBoundsManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897ed07fd46a897ed0 /* ScStaticCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.cpp"; path = "../../SimulationController/src/ScStaticCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897f387fd46a897f38 /* ScStaticSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.cpp"; path = "../../SimulationController/src/ScStaticSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a897fa07fd46a897fa0 /* ScTriggerInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.cpp"; path = "../../SimulationController/src/ScTriggerInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8980087fd46a898008 /* particles/ScParticleBodyInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.h"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8980707fd46a898070 /* particles/ScParticlePacketShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.h"; path = "../../SimulationController/src/particles/ScParticlePacketShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8980d87fd46a8980d8 /* particles/ScParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.h"; path = "../../SimulationController/src/particles/ScParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8981407fd46a898140 /* particles/ScParticleBodyInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.cpp"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8981a87fd46a8981a8 /* particles/ScParticlePacketShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.cpp"; path = "../../SimulationController/src/particles/ScParticlePacketShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8982107fd46a898210 /* particles/ScParticleSystemCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemCore.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8982787fd46a898278 /* particles/ScParticleSystemSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8982e07fd46a8982e0 /* cloth/ScClothShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.h"; path = "../../SimulationController/src/cloth/ScClothShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8983487fd46a898348 /* cloth/ScClothSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.h"; path = "../../SimulationController/src/cloth/ScClothSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8983b07fd46a8983b0 /* cloth/ScClothCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothCore.cpp"; path = "../../SimulationController/src/cloth/ScClothCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8984187fd46a898418 /* cloth/ScClothFabricCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothFabricCore.cpp"; path = "../../SimulationController/src/cloth/ScClothFabricCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8984807fd46a898480 /* cloth/ScClothShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.cpp"; path = "../../SimulationController/src/cloth/ScClothShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8984e87fd46a8984e8 /* cloth/ScClothSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.cpp"; path = "../../SimulationController/src/cloth/ScClothSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb9b2f6c07f87b9b2f6c0 /* SimulationController */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SimulationController"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDbc8174007f87bc817400 /* ScActorCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.h"; path = "../../SimulationController/include/ScActorCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8174687f87bc817468 /* ScArticulationCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.h"; path = "../../SimulationController/include/ScArticulationCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8174d07f87bc8174d0 /* ScArticulationJointCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.h"; path = "../../SimulationController/include/ScArticulationJointCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8175387f87bc817538 /* ScBodyCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.h"; path = "../../SimulationController/include/ScBodyCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8175a07f87bc8175a0 /* ScClothCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothCore.h"; path = "../../SimulationController/include/ScClothCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8176087f87bc817608 /* ScClothFabricCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothFabricCore.h"; path = "../../SimulationController/include/ScClothFabricCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8176707f87bc817670 /* ScConstraintCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.h"; path = "../../SimulationController/include/ScConstraintCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8176d87f87bc8176d8 /* ScIterators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.h"; path = "../../SimulationController/include/ScIterators.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8177407f87bc817740 /* ScMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.h"; path = "../../SimulationController/include/ScMaterialCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8177a87f87bc8177a8 /* ScParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScParticleSystemCore.h"; path = "../../SimulationController/include/ScParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8178107f87bc817810 /* ScPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.h"; path = "../../SimulationController/include/ScPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8178787f87bc817878 /* ScRigidCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.h"; path = "../../SimulationController/include/ScRigidCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8178e07f87bc8178e0 /* ScScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.h"; path = "../../SimulationController/include/ScScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8179487f87bc817948 /* ScShapeCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.h"; path = "../../SimulationController/include/ScShapeCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc8179b07f87bc8179b0 /* ScStaticCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.h"; path = "../../SimulationController/include/ScStaticCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812a007f87bb812a00 /* ScActorElementPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorElementPair.h"; path = "../../SimulationController/src/ScActorElementPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812a687f87bb812a68 /* ScActorInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorInteraction.h"; path = "../../SimulationController/src/ScActorInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812ad07f87bb812ad0 /* ScActorPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorPair.h"; path = "../../SimulationController/src/ScActorPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812b387f87bb812b38 /* ScActorSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.h"; path = "../../SimulationController/src/ScActorSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812ba07f87bb812ba0 /* ScArticulationJointSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.h"; path = "../../SimulationController/src/ScArticulationJointSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812c087f87bb812c08 /* ScArticulationSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.h"; path = "../../SimulationController/src/ScArticulationSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812c707f87bb812c70 /* ScBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.h"; path = "../../SimulationController/src/ScBodySim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812cd87f87bb812cd8 /* ScClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClient.h"; path = "../../SimulationController/src/ScClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812d407f87bb812d40 /* ScConstraintGroupNode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.h"; path = "../../SimulationController/src/ScConstraintGroupNode.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812da87f87bb812da8 /* ScConstraintInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.h"; path = "../../SimulationController/src/ScConstraintInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812e107f87bb812e10 /* ScConstraintProjectionManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.h"; path = "../../SimulationController/src/ScConstraintProjectionManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812e787f87bb812e78 /* ScConstraintProjectionTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.h"; path = "../../SimulationController/src/ScConstraintProjectionTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812ee07f87bb812ee0 /* ScConstraintSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.h"; path = "../../SimulationController/src/ScConstraintSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812f487f87bb812f48 /* ScContactReportBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactReportBuffer.h"; path = "../../SimulationController/src/ScContactReportBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb812fb07f87bb812fb0 /* ScContactStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactStream.h"; path = "../../SimulationController/src/ScContactStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8130187f87bb813018 /* ScElementInteractionMarker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.h"; path = "../../SimulationController/src/ScElementInteractionMarker.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8130807f87bb813080 /* ScElementSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.h"; path = "../../SimulationController/src/ScElementSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8130e87f87bb8130e8 /* ScElementSimInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSimInteraction.h"; path = "../../SimulationController/src/ScElementSimInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8131507f87bb813150 /* ScInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.h"; path = "../../SimulationController/src/ScInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8131b87f87bb8131b8 /* ScInteractionFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteractionFlags.h"; path = "../../SimulationController/src/ScInteractionFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8132207f87bb813220 /* ScNPhaseCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.h"; path = "../../SimulationController/src/ScNPhaseCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8132887f87bb813288 /* ScObjectIDTracker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScObjectIDTracker.h"; path = "../../SimulationController/src/ScObjectIDTracker.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8132f07f87bb8132f0 /* ScRbElementInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRbElementInteraction.h"; path = "../../SimulationController/src/ScRbElementInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8133587f87bb813358 /* ScRigidSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.h"; path = "../../SimulationController/src/ScRigidSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8133c07f87bb8133c0 /* ScShapeInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.h"; path = "../../SimulationController/src/ScShapeInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8134287f87bb813428 /* ScShapeIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeIterator.h"; path = "../../SimulationController/src/ScShapeIterator.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8134907f87bb813490 /* ScShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.h"; path = "../../SimulationController/src/ScShapeSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8134f87f87bb8134f8 /* ScSimStateData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStateData.h"; path = "../../SimulationController/src/ScSimStateData.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8135607f87bb813560 /* ScSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.h"; path = "../../SimulationController/src/ScSimStats.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8135c87f87bb8135c8 /* ScSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.h"; path = "../../SimulationController/src/ScSimulationController.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8136307f87bb813630 /* ScSqBoundsManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.h"; path = "../../SimulationController/src/ScSqBoundsManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8136987f87bb813698 /* ScStaticSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.h"; path = "../../SimulationController/src/ScStaticSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8137007f87bb813700 /* ScTriggerInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.h"; path = "../../SimulationController/src/ScTriggerInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8137687f87bb813768 /* ScTriggerPairs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerPairs.h"; path = "../../SimulationController/src/ScTriggerPairs.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8137d07f87bb8137d0 /* ScActorCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.cpp"; path = "../../SimulationController/src/ScActorCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8138387f87bb813838 /* ScActorSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.cpp"; path = "../../SimulationController/src/ScActorSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8138a07f87bb8138a0 /* ScArticulationCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.cpp"; path = "../../SimulationController/src/ScArticulationCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8139087f87bb813908 /* ScArticulationJointCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.cpp"; path = "../../SimulationController/src/ScArticulationJointCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8139707f87bb813970 /* ScArticulationJointSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.cpp"; path = "../../SimulationController/src/ScArticulationJointSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8139d87f87bb8139d8 /* ScArticulationSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.cpp"; path = "../../SimulationController/src/ScArticulationSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813a407f87bb813a40 /* ScBodyCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.cpp"; path = "../../SimulationController/src/ScBodyCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813aa87f87bb813aa8 /* ScBodyCoreKinematic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCoreKinematic.cpp"; path = "../../SimulationController/src/ScBodyCoreKinematic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813b107f87bb813b10 /* ScBodySim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.cpp"; path = "../../SimulationController/src/ScBodySim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813b787f87bb813b78 /* ScConstraintCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.cpp"; path = "../../SimulationController/src/ScConstraintCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813be07f87bb813be0 /* ScConstraintGroupNode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.cpp"; path = "../../SimulationController/src/ScConstraintGroupNode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813c487f87bb813c48 /* ScConstraintInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.cpp"; path = "../../SimulationController/src/ScConstraintInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813cb07f87bb813cb0 /* ScConstraintProjectionManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.cpp"; path = "../../SimulationController/src/ScConstraintProjectionManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813d187f87bb813d18 /* ScConstraintProjectionTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.cpp"; path = "../../SimulationController/src/ScConstraintProjectionTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813d807f87bb813d80 /* ScConstraintSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.cpp"; path = "../../SimulationController/src/ScConstraintSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813de87f87bb813de8 /* ScElementInteractionMarker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.cpp"; path = "../../SimulationController/src/ScElementInteractionMarker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813e507f87bb813e50 /* ScElementSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.cpp"; path = "../../SimulationController/src/ScElementSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813eb87f87bb813eb8 /* ScInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.cpp"; path = "../../SimulationController/src/ScInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813f207f87bb813f20 /* ScIterators.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.cpp"; path = "../../SimulationController/src/ScIterators.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813f887f87bb813f88 /* ScMaterialCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.cpp"; path = "../../SimulationController/src/ScMaterialCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb813ff07f87bb813ff0 /* ScMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMetaData.cpp"; path = "../../SimulationController/src/ScMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8140587f87bb814058 /* ScNPhaseCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.cpp"; path = "../../SimulationController/src/ScNPhaseCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8140c07f87bb8140c0 /* ScPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.cpp"; path = "../../SimulationController/src/ScPhysics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8141287f87bb814128 /* ScRigidCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.cpp"; path = "../../SimulationController/src/ScRigidCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8141907f87bb814190 /* ScRigidSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.cpp"; path = "../../SimulationController/src/ScRigidSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8141f87f87bb8141f8 /* ScScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.cpp"; path = "../../SimulationController/src/ScScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8142607f87bb814260 /* ScShapeCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.cpp"; path = "../../SimulationController/src/ScShapeCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8142c87f87bb8142c8 /* ScShapeInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.cpp"; path = "../../SimulationController/src/ScShapeInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8143307f87bb814330 /* ScShapeSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.cpp"; path = "../../SimulationController/src/ScShapeSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8143987f87bb814398 /* ScSimStats.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.cpp"; path = "../../SimulationController/src/ScSimStats.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8144007f87bb814400 /* ScSimulationController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.cpp"; path = "../../SimulationController/src/ScSimulationController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8144687f87bb814468 /* ScSqBoundsManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.cpp"; path = "../../SimulationController/src/ScSqBoundsManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8144d07f87bb8144d0 /* ScStaticCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.cpp"; path = "../../SimulationController/src/ScStaticCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8145387f87bb814538 /* ScStaticSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.cpp"; path = "../../SimulationController/src/ScStaticSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8145a07f87bb8145a0 /* ScTriggerInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.cpp"; path = "../../SimulationController/src/ScTriggerInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8146087f87bb814608 /* particles/ScParticleBodyInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.h"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8146707f87bb814670 /* particles/ScParticlePacketShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.h"; path = "../../SimulationController/src/particles/ScParticlePacketShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8146d87f87bb8146d8 /* particles/ScParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.h"; path = "../../SimulationController/src/particles/ScParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8147407f87bb814740 /* particles/ScParticleBodyInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.cpp"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8147a87f87bb8147a8 /* particles/ScParticlePacketShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.cpp"; path = "../../SimulationController/src/particles/ScParticlePacketShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8148107f87bb814810 /* particles/ScParticleSystemCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemCore.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8148787f87bb814878 /* particles/ScParticleSystemSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8148e07f87bb8148e0 /* cloth/ScClothShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.h"; path = "../../SimulationController/src/cloth/ScClothShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8149487f87bb814948 /* cloth/ScClothSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.h"; path = "../../SimulationController/src/cloth/ScClothSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8149b07f87bb8149b0 /* cloth/ScClothCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothCore.cpp"; path = "../../SimulationController/src/cloth/ScClothCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb814a187f87bb814a18 /* cloth/ScClothFabricCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothFabricCore.cpp"; path = "../../SimulationController/src/cloth/ScClothFabricCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb814a807f87bb814a80 /* cloth/ScClothShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.cpp"; path = "../../SimulationController/src/cloth/ScClothShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb814ae87f87bb814ae8 /* cloth/ScClothSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.cpp"; path = "../../SimulationController/src/cloth/ScClothSim.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF26b181a307fd46b181a30 /* Resources */ = { + FFF2b9b2f6c07f87b9b2f6c0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1131,7 +1131,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC6b181a307fd46b181a30 /* Frameworks */ = { + FFFCb9b2f6c07f87b9b2f6c0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1141,53 +1141,53 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF86b181a307fd46b181a30 /* Sources */ = { + FFF8b9b2f6c07f87b9b2f6c0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a8971d07fd46a8971d0, - FFFF6a8972387fd46a897238, - FFFF6a8972a07fd46a8972a0, - FFFF6a8973087fd46a897308, - FFFF6a8973707fd46a897370, - FFFF6a8973d87fd46a8973d8, - FFFF6a8974407fd46a897440, - FFFF6a8974a87fd46a8974a8, - FFFF6a8975107fd46a897510, - FFFF6a8975787fd46a897578, - FFFF6a8975e07fd46a8975e0, - FFFF6a8976487fd46a897648, - FFFF6a8976b07fd46a8976b0, - FFFF6a8977187fd46a897718, - FFFF6a8977807fd46a897780, - FFFF6a8977e87fd46a8977e8, - FFFF6a8978507fd46a897850, - FFFF6a8978b87fd46a8978b8, - FFFF6a8979207fd46a897920, - FFFF6a8979887fd46a897988, - FFFF6a8979f07fd46a8979f0, - FFFF6a897a587fd46a897a58, - FFFF6a897ac07fd46a897ac0, - FFFF6a897b287fd46a897b28, - FFFF6a897b907fd46a897b90, - FFFF6a897bf87fd46a897bf8, - FFFF6a897c607fd46a897c60, - FFFF6a897cc87fd46a897cc8, - FFFF6a897d307fd46a897d30, - FFFF6a897d987fd46a897d98, - FFFF6a897e007fd46a897e00, - FFFF6a897e687fd46a897e68, - FFFF6a897ed07fd46a897ed0, - FFFF6a897f387fd46a897f38, - FFFF6a897fa07fd46a897fa0, - FFFF6a8981407fd46a898140, - FFFF6a8981a87fd46a8981a8, - FFFF6a8982107fd46a898210, - FFFF6a8982787fd46a898278, - FFFF6a8983b07fd46a8983b0, - FFFF6a8984187fd46a898418, - FFFF6a8984807fd46a898480, - FFFF6a8984e87fd46a8984e8, + FFFFbb8137d07f87bb8137d0, + FFFFbb8138387f87bb813838, + FFFFbb8138a07f87bb8138a0, + FFFFbb8139087f87bb813908, + FFFFbb8139707f87bb813970, + FFFFbb8139d87f87bb8139d8, + FFFFbb813a407f87bb813a40, + FFFFbb813aa87f87bb813aa8, + FFFFbb813b107f87bb813b10, + FFFFbb813b787f87bb813b78, + FFFFbb813be07f87bb813be0, + FFFFbb813c487f87bb813c48, + FFFFbb813cb07f87bb813cb0, + FFFFbb813d187f87bb813d18, + FFFFbb813d807f87bb813d80, + FFFFbb813de87f87bb813de8, + FFFFbb813e507f87bb813e50, + FFFFbb813eb87f87bb813eb8, + FFFFbb813f207f87bb813f20, + FFFFbb813f887f87bb813f88, + FFFFbb813ff07f87bb813ff0, + FFFFbb8140587f87bb814058, + FFFFbb8140c07f87bb8140c0, + FFFFbb8141287f87bb814128, + FFFFbb8141907f87bb814190, + FFFFbb8141f87f87bb8141f8, + FFFFbb8142607f87bb814260, + FFFFbb8142c87f87bb8142c8, + FFFFbb8143307f87bb814330, + FFFFbb8143987f87bb814398, + FFFFbb8144007f87bb814400, + FFFFbb8144687f87bb814468, + FFFFbb8144d07f87bb8144d0, + FFFFbb8145387f87bb814538, + FFFFbb8145a07f87bb8145a0, + FFFFbb8147407f87bb814740, + FFFFbb8147a87f87bb8147a8, + FFFFbb8148107f87bb814810, + FFFFbb8148787f87bb814878, + FFFFbb8149b07f87bb8149b0, + FFFFbb814a187f87bb814a18, + FFFFbb814a807f87bb814a80, + FFFFbb814ae87f87bb814ae8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1199,80 +1199,80 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCooking */ - FFFF6b1918407fd46b191840 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD6b16c1507fd46b16c150 /* PhysXExtensions */; }; - FFFF6a89a6007fd46a89a600 /* Adjacencies.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89a6007fd46a89a600 /* Adjacencies.cpp */; }; - FFFF6a89a6687fd46a89a668 /* Cooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89a6687fd46a89a668 /* Cooking.cpp */; }; - FFFF6a89a6d07fd46a89a6d0 /* CookingUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89a6d07fd46a89a6d0 /* CookingUtils.cpp */; }; - FFFF6a89a7387fd46a89a738 /* EdgeList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89a7387fd46a89a738 /* EdgeList.cpp */; }; - FFFF6a89a7a07fd46a89a7a0 /* MeshCleaner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89a7a07fd46a89a7a0 /* MeshCleaner.cpp */; }; - FFFF6a89a8087fd46a89a808 /* Quantizer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89a8087fd46a89a808 /* Quantizer.cpp */; }; - FFFF6a89aae07fd46a89aae0 /* mesh/GrbTriangleMeshCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89aae07fd46a89aae0 /* mesh/GrbTriangleMeshCooking.cpp */; }; - FFFF6a89ab487fd46a89ab48 /* mesh/HeightFieldCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89ab487fd46a89ab48 /* mesh/HeightFieldCooking.cpp */; }; - FFFF6a89abb07fd46a89abb0 /* mesh/RTreeCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89abb07fd46a89abb0 /* mesh/RTreeCooking.cpp */; }; - FFFF6a89ac187fd46a89ac18 /* mesh/TriangleMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89ac187fd46a89ac18 /* mesh/TriangleMeshBuilder.cpp */; }; - FFFF6a89ae887fd46a89ae88 /* convex/BigConvexDataBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89ae887fd46a89ae88 /* convex/BigConvexDataBuilder.cpp */; }; - FFFF6a89aef07fd46a89aef0 /* convex/ConvexHullBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89aef07fd46a89aef0 /* convex/ConvexHullBuilder.cpp */; }; - FFFF6a89af587fd46a89af58 /* convex/ConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89af587fd46a89af58 /* convex/ConvexHullLib.cpp */; }; - FFFF6a89afc07fd46a89afc0 /* convex/ConvexHullUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89afc07fd46a89afc0 /* convex/ConvexHullUtils.cpp */; }; - FFFF6a89b0287fd46a89b028 /* convex/ConvexMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89b0287fd46a89b028 /* convex/ConvexMeshBuilder.cpp */; }; - FFFF6a89b0907fd46a89b090 /* convex/ConvexPolygonsBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89b0907fd46a89b090 /* convex/ConvexPolygonsBuilder.cpp */; }; - FFFF6a89b0f87fd46a89b0f8 /* convex/InflationConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89b0f87fd46a89b0f8 /* convex/InflationConvexHullLib.cpp */; }; - FFFF6a89b1607fd46a89b160 /* convex/QuickHullConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89b1607fd46a89b160 /* convex/QuickHullConvexHullLib.cpp */; }; - FFFF6a89b1c87fd46a89b1c8 /* convex/VolumeIntegration.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a89b1c87fd46a89b1c8 /* convex/VolumeIntegration.cpp */; }; + FFFFbd3650b07f87bd3650b0 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDb9ac2fb07f87b9ac2fb0 /* PhysXExtensions */; }; + FFFFbb8194007f87bb819400 /* Adjacencies.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8194007f87bb819400 /* Adjacencies.cpp */; }; + FFFFbb8194687f87bb819468 /* Cooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8194687f87bb819468 /* Cooking.cpp */; }; + FFFFbb8194d07f87bb8194d0 /* CookingUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8194d07f87bb8194d0 /* CookingUtils.cpp */; }; + FFFFbb8195387f87bb819538 /* EdgeList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8195387f87bb819538 /* EdgeList.cpp */; }; + FFFFbb8195a07f87bb8195a0 /* MeshCleaner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8195a07f87bb8195a0 /* MeshCleaner.cpp */; }; + FFFFbb8196087f87bb819608 /* Quantizer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8196087f87bb819608 /* Quantizer.cpp */; }; + FFFFbb8198e07f87bb8198e0 /* mesh/GrbTriangleMeshCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8198e07f87bb8198e0 /* mesh/GrbTriangleMeshCooking.cpp */; }; + FFFFbb8199487f87bb819948 /* mesh/HeightFieldCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8199487f87bb819948 /* mesh/HeightFieldCooking.cpp */; }; + FFFFbb8199b07f87bb8199b0 /* mesh/RTreeCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8199b07f87bb8199b0 /* mesh/RTreeCooking.cpp */; }; + FFFFbb819a187f87bb819a18 /* mesh/TriangleMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb819a187f87bb819a18 /* mesh/TriangleMeshBuilder.cpp */; }; + FFFFbb819c887f87bb819c88 /* convex/BigConvexDataBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb819c887f87bb819c88 /* convex/BigConvexDataBuilder.cpp */; }; + FFFFbb819cf07f87bb819cf0 /* convex/ConvexHullBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb819cf07f87bb819cf0 /* convex/ConvexHullBuilder.cpp */; }; + FFFFbb819d587f87bb819d58 /* convex/ConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb819d587f87bb819d58 /* convex/ConvexHullLib.cpp */; }; + FFFFbb819dc07f87bb819dc0 /* convex/ConvexHullUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb819dc07f87bb819dc0 /* convex/ConvexHullUtils.cpp */; }; + FFFFbb819e287f87bb819e28 /* convex/ConvexMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb819e287f87bb819e28 /* convex/ConvexMeshBuilder.cpp */; }; + FFFFbb819e907f87bb819e90 /* convex/ConvexPolygonsBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb819e907f87bb819e90 /* convex/ConvexPolygonsBuilder.cpp */; }; + FFFFbb819ef87f87bb819ef8 /* convex/InflationConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb819ef87f87bb819ef8 /* convex/InflationConvexHullLib.cpp */; }; + FFFFbb819f607f87bb819f60 /* convex/QuickHullConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb819f607f87bb819f60 /* convex/QuickHullConvexHullLib.cpp */; }; + FFFFbb819fc87f87bb819fc8 /* convex/VolumeIntegration.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb819fc87f87bb819fc8 /* convex/VolumeIntegration.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD6b185f407fd46b185f40 /* PhysXCooking */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCooking"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD6b1902a07fd46b1902a0 /* PxBVH33MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH33MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH33MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1903087fd46b190308 /* PxBVH34MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH34MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH34MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1903707fd46b190370 /* PxConvexMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshDesc.h"; path = "../../../Include/cooking/PxConvexMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1903d87fd46b1903d8 /* PxCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCooking.h"; path = "../../../Include/cooking/PxCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1904407fd46b190440 /* PxMidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMidphaseDesc.h"; path = "../../../Include/cooking/PxMidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1904a87fd46b1904a8 /* PxTriangleMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshDesc.h"; path = "../../../Include/cooking/PxTriangleMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b1905107fd46b190510 /* Pxc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Pxc.h"; path = "../../../Include/cooking/Pxc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89a6007fd46a89a600 /* Adjacencies.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.cpp"; path = "../../PhysXCooking/src/Adjacencies.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89a6687fd46a89a668 /* Cooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.cpp"; path = "../../PhysXCooking/src/Cooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89a6d07fd46a89a6d0 /* CookingUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.cpp"; path = "../../PhysXCooking/src/CookingUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89a7387fd46a89a738 /* EdgeList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.cpp"; path = "../../PhysXCooking/src/EdgeList.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89a7a07fd46a89a7a0 /* MeshCleaner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.cpp"; path = "../../PhysXCooking/src/MeshCleaner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89a8087fd46a89a808 /* Quantizer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.cpp"; path = "../../PhysXCooking/src/Quantizer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89a8707fd46a89a870 /* Adjacencies.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.h"; path = "../../PhysXCooking/src/Adjacencies.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89a8d87fd46a89a8d8 /* Cooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.h"; path = "../../PhysXCooking/src/Cooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89a9407fd46a89a940 /* CookingUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.h"; path = "../../PhysXCooking/src/CookingUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89a9a87fd46a89a9a8 /* EdgeList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.h"; path = "../../PhysXCooking/src/EdgeList.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89aa107fd46a89aa10 /* MeshCleaner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.h"; path = "../../PhysXCooking/src/MeshCleaner.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89aa787fd46a89aa78 /* Quantizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.h"; path = "../../PhysXCooking/src/Quantizer.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89aae07fd46a89aae0 /* mesh/GrbTriangleMeshCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.cpp"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89ab487fd46a89ab48 /* mesh/HeightFieldCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.cpp"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89abb07fd46a89abb0 /* mesh/RTreeCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.cpp"; path = "../../PhysXCooking/src/mesh/RTreeCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89ac187fd46a89ac18 /* mesh/TriangleMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.cpp"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89ac807fd46a89ac80 /* mesh/GrbTriangleMeshCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.h"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89ace87fd46a89ace8 /* mesh/HeightFieldCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.h"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89ad507fd46a89ad50 /* mesh/QuickSelect.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/QuickSelect.h"; path = "../../PhysXCooking/src/mesh/QuickSelect.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89adb87fd46a89adb8 /* mesh/RTreeCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.h"; path = "../../PhysXCooking/src/mesh/RTreeCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89ae207fd46a89ae20 /* mesh/TriangleMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.h"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89ae887fd46a89ae88 /* convex/BigConvexDataBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.cpp"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89aef07fd46a89aef0 /* convex/ConvexHullBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89af587fd46a89af58 /* convex/ConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89afc07fd46a89afc0 /* convex/ConvexHullUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b0287fd46a89b028 /* convex/ConvexMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b0907fd46a89b090 /* convex/ConvexPolygonsBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b0f87fd46a89b0f8 /* convex/InflationConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b1607fd46a89b160 /* convex/QuickHullConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b1c87fd46a89b1c8 /* convex/VolumeIntegration.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.cpp"; path = "../../PhysXCooking/src/convex/VolumeIntegration.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b2307fd46a89b230 /* convex/BigConvexDataBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.h"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b2987fd46a89b298 /* convex/ConvexHullBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b3007fd46a89b300 /* convex/ConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.h"; path = "../../PhysXCooking/src/convex/ConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b3687fd46a89b368 /* convex/ConvexHullUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.h"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b3d07fd46a89b3d0 /* convex/ConvexMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b4387fd46a89b438 /* convex/ConvexPolygonsBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b4a07fd46a89b4a0 /* convex/InflationConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.h"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b5087fd46a89b508 /* convex/QuickHullConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.h"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a89b5707fd46a89b570 /* convex/VolumeIntegration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.h"; path = "../../PhysXCooking/src/convex/VolumeIntegration.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd3609d07f87bd3609d0 /* PhysXCooking */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCooking"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDbd3560707f87bd356070 /* PxBVH33MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH33MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH33MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd3560d87f87bd3560d8 /* PxBVH34MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH34MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH34MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd3561407f87bd356140 /* PxConvexMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshDesc.h"; path = "../../../Include/cooking/PxConvexMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd3561a87f87bd3561a8 /* PxCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCooking.h"; path = "../../../Include/cooking/PxCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd3562107f87bd356210 /* PxMidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMidphaseDesc.h"; path = "../../../Include/cooking/PxMidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd3562787f87bd356278 /* PxTriangleMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshDesc.h"; path = "../../../Include/cooking/PxTriangleMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd3562e07f87bd3562e0 /* Pxc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Pxc.h"; path = "../../../Include/cooking/Pxc.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8194007f87bb819400 /* Adjacencies.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.cpp"; path = "../../PhysXCooking/src/Adjacencies.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8194687f87bb819468 /* Cooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.cpp"; path = "../../PhysXCooking/src/Cooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8194d07f87bb8194d0 /* CookingUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.cpp"; path = "../../PhysXCooking/src/CookingUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8195387f87bb819538 /* EdgeList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.cpp"; path = "../../PhysXCooking/src/EdgeList.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8195a07f87bb8195a0 /* MeshCleaner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.cpp"; path = "../../PhysXCooking/src/MeshCleaner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8196087f87bb819608 /* Quantizer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.cpp"; path = "../../PhysXCooking/src/Quantizer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8196707f87bb819670 /* Adjacencies.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.h"; path = "../../PhysXCooking/src/Adjacencies.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8196d87f87bb8196d8 /* Cooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.h"; path = "../../PhysXCooking/src/Cooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8197407f87bb819740 /* CookingUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.h"; path = "../../PhysXCooking/src/CookingUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8197a87f87bb8197a8 /* EdgeList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.h"; path = "../../PhysXCooking/src/EdgeList.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8198107f87bb819810 /* MeshCleaner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.h"; path = "../../PhysXCooking/src/MeshCleaner.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8198787f87bb819878 /* Quantizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.h"; path = "../../PhysXCooking/src/Quantizer.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8198e07f87bb8198e0 /* mesh/GrbTriangleMeshCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.cpp"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8199487f87bb819948 /* mesh/HeightFieldCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.cpp"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8199b07f87bb8199b0 /* mesh/RTreeCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.cpp"; path = "../../PhysXCooking/src/mesh/RTreeCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb819a187f87bb819a18 /* mesh/TriangleMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.cpp"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb819a807f87bb819a80 /* mesh/GrbTriangleMeshCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.h"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb819ae87f87bb819ae8 /* mesh/HeightFieldCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.h"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb819b507f87bb819b50 /* mesh/QuickSelect.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/QuickSelect.h"; path = "../../PhysXCooking/src/mesh/QuickSelect.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb819bb87f87bb819bb8 /* mesh/RTreeCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.h"; path = "../../PhysXCooking/src/mesh/RTreeCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb819c207f87bb819c20 /* mesh/TriangleMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.h"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb819c887f87bb819c88 /* convex/BigConvexDataBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.cpp"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb819cf07f87bb819cf0 /* convex/ConvexHullBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb819d587f87bb819d58 /* convex/ConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb819dc07f87bb819dc0 /* convex/ConvexHullUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb819e287f87bb819e28 /* convex/ConvexMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb819e907f87bb819e90 /* convex/ConvexPolygonsBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb819ef87f87bb819ef8 /* convex/InflationConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb819f607f87bb819f60 /* convex/QuickHullConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb819fc87f87bb819fc8 /* convex/VolumeIntegration.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.cpp"; path = "../../PhysXCooking/src/convex/VolumeIntegration.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb81a0307f87bb81a030 /* convex/BigConvexDataBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.h"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb81a0987f87bb81a098 /* convex/ConvexHullBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb81a1007f87bb81a100 /* convex/ConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.h"; path = "../../PhysXCooking/src/convex/ConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb81a1687f87bb81a168 /* convex/ConvexHullUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.h"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb81a1d07f87bb81a1d0 /* convex/ConvexMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb81a2387f87bb81a238 /* convex/ConvexPolygonsBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb81a2a07f87bb81a2a0 /* convex/InflationConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.h"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb81a3087f87bb81a308 /* convex/QuickHullConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.h"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb81a3707f87bb81a370 /* convex/VolumeIntegration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.h"; path = "../../PhysXCooking/src/convex/VolumeIntegration.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF26b185f407fd46b185f40 /* Resources */ = { + FFF2bd3609d07f87bd3609d0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1282,7 +1282,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC6b185f407fd46b185f40 /* Frameworks */ = { + FFFCbd3609d07f87bd3609d0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1292,29 +1292,29 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF86b185f407fd46b185f40 /* Sources */ = { + FFF8bd3609d07f87bd3609d0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a89a6007fd46a89a600, - FFFF6a89a6687fd46a89a668, - FFFF6a89a6d07fd46a89a6d0, - FFFF6a89a7387fd46a89a738, - FFFF6a89a7a07fd46a89a7a0, - FFFF6a89a8087fd46a89a808, - FFFF6a89aae07fd46a89aae0, - FFFF6a89ab487fd46a89ab48, - FFFF6a89abb07fd46a89abb0, - FFFF6a89ac187fd46a89ac18, - FFFF6a89ae887fd46a89ae88, - FFFF6a89aef07fd46a89aef0, - FFFF6a89af587fd46a89af58, - FFFF6a89afc07fd46a89afc0, - FFFF6a89b0287fd46a89b028, - FFFF6a89b0907fd46a89b090, - FFFF6a89b0f87fd46a89b0f8, - FFFF6a89b1607fd46a89b160, - FFFF6a89b1c87fd46a89b1c8, + FFFFbb8194007f87bb819400, + FFFFbb8194687f87bb819468, + FFFFbb8194d07f87bb8194d0, + FFFFbb8195387f87bb819538, + FFFFbb8195a07f87bb8195a0, + FFFFbb8196087f87bb819608, + FFFFbb8198e07f87bb8198e0, + FFFFbb8199487f87bb819948, + FFFFbb8199b07f87bb8199b0, + FFFFbb819a187f87bb819a18, + FFFFbb819c887f87bb819c88, + FFFFbb819cf07f87bb819cf0, + FFFFbb819d587f87bb819d58, + FFFFbb819dc07f87bb819dc0, + FFFFbb819e287f87bb819e28, + FFFFbb819e907f87bb819e90, + FFFFbb819ef87f87bb819ef8, + FFFFbb819f607f87bb819f60, + FFFFbb819fc87f87bb819fc8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1323,517 +1323,515 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF46b18f1507fd46b18f150 /* PBXTargetDependency */ = { + FFF4bd3642207f87bd364220 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA6990a8307fd46990a830 /* PhysXCommon */; - targetProxy = FFF56990a8307fd46990a830 /* PBXContainerItemProxy */; + target = FFFAb85164f07f87b85164f0 /* PhysXCommon */; + targetProxy = FFF5b85164f07f87b85164f0 /* PBXContainerItemProxy */; }; - FFF46b1918407fd46b191840 /* PBXTargetDependency */ = { + FFF4bd3650b07f87bd3650b0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA6b16c1507fd46b16c150 /* PhysXExtensions */; - targetProxy = FFF56b16c1507fd46b16c150 /* PBXContainerItemProxy */; + target = FFFAb9ac2fb07f87b9ac2fb0 /* PhysXExtensions */; + targetProxy = FFF5b9ac2fb07f87b9ac2fb0 /* PBXContainerItemProxy */; }; - FFF46b1855a07fd46b1855a0 /* PBXTargetDependency */ = { + FFF4bd3608a07f87bd3608a0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA698f7c507fd4698f7c50 /* PxFoundation */; - targetProxy = FFF5698f7c507fd4698f7c50 /* PBXContainerItemProxy */; + target = FFFAb8500ad07f87b8500ad0 /* PxFoundation */; + targetProxy = FFF5b8500ad07f87b8500ad0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCommon */ - FFFF693cc8007fd4693cc800 /* src/CmBoxPruning.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD693cc8007fd4693cc800 /* src/CmBoxPruning.cpp */; }; - FFFF693cc8687fd4693cc868 /* src/CmCollection.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD693cc8687fd4693cc868 /* src/CmCollection.cpp */; }; - FFFF693cc8d07fd4693cc8d0 /* src/CmMathUtils.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD693cc8d07fd4693cc8d0 /* src/CmMathUtils.cpp */; }; - FFFF693cc9387fd4693cc938 /* src/CmPtrTable.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD693cc9387fd4693cc938 /* src/CmPtrTable.cpp */; }; - FFFF693cc9a07fd4693cc9a0 /* src/CmRadixSort.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD693cc9a07fd4693cc9a0 /* src/CmRadixSort.cpp */; }; - FFFF693cca087fd4693cca08 /* src/CmRadixSortBuffered.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD693cca087fd4693cca08 /* src/CmRadixSortBuffered.cpp */; }; - FFFF693cca707fd4693cca70 /* src/CmRenderOutput.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD693cca707fd4693cca70 /* src/CmRenderOutput.cpp */; }; - FFFF693ccad87fd4693ccad8 /* src/CmVisualization.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD693ccad87fd4693ccad8 /* src/CmVisualization.cpp */; }; - FFFF693b43a87fd4693b43a8 /* ../../Include/GeomUtils in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b43a87fd4693b43a8 /* ../../Include/GeomUtils */; }; - FFFF693b78e07fd4693b78e0 /* src/GuBounds.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b78e07fd4693b78e0 /* src/GuBounds.cpp */; }; - FFFF693b79487fd4693b7948 /* src/GuBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b79487fd4693b7948 /* src/GuBox.cpp */; }; - FFFF693b79b07fd4693b79b0 /* src/GuCCTSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b79b07fd4693b79b0 /* src/GuCCTSweepTests.cpp */; }; - FFFF693b7a187fd4693b7a18 /* src/GuCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7a187fd4693b7a18 /* src/GuCapsule.cpp */; }; - FFFF693b7a807fd4693b7a80 /* src/GuDebug.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7a807fd4693b7a80 /* src/GuDebug.cpp */; }; - FFFF693b7ae87fd4693b7ae8 /* src/GuGeometryQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7ae87fd4693b7ae8 /* src/GuGeometryQuery.cpp */; }; - FFFF693b7b507fd4693b7b50 /* src/GuGeometryUnion.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7b507fd4693b7b50 /* src/GuGeometryUnion.cpp */; }; - FFFF693b7bb87fd4693b7bb8 /* src/GuInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7bb87fd4693b7bb8 /* src/GuInternal.cpp */; }; - FFFF693b7c207fd4693b7c20 /* src/GuMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7c207fd4693b7c20 /* src/GuMTD.cpp */; }; - FFFF693b7c887fd4693b7c88 /* src/GuMeshFactory.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7c887fd4693b7c88 /* src/GuMeshFactory.cpp */; }; - FFFF693b7cf07fd4693b7cf0 /* src/GuMetaData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7cf07fd4693b7cf0 /* src/GuMetaData.cpp */; }; - FFFF693b7d587fd4693b7d58 /* src/GuOverlapTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7d587fd4693b7d58 /* src/GuOverlapTests.cpp */; }; - FFFF693b7dc07fd4693b7dc0 /* src/GuRaycastTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7dc07fd4693b7dc0 /* src/GuRaycastTests.cpp */; }; - FFFF693b7e287fd4693b7e28 /* src/GuSerialize.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7e287fd4693b7e28 /* src/GuSerialize.cpp */; }; - FFFF693b7e907fd4693b7e90 /* src/GuSweepMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7e907fd4693b7e90 /* src/GuSweepMTD.cpp */; }; - FFFF693b7ef87fd4693b7ef8 /* src/GuSweepSharedTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7ef87fd4693b7ef8 /* src/GuSweepSharedTests.cpp */; }; - FFFF693b7f607fd4693b7f60 /* src/GuSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7f607fd4693b7f60 /* src/GuSweepTests.cpp */; }; - FFFF693b7fc87fd4693b7fc8 /* src/contact/GuContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b7fc87fd4693b7fc8 /* src/contact/GuContactBoxBox.cpp */; }; - FFFF693b80307fd4693b8030 /* src/contact/GuContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b80307fd4693b8030 /* src/contact/GuContactCapsuleBox.cpp */; }; - FFFF693b80987fd4693b8098 /* src/contact/GuContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b80987fd4693b8098 /* src/contact/GuContactCapsuleCapsule.cpp */; }; - FFFF693b81007fd4693b8100 /* src/contact/GuContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b81007fd4693b8100 /* src/contact/GuContactCapsuleConvex.cpp */; }; - FFFF693b81687fd4693b8168 /* src/contact/GuContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b81687fd4693b8168 /* src/contact/GuContactCapsuleMesh.cpp */; }; - FFFF693b81d07fd4693b81d0 /* src/contact/GuContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b81d07fd4693b81d0 /* src/contact/GuContactConvexConvex.cpp */; }; - FFFF693b82387fd4693b8238 /* src/contact/GuContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b82387fd4693b8238 /* src/contact/GuContactConvexMesh.cpp */; }; - FFFF693b82a07fd4693b82a0 /* src/contact/GuContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b82a07fd4693b82a0 /* src/contact/GuContactPlaneBox.cpp */; }; - FFFF693b83087fd4693b8308 /* src/contact/GuContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b83087fd4693b8308 /* src/contact/GuContactPlaneCapsule.cpp */; }; - FFFF693b83707fd4693b8370 /* src/contact/GuContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b83707fd4693b8370 /* src/contact/GuContactPlaneConvex.cpp */; }; - FFFF693b83d87fd4693b83d8 /* src/contact/GuContactPolygonPolygon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b83d87fd4693b83d8 /* src/contact/GuContactPolygonPolygon.cpp */; }; - FFFF693b84407fd4693b8440 /* src/contact/GuContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b84407fd4693b8440 /* src/contact/GuContactSphereBox.cpp */; }; - FFFF693b84a87fd4693b84a8 /* src/contact/GuContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b84a87fd4693b84a8 /* src/contact/GuContactSphereCapsule.cpp */; }; - FFFF693b85107fd4693b8510 /* src/contact/GuContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b85107fd4693b8510 /* src/contact/GuContactSphereMesh.cpp */; }; - FFFF693b85787fd4693b8578 /* src/contact/GuContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b85787fd4693b8578 /* src/contact/GuContactSpherePlane.cpp */; }; - FFFF693b85e07fd4693b85e0 /* src/contact/GuContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b85e07fd4693b85e0 /* src/contact/GuContactSphereSphere.cpp */; }; - FFFF693b86487fd4693b8648 /* src/contact/GuFeatureCode.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b86487fd4693b8648 /* src/contact/GuFeatureCode.cpp */; }; - FFFF693b86b07fd4693b86b0 /* src/contact/GuLegacyContactBoxHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b86b07fd4693b86b0 /* src/contact/GuLegacyContactBoxHeightField.cpp */; }; - FFFF693b87187fd4693b8718 /* src/contact/GuLegacyContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b87187fd4693b8718 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */; }; - FFFF693b87807fd4693b8780 /* src/contact/GuLegacyContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b87807fd4693b8780 /* src/contact/GuLegacyContactConvexHeightField.cpp */; }; - FFFF693b87e87fd4693b87e8 /* src/contact/GuLegacyContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b87e87fd4693b87e8 /* src/contact/GuLegacyContactSphereHeightField.cpp */; }; - FFFF693b88507fd4693b8850 /* src/common/GuBarycentricCoordinates.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b88507fd4693b8850 /* src/common/GuBarycentricCoordinates.cpp */; }; - FFFF693b88b87fd4693b88b8 /* src/common/GuSeparatingAxes.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b88b87fd4693b88b8 /* src/common/GuSeparatingAxes.cpp */; }; - FFFF693b89207fd4693b8920 /* src/convex/GuBigConvexData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b89207fd4693b8920 /* src/convex/GuBigConvexData.cpp */; }; - FFFF693b89887fd4693b8988 /* src/convex/GuConvexHelper.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b89887fd4693b8988 /* src/convex/GuConvexHelper.cpp */; }; - FFFF693b89f07fd4693b89f0 /* src/convex/GuConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b89f07fd4693b89f0 /* src/convex/GuConvexMesh.cpp */; }; - FFFF693b8a587fd4693b8a58 /* src/convex/GuConvexSupportTable.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8a587fd4693b8a58 /* src/convex/GuConvexSupportTable.cpp */; }; - FFFF693b8ac07fd4693b8ac0 /* src/convex/GuConvexUtilsInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8ac07fd4693b8ac0 /* src/convex/GuConvexUtilsInternal.cpp */; }; - FFFF693b8b287fd4693b8b28 /* src/convex/GuHillClimbing.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8b287fd4693b8b28 /* src/convex/GuHillClimbing.cpp */; }; - FFFF693b8b907fd4693b8b90 /* src/convex/GuShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8b907fd4693b8b90 /* src/convex/GuShapeConvex.cpp */; }; - FFFF693b8bf87fd4693b8bf8 /* src/distance/GuDistancePointBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8bf87fd4693b8bf8 /* src/distance/GuDistancePointBox.cpp */; }; - FFFF693b8c607fd4693b8c60 /* src/distance/GuDistancePointTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8c607fd4693b8c60 /* src/distance/GuDistancePointTriangle.cpp */; }; - FFFF693b8cc87fd4693b8cc8 /* src/distance/GuDistanceSegmentBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8cc87fd4693b8cc8 /* src/distance/GuDistanceSegmentBox.cpp */; }; - FFFF693b8d307fd4693b8d30 /* src/distance/GuDistanceSegmentSegment.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8d307fd4693b8d30 /* src/distance/GuDistanceSegmentSegment.cpp */; }; - FFFF693b8d987fd4693b8d98 /* src/distance/GuDistanceSegmentTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8d987fd4693b8d98 /* src/distance/GuDistanceSegmentTriangle.cpp */; }; - FFFF693b8e007fd4693b8e00 /* src/sweep/GuSweepBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8e007fd4693b8e00 /* src/sweep/GuSweepBoxBox.cpp */; }; - FFFF693b8e687fd4693b8e68 /* src/sweep/GuSweepBoxSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8e687fd4693b8e68 /* src/sweep/GuSweepBoxSphere.cpp */; }; - FFFF693b8ed07fd4693b8ed0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8ed07fd4693b8ed0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */; }; - FFFF693b8f387fd4693b8f38 /* src/sweep/GuSweepBoxTriangle_SAT.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8f387fd4693b8f38 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */; }; - FFFF693b8fa07fd4693b8fa0 /* src/sweep/GuSweepCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b8fa07fd4693b8fa0 /* src/sweep/GuSweepCapsuleBox.cpp */; }; - FFFF693b90087fd4693b9008 /* src/sweep/GuSweepCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b90087fd4693b9008 /* src/sweep/GuSweepCapsuleCapsule.cpp */; }; - FFFF693b90707fd4693b9070 /* src/sweep/GuSweepCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b90707fd4693b9070 /* src/sweep/GuSweepCapsuleTriangle.cpp */; }; - FFFF693b90d87fd4693b90d8 /* src/sweep/GuSweepSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b90d87fd4693b90d8 /* src/sweep/GuSweepSphereCapsule.cpp */; }; - FFFF693b91407fd4693b9140 /* src/sweep/GuSweepSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b91407fd4693b9140 /* src/sweep/GuSweepSphereSphere.cpp */; }; - FFFF693b91a87fd4693b91a8 /* src/sweep/GuSweepSphereTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b91a87fd4693b91a8 /* src/sweep/GuSweepSphereTriangle.cpp */; }; - FFFF693b92107fd4693b9210 /* src/sweep/GuSweepTriangleUtils.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b92107fd4693b9210 /* src/sweep/GuSweepTriangleUtils.cpp */; }; - FFFF693b92787fd4693b9278 /* src/gjk/GuEPA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b92787fd4693b9278 /* src/gjk/GuEPA.cpp */; }; - FFFF693b92e07fd4693b92e0 /* src/gjk/GuGJKSimplex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b92e07fd4693b92e0 /* src/gjk/GuGJKSimplex.cpp */; }; - FFFF693b93487fd4693b9348 /* src/gjk/GuGJKTest.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b93487fd4693b9348 /* src/gjk/GuGJKTest.cpp */; }; - FFFF693b93b07fd4693b93b0 /* src/intersection/GuIntersectionBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b93b07fd4693b93b0 /* src/intersection/GuIntersectionBoxBox.cpp */; }; - FFFF693b94187fd4693b9418 /* src/intersection/GuIntersectionCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b94187fd4693b9418 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */; }; - FFFF693b94807fd4693b9480 /* src/intersection/GuIntersectionEdgeEdge.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b94807fd4693b9480 /* src/intersection/GuIntersectionEdgeEdge.cpp */; }; - FFFF693b94e87fd4693b94e8 /* src/intersection/GuIntersectionRayBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b94e87fd4693b94e8 /* src/intersection/GuIntersectionRayBox.cpp */; }; - FFFF693b95507fd4693b9550 /* src/intersection/GuIntersectionRayCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b95507fd4693b9550 /* src/intersection/GuIntersectionRayCapsule.cpp */; }; - FFFF693b95b87fd4693b95b8 /* src/intersection/GuIntersectionRaySphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b95b87fd4693b95b8 /* src/intersection/GuIntersectionRaySphere.cpp */; }; - FFFF693b96207fd4693b9620 /* src/intersection/GuIntersectionSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b96207fd4693b9620 /* src/intersection/GuIntersectionSphereBox.cpp */; }; - FFFF693b96887fd4693b9688 /* src/intersection/GuIntersectionTriangleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b96887fd4693b9688 /* src/intersection/GuIntersectionTriangleBox.cpp */; }; - FFFF693b96f07fd4693b96f0 /* src/mesh/GuBV32.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b96f07fd4693b96f0 /* src/mesh/GuBV32.cpp */; }; - FFFF693b97587fd4693b9758 /* src/mesh/GuBV32Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b97587fd4693b9758 /* src/mesh/GuBV32Build.cpp */; }; - FFFF693b97c07fd4693b97c0 /* src/mesh/GuBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b97c07fd4693b97c0 /* src/mesh/GuBV4.cpp */; }; - FFFF693b98287fd4693b9828 /* src/mesh/GuBV4Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b98287fd4693b9828 /* src/mesh/GuBV4Build.cpp */; }; - FFFF693b98907fd4693b9890 /* src/mesh/GuBV4_AABBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b98907fd4693b9890 /* src/mesh/GuBV4_AABBSweep.cpp */; }; - FFFF693b98f87fd4693b98f8 /* src/mesh/GuBV4_BoxOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b98f87fd4693b98f8 /* src/mesh/GuBV4_BoxOverlap.cpp */; }; - FFFF693b99607fd4693b9960 /* src/mesh/GuBV4_CapsuleSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b99607fd4693b9960 /* src/mesh/GuBV4_CapsuleSweep.cpp */; }; - FFFF693b99c87fd4693b99c8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b99c87fd4693b99c8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */; }; - FFFF693b9a307fd4693b9a30 /* src/mesh/GuBV4_OBBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9a307fd4693b9a30 /* src/mesh/GuBV4_OBBSweep.cpp */; }; - FFFF693b9a987fd4693b9a98 /* src/mesh/GuBV4_Raycast.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9a987fd4693b9a98 /* src/mesh/GuBV4_Raycast.cpp */; }; - FFFF693b9b007fd4693b9b00 /* src/mesh/GuBV4_SphereOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9b007fd4693b9b00 /* src/mesh/GuBV4_SphereOverlap.cpp */; }; - FFFF693b9b687fd4693b9b68 /* src/mesh/GuBV4_SphereSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9b687fd4693b9b68 /* src/mesh/GuBV4_SphereSweep.cpp */; }; - FFFF693b9bd07fd4693b9bd0 /* src/mesh/GuMeshQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9bd07fd4693b9bd0 /* src/mesh/GuMeshQuery.cpp */; }; - FFFF693b9c387fd4693b9c38 /* src/mesh/GuMidphaseBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9c387fd4693b9c38 /* src/mesh/GuMidphaseBV4.cpp */; }; - FFFF693b9ca07fd4693b9ca0 /* src/mesh/GuMidphaseRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9ca07fd4693b9ca0 /* src/mesh/GuMidphaseRTree.cpp */; }; - FFFF693b9d087fd4693b9d08 /* src/mesh/GuOverlapTestsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9d087fd4693b9d08 /* src/mesh/GuOverlapTestsMesh.cpp */; }; - FFFF693b9d707fd4693b9d70 /* src/mesh/GuRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9d707fd4693b9d70 /* src/mesh/GuRTree.cpp */; }; - FFFF693b9dd87fd4693b9dd8 /* src/mesh/GuRTreeQueries.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9dd87fd4693b9dd8 /* src/mesh/GuRTreeQueries.cpp */; }; - FFFF693b9e407fd4693b9e40 /* src/mesh/GuSweepsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9e407fd4693b9e40 /* src/mesh/GuSweepsMesh.cpp */; }; - FFFF693b9ea87fd4693b9ea8 /* src/mesh/GuTriangleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9ea87fd4693b9ea8 /* src/mesh/GuTriangleMesh.cpp */; }; - FFFF693b9f107fd4693b9f10 /* src/mesh/GuTriangleMeshBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9f107fd4693b9f10 /* src/mesh/GuTriangleMeshBV4.cpp */; }; - FFFF693b9f787fd4693b9f78 /* src/mesh/GuTriangleMeshRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9f787fd4693b9f78 /* src/mesh/GuTriangleMeshRTree.cpp */; }; - FFFF693b9fe07fd4693b9fe0 /* src/hf/GuHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693b9fe07fd4693b9fe0 /* src/hf/GuHeightField.cpp */; }; - FFFF693ba0487fd4693ba048 /* src/hf/GuHeightFieldUtil.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba0487fd4693ba048 /* src/hf/GuHeightFieldUtil.cpp */; }; - FFFF693ba0b07fd4693ba0b0 /* src/hf/GuOverlapTestsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba0b07fd4693ba0b0 /* src/hf/GuOverlapTestsHF.cpp */; }; - FFFF693ba1187fd4693ba118 /* src/hf/GuSweepsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba1187fd4693ba118 /* src/hf/GuSweepsHF.cpp */; }; - FFFF693ba1807fd4693ba180 /* src/pcm/GuPCMContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba1807fd4693ba180 /* src/pcm/GuPCMContactBoxBox.cpp */; }; - FFFF693ba1e87fd4693ba1e8 /* src/pcm/GuPCMContactBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba1e87fd4693ba1e8 /* src/pcm/GuPCMContactBoxConvex.cpp */; }; - FFFF693ba2507fd4693ba250 /* src/pcm/GuPCMContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba2507fd4693ba250 /* src/pcm/GuPCMContactCapsuleBox.cpp */; }; - FFFF693ba2b87fd4693ba2b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba2b87fd4693ba2b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */; }; - FFFF693ba3207fd4693ba320 /* src/pcm/GuPCMContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba3207fd4693ba320 /* src/pcm/GuPCMContactCapsuleConvex.cpp */; }; - FFFF693ba3887fd4693ba388 /* src/pcm/GuPCMContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba3887fd4693ba388 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */; }; - FFFF693ba3f07fd4693ba3f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba3f07fd4693ba3f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */; }; - FFFF693ba4587fd4693ba458 /* src/pcm/GuPCMContactConvexCommon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba4587fd4693ba458 /* src/pcm/GuPCMContactConvexCommon.cpp */; }; - FFFF693ba4c07fd4693ba4c0 /* src/pcm/GuPCMContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba4c07fd4693ba4c0 /* src/pcm/GuPCMContactConvexConvex.cpp */; }; - FFFF693ba5287fd4693ba528 /* src/pcm/GuPCMContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba5287fd4693ba528 /* src/pcm/GuPCMContactConvexHeightField.cpp */; }; - FFFF693ba5907fd4693ba590 /* src/pcm/GuPCMContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba5907fd4693ba590 /* src/pcm/GuPCMContactConvexMesh.cpp */; }; - FFFF693ba5f87fd4693ba5f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba5f87fd4693ba5f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */; }; - FFFF693ba6607fd4693ba660 /* src/pcm/GuPCMContactGenSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba6607fd4693ba660 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */; }; - FFFF693ba6c87fd4693ba6c8 /* src/pcm/GuPCMContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba6c87fd4693ba6c8 /* src/pcm/GuPCMContactPlaneBox.cpp */; }; - FFFF693ba7307fd4693ba730 /* src/pcm/GuPCMContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba7307fd4693ba730 /* src/pcm/GuPCMContactPlaneCapsule.cpp */; }; - FFFF693ba7987fd4693ba798 /* src/pcm/GuPCMContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba7987fd4693ba798 /* src/pcm/GuPCMContactPlaneConvex.cpp */; }; - FFFF693ba8007fd4693ba800 /* src/pcm/GuPCMContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba8007fd4693ba800 /* src/pcm/GuPCMContactSphereBox.cpp */; }; - FFFF693ba8687fd4693ba868 /* src/pcm/GuPCMContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba8687fd4693ba868 /* src/pcm/GuPCMContactSphereCapsule.cpp */; }; - FFFF693ba8d07fd4693ba8d0 /* src/pcm/GuPCMContactSphereConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba8d07fd4693ba8d0 /* src/pcm/GuPCMContactSphereConvex.cpp */; }; - FFFF693ba9387fd4693ba938 /* src/pcm/GuPCMContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba9387fd4693ba938 /* src/pcm/GuPCMContactSphereHeightField.cpp */; }; - FFFF693ba9a07fd4693ba9a0 /* src/pcm/GuPCMContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693ba9a07fd4693ba9a0 /* src/pcm/GuPCMContactSphereMesh.cpp */; }; - FFFF693baa087fd4693baa08 /* src/pcm/GuPCMContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693baa087fd4693baa08 /* src/pcm/GuPCMContactSpherePlane.cpp */; }; - FFFF693baa707fd4693baa70 /* src/pcm/GuPCMContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693baa707fd4693baa70 /* src/pcm/GuPCMContactSphereSphere.cpp */; }; - FFFF693baad87fd4693baad8 /* src/pcm/GuPCMShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693baad87fd4693baad8 /* src/pcm/GuPCMShapeConvex.cpp */; }; - FFFF693bab407fd4693bab40 /* src/pcm/GuPCMTriangleContactGen.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693bab407fd4693bab40 /* src/pcm/GuPCMTriangleContactGen.cpp */; }; - FFFF693baba87fd4693baba8 /* src/pcm/GuPersistentContactManifold.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693baba87fd4693baba8 /* src/pcm/GuPersistentContactManifold.cpp */; }; - FFFF693bac107fd4693bac10 /* src/ccd/GuCCDSweepConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693bac107fd4693bac10 /* src/ccd/GuCCDSweepConvexMesh.cpp */; }; - FFFF693bac787fd4693bac78 /* src/ccd/GuCCDSweepPrimitives.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD693bac787fd4693bac78 /* src/ccd/GuCCDSweepPrimitives.cpp */; }; + FFFFb8806c007f87b8806c00 /* src/CmBoxPruning.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDb8806c007f87b8806c00 /* src/CmBoxPruning.cpp */; }; + FFFFb8806c687f87b8806c68 /* src/CmCollection.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDb8806c687f87b8806c68 /* src/CmCollection.cpp */; }; + FFFFb8806cd07f87b8806cd0 /* src/CmMathUtils.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDb8806cd07f87b8806cd0 /* src/CmMathUtils.cpp */; }; + FFFFb8806d387f87b8806d38 /* src/CmPtrTable.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDb8806d387f87b8806d38 /* src/CmPtrTable.cpp */; }; + FFFFb8806da07f87b8806da0 /* src/CmRadixSort.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDb8806da07f87b8806da0 /* src/CmRadixSort.cpp */; }; + FFFFb8806e087f87b8806e08 /* src/CmRadixSortBuffered.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDb8806e087f87b8806e08 /* src/CmRadixSortBuffered.cpp */; }; + FFFFb8806e707f87b8806e70 /* src/CmRenderOutput.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDb8806e707f87b8806e70 /* src/CmRenderOutput.cpp */; }; + FFFFb8806ed87f87b8806ed8 /* src/CmVisualization.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDb8806ed87f87b8806ed8 /* src/CmVisualization.cpp */; }; + FFFFba0649a87f87ba0649a8 /* ../../Include/GeomUtils in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0649a87f87ba0649a8 /* ../../Include/GeomUtils */; }; + FFFFba067ee07f87ba067ee0 /* src/GuBounds.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba067ee07f87ba067ee0 /* src/GuBounds.cpp */; }; + FFFFba067f487f87ba067f48 /* src/GuBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba067f487f87ba067f48 /* src/GuBox.cpp */; }; + FFFFba067fb07f87ba067fb0 /* src/GuCCTSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba067fb07f87ba067fb0 /* src/GuCCTSweepTests.cpp */; }; + FFFFba0680187f87ba068018 /* src/GuCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0680187f87ba068018 /* src/GuCapsule.cpp */; }; + FFFFba0680807f87ba068080 /* src/GuGeometryQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0680807f87ba068080 /* src/GuGeometryQuery.cpp */; }; + FFFFba0680e87f87ba0680e8 /* src/GuGeometryUnion.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0680e87f87ba0680e8 /* src/GuGeometryUnion.cpp */; }; + FFFFba0681507f87ba068150 /* src/GuInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0681507f87ba068150 /* src/GuInternal.cpp */; }; + FFFFba0681b87f87ba0681b8 /* src/GuMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0681b87f87ba0681b8 /* src/GuMTD.cpp */; }; + FFFFba0682207f87ba068220 /* src/GuMeshFactory.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0682207f87ba068220 /* src/GuMeshFactory.cpp */; }; + FFFFba0682887f87ba068288 /* src/GuMetaData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0682887f87ba068288 /* src/GuMetaData.cpp */; }; + FFFFba0682f07f87ba0682f0 /* src/GuOverlapTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0682f07f87ba0682f0 /* src/GuOverlapTests.cpp */; }; + FFFFba0683587f87ba068358 /* src/GuRaycastTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0683587f87ba068358 /* src/GuRaycastTests.cpp */; }; + FFFFba0683c07f87ba0683c0 /* src/GuSerialize.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0683c07f87ba0683c0 /* src/GuSerialize.cpp */; }; + FFFFba0684287f87ba068428 /* src/GuSweepMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0684287f87ba068428 /* src/GuSweepMTD.cpp */; }; + FFFFba0684907f87ba068490 /* src/GuSweepSharedTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0684907f87ba068490 /* src/GuSweepSharedTests.cpp */; }; + FFFFba0684f87f87ba0684f8 /* src/GuSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0684f87f87ba0684f8 /* src/GuSweepTests.cpp */; }; + FFFFba0685607f87ba068560 /* src/contact/GuContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0685607f87ba068560 /* src/contact/GuContactBoxBox.cpp */; }; + FFFFba0685c87f87ba0685c8 /* src/contact/GuContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0685c87f87ba0685c8 /* src/contact/GuContactCapsuleBox.cpp */; }; + FFFFba0686307f87ba068630 /* src/contact/GuContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0686307f87ba068630 /* src/contact/GuContactCapsuleCapsule.cpp */; }; + FFFFba0686987f87ba068698 /* src/contact/GuContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0686987f87ba068698 /* src/contact/GuContactCapsuleConvex.cpp */; }; + FFFFba0687007f87ba068700 /* src/contact/GuContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0687007f87ba068700 /* src/contact/GuContactCapsuleMesh.cpp */; }; + FFFFba0687687f87ba068768 /* src/contact/GuContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0687687f87ba068768 /* src/contact/GuContactConvexConvex.cpp */; }; + FFFFba0687d07f87ba0687d0 /* src/contact/GuContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0687d07f87ba0687d0 /* src/contact/GuContactConvexMesh.cpp */; }; + FFFFba0688387f87ba068838 /* src/contact/GuContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0688387f87ba068838 /* src/contact/GuContactPlaneBox.cpp */; }; + FFFFba0688a07f87ba0688a0 /* src/contact/GuContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0688a07f87ba0688a0 /* src/contact/GuContactPlaneCapsule.cpp */; }; + FFFFba0689087f87ba068908 /* src/contact/GuContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0689087f87ba068908 /* src/contact/GuContactPlaneConvex.cpp */; }; + FFFFba0689707f87ba068970 /* src/contact/GuContactPolygonPolygon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0689707f87ba068970 /* src/contact/GuContactPolygonPolygon.cpp */; }; + FFFFba0689d87f87ba0689d8 /* src/contact/GuContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0689d87f87ba0689d8 /* src/contact/GuContactSphereBox.cpp */; }; + FFFFba068a407f87ba068a40 /* src/contact/GuContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068a407f87ba068a40 /* src/contact/GuContactSphereCapsule.cpp */; }; + FFFFba068aa87f87ba068aa8 /* src/contact/GuContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068aa87f87ba068aa8 /* src/contact/GuContactSphereMesh.cpp */; }; + FFFFba068b107f87ba068b10 /* src/contact/GuContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068b107f87ba068b10 /* src/contact/GuContactSpherePlane.cpp */; }; + FFFFba068b787f87ba068b78 /* src/contact/GuContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068b787f87ba068b78 /* src/contact/GuContactSphereSphere.cpp */; }; + FFFFba068be07f87ba068be0 /* src/contact/GuFeatureCode.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068be07f87ba068be0 /* src/contact/GuFeatureCode.cpp */; }; + FFFFba068c487f87ba068c48 /* src/contact/GuLegacyContactBoxHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068c487f87ba068c48 /* src/contact/GuLegacyContactBoxHeightField.cpp */; }; + FFFFba068cb07f87ba068cb0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068cb07f87ba068cb0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */; }; + FFFFba068d187f87ba068d18 /* src/contact/GuLegacyContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068d187f87ba068d18 /* src/contact/GuLegacyContactConvexHeightField.cpp */; }; + FFFFba068d807f87ba068d80 /* src/contact/GuLegacyContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068d807f87ba068d80 /* src/contact/GuLegacyContactSphereHeightField.cpp */; }; + FFFFba068de87f87ba068de8 /* src/common/GuBarycentricCoordinates.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068de87f87ba068de8 /* src/common/GuBarycentricCoordinates.cpp */; }; + FFFFba068e507f87ba068e50 /* src/common/GuSeparatingAxes.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068e507f87ba068e50 /* src/common/GuSeparatingAxes.cpp */; }; + FFFFba068eb87f87ba068eb8 /* src/convex/GuBigConvexData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068eb87f87ba068eb8 /* src/convex/GuBigConvexData.cpp */; }; + FFFFba068f207f87ba068f20 /* src/convex/GuConvexHelper.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068f207f87ba068f20 /* src/convex/GuConvexHelper.cpp */; }; + FFFFba068f887f87ba068f88 /* src/convex/GuConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068f887f87ba068f88 /* src/convex/GuConvexMesh.cpp */; }; + FFFFba068ff07f87ba068ff0 /* src/convex/GuConvexSupportTable.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba068ff07f87ba068ff0 /* src/convex/GuConvexSupportTable.cpp */; }; + FFFFba0690587f87ba069058 /* src/convex/GuConvexUtilsInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0690587f87ba069058 /* src/convex/GuConvexUtilsInternal.cpp */; }; + FFFFba0690c07f87ba0690c0 /* src/convex/GuHillClimbing.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0690c07f87ba0690c0 /* src/convex/GuHillClimbing.cpp */; }; + FFFFba0691287f87ba069128 /* src/convex/GuShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0691287f87ba069128 /* src/convex/GuShapeConvex.cpp */; }; + FFFFba0691907f87ba069190 /* src/distance/GuDistancePointBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0691907f87ba069190 /* src/distance/GuDistancePointBox.cpp */; }; + FFFFba0691f87f87ba0691f8 /* src/distance/GuDistancePointTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0691f87f87ba0691f8 /* src/distance/GuDistancePointTriangle.cpp */; }; + FFFFba0692607f87ba069260 /* src/distance/GuDistanceSegmentBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0692607f87ba069260 /* src/distance/GuDistanceSegmentBox.cpp */; }; + FFFFba0692c87f87ba0692c8 /* src/distance/GuDistanceSegmentSegment.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0692c87f87ba0692c8 /* src/distance/GuDistanceSegmentSegment.cpp */; }; + FFFFba0693307f87ba069330 /* src/distance/GuDistanceSegmentTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0693307f87ba069330 /* src/distance/GuDistanceSegmentTriangle.cpp */; }; + FFFFba0693987f87ba069398 /* src/sweep/GuSweepBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0693987f87ba069398 /* src/sweep/GuSweepBoxBox.cpp */; }; + FFFFba0694007f87ba069400 /* src/sweep/GuSweepBoxSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0694007f87ba069400 /* src/sweep/GuSweepBoxSphere.cpp */; }; + FFFFba0694687f87ba069468 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0694687f87ba069468 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */; }; + FFFFba0694d07f87ba0694d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0694d07f87ba0694d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */; }; + FFFFba0695387f87ba069538 /* src/sweep/GuSweepCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0695387f87ba069538 /* src/sweep/GuSweepCapsuleBox.cpp */; }; + FFFFba0695a07f87ba0695a0 /* src/sweep/GuSweepCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0695a07f87ba0695a0 /* src/sweep/GuSweepCapsuleCapsule.cpp */; }; + FFFFba0696087f87ba069608 /* src/sweep/GuSweepCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0696087f87ba069608 /* src/sweep/GuSweepCapsuleTriangle.cpp */; }; + FFFFba0696707f87ba069670 /* src/sweep/GuSweepSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0696707f87ba069670 /* src/sweep/GuSweepSphereCapsule.cpp */; }; + FFFFba0696d87f87ba0696d8 /* src/sweep/GuSweepSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0696d87f87ba0696d8 /* src/sweep/GuSweepSphereSphere.cpp */; }; + FFFFba0697407f87ba069740 /* src/sweep/GuSweepSphereTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0697407f87ba069740 /* src/sweep/GuSweepSphereTriangle.cpp */; }; + FFFFba0697a87f87ba0697a8 /* src/sweep/GuSweepTriangleUtils.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0697a87f87ba0697a8 /* src/sweep/GuSweepTriangleUtils.cpp */; }; + FFFFba0698107f87ba069810 /* src/gjk/GuEPA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0698107f87ba069810 /* src/gjk/GuEPA.cpp */; }; + FFFFba0698787f87ba069878 /* src/gjk/GuGJKSimplex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0698787f87ba069878 /* src/gjk/GuGJKSimplex.cpp */; }; + FFFFba0698e07f87ba0698e0 /* src/gjk/GuGJKTest.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0698e07f87ba0698e0 /* src/gjk/GuGJKTest.cpp */; }; + FFFFba0699487f87ba069948 /* src/intersection/GuIntersectionBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0699487f87ba069948 /* src/intersection/GuIntersectionBoxBox.cpp */; }; + FFFFba0699b07f87ba0699b0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba0699b07f87ba0699b0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */; }; + FFFFba069a187f87ba069a18 /* src/intersection/GuIntersectionEdgeEdge.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069a187f87ba069a18 /* src/intersection/GuIntersectionEdgeEdge.cpp */; }; + FFFFba069a807f87ba069a80 /* src/intersection/GuIntersectionRayBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069a807f87ba069a80 /* src/intersection/GuIntersectionRayBox.cpp */; }; + FFFFba069ae87f87ba069ae8 /* src/intersection/GuIntersectionRayCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069ae87f87ba069ae8 /* src/intersection/GuIntersectionRayCapsule.cpp */; }; + FFFFba069b507f87ba069b50 /* src/intersection/GuIntersectionRaySphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069b507f87ba069b50 /* src/intersection/GuIntersectionRaySphere.cpp */; }; + FFFFba069bb87f87ba069bb8 /* src/intersection/GuIntersectionSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069bb87f87ba069bb8 /* src/intersection/GuIntersectionSphereBox.cpp */; }; + FFFFba069c207f87ba069c20 /* src/intersection/GuIntersectionTriangleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069c207f87ba069c20 /* src/intersection/GuIntersectionTriangleBox.cpp */; }; + FFFFba069c887f87ba069c88 /* src/mesh/GuBV32.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069c887f87ba069c88 /* src/mesh/GuBV32.cpp */; }; + FFFFba069cf07f87ba069cf0 /* src/mesh/GuBV32Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069cf07f87ba069cf0 /* src/mesh/GuBV32Build.cpp */; }; + FFFFba069d587f87ba069d58 /* src/mesh/GuBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069d587f87ba069d58 /* src/mesh/GuBV4.cpp */; }; + FFFFba069dc07f87ba069dc0 /* src/mesh/GuBV4Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069dc07f87ba069dc0 /* src/mesh/GuBV4Build.cpp */; }; + FFFFba069e287f87ba069e28 /* src/mesh/GuBV4_AABBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069e287f87ba069e28 /* src/mesh/GuBV4_AABBSweep.cpp */; }; + FFFFba069e907f87ba069e90 /* src/mesh/GuBV4_BoxOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069e907f87ba069e90 /* src/mesh/GuBV4_BoxOverlap.cpp */; }; + FFFFba069ef87f87ba069ef8 /* src/mesh/GuBV4_CapsuleSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069ef87f87ba069ef8 /* src/mesh/GuBV4_CapsuleSweep.cpp */; }; + FFFFba069f607f87ba069f60 /* src/mesh/GuBV4_CapsuleSweepAA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069f607f87ba069f60 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */; }; + FFFFba069fc87f87ba069fc8 /* src/mesh/GuBV4_OBBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba069fc87f87ba069fc8 /* src/mesh/GuBV4_OBBSweep.cpp */; }; + FFFFba06a0307f87ba06a030 /* src/mesh/GuBV4_Raycast.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a0307f87ba06a030 /* src/mesh/GuBV4_Raycast.cpp */; }; + FFFFba06a0987f87ba06a098 /* src/mesh/GuBV4_SphereOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a0987f87ba06a098 /* src/mesh/GuBV4_SphereOverlap.cpp */; }; + FFFFba06a1007f87ba06a100 /* src/mesh/GuBV4_SphereSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a1007f87ba06a100 /* src/mesh/GuBV4_SphereSweep.cpp */; }; + FFFFba06a1687f87ba06a168 /* src/mesh/GuMeshQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a1687f87ba06a168 /* src/mesh/GuMeshQuery.cpp */; }; + FFFFba06a1d07f87ba06a1d0 /* src/mesh/GuMidphaseBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a1d07f87ba06a1d0 /* src/mesh/GuMidphaseBV4.cpp */; }; + FFFFba06a2387f87ba06a238 /* src/mesh/GuMidphaseRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a2387f87ba06a238 /* src/mesh/GuMidphaseRTree.cpp */; }; + FFFFba06a2a07f87ba06a2a0 /* src/mesh/GuOverlapTestsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a2a07f87ba06a2a0 /* src/mesh/GuOverlapTestsMesh.cpp */; }; + FFFFba06a3087f87ba06a308 /* src/mesh/GuRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a3087f87ba06a308 /* src/mesh/GuRTree.cpp */; }; + FFFFba06a3707f87ba06a370 /* src/mesh/GuRTreeQueries.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a3707f87ba06a370 /* src/mesh/GuRTreeQueries.cpp */; }; + FFFFba06a3d87f87ba06a3d8 /* src/mesh/GuSweepsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a3d87f87ba06a3d8 /* src/mesh/GuSweepsMesh.cpp */; }; + FFFFba06a4407f87ba06a440 /* src/mesh/GuTriangleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a4407f87ba06a440 /* src/mesh/GuTriangleMesh.cpp */; }; + FFFFba06a4a87f87ba06a4a8 /* src/mesh/GuTriangleMeshBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a4a87f87ba06a4a8 /* src/mesh/GuTriangleMeshBV4.cpp */; }; + FFFFba06a5107f87ba06a510 /* src/mesh/GuTriangleMeshRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a5107f87ba06a510 /* src/mesh/GuTriangleMeshRTree.cpp */; }; + FFFFba06a5787f87ba06a578 /* src/hf/GuHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a5787f87ba06a578 /* src/hf/GuHeightField.cpp */; }; + FFFFba06a5e07f87ba06a5e0 /* src/hf/GuHeightFieldUtil.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a5e07f87ba06a5e0 /* src/hf/GuHeightFieldUtil.cpp */; }; + FFFFba06a6487f87ba06a648 /* src/hf/GuOverlapTestsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a6487f87ba06a648 /* src/hf/GuOverlapTestsHF.cpp */; }; + FFFFba06a6b07f87ba06a6b0 /* src/hf/GuSweepsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a6b07f87ba06a6b0 /* src/hf/GuSweepsHF.cpp */; }; + FFFFba06a7187f87ba06a718 /* src/pcm/GuPCMContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a7187f87ba06a718 /* src/pcm/GuPCMContactBoxBox.cpp */; }; + FFFFba06a7807f87ba06a780 /* src/pcm/GuPCMContactBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a7807f87ba06a780 /* src/pcm/GuPCMContactBoxConvex.cpp */; }; + FFFFba06a7e87f87ba06a7e8 /* src/pcm/GuPCMContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a7e87f87ba06a7e8 /* src/pcm/GuPCMContactCapsuleBox.cpp */; }; + FFFFba06a8507f87ba06a850 /* src/pcm/GuPCMContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a8507f87ba06a850 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */; }; + FFFFba06a8b87f87ba06a8b8 /* src/pcm/GuPCMContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a8b87f87ba06a8b8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */; }; + FFFFba06a9207f87ba06a920 /* src/pcm/GuPCMContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a9207f87ba06a920 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */; }; + FFFFba06a9887f87ba06a988 /* src/pcm/GuPCMContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a9887f87ba06a988 /* src/pcm/GuPCMContactCapsuleMesh.cpp */; }; + FFFFba06a9f07f87ba06a9f0 /* src/pcm/GuPCMContactConvexCommon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06a9f07f87ba06a9f0 /* src/pcm/GuPCMContactConvexCommon.cpp */; }; + FFFFba06aa587f87ba06aa58 /* src/pcm/GuPCMContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06aa587f87ba06aa58 /* src/pcm/GuPCMContactConvexConvex.cpp */; }; + FFFFba06aac07f87ba06aac0 /* src/pcm/GuPCMContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06aac07f87ba06aac0 /* src/pcm/GuPCMContactConvexHeightField.cpp */; }; + FFFFba06ab287f87ba06ab28 /* src/pcm/GuPCMContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06ab287f87ba06ab28 /* src/pcm/GuPCMContactConvexMesh.cpp */; }; + FFFFba06ab907f87ba06ab90 /* src/pcm/GuPCMContactGenBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06ab907f87ba06ab90 /* src/pcm/GuPCMContactGenBoxConvex.cpp */; }; + FFFFba06abf87f87ba06abf8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06abf87f87ba06abf8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */; }; + FFFFba06ac607f87ba06ac60 /* src/pcm/GuPCMContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06ac607f87ba06ac60 /* src/pcm/GuPCMContactPlaneBox.cpp */; }; + FFFFba06acc87f87ba06acc8 /* src/pcm/GuPCMContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06acc87f87ba06acc8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */; }; + FFFFba06ad307f87ba06ad30 /* src/pcm/GuPCMContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06ad307f87ba06ad30 /* src/pcm/GuPCMContactPlaneConvex.cpp */; }; + FFFFba06ad987f87ba06ad98 /* src/pcm/GuPCMContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06ad987f87ba06ad98 /* src/pcm/GuPCMContactSphereBox.cpp */; }; + FFFFba06ae007f87ba06ae00 /* src/pcm/GuPCMContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06ae007f87ba06ae00 /* src/pcm/GuPCMContactSphereCapsule.cpp */; }; + FFFFba06ae687f87ba06ae68 /* src/pcm/GuPCMContactSphereConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06ae687f87ba06ae68 /* src/pcm/GuPCMContactSphereConvex.cpp */; }; + FFFFba06aed07f87ba06aed0 /* src/pcm/GuPCMContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06aed07f87ba06aed0 /* src/pcm/GuPCMContactSphereHeightField.cpp */; }; + FFFFba06af387f87ba06af38 /* src/pcm/GuPCMContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06af387f87ba06af38 /* src/pcm/GuPCMContactSphereMesh.cpp */; }; + FFFFba06afa07f87ba06afa0 /* src/pcm/GuPCMContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06afa07f87ba06afa0 /* src/pcm/GuPCMContactSpherePlane.cpp */; }; + FFFFba06b0087f87ba06b008 /* src/pcm/GuPCMContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06b0087f87ba06b008 /* src/pcm/GuPCMContactSphereSphere.cpp */; }; + FFFFba06b0707f87ba06b070 /* src/pcm/GuPCMShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06b0707f87ba06b070 /* src/pcm/GuPCMShapeConvex.cpp */; }; + FFFFba06b0d87f87ba06b0d8 /* src/pcm/GuPCMTriangleContactGen.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06b0d87f87ba06b0d8 /* src/pcm/GuPCMTriangleContactGen.cpp */; }; + FFFFba06b1407f87ba06b140 /* src/pcm/GuPersistentContactManifold.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06b1407f87ba06b140 /* src/pcm/GuPersistentContactManifold.cpp */; }; + FFFFba06b1a87f87ba06b1a8 /* src/ccd/GuCCDSweepConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06b1a87f87ba06b1a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */; }; + FFFFba06b2107f87ba06b210 /* src/ccd/GuCCDSweepPrimitives.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDba06b2107f87ba06b210 /* src/ccd/GuCCDSweepPrimitives.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD6990a8307fd46990a830 /* PhysXCommon */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCommon"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD693f0c007fd4693f0c00 /* common/PxBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxBase.h"; path = "../../../Include/common/PxBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f0c687fd4693f0c68 /* common/PxCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCollection.h"; path = "../../../Include/common/PxCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f0cd07fd4693f0cd0 /* common/PxCoreUtilityTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCoreUtilityTypes.h"; path = "../../../Include/common/PxCoreUtilityTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f0d387fd4693f0d38 /* common/PxMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaData.h"; path = "../../../Include/common/PxMetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f0da07fd4693f0da0 /* common/PxMetaDataFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaDataFlags.h"; path = "../../../Include/common/PxMetaDataFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f0e087fd4693f0e08 /* common/PxPhysXCommonConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysXCommonConfig.h"; path = "../../../Include/common/PxPhysXCommonConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f0e707fd4693f0e70 /* common/PxPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysicsInsertionCallback.h"; path = "../../../Include/common/PxPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f0ed87fd4693f0ed8 /* common/PxRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxRenderBuffer.h"; path = "../../../Include/common/PxRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f0f407fd4693f0f40 /* common/PxSerialFramework.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerialFramework.h"; path = "../../../Include/common/PxSerialFramework.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f0fa87fd4693f0fa8 /* common/PxSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerializer.h"; path = "../../../Include/common/PxSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f10107fd4693f1010 /* common/PxStringTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxStringTable.h"; path = "../../../Include/common/PxStringTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f10787fd4693f1078 /* common/PxTolerancesScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTolerancesScale.h"; path = "../../../Include/common/PxTolerancesScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f10e07fd4693f10e0 /* common/PxTypeInfo.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTypeInfo.h"; path = "../../../Include/common/PxTypeInfo.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f11487fd4693f1148 /* geometry/PxBoxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxBoxGeometry.h"; path = "../../../Include/geometry/PxBoxGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f11b07fd4693f11b0 /* geometry/PxCapsuleGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxCapsuleGeometry.h"; path = "../../../Include/geometry/PxCapsuleGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f12187fd4693f1218 /* geometry/PxConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMesh.h"; path = "../../../Include/geometry/PxConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f12807fd4693f1280 /* geometry/PxConvexMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMeshGeometry.h"; path = "../../../Include/geometry/PxConvexMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f12e87fd4693f12e8 /* geometry/PxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometry.h"; path = "../../../Include/geometry/PxGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f13507fd4693f1350 /* geometry/PxGeometryHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryHelpers.h"; path = "../../../Include/geometry/PxGeometryHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f13b87fd4693f13b8 /* geometry/PxGeometryQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryQuery.h"; path = "../../../Include/geometry/PxGeometryQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f14207fd4693f1420 /* geometry/PxHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightField.h"; path = "../../../Include/geometry/PxHeightField.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f14887fd4693f1488 /* geometry/PxHeightFieldDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldDesc.h"; path = "../../../Include/geometry/PxHeightFieldDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f14f07fd4693f14f0 /* geometry/PxHeightFieldFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldFlag.h"; path = "../../../Include/geometry/PxHeightFieldFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f15587fd4693f1558 /* geometry/PxHeightFieldGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldGeometry.h"; path = "../../../Include/geometry/PxHeightFieldGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f15c07fd4693f15c0 /* geometry/PxHeightFieldSample.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldSample.h"; path = "../../../Include/geometry/PxHeightFieldSample.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f16287fd4693f1628 /* geometry/PxMeshQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshQuery.h"; path = "../../../Include/geometry/PxMeshQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f16907fd4693f1690 /* geometry/PxMeshScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshScale.h"; path = "../../../Include/geometry/PxMeshScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f16f87fd4693f16f8 /* geometry/PxPlaneGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxPlaneGeometry.h"; path = "../../../Include/geometry/PxPlaneGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f17607fd4693f1760 /* geometry/PxSimpleTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSimpleTriangleMesh.h"; path = "../../../Include/geometry/PxSimpleTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f17c87fd4693f17c8 /* geometry/PxSphereGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSphereGeometry.h"; path = "../../../Include/geometry/PxSphereGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f18307fd4693f1830 /* geometry/PxTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangle.h"; path = "../../../Include/geometry/PxTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f18987fd4693f1898 /* geometry/PxTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMesh.h"; path = "../../../Include/geometry/PxTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD693f19007fd4693f1900 /* geometry/PxTriangleMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMeshGeometry.h"; path = "../../../Include/geometry/PxTriangleMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cc8007fd4693cc800 /* src/CmBoxPruning.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.cpp"; path = "../../Common/src/CmBoxPruning.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693cc8687fd4693cc868 /* src/CmCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.cpp"; path = "../../Common/src/CmCollection.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693cc8d07fd4693cc8d0 /* src/CmMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMathUtils.cpp"; path = "../../Common/src/CmMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693cc9387fd4693cc938 /* src/CmPtrTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.cpp"; path = "../../Common/src/CmPtrTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693cc9a07fd4693cc9a0 /* src/CmRadixSort.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.cpp"; path = "../../Common/src/CmRadixSort.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693cca087fd4693cca08 /* src/CmRadixSortBuffered.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.cpp"; path = "../../Common/src/CmRadixSortBuffered.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693cca707fd4693cca70 /* src/CmRenderOutput.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.cpp"; path = "../../Common/src/CmRenderOutput.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ccad87fd4693ccad8 /* src/CmVisualization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.cpp"; path = "../../Common/src/CmVisualization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ccb407fd4693ccb40 /* src/CmBitMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBitMap.h"; path = "../../Common/src/CmBitMap.h"; sourceTree = SOURCE_ROOT; }; - FFFD693ccba87fd4693ccba8 /* src/CmBoxPruning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.h"; path = "../../Common/src/CmBoxPruning.h"; sourceTree = SOURCE_ROOT; }; - FFFD693ccc107fd4693ccc10 /* src/CmCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.h"; path = "../../Common/src/CmCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFD693ccc787fd4693ccc78 /* src/CmConeLimitHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmConeLimitHelper.h"; path = "../../Common/src/CmConeLimitHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD693ccce07fd4693ccce0 /* src/CmFlushPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmFlushPool.h"; path = "../../Common/src/CmFlushPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD693ccd487fd4693ccd48 /* src/CmIDPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIDPool.h"; path = "../../Common/src/CmIDPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD693ccdb07fd4693ccdb0 /* src/CmIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIO.h"; path = "../../Common/src/CmIO.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cce187fd4693cce18 /* src/CmMatrix34.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMatrix34.h"; path = "../../Common/src/CmMatrix34.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cce807fd4693cce80 /* src/CmPhysXCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPhysXCommon.h"; path = "../../Common/src/CmPhysXCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFD693ccee87fd4693ccee8 /* src/CmPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPool.h"; path = "../../Common/src/CmPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD693ccf507fd4693ccf50 /* src/CmPreallocatingPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPreallocatingPool.h"; path = "../../Common/src/CmPreallocatingPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD693ccfb87fd4693ccfb8 /* src/CmPriorityQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPriorityQueue.h"; path = "../../Common/src/CmPriorityQueue.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd0207fd4693cd020 /* src/CmPtrTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.h"; path = "../../Common/src/CmPtrTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd0887fd4693cd088 /* src/CmQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmQueue.h"; path = "../../Common/src/CmQueue.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd0f07fd4693cd0f0 /* src/CmRadixSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.h"; path = "../../Common/src/CmRadixSort.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd1587fd4693cd158 /* src/CmRadixSortBuffered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.h"; path = "../../Common/src/CmRadixSortBuffered.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd1c07fd4693cd1c0 /* src/CmReaderWriterLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmReaderWriterLock.h"; path = "../../Common/src/CmReaderWriterLock.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd2287fd4693cd228 /* src/CmRefCountable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRefCountable.h"; path = "../../Common/src/CmRefCountable.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd2907fd4693cd290 /* src/CmRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderBuffer.h"; path = "../../Common/src/CmRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd2f87fd4693cd2f8 /* src/CmRenderOutput.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.h"; path = "../../Common/src/CmRenderOutput.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd3607fd4693cd360 /* src/CmScaling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmScaling.h"; path = "../../Common/src/CmScaling.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd3c87fd4693cd3c8 /* src/CmSpatialVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmSpatialVector.h"; path = "../../Common/src/CmSpatialVector.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd4307fd4693cd430 /* src/CmTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTask.h"; path = "../../Common/src/CmTask.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd4987fd4693cd498 /* src/CmTaskPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTaskPool.h"; path = "../../Common/src/CmTaskPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd5007fd4693cd500 /* src/CmTmpMem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTmpMem.h"; path = "../../Common/src/CmTmpMem.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd5687fd4693cd568 /* src/CmTransformUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTransformUtils.h"; path = "../../Common/src/CmTransformUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd5d07fd4693cd5d0 /* src/CmUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmUtils.h"; path = "../../Common/src/CmUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD693cd6387fd4693cd638 /* src/CmVisualization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.h"; path = "../../Common/src/CmVisualization.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b40007fd4693b4000 /* headers/GuAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuAxes.h"; path = "../../GeomUtils/headers/GuAxes.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b40687fd4693b4068 /* headers/GuBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuBox.h"; path = "../../GeomUtils/headers/GuBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b40d07fd4693b40d0 /* headers/GuDistanceSegmentBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentBox.h"; path = "../../GeomUtils/headers/GuDistanceSegmentBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b41387fd4693b4138 /* headers/GuDistanceSegmentSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentSegment.h"; path = "../../GeomUtils/headers/GuDistanceSegmentSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b41a07fd4693b41a0 /* headers/GuIntersectionBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionBoxBox.h"; path = "../../GeomUtils/headers/GuIntersectionBoxBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b42087fd4693b4208 /* headers/GuIntersectionTriangleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionTriangleBox.h"; path = "../../GeomUtils/headers/GuIntersectionTriangleBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b42707fd4693b4270 /* headers/GuRaycastTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuRaycastTests.h"; path = "../../GeomUtils/headers/GuRaycastTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b42d87fd4693b42d8 /* headers/GuSIMDHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSIMDHelpers.h"; path = "../../GeomUtils/headers/GuSIMDHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b43407fd4693b4340 /* headers/GuSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSegment.h"; path = "../../GeomUtils/headers/GuSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b43a87fd4693b43a8 /* ../../Include/GeomUtils */= { isa = PBXFileReference; fileEncoding = 4; name = "../../Include/GeomUtils"; path = "../../../Include/GeomUtils"; sourceTree = SOURCE_ROOT; }; - FFFD693b44107fd4693b4410 /* src/GuBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.h"; path = "../../GeomUtils/src/GuBounds.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b44787fd4693b4478 /* src/GuCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.h"; path = "../../GeomUtils/src/GuCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b44e07fd4693b44e0 /* src/GuCenterExtents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCenterExtents.h"; path = "../../GeomUtils/src/GuCenterExtents.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b45487fd4693b4548 /* src/GuDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuDebug.h"; path = "../../GeomUtils/src/GuDebug.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b45b07fd4693b45b0 /* src/GuGeometryUnion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.h"; path = "../../GeomUtils/src/GuGeometryUnion.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b46187fd4693b4618 /* src/GuInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.h"; path = "../../GeomUtils/src/GuInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b46807fd4693b4680 /* src/GuMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.h"; path = "../../GeomUtils/src/GuMTD.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b46e87fd4693b46e8 /* src/GuMeshFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.h"; path = "../../GeomUtils/src/GuMeshFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b47507fd4693b4750 /* src/GuOverlapTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.h"; path = "../../GeomUtils/src/GuOverlapTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b47b87fd4693b47b8 /* src/GuSerialize.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.h"; path = "../../GeomUtils/src/GuSerialize.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b48207fd4693b4820 /* src/GuSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSphere.h"; path = "../../GeomUtils/src/GuSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b48887fd4693b4888 /* src/GuSweepMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.h"; path = "../../GeomUtils/src/GuSweepMTD.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b48f07fd4693b48f0 /* src/GuSweepSharedTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.h"; path = "../../GeomUtils/src/GuSweepSharedTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b49587fd4693b4958 /* src/GuSweepTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.h"; path = "../../GeomUtils/src/GuSweepTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b49c07fd4693b49c0 /* src/contact/GuContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactMethodImpl.h"; path = "../../GeomUtils/src/contact/GuContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4a287fd4693b4a28 /* src/contact/GuContactPolygonPolygon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.h"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4a907fd4693b4a90 /* src/contact/GuFeatureCode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.h"; path = "../../GeomUtils/src/contact/GuFeatureCode.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4af87fd4693b4af8 /* src/contact/GuLegacyTraceLineCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyTraceLineCallback.h"; path = "../../GeomUtils/src/contact/GuLegacyTraceLineCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4b607fd4693b4b60 /* src/common/GuBarycentricCoordinates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.h"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4bc87fd4693b4bc8 /* src/common/GuBoxConversion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBoxConversion.h"; path = "../../GeomUtils/src/common/GuBoxConversion.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4c307fd4693b4c30 /* src/common/GuEdgeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeCache.h"; path = "../../GeomUtils/src/common/GuEdgeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4c987fd4693b4c98 /* src/common/GuEdgeListData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeListData.h"; path = "../../GeomUtils/src/common/GuEdgeListData.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4d007fd4693b4d00 /* src/common/GuSeparatingAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.h"; path = "../../GeomUtils/src/common/GuSeparatingAxes.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4d687fd4693b4d68 /* src/convex/GuBigConvexData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.h"; path = "../../GeomUtils/src/convex/GuBigConvexData.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4dd07fd4693b4dd0 /* src/convex/GuBigConvexData2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData2.h"; path = "../../GeomUtils/src/convex/GuBigConvexData2.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4e387fd4693b4e38 /* src/convex/GuConvexEdgeFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexEdgeFlags.h"; path = "../../GeomUtils/src/convex/GuConvexEdgeFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4ea07fd4693b4ea0 /* src/convex/GuConvexHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.h"; path = "../../GeomUtils/src/convex/GuConvexHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4f087fd4693b4f08 /* src/convex/GuConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.h"; path = "../../GeomUtils/src/convex/GuConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4f707fd4693b4f70 /* src/convex/GuConvexMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMeshData.h"; path = "../../GeomUtils/src/convex/GuConvexMeshData.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b4fd87fd4693b4fd8 /* src/convex/GuConvexSupportTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.h"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b50407fd4693b5040 /* src/convex/GuConvexUtilsInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.h"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b50a87fd4693b50a8 /* src/convex/GuCubeIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuCubeIndex.h"; path = "../../GeomUtils/src/convex/GuCubeIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b51107fd4693b5110 /* src/convex/GuHillClimbing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.h"; path = "../../GeomUtils/src/convex/GuHillClimbing.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b51787fd4693b5178 /* src/convex/GuShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.h"; path = "../../GeomUtils/src/convex/GuShapeConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b51e07fd4693b51e0 /* src/distance/GuDistancePointBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.h"; path = "../../GeomUtils/src/distance/GuDistancePointBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b52487fd4693b5248 /* src/distance/GuDistancePointSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointSegment.h"; path = "../../GeomUtils/src/distance/GuDistancePointSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b52b07fd4693b52b0 /* src/distance/GuDistancePointTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b53187fd4693b5318 /* src/distance/GuDistancePointTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b53807fd4693b5380 /* src/distance/GuDistanceSegmentSegmentSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegmentSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegmentSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b53e87fd4693b53e8 /* src/distance/GuDistanceSegmentTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b54507fd4693b5450 /* src/distance/GuDistanceSegmentTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b54b87fd4693b54b8 /* src/sweep/GuSweepBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b55207fd4693b5520 /* src/sweep/GuSweepBoxSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b55887fd4693b5588 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b55f07fd4693b55f0 /* src/sweep/GuSweepBoxTriangle_SAT.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b56587fd4693b5658 /* src/sweep/GuSweepCapsuleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b56c07fd4693b56c0 /* src/sweep/GuSweepCapsuleCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b57287fd4693b5728 /* src/sweep/GuSweepCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b57907fd4693b5790 /* src/sweep/GuSweepSphereCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b57f87fd4693b57f8 /* src/sweep/GuSweepSphereSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b58607fd4693b5860 /* src/sweep/GuSweepSphereTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b58c87fd4693b58c8 /* src/sweep/GuSweepTriangleUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.h"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b59307fd4693b5930 /* src/gjk/GuEPA.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.h"; path = "../../GeomUtils/src/gjk/GuEPA.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b59987fd4693b5998 /* src/gjk/GuEPAFacet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPAFacet.h"; path = "../../GeomUtils/src/gjk/GuEPAFacet.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5a007fd4693b5a00 /* src/gjk/GuGJK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJK.h"; path = "../../GeomUtils/src/gjk/GuGJK.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5a687fd4693b5a68 /* src/gjk/GuGJKPenetration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKPenetration.h"; path = "../../GeomUtils/src/gjk/GuGJKPenetration.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5ad07fd4693b5ad0 /* src/gjk/GuGJKRaycast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKRaycast.h"; path = "../../GeomUtils/src/gjk/GuGJKRaycast.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5b387fd4693b5b38 /* src/gjk/GuGJKSimplex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.h"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5ba07fd4693b5ba0 /* src/gjk/GuGJKTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.h"; path = "../../GeomUtils/src/gjk/GuGJKTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5c087fd4693b5c08 /* src/gjk/GuGJKType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKType.h"; path = "../../GeomUtils/src/gjk/GuGJKType.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5c707fd4693b5c70 /* src/gjk/GuGJKUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKUtil.h"; path = "../../GeomUtils/src/gjk/GuGJKUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5cd87fd4693b5cd8 /* src/gjk/GuVecBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecBox.h"; path = "../../GeomUtils/src/gjk/GuVecBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5d407fd4693b5d40 /* src/gjk/GuVecCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecCapsule.h"; path = "../../GeomUtils/src/gjk/GuVecCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5da87fd4693b5da8 /* src/gjk/GuVecConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvex.h"; path = "../../GeomUtils/src/gjk/GuVecConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5e107fd4693b5e10 /* src/gjk/GuVecConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHull.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5e787fd4693b5e78 /* src/gjk/GuVecConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5ee07fd4693b5ee0 /* src/gjk/GuVecPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecPlane.h"; path = "../../GeomUtils/src/gjk/GuVecPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5f487fd4693b5f48 /* src/gjk/GuVecShrunkBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkBox.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b5fb07fd4693b5fb0 /* src/gjk/GuVecShrunkConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHull.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b60187fd4693b6018 /* src/gjk/GuVecShrunkConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b60807fd4693b6080 /* src/gjk/GuVecSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecSphere.h"; path = "../../GeomUtils/src/gjk/GuVecSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b60e87fd4693b60e8 /* src/gjk/GuVecTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecTriangle.h"; path = "../../GeomUtils/src/gjk/GuVecTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b61507fd4693b6150 /* src/intersection/GuIntersectionCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b61b87fd4693b61b8 /* src/intersection/GuIntersectionEdgeEdge.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.h"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b62207fd4693b6220 /* src/intersection/GuIntersectionRay.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRay.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRay.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b62887fd4693b6288 /* src/intersection/GuIntersectionRayBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b62f07fd4693b62f0 /* src/intersection/GuIntersectionRayBoxSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBoxSIMD.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBoxSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b63587fd4693b6358 /* src/intersection/GuIntersectionRayCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b63c07fd4693b63c0 /* src/intersection/GuIntersectionRayPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayPlane.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b64287fd4693b6428 /* src/intersection/GuIntersectionRaySphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b64907fd4693b6490 /* src/intersection/GuIntersectionRayTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b64f87fd4693b64f8 /* src/intersection/GuIntersectionSphereBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b65607fd4693b6560 /* src/mesh/GuBV32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.h"; path = "../../GeomUtils/src/mesh/GuBV32.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b65c87fd4693b65c8 /* src/mesh/GuBV32Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.h"; path = "../../GeomUtils/src/mesh/GuBV32Build.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b66307fd4693b6630 /* src/mesh/GuBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.h"; path = "../../GeomUtils/src/mesh/GuBV4.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b66987fd4693b6698 /* src/mesh/GuBV4Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.h"; path = "../../GeomUtils/src/mesh/GuBV4Build.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b67007fd4693b6700 /* src/mesh/GuBV4Settings.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Settings.h"; path = "../../GeomUtils/src/mesh/GuBV4Settings.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b67687fd4693b6768 /* src/mesh/GuBV4_AABBAABBSweepTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBAABBSweepTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_AABBAABBSweepTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b67d07fd4693b67d0 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxBoxOverlapTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxBoxOverlapTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b68387fd4693b6838 /* src/mesh/GuBV4_BoxOverlap_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b68a07fd4693b68a0 /* src/mesh/GuBV4_BoxSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b69087fd4693b6908 /* src/mesh/GuBV4_BoxSweep_Params.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Params.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Params.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b69707fd4693b6970 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b69d87fd4693b69d8 /* src/mesh/GuBV4_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Common.h"; path = "../../GeomUtils/src/mesh/GuBV4_Common.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6a407fd4693b6a40 /* src/mesh/GuBV4_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6aa87fd4693b6aa8 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6b107fd4693b6b10 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6b787fd4693b6b78 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6be07fd4693b6be0 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6c487fd4693b6c48 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6cb07fd4693b6cb0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6d187fd4693b6d18 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6d807fd4693b6d80 /* src/mesh/GuBV4_Slabs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6de87fd4693b6de8 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6e507fd4693b6e50 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6eb87fd4693b6eb8 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6f207fd4693b6f20 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6f887fd4693b6f88 /* src/mesh/GuMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshData.h"; path = "../../GeomUtils/src/mesh/GuMeshData.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b6ff07fd4693b6ff0 /* src/mesh/GuMidphaseInterface.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseInterface.h"; path = "../../GeomUtils/src/mesh/GuMidphaseInterface.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b70587fd4693b7058 /* src/mesh/GuRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.h"; path = "../../GeomUtils/src/mesh/GuRTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b70c07fd4693b70c0 /* src/mesh/GuSweepConvexTri.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepConvexTri.h"; path = "../../GeomUtils/src/mesh/GuSweepConvexTri.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b71287fd4693b7128 /* src/mesh/GuSweepMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepMesh.h"; path = "../../GeomUtils/src/mesh/GuSweepMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b71907fd4693b7190 /* src/mesh/GuTriangle32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangle32.h"; path = "../../GeomUtils/src/mesh/GuTriangle32.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b71f87fd4693b71f8 /* src/mesh/GuTriangleCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleCache.h"; path = "../../GeomUtils/src/mesh/GuTriangleCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b72607fd4693b7260 /* src/mesh/GuTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.h"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b72c87fd4693b72c8 /* src/mesh/GuTriangleMeshBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b73307fd4693b7330 /* src/mesh/GuTriangleMeshRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b73987fd4693b7398 /* src/mesh/GuTriangleVertexPointers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleVertexPointers.h"; path = "../../GeomUtils/src/mesh/GuTriangleVertexPointers.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b74007fd4693b7400 /* src/hf/GuEntityReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuEntityReport.h"; path = "../../GeomUtils/src/hf/GuEntityReport.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b74687fd4693b7468 /* src/hf/GuHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.h"; path = "../../GeomUtils/src/hf/GuHeightField.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b74d07fd4693b74d0 /* src/hf/GuHeightFieldData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldData.h"; path = "../../GeomUtils/src/hf/GuHeightFieldData.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b75387fd4693b7538 /* src/hf/GuHeightFieldUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.h"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b75a07fd4693b75a0 /* src/pcm/GuPCMContactConvexCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.h"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b76087fd4693b7608 /* src/pcm/GuPCMContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGen.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b76707fd4693b7670 /* src/pcm/GuPCMContactGenUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenUtil.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGenUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b76d87fd4693b76d8 /* src/pcm/GuPCMContactMeshCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactMeshCallback.h"; path = "../../GeomUtils/src/pcm/GuPCMContactMeshCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b77407fd4693b7740 /* src/pcm/GuPCMShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.h"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b77a87fd4693b77a8 /* src/pcm/GuPCMTriangleContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b78107fd4693b7810 /* src/pcm/GuPersistentContactManifold.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.h"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b78787fd4693b7878 /* src/ccd/GuCCDSweepConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.h"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD693b78e07fd4693b78e0 /* src/GuBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.cpp"; path = "../../GeomUtils/src/GuBounds.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b79487fd4693b7948 /* src/GuBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBox.cpp"; path = "../../GeomUtils/src/GuBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b79b07fd4693b79b0 /* src/GuCCTSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCCTSweepTests.cpp"; path = "../../GeomUtils/src/GuCCTSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7a187fd4693b7a18 /* src/GuCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.cpp"; path = "../../GeomUtils/src/GuCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7a807fd4693b7a80 /* src/GuDebug.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuDebug.cpp"; path = "../../GeomUtils/src/GuDebug.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7ae87fd4693b7ae8 /* src/GuGeometryQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryQuery.cpp"; path = "../../GeomUtils/src/GuGeometryQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7b507fd4693b7b50 /* src/GuGeometryUnion.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.cpp"; path = "../../GeomUtils/src/GuGeometryUnion.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7bb87fd4693b7bb8 /* src/GuInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.cpp"; path = "../../GeomUtils/src/GuInternal.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7c207fd4693b7c20 /* src/GuMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.cpp"; path = "../../GeomUtils/src/GuMTD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7c887fd4693b7c88 /* src/GuMeshFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.cpp"; path = "../../GeomUtils/src/GuMeshFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7cf07fd4693b7cf0 /* src/GuMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMetaData.cpp"; path = "../../GeomUtils/src/GuMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7d587fd4693b7d58 /* src/GuOverlapTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.cpp"; path = "../../GeomUtils/src/GuOverlapTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7dc07fd4693b7dc0 /* src/GuRaycastTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuRaycastTests.cpp"; path = "../../GeomUtils/src/GuRaycastTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7e287fd4693b7e28 /* src/GuSerialize.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.cpp"; path = "../../GeomUtils/src/GuSerialize.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7e907fd4693b7e90 /* src/GuSweepMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.cpp"; path = "../../GeomUtils/src/GuSweepMTD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7ef87fd4693b7ef8 /* src/GuSweepSharedTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.cpp"; path = "../../GeomUtils/src/GuSweepSharedTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7f607fd4693b7f60 /* src/GuSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.cpp"; path = "../../GeomUtils/src/GuSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b7fc87fd4693b7fc8 /* src/contact/GuContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactBoxBox.cpp"; path = "../../GeomUtils/src/contact/GuContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b80307fd4693b8030 /* src/contact/GuContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleBox.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b80987fd4693b8098 /* src/contact/GuContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b81007fd4693b8100 /* src/contact/GuContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b81687fd4693b8168 /* src/contact/GuContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b81d07fd4693b81d0 /* src/contact/GuContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b82387fd4693b8238 /* src/contact/GuContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b82a07fd4693b82a0 /* src/contact/GuContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneBox.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b83087fd4693b8308 /* src/contact/GuContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b83707fd4693b8370 /* src/contact/GuContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b83d87fd4693b83d8 /* src/contact/GuContactPolygonPolygon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.cpp"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b84407fd4693b8440 /* src/contact/GuContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereBox.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b84a87fd4693b84a8 /* src/contact/GuContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b85107fd4693b8510 /* src/contact/GuContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b85787fd4693b8578 /* src/contact/GuContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSpherePlane.cpp"; path = "../../GeomUtils/src/contact/GuContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b85e07fd4693b85e0 /* src/contact/GuContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereSphere.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b86487fd4693b8648 /* src/contact/GuFeatureCode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.cpp"; path = "../../GeomUtils/src/contact/GuFeatureCode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b86b07fd4693b86b0 /* src/contact/GuLegacyContactBoxHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactBoxHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactBoxHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b87187fd4693b8718 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b87807fd4693b8780 /* src/contact/GuLegacyContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactConvexHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b87e87fd4693b87e8 /* src/contact/GuLegacyContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactSphereHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b88507fd4693b8850 /* src/common/GuBarycentricCoordinates.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.cpp"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b88b87fd4693b88b8 /* src/common/GuSeparatingAxes.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.cpp"; path = "../../GeomUtils/src/common/GuSeparatingAxes.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b89207fd4693b8920 /* src/convex/GuBigConvexData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.cpp"; path = "../../GeomUtils/src/convex/GuBigConvexData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b89887fd4693b8988 /* src/convex/GuConvexHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.cpp"; path = "../../GeomUtils/src/convex/GuConvexHelper.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b89f07fd4693b89f0 /* src/convex/GuConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.cpp"; path = "../../GeomUtils/src/convex/GuConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8a587fd4693b8a58 /* src/convex/GuConvexSupportTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.cpp"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8ac07fd4693b8ac0 /* src/convex/GuConvexUtilsInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.cpp"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8b287fd4693b8b28 /* src/convex/GuHillClimbing.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.cpp"; path = "../../GeomUtils/src/convex/GuHillClimbing.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8b907fd4693b8b90 /* src/convex/GuShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.cpp"; path = "../../GeomUtils/src/convex/GuShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8bf87fd4693b8bf8 /* src/distance/GuDistancePointBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8c607fd4693b8c60 /* src/distance/GuDistancePointTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8cc87fd4693b8cc8 /* src/distance/GuDistanceSegmentBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentBox.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8d307fd4693b8d30 /* src/distance/GuDistanceSegmentSegment.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegment.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegment.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8d987fd4693b8d98 /* src/distance/GuDistanceSegmentTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8e007fd4693b8e00 /* src/sweep/GuSweepBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8e687fd4693b8e68 /* src/sweep/GuSweepBoxSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8ed07fd4693b8ed0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8f387fd4693b8f38 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b8fa07fd4693b8fa0 /* src/sweep/GuSweepCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b90087fd4693b9008 /* src/sweep/GuSweepCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b90707fd4693b9070 /* src/sweep/GuSweepCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b90d87fd4693b90d8 /* src/sweep/GuSweepSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b91407fd4693b9140 /* src/sweep/GuSweepSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b91a87fd4693b91a8 /* src/sweep/GuSweepSphereTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b92107fd4693b9210 /* src/sweep/GuSweepTriangleUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.cpp"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b92787fd4693b9278 /* src/gjk/GuEPA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.cpp"; path = "../../GeomUtils/src/gjk/GuEPA.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b92e07fd4693b92e0 /* src/gjk/GuGJKSimplex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.cpp"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b93487fd4693b9348 /* src/gjk/GuGJKTest.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.cpp"; path = "../../GeomUtils/src/gjk/GuGJKTest.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b93b07fd4693b93b0 /* src/intersection/GuIntersectionBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionBoxBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b94187fd4693b9418 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b94807fd4693b9480 /* src/intersection/GuIntersectionEdgeEdge.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b94e87fd4693b94e8 /* src/intersection/GuIntersectionRayBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b95507fd4693b9550 /* src/intersection/GuIntersectionRayCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b95b87fd4693b95b8 /* src/intersection/GuIntersectionRaySphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b96207fd4693b9620 /* src/intersection/GuIntersectionSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b96887fd4693b9688 /* src/intersection/GuIntersectionTriangleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionTriangleBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionTriangleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b96f07fd4693b96f0 /* src/mesh/GuBV32.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.cpp"; path = "../../GeomUtils/src/mesh/GuBV32.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b97587fd4693b9758 /* src/mesh/GuBV32Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV32Build.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b97c07fd4693b97c0 /* src/mesh/GuBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.cpp"; path = "../../GeomUtils/src/mesh/GuBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b98287fd4693b9828 /* src/mesh/GuBV4Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV4Build.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b98907fd4693b9890 /* src/mesh/GuBV4_AABBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_AABBSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b98f87fd4693b98f8 /* src/mesh/GuBV4_BoxOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b99607fd4693b9960 /* src/mesh/GuBV4_CapsuleSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b99c87fd4693b99c8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweepAA.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweepAA.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9a307fd4693b9a30 /* src/mesh/GuBV4_OBBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_OBBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_OBBSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9a987fd4693b9a98 /* src/mesh/GuBV4_Raycast.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Raycast.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_Raycast.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9b007fd4693b9b00 /* src/mesh/GuBV4_SphereOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereOverlap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9b687fd4693b9b68 /* src/mesh/GuBV4_SphereSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9bd07fd4693b9bd0 /* src/mesh/GuMeshQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshQuery.cpp"; path = "../../GeomUtils/src/mesh/GuMeshQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9c387fd4693b9c38 /* src/mesh/GuMidphaseBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseBV4.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9ca07fd4693b9ca0 /* src/mesh/GuMidphaseRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseRTree.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9d087fd4693b9d08 /* src/mesh/GuOverlapTestsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuOverlapTestsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuOverlapTestsMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9d707fd4693b9d70 /* src/mesh/GuRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.cpp"; path = "../../GeomUtils/src/mesh/GuRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9dd87fd4693b9dd8 /* src/mesh/GuRTreeQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTreeQueries.cpp"; path = "../../GeomUtils/src/mesh/GuRTreeQueries.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9e407fd4693b9e40 /* src/mesh/GuSweepsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuSweepsMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9ea87fd4693b9ea8 /* src/mesh/GuTriangleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9f107fd4693b9f10 /* src/mesh/GuTriangleMeshBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9f787fd4693b9f78 /* src/mesh/GuTriangleMeshRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693b9fe07fd4693b9fe0 /* src/hf/GuHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.cpp"; path = "../../GeomUtils/src/hf/GuHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba0487fd4693ba048 /* src/hf/GuHeightFieldUtil.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.cpp"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba0b07fd4693ba0b0 /* src/hf/GuOverlapTestsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuOverlapTestsHF.cpp"; path = "../../GeomUtils/src/hf/GuOverlapTestsHF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba1187fd4693ba118 /* src/hf/GuSweepsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuSweepsHF.cpp"; path = "../../GeomUtils/src/hf/GuSweepsHF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba1807fd4693ba180 /* src/pcm/GuPCMContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba1e87fd4693ba1e8 /* src/pcm/GuPCMContactBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba2507fd4693ba250 /* src/pcm/GuPCMContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba2b87fd4693ba2b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba3207fd4693ba320 /* src/pcm/GuPCMContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba3887fd4693ba388 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba3f07fd4693ba3f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba4587fd4693ba458 /* src/pcm/GuPCMContactConvexCommon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba4c07fd4693ba4c0 /* src/pcm/GuPCMContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba5287fd4693ba528 /* src/pcm/GuPCMContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba5907fd4693ba590 /* src/pcm/GuPCMContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba5f87fd4693ba5f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba6607fd4693ba660 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba6c87fd4693ba6c8 /* src/pcm/GuPCMContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba7307fd4693ba730 /* src/pcm/GuPCMContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba7987fd4693ba798 /* src/pcm/GuPCMContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba8007fd4693ba800 /* src/pcm/GuPCMContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba8687fd4693ba868 /* src/pcm/GuPCMContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba8d07fd4693ba8d0 /* src/pcm/GuPCMContactSphereConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba9387fd4693ba938 /* src/pcm/GuPCMContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693ba9a07fd4693ba9a0 /* src/pcm/GuPCMContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693baa087fd4693baa08 /* src/pcm/GuPCMContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSpherePlane.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693baa707fd4693baa70 /* src/pcm/GuPCMContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereSphere.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693baad87fd4693baad8 /* src/pcm/GuPCMShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693bab407fd4693bab40 /* src/pcm/GuPCMTriangleContactGen.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.cpp"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693baba87fd4693baba8 /* src/pcm/GuPersistentContactManifold.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.cpp"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693bac107fd4693bac10 /* src/ccd/GuCCDSweepConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693bac787fd4693bac78 /* src/ccd/GuCCDSweepPrimitives.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepPrimitives.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepPrimitives.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb85164f07f87b85164f0 /* PhysXCommon */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCommon"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDba05b0007f87ba05b000 /* common/PxBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxBase.h"; path = "../../../Include/common/PxBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b0687f87ba05b068 /* common/PxCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCollection.h"; path = "../../../Include/common/PxCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b0d07f87ba05b0d0 /* common/PxCoreUtilityTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCoreUtilityTypes.h"; path = "../../../Include/common/PxCoreUtilityTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b1387f87ba05b138 /* common/PxMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaData.h"; path = "../../../Include/common/PxMetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b1a07f87ba05b1a0 /* common/PxMetaDataFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaDataFlags.h"; path = "../../../Include/common/PxMetaDataFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b2087f87ba05b208 /* common/PxPhysXCommonConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysXCommonConfig.h"; path = "../../../Include/common/PxPhysXCommonConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b2707f87ba05b270 /* common/PxPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysicsInsertionCallback.h"; path = "../../../Include/common/PxPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b2d87f87ba05b2d8 /* common/PxRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxRenderBuffer.h"; path = "../../../Include/common/PxRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b3407f87ba05b340 /* common/PxSerialFramework.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerialFramework.h"; path = "../../../Include/common/PxSerialFramework.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b3a87f87ba05b3a8 /* common/PxSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerializer.h"; path = "../../../Include/common/PxSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b4107f87ba05b410 /* common/PxStringTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxStringTable.h"; path = "../../../Include/common/PxStringTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b4787f87ba05b478 /* common/PxTolerancesScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTolerancesScale.h"; path = "../../../Include/common/PxTolerancesScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b4e07f87ba05b4e0 /* common/PxTypeInfo.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTypeInfo.h"; path = "../../../Include/common/PxTypeInfo.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b5487f87ba05b548 /* geometry/PxBoxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxBoxGeometry.h"; path = "../../../Include/geometry/PxBoxGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b5b07f87ba05b5b0 /* geometry/PxCapsuleGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxCapsuleGeometry.h"; path = "../../../Include/geometry/PxCapsuleGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b6187f87ba05b618 /* geometry/PxConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMesh.h"; path = "../../../Include/geometry/PxConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b6807f87ba05b680 /* geometry/PxConvexMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMeshGeometry.h"; path = "../../../Include/geometry/PxConvexMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b6e87f87ba05b6e8 /* geometry/PxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometry.h"; path = "../../../Include/geometry/PxGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b7507f87ba05b750 /* geometry/PxGeometryHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryHelpers.h"; path = "../../../Include/geometry/PxGeometryHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b7b87f87ba05b7b8 /* geometry/PxGeometryQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryQuery.h"; path = "../../../Include/geometry/PxGeometryQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b8207f87ba05b820 /* geometry/PxHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightField.h"; path = "../../../Include/geometry/PxHeightField.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b8887f87ba05b888 /* geometry/PxHeightFieldDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldDesc.h"; path = "../../../Include/geometry/PxHeightFieldDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b8f07f87ba05b8f0 /* geometry/PxHeightFieldFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldFlag.h"; path = "../../../Include/geometry/PxHeightFieldFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b9587f87ba05b958 /* geometry/PxHeightFieldGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldGeometry.h"; path = "../../../Include/geometry/PxHeightFieldGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05b9c07f87ba05b9c0 /* geometry/PxHeightFieldSample.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldSample.h"; path = "../../../Include/geometry/PxHeightFieldSample.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05ba287f87ba05ba28 /* geometry/PxMeshQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshQuery.h"; path = "../../../Include/geometry/PxMeshQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05ba907f87ba05ba90 /* geometry/PxMeshScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshScale.h"; path = "../../../Include/geometry/PxMeshScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05baf87f87ba05baf8 /* geometry/PxPlaneGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxPlaneGeometry.h"; path = "../../../Include/geometry/PxPlaneGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05bb607f87ba05bb60 /* geometry/PxSimpleTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSimpleTriangleMesh.h"; path = "../../../Include/geometry/PxSimpleTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05bbc87f87ba05bbc8 /* geometry/PxSphereGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSphereGeometry.h"; path = "../../../Include/geometry/PxSphereGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05bc307f87ba05bc30 /* geometry/PxTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangle.h"; path = "../../../Include/geometry/PxTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05bc987f87ba05bc98 /* geometry/PxTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMesh.h"; path = "../../../Include/geometry/PxTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05bd007f87ba05bd00 /* geometry/PxTriangleMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMeshGeometry.h"; path = "../../../Include/geometry/PxTriangleMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8806c007f87b8806c00 /* src/CmBoxPruning.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.cpp"; path = "../../Common/src/CmBoxPruning.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb8806c687f87b8806c68 /* src/CmCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.cpp"; path = "../../Common/src/CmCollection.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb8806cd07f87b8806cd0 /* src/CmMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMathUtils.cpp"; path = "../../Common/src/CmMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb8806d387f87b8806d38 /* src/CmPtrTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.cpp"; path = "../../Common/src/CmPtrTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb8806da07f87b8806da0 /* src/CmRadixSort.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.cpp"; path = "../../Common/src/CmRadixSort.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb8806e087f87b8806e08 /* src/CmRadixSortBuffered.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.cpp"; path = "../../Common/src/CmRadixSortBuffered.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb8806e707f87b8806e70 /* src/CmRenderOutput.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.cpp"; path = "../../Common/src/CmRenderOutput.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb8806ed87f87b8806ed8 /* src/CmVisualization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.cpp"; path = "../../Common/src/CmVisualization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb8806f407f87b8806f40 /* src/CmBitMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBitMap.h"; path = "../../Common/src/CmBitMap.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8806fa87f87b8806fa8 /* src/CmBoxPruning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.h"; path = "../../Common/src/CmBoxPruning.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88070107f87b8807010 /* src/CmCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.h"; path = "../../Common/src/CmCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88070787f87b8807078 /* src/CmConeLimitHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmConeLimitHelper.h"; path = "../../Common/src/CmConeLimitHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88070e07f87b88070e0 /* src/CmFlushPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmFlushPool.h"; path = "../../Common/src/CmFlushPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88071487f87b8807148 /* src/CmIDPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIDPool.h"; path = "../../Common/src/CmIDPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88071b07f87b88071b0 /* src/CmIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIO.h"; path = "../../Common/src/CmIO.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88072187f87b8807218 /* src/CmMatrix34.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMatrix34.h"; path = "../../Common/src/CmMatrix34.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88072807f87b8807280 /* src/CmPhysXCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPhysXCommon.h"; path = "../../Common/src/CmPhysXCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88072e87f87b88072e8 /* src/CmPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPool.h"; path = "../../Common/src/CmPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88073507f87b8807350 /* src/CmPreallocatingPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPreallocatingPool.h"; path = "../../Common/src/CmPreallocatingPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88073b87f87b88073b8 /* src/CmPriorityQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPriorityQueue.h"; path = "../../Common/src/CmPriorityQueue.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88074207f87b8807420 /* src/CmPtrTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.h"; path = "../../Common/src/CmPtrTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88074887f87b8807488 /* src/CmQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmQueue.h"; path = "../../Common/src/CmQueue.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88074f07f87b88074f0 /* src/CmRadixSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.h"; path = "../../Common/src/CmRadixSort.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88075587f87b8807558 /* src/CmRadixSortBuffered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.h"; path = "../../Common/src/CmRadixSortBuffered.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88075c07f87b88075c0 /* src/CmReaderWriterLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmReaderWriterLock.h"; path = "../../Common/src/CmReaderWriterLock.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88076287f87b8807628 /* src/CmRefCountable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRefCountable.h"; path = "../../Common/src/CmRefCountable.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88076907f87b8807690 /* src/CmRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderBuffer.h"; path = "../../Common/src/CmRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88076f87f87b88076f8 /* src/CmRenderOutput.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.h"; path = "../../Common/src/CmRenderOutput.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88077607f87b8807760 /* src/CmScaling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmScaling.h"; path = "../../Common/src/CmScaling.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88077c87f87b88077c8 /* src/CmSpatialVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmSpatialVector.h"; path = "../../Common/src/CmSpatialVector.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88078307f87b8807830 /* src/CmTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTask.h"; path = "../../Common/src/CmTask.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88078987f87b8807898 /* src/CmTaskPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTaskPool.h"; path = "../../Common/src/CmTaskPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88079007f87b8807900 /* src/CmTmpMem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTmpMem.h"; path = "../../Common/src/CmTmpMem.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88079687f87b8807968 /* src/CmTransformUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTransformUtils.h"; path = "../../Common/src/CmTransformUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDb88079d07f87b88079d0 /* src/CmUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmUtils.h"; path = "../../Common/src/CmUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8807a387f87b8807a38 /* src/CmVisualization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.h"; path = "../../Common/src/CmVisualization.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0646007f87ba064600 /* headers/GuAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuAxes.h"; path = "../../GeomUtils/headers/GuAxes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0646687f87ba064668 /* headers/GuBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuBox.h"; path = "../../GeomUtils/headers/GuBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0646d07f87ba0646d0 /* headers/GuDistanceSegmentBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentBox.h"; path = "../../GeomUtils/headers/GuDistanceSegmentBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0647387f87ba064738 /* headers/GuDistanceSegmentSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentSegment.h"; path = "../../GeomUtils/headers/GuDistanceSegmentSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0647a07f87ba0647a0 /* headers/GuIntersectionBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionBoxBox.h"; path = "../../GeomUtils/headers/GuIntersectionBoxBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0648087f87ba064808 /* headers/GuIntersectionTriangleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionTriangleBox.h"; path = "../../GeomUtils/headers/GuIntersectionTriangleBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0648707f87ba064870 /* headers/GuRaycastTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuRaycastTests.h"; path = "../../GeomUtils/headers/GuRaycastTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0648d87f87ba0648d8 /* headers/GuSIMDHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSIMDHelpers.h"; path = "../../GeomUtils/headers/GuSIMDHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0649407f87ba064940 /* headers/GuSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSegment.h"; path = "../../GeomUtils/headers/GuSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0649a87f87ba0649a8 /* ../../Include/GeomUtils */= { isa = PBXFileReference; fileEncoding = 4; name = "../../Include/GeomUtils"; path = "../../../Include/GeomUtils"; sourceTree = SOURCE_ROOT; }; + FFFDba064a107f87ba064a10 /* src/GuBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.h"; path = "../../GeomUtils/src/GuBounds.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064a787f87ba064a78 /* src/GuCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.h"; path = "../../GeomUtils/src/GuCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064ae07f87ba064ae0 /* src/GuCenterExtents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCenterExtents.h"; path = "../../GeomUtils/src/GuCenterExtents.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064b487f87ba064b48 /* src/GuGeometryUnion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.h"; path = "../../GeomUtils/src/GuGeometryUnion.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064bb07f87ba064bb0 /* src/GuInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.h"; path = "../../GeomUtils/src/GuInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064c187f87ba064c18 /* src/GuMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.h"; path = "../../GeomUtils/src/GuMTD.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064c807f87ba064c80 /* src/GuMeshFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.h"; path = "../../GeomUtils/src/GuMeshFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064ce87f87ba064ce8 /* src/GuOverlapTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.h"; path = "../../GeomUtils/src/GuOverlapTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064d507f87ba064d50 /* src/GuSerialize.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.h"; path = "../../GeomUtils/src/GuSerialize.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064db87f87ba064db8 /* src/GuSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSphere.h"; path = "../../GeomUtils/src/GuSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064e207f87ba064e20 /* src/GuSweepMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.h"; path = "../../GeomUtils/src/GuSweepMTD.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064e887f87ba064e88 /* src/GuSweepSharedTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.h"; path = "../../GeomUtils/src/GuSweepSharedTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064ef07f87ba064ef0 /* src/GuSweepTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.h"; path = "../../GeomUtils/src/GuSweepTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064f587f87ba064f58 /* src/contact/GuContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactMethodImpl.h"; path = "../../GeomUtils/src/contact/GuContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba064fc07f87ba064fc0 /* src/contact/GuContactPolygonPolygon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.h"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0650287f87ba065028 /* src/contact/GuFeatureCode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.h"; path = "../../GeomUtils/src/contact/GuFeatureCode.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0650907f87ba065090 /* src/contact/GuLegacyTraceLineCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyTraceLineCallback.h"; path = "../../GeomUtils/src/contact/GuLegacyTraceLineCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0650f87f87ba0650f8 /* src/common/GuBarycentricCoordinates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.h"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0651607f87ba065160 /* src/common/GuBoxConversion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBoxConversion.h"; path = "../../GeomUtils/src/common/GuBoxConversion.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0651c87f87ba0651c8 /* src/common/GuEdgeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeCache.h"; path = "../../GeomUtils/src/common/GuEdgeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0652307f87ba065230 /* src/common/GuEdgeListData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeListData.h"; path = "../../GeomUtils/src/common/GuEdgeListData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0652987f87ba065298 /* src/common/GuSeparatingAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.h"; path = "../../GeomUtils/src/common/GuSeparatingAxes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0653007f87ba065300 /* src/convex/GuBigConvexData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.h"; path = "../../GeomUtils/src/convex/GuBigConvexData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0653687f87ba065368 /* src/convex/GuBigConvexData2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData2.h"; path = "../../GeomUtils/src/convex/GuBigConvexData2.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0653d07f87ba0653d0 /* src/convex/GuConvexEdgeFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexEdgeFlags.h"; path = "../../GeomUtils/src/convex/GuConvexEdgeFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0654387f87ba065438 /* src/convex/GuConvexHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.h"; path = "../../GeomUtils/src/convex/GuConvexHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0654a07f87ba0654a0 /* src/convex/GuConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.h"; path = "../../GeomUtils/src/convex/GuConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0655087f87ba065508 /* src/convex/GuConvexMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMeshData.h"; path = "../../GeomUtils/src/convex/GuConvexMeshData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0655707f87ba065570 /* src/convex/GuConvexSupportTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.h"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0655d87f87ba0655d8 /* src/convex/GuConvexUtilsInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.h"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0656407f87ba065640 /* src/convex/GuCubeIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuCubeIndex.h"; path = "../../GeomUtils/src/convex/GuCubeIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0656a87f87ba0656a8 /* src/convex/GuHillClimbing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.h"; path = "../../GeomUtils/src/convex/GuHillClimbing.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0657107f87ba065710 /* src/convex/GuShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.h"; path = "../../GeomUtils/src/convex/GuShapeConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0657787f87ba065778 /* src/distance/GuDistancePointBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.h"; path = "../../GeomUtils/src/distance/GuDistancePointBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0657e07f87ba0657e0 /* src/distance/GuDistancePointSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointSegment.h"; path = "../../GeomUtils/src/distance/GuDistancePointSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0658487f87ba065848 /* src/distance/GuDistancePointTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0658b07f87ba0658b0 /* src/distance/GuDistancePointTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0659187f87ba065918 /* src/distance/GuDistanceSegmentSegmentSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegmentSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegmentSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0659807f87ba065980 /* src/distance/GuDistanceSegmentTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0659e87f87ba0659e8 /* src/distance/GuDistanceSegmentTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065a507f87ba065a50 /* src/sweep/GuSweepBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065ab87f87ba065ab8 /* src/sweep/GuSweepBoxSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065b207f87ba065b20 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065b887f87ba065b88 /* src/sweep/GuSweepBoxTriangle_SAT.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065bf07f87ba065bf0 /* src/sweep/GuSweepCapsuleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065c587f87ba065c58 /* src/sweep/GuSweepCapsuleCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065cc07f87ba065cc0 /* src/sweep/GuSweepCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065d287f87ba065d28 /* src/sweep/GuSweepSphereCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065d907f87ba065d90 /* src/sweep/GuSweepSphereSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065df87f87ba065df8 /* src/sweep/GuSweepSphereTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065e607f87ba065e60 /* src/sweep/GuSweepTriangleUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.h"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065ec87f87ba065ec8 /* src/gjk/GuEPA.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.h"; path = "../../GeomUtils/src/gjk/GuEPA.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065f307f87ba065f30 /* src/gjk/GuEPAFacet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPAFacet.h"; path = "../../GeomUtils/src/gjk/GuEPAFacet.h"; sourceTree = SOURCE_ROOT; }; + FFFDba065f987f87ba065f98 /* src/gjk/GuGJK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJK.h"; path = "../../GeomUtils/src/gjk/GuGJK.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0660007f87ba066000 /* src/gjk/GuGJKPenetration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKPenetration.h"; path = "../../GeomUtils/src/gjk/GuGJKPenetration.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0660687f87ba066068 /* src/gjk/GuGJKRaycast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKRaycast.h"; path = "../../GeomUtils/src/gjk/GuGJKRaycast.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0660d07f87ba0660d0 /* src/gjk/GuGJKSimplex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.h"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0661387f87ba066138 /* src/gjk/GuGJKTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.h"; path = "../../GeomUtils/src/gjk/GuGJKTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0661a07f87ba0661a0 /* src/gjk/GuGJKType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKType.h"; path = "../../GeomUtils/src/gjk/GuGJKType.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0662087f87ba066208 /* src/gjk/GuGJKUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKUtil.h"; path = "../../GeomUtils/src/gjk/GuGJKUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0662707f87ba066270 /* src/gjk/GuVecBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecBox.h"; path = "../../GeomUtils/src/gjk/GuVecBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0662d87f87ba0662d8 /* src/gjk/GuVecCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecCapsule.h"; path = "../../GeomUtils/src/gjk/GuVecCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0663407f87ba066340 /* src/gjk/GuVecConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvex.h"; path = "../../GeomUtils/src/gjk/GuVecConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0663a87f87ba0663a8 /* src/gjk/GuVecConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHull.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0664107f87ba066410 /* src/gjk/GuVecConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0664787f87ba066478 /* src/gjk/GuVecPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecPlane.h"; path = "../../GeomUtils/src/gjk/GuVecPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0664e07f87ba0664e0 /* src/gjk/GuVecShrunkBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkBox.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0665487f87ba066548 /* src/gjk/GuVecShrunkConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHull.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0665b07f87ba0665b0 /* src/gjk/GuVecShrunkConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0666187f87ba066618 /* src/gjk/GuVecSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecSphere.h"; path = "../../GeomUtils/src/gjk/GuVecSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0666807f87ba066680 /* src/gjk/GuVecTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecTriangle.h"; path = "../../GeomUtils/src/gjk/GuVecTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0666e87f87ba0666e8 /* src/intersection/GuIntersectionCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0667507f87ba066750 /* src/intersection/GuIntersectionEdgeEdge.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.h"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0667b87f87ba0667b8 /* src/intersection/GuIntersectionRay.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRay.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRay.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0668207f87ba066820 /* src/intersection/GuIntersectionRayBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0668887f87ba066888 /* src/intersection/GuIntersectionRayBoxSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBoxSIMD.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBoxSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0668f07f87ba0668f0 /* src/intersection/GuIntersectionRayCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0669587f87ba066958 /* src/intersection/GuIntersectionRayPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayPlane.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0669c07f87ba0669c0 /* src/intersection/GuIntersectionRaySphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066a287f87ba066a28 /* src/intersection/GuIntersectionRayTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066a907f87ba066a90 /* src/intersection/GuIntersectionSphereBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066af87f87ba066af8 /* src/mesh/GuBV32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.h"; path = "../../GeomUtils/src/mesh/GuBV32.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066b607f87ba066b60 /* src/mesh/GuBV32Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.h"; path = "../../GeomUtils/src/mesh/GuBV32Build.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066bc87f87ba066bc8 /* src/mesh/GuBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.h"; path = "../../GeomUtils/src/mesh/GuBV4.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066c307f87ba066c30 /* src/mesh/GuBV4Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.h"; path = "../../GeomUtils/src/mesh/GuBV4Build.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066c987f87ba066c98 /* src/mesh/GuBV4Settings.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Settings.h"; path = "../../GeomUtils/src/mesh/GuBV4Settings.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066d007f87ba066d00 /* src/mesh/GuBV4_AABBAABBSweepTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBAABBSweepTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_AABBAABBSweepTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066d687f87ba066d68 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxBoxOverlapTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxBoxOverlapTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066dd07f87ba066dd0 /* src/mesh/GuBV4_BoxOverlap_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066e387f87ba066e38 /* src/mesh/GuBV4_BoxSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066ea07f87ba066ea0 /* src/mesh/GuBV4_BoxSweep_Params.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Params.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Params.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066f087f87ba066f08 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066f707f87ba066f70 /* src/mesh/GuBV4_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Common.h"; path = "../../GeomUtils/src/mesh/GuBV4_Common.h"; sourceTree = SOURCE_ROOT; }; + FFFDba066fd87f87ba066fd8 /* src/mesh/GuBV4_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0670407f87ba067040 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0670a87f87ba0670a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0671107f87ba067110 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0671787f87ba067178 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0671e07f87ba0671e0 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0672487f87ba067248 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0672b07f87ba0672b0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0673187f87ba067318 /* src/mesh/GuBV4_Slabs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0673807f87ba067380 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0673e87f87ba0673e8 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0674507f87ba067450 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0674b87f87ba0674b8 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0675207f87ba067520 /* src/mesh/GuBVConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBVConstants.h"; path = "../../GeomUtils/src/mesh/GuBVConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0675887f87ba067588 /* src/mesh/GuMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshData.h"; path = "../../GeomUtils/src/mesh/GuMeshData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0675f07f87ba0675f0 /* src/mesh/GuMidphaseInterface.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseInterface.h"; path = "../../GeomUtils/src/mesh/GuMidphaseInterface.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0676587f87ba067658 /* src/mesh/GuRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.h"; path = "../../GeomUtils/src/mesh/GuRTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0676c07f87ba0676c0 /* src/mesh/GuSweepConvexTri.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepConvexTri.h"; path = "../../GeomUtils/src/mesh/GuSweepConvexTri.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0677287f87ba067728 /* src/mesh/GuSweepMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepMesh.h"; path = "../../GeomUtils/src/mesh/GuSweepMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0677907f87ba067790 /* src/mesh/GuTriangle32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangle32.h"; path = "../../GeomUtils/src/mesh/GuTriangle32.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0677f87f87ba0677f8 /* src/mesh/GuTriangleCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleCache.h"; path = "../../GeomUtils/src/mesh/GuTriangleCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0678607f87ba067860 /* src/mesh/GuTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.h"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0678c87f87ba0678c8 /* src/mesh/GuTriangleMeshBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0679307f87ba067930 /* src/mesh/GuTriangleMeshRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0679987f87ba067998 /* src/mesh/GuTriangleVertexPointers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleVertexPointers.h"; path = "../../GeomUtils/src/mesh/GuTriangleVertexPointers.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067a007f87ba067a00 /* src/hf/GuEntityReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuEntityReport.h"; path = "../../GeomUtils/src/hf/GuEntityReport.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067a687f87ba067a68 /* src/hf/GuHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.h"; path = "../../GeomUtils/src/hf/GuHeightField.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067ad07f87ba067ad0 /* src/hf/GuHeightFieldData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldData.h"; path = "../../GeomUtils/src/hf/GuHeightFieldData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067b387f87ba067b38 /* src/hf/GuHeightFieldUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.h"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067ba07f87ba067ba0 /* src/pcm/GuPCMContactConvexCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.h"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067c087f87ba067c08 /* src/pcm/GuPCMContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGen.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067c707f87ba067c70 /* src/pcm/GuPCMContactGenUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenUtil.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGenUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067cd87f87ba067cd8 /* src/pcm/GuPCMContactMeshCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactMeshCallback.h"; path = "../../GeomUtils/src/pcm/GuPCMContactMeshCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067d407f87ba067d40 /* src/pcm/GuPCMShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.h"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067da87f87ba067da8 /* src/pcm/GuPCMTriangleContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067e107f87ba067e10 /* src/pcm/GuPersistentContactManifold.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.h"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067e787f87ba067e78 /* src/ccd/GuCCDSweepConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.h"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDba067ee07f87ba067ee0 /* src/GuBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.cpp"; path = "../../GeomUtils/src/GuBounds.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba067f487f87ba067f48 /* src/GuBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBox.cpp"; path = "../../GeomUtils/src/GuBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba067fb07f87ba067fb0 /* src/GuCCTSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCCTSweepTests.cpp"; path = "../../GeomUtils/src/GuCCTSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0680187f87ba068018 /* src/GuCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.cpp"; path = "../../GeomUtils/src/GuCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0680807f87ba068080 /* src/GuGeometryQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryQuery.cpp"; path = "../../GeomUtils/src/GuGeometryQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0680e87f87ba0680e8 /* src/GuGeometryUnion.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.cpp"; path = "../../GeomUtils/src/GuGeometryUnion.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0681507f87ba068150 /* src/GuInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.cpp"; path = "../../GeomUtils/src/GuInternal.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0681b87f87ba0681b8 /* src/GuMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.cpp"; path = "../../GeomUtils/src/GuMTD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0682207f87ba068220 /* src/GuMeshFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.cpp"; path = "../../GeomUtils/src/GuMeshFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0682887f87ba068288 /* src/GuMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMetaData.cpp"; path = "../../GeomUtils/src/GuMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0682f07f87ba0682f0 /* src/GuOverlapTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.cpp"; path = "../../GeomUtils/src/GuOverlapTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0683587f87ba068358 /* src/GuRaycastTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuRaycastTests.cpp"; path = "../../GeomUtils/src/GuRaycastTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0683c07f87ba0683c0 /* src/GuSerialize.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.cpp"; path = "../../GeomUtils/src/GuSerialize.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0684287f87ba068428 /* src/GuSweepMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.cpp"; path = "../../GeomUtils/src/GuSweepMTD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0684907f87ba068490 /* src/GuSweepSharedTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.cpp"; path = "../../GeomUtils/src/GuSweepSharedTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0684f87f87ba0684f8 /* src/GuSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.cpp"; path = "../../GeomUtils/src/GuSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0685607f87ba068560 /* src/contact/GuContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactBoxBox.cpp"; path = "../../GeomUtils/src/contact/GuContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0685c87f87ba0685c8 /* src/contact/GuContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleBox.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0686307f87ba068630 /* src/contact/GuContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0686987f87ba068698 /* src/contact/GuContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0687007f87ba068700 /* src/contact/GuContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0687687f87ba068768 /* src/contact/GuContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0687d07f87ba0687d0 /* src/contact/GuContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0688387f87ba068838 /* src/contact/GuContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneBox.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0688a07f87ba0688a0 /* src/contact/GuContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0689087f87ba068908 /* src/contact/GuContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0689707f87ba068970 /* src/contact/GuContactPolygonPolygon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.cpp"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0689d87f87ba0689d8 /* src/contact/GuContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereBox.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068a407f87ba068a40 /* src/contact/GuContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068aa87f87ba068aa8 /* src/contact/GuContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068b107f87ba068b10 /* src/contact/GuContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSpherePlane.cpp"; path = "../../GeomUtils/src/contact/GuContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068b787f87ba068b78 /* src/contact/GuContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereSphere.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068be07f87ba068be0 /* src/contact/GuFeatureCode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.cpp"; path = "../../GeomUtils/src/contact/GuFeatureCode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068c487f87ba068c48 /* src/contact/GuLegacyContactBoxHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactBoxHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactBoxHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068cb07f87ba068cb0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068d187f87ba068d18 /* src/contact/GuLegacyContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactConvexHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068d807f87ba068d80 /* src/contact/GuLegacyContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactSphereHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068de87f87ba068de8 /* src/common/GuBarycentricCoordinates.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.cpp"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068e507f87ba068e50 /* src/common/GuSeparatingAxes.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.cpp"; path = "../../GeomUtils/src/common/GuSeparatingAxes.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068eb87f87ba068eb8 /* src/convex/GuBigConvexData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.cpp"; path = "../../GeomUtils/src/convex/GuBigConvexData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068f207f87ba068f20 /* src/convex/GuConvexHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.cpp"; path = "../../GeomUtils/src/convex/GuConvexHelper.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068f887f87ba068f88 /* src/convex/GuConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.cpp"; path = "../../GeomUtils/src/convex/GuConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba068ff07f87ba068ff0 /* src/convex/GuConvexSupportTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.cpp"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0690587f87ba069058 /* src/convex/GuConvexUtilsInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.cpp"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0690c07f87ba0690c0 /* src/convex/GuHillClimbing.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.cpp"; path = "../../GeomUtils/src/convex/GuHillClimbing.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0691287f87ba069128 /* src/convex/GuShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.cpp"; path = "../../GeomUtils/src/convex/GuShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0691907f87ba069190 /* src/distance/GuDistancePointBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0691f87f87ba0691f8 /* src/distance/GuDistancePointTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0692607f87ba069260 /* src/distance/GuDistanceSegmentBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentBox.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0692c87f87ba0692c8 /* src/distance/GuDistanceSegmentSegment.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegment.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegment.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0693307f87ba069330 /* src/distance/GuDistanceSegmentTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0693987f87ba069398 /* src/sweep/GuSweepBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0694007f87ba069400 /* src/sweep/GuSweepBoxSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0694687f87ba069468 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0694d07f87ba0694d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0695387f87ba069538 /* src/sweep/GuSweepCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0695a07f87ba0695a0 /* src/sweep/GuSweepCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0696087f87ba069608 /* src/sweep/GuSweepCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0696707f87ba069670 /* src/sweep/GuSweepSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0696d87f87ba0696d8 /* src/sweep/GuSweepSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0697407f87ba069740 /* src/sweep/GuSweepSphereTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0697a87f87ba0697a8 /* src/sweep/GuSweepTriangleUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.cpp"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0698107f87ba069810 /* src/gjk/GuEPA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.cpp"; path = "../../GeomUtils/src/gjk/GuEPA.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0698787f87ba069878 /* src/gjk/GuGJKSimplex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.cpp"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0698e07f87ba0698e0 /* src/gjk/GuGJKTest.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.cpp"; path = "../../GeomUtils/src/gjk/GuGJKTest.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0699487f87ba069948 /* src/intersection/GuIntersectionBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionBoxBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0699b07f87ba0699b0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069a187f87ba069a18 /* src/intersection/GuIntersectionEdgeEdge.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069a807f87ba069a80 /* src/intersection/GuIntersectionRayBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069ae87f87ba069ae8 /* src/intersection/GuIntersectionRayCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069b507f87ba069b50 /* src/intersection/GuIntersectionRaySphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069bb87f87ba069bb8 /* src/intersection/GuIntersectionSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069c207f87ba069c20 /* src/intersection/GuIntersectionTriangleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionTriangleBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionTriangleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069c887f87ba069c88 /* src/mesh/GuBV32.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.cpp"; path = "../../GeomUtils/src/mesh/GuBV32.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069cf07f87ba069cf0 /* src/mesh/GuBV32Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV32Build.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069d587f87ba069d58 /* src/mesh/GuBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.cpp"; path = "../../GeomUtils/src/mesh/GuBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069dc07f87ba069dc0 /* src/mesh/GuBV4Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV4Build.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069e287f87ba069e28 /* src/mesh/GuBV4_AABBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_AABBSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069e907f87ba069e90 /* src/mesh/GuBV4_BoxOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069ef87f87ba069ef8 /* src/mesh/GuBV4_CapsuleSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069f607f87ba069f60 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweepAA.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweepAA.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba069fc87f87ba069fc8 /* src/mesh/GuBV4_OBBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_OBBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_OBBSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a0307f87ba06a030 /* src/mesh/GuBV4_Raycast.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Raycast.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_Raycast.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a0987f87ba06a098 /* src/mesh/GuBV4_SphereOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereOverlap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a1007f87ba06a100 /* src/mesh/GuBV4_SphereSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a1687f87ba06a168 /* src/mesh/GuMeshQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshQuery.cpp"; path = "../../GeomUtils/src/mesh/GuMeshQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a1d07f87ba06a1d0 /* src/mesh/GuMidphaseBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseBV4.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a2387f87ba06a238 /* src/mesh/GuMidphaseRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseRTree.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a2a07f87ba06a2a0 /* src/mesh/GuOverlapTestsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuOverlapTestsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuOverlapTestsMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a3087f87ba06a308 /* src/mesh/GuRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.cpp"; path = "../../GeomUtils/src/mesh/GuRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a3707f87ba06a370 /* src/mesh/GuRTreeQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTreeQueries.cpp"; path = "../../GeomUtils/src/mesh/GuRTreeQueries.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a3d87f87ba06a3d8 /* src/mesh/GuSweepsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuSweepsMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a4407f87ba06a440 /* src/mesh/GuTriangleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a4a87f87ba06a4a8 /* src/mesh/GuTriangleMeshBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a5107f87ba06a510 /* src/mesh/GuTriangleMeshRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a5787f87ba06a578 /* src/hf/GuHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.cpp"; path = "../../GeomUtils/src/hf/GuHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a5e07f87ba06a5e0 /* src/hf/GuHeightFieldUtil.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.cpp"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a6487f87ba06a648 /* src/hf/GuOverlapTestsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuOverlapTestsHF.cpp"; path = "../../GeomUtils/src/hf/GuOverlapTestsHF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a6b07f87ba06a6b0 /* src/hf/GuSweepsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuSweepsHF.cpp"; path = "../../GeomUtils/src/hf/GuSweepsHF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a7187f87ba06a718 /* src/pcm/GuPCMContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a7807f87ba06a780 /* src/pcm/GuPCMContactBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a7e87f87ba06a7e8 /* src/pcm/GuPCMContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a8507f87ba06a850 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a8b87f87ba06a8b8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a9207f87ba06a920 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a9887f87ba06a988 /* src/pcm/GuPCMContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06a9f07f87ba06a9f0 /* src/pcm/GuPCMContactConvexCommon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06aa587f87ba06aa58 /* src/pcm/GuPCMContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06aac07f87ba06aac0 /* src/pcm/GuPCMContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06ab287f87ba06ab28 /* src/pcm/GuPCMContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06ab907f87ba06ab90 /* src/pcm/GuPCMContactGenBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06abf87f87ba06abf8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06ac607f87ba06ac60 /* src/pcm/GuPCMContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06acc87f87ba06acc8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06ad307f87ba06ad30 /* src/pcm/GuPCMContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06ad987f87ba06ad98 /* src/pcm/GuPCMContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06ae007f87ba06ae00 /* src/pcm/GuPCMContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06ae687f87ba06ae68 /* src/pcm/GuPCMContactSphereConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06aed07f87ba06aed0 /* src/pcm/GuPCMContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06af387f87ba06af38 /* src/pcm/GuPCMContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06afa07f87ba06afa0 /* src/pcm/GuPCMContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSpherePlane.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06b0087f87ba06b008 /* src/pcm/GuPCMContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereSphere.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06b0707f87ba06b070 /* src/pcm/GuPCMShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06b0d87f87ba06b0d8 /* src/pcm/GuPCMTriangleContactGen.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.cpp"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06b1407f87ba06b140 /* src/pcm/GuPersistentContactManifold.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.cpp"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06b1a87f87ba06b1a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba06b2107f87ba06b210 /* src/ccd/GuCCDSweepPrimitives.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepPrimitives.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepPrimitives.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF26990a8307fd46990a830 /* Resources */ = { + FFF2b85164f07f87b85164f0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF693b43a87fd4693b43a8, + FFFFba0649a87f87ba0649a8, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC6990a8307fd46990a830 /* Frameworks */ = { + FFFCb85164f07f87b85164f0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1843,146 +1841,145 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF86990a8307fd46990a830 /* Sources */ = { + FFF8b85164f07f87b85164f0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF693cc8007fd4693cc800, - FFFF693cc8687fd4693cc868, - FFFF693cc8d07fd4693cc8d0, - FFFF693cc9387fd4693cc938, - FFFF693cc9a07fd4693cc9a0, - FFFF693cca087fd4693cca08, - FFFF693cca707fd4693cca70, - FFFF693ccad87fd4693ccad8, - FFFF693b78e07fd4693b78e0, - FFFF693b79487fd4693b7948, - FFFF693b79b07fd4693b79b0, - FFFF693b7a187fd4693b7a18, - FFFF693b7a807fd4693b7a80, - FFFF693b7ae87fd4693b7ae8, - FFFF693b7b507fd4693b7b50, - FFFF693b7bb87fd4693b7bb8, - FFFF693b7c207fd4693b7c20, - FFFF693b7c887fd4693b7c88, - FFFF693b7cf07fd4693b7cf0, - FFFF693b7d587fd4693b7d58, - FFFF693b7dc07fd4693b7dc0, - FFFF693b7e287fd4693b7e28, - FFFF693b7e907fd4693b7e90, - FFFF693b7ef87fd4693b7ef8, - FFFF693b7f607fd4693b7f60, - FFFF693b7fc87fd4693b7fc8, - FFFF693b80307fd4693b8030, - FFFF693b80987fd4693b8098, - FFFF693b81007fd4693b8100, - FFFF693b81687fd4693b8168, - FFFF693b81d07fd4693b81d0, - FFFF693b82387fd4693b8238, - FFFF693b82a07fd4693b82a0, - FFFF693b83087fd4693b8308, - FFFF693b83707fd4693b8370, - FFFF693b83d87fd4693b83d8, - FFFF693b84407fd4693b8440, - FFFF693b84a87fd4693b84a8, - FFFF693b85107fd4693b8510, - FFFF693b85787fd4693b8578, - FFFF693b85e07fd4693b85e0, - FFFF693b86487fd4693b8648, - FFFF693b86b07fd4693b86b0, - FFFF693b87187fd4693b8718, - FFFF693b87807fd4693b8780, - FFFF693b87e87fd4693b87e8, - FFFF693b88507fd4693b8850, - FFFF693b88b87fd4693b88b8, - FFFF693b89207fd4693b8920, - FFFF693b89887fd4693b8988, - FFFF693b89f07fd4693b89f0, - FFFF693b8a587fd4693b8a58, - FFFF693b8ac07fd4693b8ac0, - FFFF693b8b287fd4693b8b28, - FFFF693b8b907fd4693b8b90, - FFFF693b8bf87fd4693b8bf8, - FFFF693b8c607fd4693b8c60, - FFFF693b8cc87fd4693b8cc8, - FFFF693b8d307fd4693b8d30, - FFFF693b8d987fd4693b8d98, - FFFF693b8e007fd4693b8e00, - FFFF693b8e687fd4693b8e68, - FFFF693b8ed07fd4693b8ed0, - FFFF693b8f387fd4693b8f38, - FFFF693b8fa07fd4693b8fa0, - FFFF693b90087fd4693b9008, - FFFF693b90707fd4693b9070, - FFFF693b90d87fd4693b90d8, - FFFF693b91407fd4693b9140, - FFFF693b91a87fd4693b91a8, - FFFF693b92107fd4693b9210, - FFFF693b92787fd4693b9278, - FFFF693b92e07fd4693b92e0, - FFFF693b93487fd4693b9348, - FFFF693b93b07fd4693b93b0, - FFFF693b94187fd4693b9418, - FFFF693b94807fd4693b9480, - FFFF693b94e87fd4693b94e8, - FFFF693b95507fd4693b9550, - FFFF693b95b87fd4693b95b8, - FFFF693b96207fd4693b9620, - FFFF693b96887fd4693b9688, - FFFF693b96f07fd4693b96f0, - FFFF693b97587fd4693b9758, - FFFF693b97c07fd4693b97c0, - FFFF693b98287fd4693b9828, - FFFF693b98907fd4693b9890, - FFFF693b98f87fd4693b98f8, - FFFF693b99607fd4693b9960, - FFFF693b99c87fd4693b99c8, - FFFF693b9a307fd4693b9a30, - FFFF693b9a987fd4693b9a98, - FFFF693b9b007fd4693b9b00, - FFFF693b9b687fd4693b9b68, - FFFF693b9bd07fd4693b9bd0, - FFFF693b9c387fd4693b9c38, - FFFF693b9ca07fd4693b9ca0, - FFFF693b9d087fd4693b9d08, - FFFF693b9d707fd4693b9d70, - FFFF693b9dd87fd4693b9dd8, - FFFF693b9e407fd4693b9e40, - FFFF693b9ea87fd4693b9ea8, - FFFF693b9f107fd4693b9f10, - FFFF693b9f787fd4693b9f78, - FFFF693b9fe07fd4693b9fe0, - FFFF693ba0487fd4693ba048, - FFFF693ba0b07fd4693ba0b0, - FFFF693ba1187fd4693ba118, - FFFF693ba1807fd4693ba180, - FFFF693ba1e87fd4693ba1e8, - FFFF693ba2507fd4693ba250, - FFFF693ba2b87fd4693ba2b8, - FFFF693ba3207fd4693ba320, - FFFF693ba3887fd4693ba388, - FFFF693ba3f07fd4693ba3f0, - FFFF693ba4587fd4693ba458, - FFFF693ba4c07fd4693ba4c0, - FFFF693ba5287fd4693ba528, - FFFF693ba5907fd4693ba590, - FFFF693ba5f87fd4693ba5f8, - FFFF693ba6607fd4693ba660, - FFFF693ba6c87fd4693ba6c8, - FFFF693ba7307fd4693ba730, - FFFF693ba7987fd4693ba798, - FFFF693ba8007fd4693ba800, - FFFF693ba8687fd4693ba868, - FFFF693ba8d07fd4693ba8d0, - FFFF693ba9387fd4693ba938, - FFFF693ba9a07fd4693ba9a0, - FFFF693baa087fd4693baa08, - FFFF693baa707fd4693baa70, - FFFF693baad87fd4693baad8, - FFFF693bab407fd4693bab40, - FFFF693baba87fd4693baba8, - FFFF693bac107fd4693bac10, - FFFF693bac787fd4693bac78, + FFFFb8806c007f87b8806c00, + FFFFb8806c687f87b8806c68, + FFFFb8806cd07f87b8806cd0, + FFFFb8806d387f87b8806d38, + FFFFb8806da07f87b8806da0, + FFFFb8806e087f87b8806e08, + FFFFb8806e707f87b8806e70, + FFFFb8806ed87f87b8806ed8, + FFFFba067ee07f87ba067ee0, + FFFFba067f487f87ba067f48, + FFFFba067fb07f87ba067fb0, + FFFFba0680187f87ba068018, + FFFFba0680807f87ba068080, + FFFFba0680e87f87ba0680e8, + FFFFba0681507f87ba068150, + FFFFba0681b87f87ba0681b8, + FFFFba0682207f87ba068220, + FFFFba0682887f87ba068288, + FFFFba0682f07f87ba0682f0, + FFFFba0683587f87ba068358, + FFFFba0683c07f87ba0683c0, + FFFFba0684287f87ba068428, + FFFFba0684907f87ba068490, + FFFFba0684f87f87ba0684f8, + FFFFba0685607f87ba068560, + FFFFba0685c87f87ba0685c8, + FFFFba0686307f87ba068630, + FFFFba0686987f87ba068698, + FFFFba0687007f87ba068700, + FFFFba0687687f87ba068768, + FFFFba0687d07f87ba0687d0, + FFFFba0688387f87ba068838, + FFFFba0688a07f87ba0688a0, + FFFFba0689087f87ba068908, + FFFFba0689707f87ba068970, + FFFFba0689d87f87ba0689d8, + FFFFba068a407f87ba068a40, + FFFFba068aa87f87ba068aa8, + FFFFba068b107f87ba068b10, + FFFFba068b787f87ba068b78, + FFFFba068be07f87ba068be0, + FFFFba068c487f87ba068c48, + FFFFba068cb07f87ba068cb0, + FFFFba068d187f87ba068d18, + FFFFba068d807f87ba068d80, + FFFFba068de87f87ba068de8, + FFFFba068e507f87ba068e50, + FFFFba068eb87f87ba068eb8, + FFFFba068f207f87ba068f20, + FFFFba068f887f87ba068f88, + FFFFba068ff07f87ba068ff0, + FFFFba0690587f87ba069058, + FFFFba0690c07f87ba0690c0, + FFFFba0691287f87ba069128, + FFFFba0691907f87ba069190, + FFFFba0691f87f87ba0691f8, + FFFFba0692607f87ba069260, + FFFFba0692c87f87ba0692c8, + FFFFba0693307f87ba069330, + FFFFba0693987f87ba069398, + FFFFba0694007f87ba069400, + FFFFba0694687f87ba069468, + FFFFba0694d07f87ba0694d0, + FFFFba0695387f87ba069538, + FFFFba0695a07f87ba0695a0, + FFFFba0696087f87ba069608, + FFFFba0696707f87ba069670, + FFFFba0696d87f87ba0696d8, + FFFFba0697407f87ba069740, + FFFFba0697a87f87ba0697a8, + FFFFba0698107f87ba069810, + FFFFba0698787f87ba069878, + FFFFba0698e07f87ba0698e0, + FFFFba0699487f87ba069948, + FFFFba0699b07f87ba0699b0, + FFFFba069a187f87ba069a18, + FFFFba069a807f87ba069a80, + FFFFba069ae87f87ba069ae8, + FFFFba069b507f87ba069b50, + FFFFba069bb87f87ba069bb8, + FFFFba069c207f87ba069c20, + FFFFba069c887f87ba069c88, + FFFFba069cf07f87ba069cf0, + FFFFba069d587f87ba069d58, + FFFFba069dc07f87ba069dc0, + FFFFba069e287f87ba069e28, + FFFFba069e907f87ba069e90, + FFFFba069ef87f87ba069ef8, + FFFFba069f607f87ba069f60, + FFFFba069fc87f87ba069fc8, + FFFFba06a0307f87ba06a030, + FFFFba06a0987f87ba06a098, + FFFFba06a1007f87ba06a100, + FFFFba06a1687f87ba06a168, + FFFFba06a1d07f87ba06a1d0, + FFFFba06a2387f87ba06a238, + FFFFba06a2a07f87ba06a2a0, + FFFFba06a3087f87ba06a308, + FFFFba06a3707f87ba06a370, + FFFFba06a3d87f87ba06a3d8, + FFFFba06a4407f87ba06a440, + FFFFba06a4a87f87ba06a4a8, + FFFFba06a5107f87ba06a510, + FFFFba06a5787f87ba06a578, + FFFFba06a5e07f87ba06a5e0, + FFFFba06a6487f87ba06a648, + FFFFba06a6b07f87ba06a6b0, + FFFFba06a7187f87ba06a718, + FFFFba06a7807f87ba06a780, + FFFFba06a7e87f87ba06a7e8, + FFFFba06a8507f87ba06a850, + FFFFba06a8b87f87ba06a8b8, + FFFFba06a9207f87ba06a920, + FFFFba06a9887f87ba06a988, + FFFFba06a9f07f87ba06a9f0, + FFFFba06aa587f87ba06aa58, + FFFFba06aac07f87ba06aac0, + FFFFba06ab287f87ba06ab28, + FFFFba06ab907f87ba06ab90, + FFFFba06abf87f87ba06abf8, + FFFFba06ac607f87ba06ac60, + FFFFba06acc87f87ba06acc8, + FFFFba06ad307f87ba06ad30, + FFFFba06ad987f87ba06ad98, + FFFFba06ae007f87ba06ae00, + FFFFba06ae687f87ba06ae68, + FFFFba06aed07f87ba06aed0, + FFFFba06af387f87ba06af38, + FFFFba06afa07f87ba06afa0, + FFFFba06b0087f87ba06b008, + FFFFba06b0707f87ba06b070, + FFFFba06b0d87f87ba06b0d8, + FFFFba06b1407f87ba06b140, + FFFFba06b1a87f87ba06b1a8, + FFFFba06b2107f87ba06b210, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1991,132 +1988,132 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4699028a07fd4699028a0 /* PBXTargetDependency */ = { + FFF4b86f4c707f87b86f4c70 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA698f7c507fd4698f7c50 /* PxFoundation */; - targetProxy = FFF5698f7c507fd4698f7c50 /* PBXContainerItemProxy */; + target = FFFAb8500ad07f87b8500ad0 /* PxFoundation */; + targetProxy = FFF5b8500ad07f87b8500ad0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxFoundation */ - FFFF693935187fd469393518 /* src/PsAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693935187fd469393518 /* src/PsAllocator.cpp */; }; - FFFF693935807fd469393580 /* src/PsAssert.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693935807fd469393580 /* src/PsAssert.cpp */; }; - FFFF693935e87fd4693935e8 /* src/PsFoundation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693935e87fd4693935e8 /* src/PsFoundation.cpp */; }; - FFFF693936507fd469393650 /* src/PsMathUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693936507fd469393650 /* src/PsMathUtils.cpp */; }; - FFFF693936b87fd4693936b8 /* src/PsString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693936b87fd4693936b8 /* src/PsString.cpp */; }; - FFFF693937207fd469393720 /* src/PsTempAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693937207fd469393720 /* src/PsTempAllocator.cpp */; }; - FFFF693937887fd469393788 /* src/PsUtilities.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693937887fd469393788 /* src/PsUtilities.cpp */; }; - FFFF693937f07fd4693937f0 /* src/unix/PsUnixAtomic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693937f07fd4693937f0 /* src/unix/PsUnixAtomic.cpp */; }; - FFFF693938587fd469393858 /* src/unix/PsUnixCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693938587fd469393858 /* src/unix/PsUnixCpu.cpp */; }; - FFFF693938c07fd4693938c0 /* src/unix/PsUnixFPU.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693938c07fd4693938c0 /* src/unix/PsUnixFPU.cpp */; }; - FFFF693939287fd469393928 /* src/unix/PsUnixMutex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693939287fd469393928 /* src/unix/PsUnixMutex.cpp */; }; - FFFF693939907fd469393990 /* src/unix/PsUnixPrintString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693939907fd469393990 /* src/unix/PsUnixPrintString.cpp */; }; - FFFF693939f87fd4693939f8 /* src/unix/PsUnixSList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD693939f87fd4693939f8 /* src/unix/PsUnixSList.cpp */; }; - FFFF69393a607fd469393a60 /* src/unix/PsUnixSocket.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69393a607fd469393a60 /* src/unix/PsUnixSocket.cpp */; }; - FFFF69393ac87fd469393ac8 /* src/unix/PsUnixSync.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69393ac87fd469393ac8 /* src/unix/PsUnixSync.cpp */; }; - FFFF69393b307fd469393b30 /* src/unix/PsUnixThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69393b307fd469393b30 /* src/unix/PsUnixThread.cpp */; }; - FFFF69393b987fd469393b98 /* src/unix/PsUnixTime.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69393b987fd469393b98 /* src/unix/PsUnixTime.cpp */; }; + FFFFb9010f187f87b9010f18 /* src/PsAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb9010f187f87b9010f18 /* src/PsAllocator.cpp */; }; + FFFFb9010f807f87b9010f80 /* src/PsAssert.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb9010f807f87b9010f80 /* src/PsAssert.cpp */; }; + FFFFb9010fe87f87b9010fe8 /* src/PsFoundation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb9010fe87f87b9010fe8 /* src/PsFoundation.cpp */; }; + FFFFb90110507f87b9011050 /* src/PsMathUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90110507f87b9011050 /* src/PsMathUtils.cpp */; }; + FFFFb90110b87f87b90110b8 /* src/PsString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90110b87f87b90110b8 /* src/PsString.cpp */; }; + FFFFb90111207f87b9011120 /* src/PsTempAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90111207f87b9011120 /* src/PsTempAllocator.cpp */; }; + FFFFb90111887f87b9011188 /* src/PsUtilities.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90111887f87b9011188 /* src/PsUtilities.cpp */; }; + FFFFb90111f07f87b90111f0 /* src/unix/PsUnixAtomic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90111f07f87b90111f0 /* src/unix/PsUnixAtomic.cpp */; }; + FFFFb90112587f87b9011258 /* src/unix/PsUnixCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90112587f87b9011258 /* src/unix/PsUnixCpu.cpp */; }; + FFFFb90112c07f87b90112c0 /* src/unix/PsUnixFPU.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90112c07f87b90112c0 /* src/unix/PsUnixFPU.cpp */; }; + FFFFb90113287f87b9011328 /* src/unix/PsUnixMutex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90113287f87b9011328 /* src/unix/PsUnixMutex.cpp */; }; + FFFFb90113907f87b9011390 /* src/unix/PsUnixPrintString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90113907f87b9011390 /* src/unix/PsUnixPrintString.cpp */; }; + FFFFb90113f87f87b90113f8 /* src/unix/PsUnixSList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90113f87f87b90113f8 /* src/unix/PsUnixSList.cpp */; }; + FFFFb90114607f87b9011460 /* src/unix/PsUnixSocket.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90114607f87b9011460 /* src/unix/PsUnixSocket.cpp */; }; + FFFFb90114c87f87b90114c8 /* src/unix/PsUnixSync.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90114c87f87b90114c8 /* src/unix/PsUnixSync.cpp */; }; + FFFFb90115307f87b9011530 /* src/unix/PsUnixThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90115307f87b9011530 /* src/unix/PsUnixThread.cpp */; }; + FFFFb90115987f87b9011598 /* src/unix/PsUnixTime.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb90115987f87b9011598 /* src/unix/PsUnixTime.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD698f7c507fd4698f7c50 /* PxFoundation */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxFoundation"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD69397c007fd469397c00 /* Px.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Px.h"; path = "../../../../PxShared/include/foundation/Px.h"; sourceTree = SOURCE_ROOT; }; - FFFD69397c687fd469397c68 /* PxAllocatorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAllocatorCallback.h"; path = "../../../../PxShared/include/foundation/PxAllocatorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD69397cd07fd469397cd0 /* PxAssert.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAssert.h"; path = "../../../../PxShared/include/foundation/PxAssert.h"; sourceTree = SOURCE_ROOT; }; - FFFD69397d387fd469397d38 /* PxBitAndData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBitAndData.h"; path = "../../../../PxShared/include/foundation/PxBitAndData.h"; sourceTree = SOURCE_ROOT; }; - FFFD69397da07fd469397da0 /* PxBounds3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBounds3.h"; path = "../../../../PxShared/include/foundation/PxBounds3.h"; sourceTree = SOURCE_ROOT; }; - FFFD69397e087fd469397e08 /* PxErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrorCallback.h"; path = "../../../../PxShared/include/foundation/PxErrorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD69397e707fd469397e70 /* PxErrors.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrors.h"; path = "../../../../PxShared/include/foundation/PxErrors.h"; sourceTree = SOURCE_ROOT; }; - FFFD69397ed87fd469397ed8 /* PxFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFlags.h"; path = "../../../../PxShared/include/foundation/PxFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD69397f407fd469397f40 /* PxFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundation.h"; path = "../../../../PxShared/include/foundation/PxFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFD69397fa87fd469397fa8 /* PxFoundationVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundationVersion.h"; path = "../../../../PxShared/include/foundation/PxFoundationVersion.h"; sourceTree = SOURCE_ROOT; }; - FFFD693980107fd469398010 /* PxIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIO.h"; path = "../../../../PxShared/include/foundation/PxIO.h"; sourceTree = SOURCE_ROOT; }; - FFFD693980787fd469398078 /* PxIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIntrinsics.h"; path = "../../../../PxShared/include/foundation/PxIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD693980e07fd4693980e0 /* PxMat33.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat33.h"; path = "../../../../PxShared/include/foundation/PxMat33.h"; sourceTree = SOURCE_ROOT; }; - FFFD693981487fd469398148 /* PxMat44.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat44.h"; path = "../../../../PxShared/include/foundation/PxMat44.h"; sourceTree = SOURCE_ROOT; }; - FFFD693981b07fd4693981b0 /* PxMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMath.h"; path = "../../../../PxShared/include/foundation/PxMath.h"; sourceTree = SOURCE_ROOT; }; - FFFD693982187fd469398218 /* PxMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMathUtils.h"; path = "../../../../PxShared/include/foundation/PxMathUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD693982807fd469398280 /* PxMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMemory.h"; path = "../../../../PxShared/include/foundation/PxMemory.h"; sourceTree = SOURCE_ROOT; }; - FFFD693982e87fd4693982e8 /* PxPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPlane.h"; path = "../../../../PxShared/include/foundation/PxPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFD693983507fd469398350 /* PxPreprocessor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPreprocessor.h"; path = "../../../../PxShared/include/foundation/PxPreprocessor.h"; sourceTree = SOURCE_ROOT; }; - FFFD693983b87fd4693983b8 /* PxProfiler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxProfiler.h"; path = "../../../../PxShared/include/foundation/PxProfiler.h"; sourceTree = SOURCE_ROOT; }; - FFFD693984207fd469398420 /* PxQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQuat.h"; path = "../../../../PxShared/include/foundation/PxQuat.h"; sourceTree = SOURCE_ROOT; }; - FFFD693984887fd469398488 /* PxSimpleTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleTypes.h"; path = "../../../../PxShared/include/foundation/PxSimpleTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD693984f07fd4693984f0 /* PxStrideIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStrideIterator.h"; path = "../../../../PxShared/include/foundation/PxStrideIterator.h"; sourceTree = SOURCE_ROOT; }; - FFFD693985587fd469398558 /* PxTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTransform.h"; path = "../../../../PxShared/include/foundation/PxTransform.h"; sourceTree = SOURCE_ROOT; }; - FFFD693985c07fd4693985c0 /* PxUnionCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxUnionCast.h"; path = "../../../../PxShared/include/foundation/PxUnionCast.h"; sourceTree = SOURCE_ROOT; }; - FFFD693986287fd469398628 /* PxVec2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec2.h"; path = "../../../../PxShared/include/foundation/PxVec2.h"; sourceTree = SOURCE_ROOT; }; - FFFD693986907fd469398690 /* PxVec3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec3.h"; path = "../../../../PxShared/include/foundation/PxVec3.h"; sourceTree = SOURCE_ROOT; }; - FFFD693986f87fd4693986f8 /* PxVec4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec4.h"; path = "../../../../PxShared/include/foundation/PxVec4.h"; sourceTree = SOURCE_ROOT; }; - FFFD693987607fd469398760 /* unix/PxUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "unix/PxUnixIntrinsics.h"; path = "../../../../PxShared/include/foundation/unix/PxUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD693922007fd469392200 /* include/Ps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/Ps.h"; path = "../../../../PxShared/src/foundation/include/Ps.h"; sourceTree = SOURCE_ROOT; }; - FFFD693922687fd469392268 /* include/PsAlignedMalloc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlignedMalloc.h"; path = "../../../../PxShared/src/foundation/include/PsAlignedMalloc.h"; sourceTree = SOURCE_ROOT; }; - FFFD693922d07fd4693922d0 /* include/PsAlloca.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlloca.h"; path = "../../../../PxShared/src/foundation/include/PsAlloca.h"; sourceTree = SOURCE_ROOT; }; - FFFD693923387fd469392338 /* include/PsAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD693923a07fd4693923a0 /* include/PsAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAoS.h"; path = "../../../../PxShared/src/foundation/include/PsAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD693924087fd469392408 /* include/PsArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsArray.h"; path = "../../../../PxShared/src/foundation/include/PsArray.h"; sourceTree = SOURCE_ROOT; }; - FFFD693924707fd469392470 /* include/PsAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAtomic.h"; path = "../../../../PxShared/src/foundation/include/PsAtomic.h"; sourceTree = SOURCE_ROOT; }; - FFFD693924d87fd4693924d8 /* include/PsBasicTemplates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBasicTemplates.h"; path = "../../../../PxShared/src/foundation/include/PsBasicTemplates.h"; sourceTree = SOURCE_ROOT; }; - FFFD693925407fd469392540 /* include/PsBitUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBitUtils.h"; path = "../../../../PxShared/src/foundation/include/PsBitUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD693925a87fd4693925a8 /* include/PsBroadcast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBroadcast.h"; path = "../../../../PxShared/src/foundation/include/PsBroadcast.h"; sourceTree = SOURCE_ROOT; }; - FFFD693926107fd469392610 /* include/PsCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsCpu.h"; path = "../../../../PxShared/src/foundation/include/PsCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD693926787fd469392678 /* include/PsFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFPU.h"; path = "../../../../PxShared/src/foundation/include/PsFPU.h"; sourceTree = SOURCE_ROOT; }; - FFFD693926e07fd4693926e0 /* include/PsFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFoundation.h"; path = "../../../../PxShared/src/foundation/include/PsFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFD693927487fd469392748 /* include/PsHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHash.h"; path = "../../../../PxShared/src/foundation/include/PsHash.h"; sourceTree = SOURCE_ROOT; }; - FFFD693927b07fd4693927b0 /* include/PsHashInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashInternals.h"; path = "../../../../PxShared/src/foundation/include/PsHashInternals.h"; sourceTree = SOURCE_ROOT; }; - FFFD693928187fd469392818 /* include/PsHashMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashMap.h"; path = "../../../../PxShared/src/foundation/include/PsHashMap.h"; sourceTree = SOURCE_ROOT; }; - FFFD693928807fd469392880 /* include/PsHashSet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashSet.h"; path = "../../../../PxShared/src/foundation/include/PsHashSet.h"; sourceTree = SOURCE_ROOT; }; - FFFD693928e87fd4693928e8 /* include/PsInlineAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD693929507fd469392950 /* include/PsInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD693929b87fd4693929b8 /* include/PsInlineArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineArray.h"; path = "../../../../PxShared/src/foundation/include/PsInlineArray.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392a207fd469392a20 /* include/PsIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/PsIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392a887fd469392a88 /* include/PsMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMathUtils.h"; path = "../../../../PxShared/src/foundation/include/PsMathUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392af07fd469392af0 /* include/PsMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMutex.h"; path = "../../../../PxShared/src/foundation/include/PsMutex.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392b587fd469392b58 /* include/PsPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPool.h"; path = "../../../../PxShared/src/foundation/include/PsPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392bc07fd469392bc0 /* include/PsSList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSList.h"; path = "../../../../PxShared/src/foundation/include/PsSList.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392c287fd469392c28 /* include/PsSocket.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSocket.h"; path = "../../../../PxShared/src/foundation/include/PsSocket.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392c907fd469392c90 /* include/PsSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSort.h"; path = "../../../../PxShared/src/foundation/include/PsSort.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392cf87fd469392cf8 /* include/PsSortInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSortInternals.h"; path = "../../../../PxShared/src/foundation/include/PsSortInternals.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392d607fd469392d60 /* include/PsString.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsString.h"; path = "../../../../PxShared/src/foundation/include/PsString.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392dc87fd469392dc8 /* include/PsSync.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSync.h"; path = "../../../../PxShared/src/foundation/include/PsSync.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392e307fd469392e30 /* include/PsTempAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTempAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsTempAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392e987fd469392e98 /* include/PsThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsThread.h"; path = "../../../../PxShared/src/foundation/include/PsThread.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392f007fd469392f00 /* include/PsTime.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTime.h"; path = "../../../../PxShared/src/foundation/include/PsTime.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392f687fd469392f68 /* include/PsUserAllocated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUserAllocated.h"; path = "../../../../PxShared/src/foundation/include/PsUserAllocated.h"; sourceTree = SOURCE_ROOT; }; - FFFD69392fd07fd469392fd0 /* include/PsUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsUtilities.h"; sourceTree = SOURCE_ROOT; }; - FFFD693930387fd469393038 /* include/PsVecMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMath.h"; path = "../../../../PxShared/src/foundation/include/PsVecMath.h"; sourceTree = SOURCE_ROOT; }; - FFFD693930a07fd4693930a0 /* include/PsVecMathAoSScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalar.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFD693931087fd469393108 /* include/PsVecMathAoSScalarInline.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalarInline.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalarInline.h"; sourceTree = SOURCE_ROOT; }; - FFFD693931707fd469393170 /* include/PsVecMathSSE.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathSSE.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathSSE.h"; sourceTree = SOURCE_ROOT; }; - FFFD693931d87fd4693931d8 /* include/PsVecMathUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathUtilities.h"; sourceTree = SOURCE_ROOT; }; - FFFD693932407fd469393240 /* include/PsVecQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecQuat.h"; path = "../../../../PxShared/src/foundation/include/PsVecQuat.h"; sourceTree = SOURCE_ROOT; }; - FFFD693932a87fd4693932a8 /* include/PsVecTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecTransform.h"; path = "../../../../PxShared/src/foundation/include/PsVecTransform.h"; sourceTree = SOURCE_ROOT; }; - FFFD693933107fd469393310 /* include/unix/PsUnixAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD693933787fd469393378 /* include/unix/PsUnixFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixFPU.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixFPU.h"; sourceTree = SOURCE_ROOT; }; - FFFD693933e07fd4693933e0 /* include/unix/PsUnixInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixInlineAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD693934487fd469393448 /* include/unix/PsUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD693934b07fd4693934b0 /* include/unix/PsUnixTrigConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixTrigConstants.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixTrigConstants.h"; sourceTree = SOURCE_ROOT; }; - FFFD693935187fd469393518 /* src/PsAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsAllocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693935807fd469393580 /* src/PsAssert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAssert.cpp"; path = "../../../../PxShared/src/foundation/src/PsAssert.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693935e87fd4693935e8 /* src/PsFoundation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsFoundation.cpp"; path = "../../../../PxShared/src/foundation/src/PsFoundation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693936507fd469393650 /* src/PsMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsMathUtils.cpp"; path = "../../../../PxShared/src/foundation/src/PsMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693936b87fd4693936b8 /* src/PsString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsString.cpp"; path = "../../../../PxShared/src/foundation/src/PsString.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693937207fd469393720 /* src/PsTempAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsTempAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsTempAllocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693937887fd469393788 /* src/PsUtilities.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsUtilities.cpp"; path = "../../../../PxShared/src/foundation/src/PsUtilities.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693937f07fd4693937f0 /* src/unix/PsUnixAtomic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixAtomic.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixAtomic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693938587fd469393858 /* src/unix/PsUnixCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixCpu.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693938c07fd4693938c0 /* src/unix/PsUnixFPU.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixFPU.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixFPU.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693939287fd469393928 /* src/unix/PsUnixMutex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixMutex.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixMutex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693939907fd469393990 /* src/unix/PsUnixPrintString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixPrintString.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixPrintString.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD693939f87fd4693939f8 /* src/unix/PsUnixSList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSList.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSList.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69393a607fd469393a60 /* src/unix/PsUnixSocket.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSocket.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSocket.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69393ac87fd469393ac8 /* src/unix/PsUnixSync.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSync.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSync.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69393b307fd469393b30 /* src/unix/PsUnixThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixThread.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixThread.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69393b987fd469393b98 /* src/unix/PsUnixTime.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixTime.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixTime.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb8500ad07f87b8500ad0 /* PxFoundation */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxFoundation"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDb90192007f87b9019200 /* Px.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Px.h"; path = "../../../../PxShared/include/foundation/Px.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90192687f87b9019268 /* PxAllocatorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAllocatorCallback.h"; path = "../../../../PxShared/include/foundation/PxAllocatorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90192d07f87b90192d0 /* PxAssert.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAssert.h"; path = "../../../../PxShared/include/foundation/PxAssert.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90193387f87b9019338 /* PxBitAndData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBitAndData.h"; path = "../../../../PxShared/include/foundation/PxBitAndData.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90193a07f87b90193a0 /* PxBounds3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBounds3.h"; path = "../../../../PxShared/include/foundation/PxBounds3.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90194087f87b9019408 /* PxErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrorCallback.h"; path = "../../../../PxShared/include/foundation/PxErrorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90194707f87b9019470 /* PxErrors.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrors.h"; path = "../../../../PxShared/include/foundation/PxErrors.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90194d87f87b90194d8 /* PxFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFlags.h"; path = "../../../../PxShared/include/foundation/PxFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90195407f87b9019540 /* PxFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundation.h"; path = "../../../../PxShared/include/foundation/PxFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90195a87f87b90195a8 /* PxFoundationVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundationVersion.h"; path = "../../../../PxShared/include/foundation/PxFoundationVersion.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90196107f87b9019610 /* PxIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIO.h"; path = "../../../../PxShared/include/foundation/PxIO.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90196787f87b9019678 /* PxIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIntrinsics.h"; path = "../../../../PxShared/include/foundation/PxIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90196e07f87b90196e0 /* PxMat33.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat33.h"; path = "../../../../PxShared/include/foundation/PxMat33.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90197487f87b9019748 /* PxMat44.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat44.h"; path = "../../../../PxShared/include/foundation/PxMat44.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90197b07f87b90197b0 /* PxMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMath.h"; path = "../../../../PxShared/include/foundation/PxMath.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90198187f87b9019818 /* PxMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMathUtils.h"; path = "../../../../PxShared/include/foundation/PxMathUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90198807f87b9019880 /* PxMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMemory.h"; path = "../../../../PxShared/include/foundation/PxMemory.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90198e87f87b90198e8 /* PxPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPlane.h"; path = "../../../../PxShared/include/foundation/PxPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90199507f87b9019950 /* PxPreprocessor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPreprocessor.h"; path = "../../../../PxShared/include/foundation/PxPreprocessor.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90199b87f87b90199b8 /* PxProfiler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxProfiler.h"; path = "../../../../PxShared/include/foundation/PxProfiler.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9019a207f87b9019a20 /* PxQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQuat.h"; path = "../../../../PxShared/include/foundation/PxQuat.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9019a887f87b9019a88 /* PxSimpleTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleTypes.h"; path = "../../../../PxShared/include/foundation/PxSimpleTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9019af07f87b9019af0 /* PxStrideIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStrideIterator.h"; path = "../../../../PxShared/include/foundation/PxStrideIterator.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9019b587f87b9019b58 /* PxTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTransform.h"; path = "../../../../PxShared/include/foundation/PxTransform.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9019bc07f87b9019bc0 /* PxUnionCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxUnionCast.h"; path = "../../../../PxShared/include/foundation/PxUnionCast.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9019c287f87b9019c28 /* PxVec2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec2.h"; path = "../../../../PxShared/include/foundation/PxVec2.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9019c907f87b9019c90 /* PxVec3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec3.h"; path = "../../../../PxShared/include/foundation/PxVec3.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9019cf87f87b9019cf8 /* PxVec4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec4.h"; path = "../../../../PxShared/include/foundation/PxVec4.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9019d607f87b9019d60 /* unix/PxUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "unix/PxUnixIntrinsics.h"; path = "../../../../PxShared/include/foundation/unix/PxUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDb900fc007f87b900fc00 /* include/Ps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/Ps.h"; path = "../../../../PxShared/src/foundation/include/Ps.h"; sourceTree = SOURCE_ROOT; }; + FFFDb900fc687f87b900fc68 /* include/PsAlignedMalloc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlignedMalloc.h"; path = "../../../../PxShared/src/foundation/include/PsAlignedMalloc.h"; sourceTree = SOURCE_ROOT; }; + FFFDb900fcd07f87b900fcd0 /* include/PsAlloca.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlloca.h"; path = "../../../../PxShared/src/foundation/include/PsAlloca.h"; sourceTree = SOURCE_ROOT; }; + FFFDb900fd387f87b900fd38 /* include/PsAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDb900fda07f87b900fda0 /* include/PsAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAoS.h"; path = "../../../../PxShared/src/foundation/include/PsAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDb900fe087f87b900fe08 /* include/PsArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsArray.h"; path = "../../../../PxShared/src/foundation/include/PsArray.h"; sourceTree = SOURCE_ROOT; }; + FFFDb900fe707f87b900fe70 /* include/PsAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAtomic.h"; path = "../../../../PxShared/src/foundation/include/PsAtomic.h"; sourceTree = SOURCE_ROOT; }; + FFFDb900fed87f87b900fed8 /* include/PsBasicTemplates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBasicTemplates.h"; path = "../../../../PxShared/src/foundation/include/PsBasicTemplates.h"; sourceTree = SOURCE_ROOT; }; + FFFDb900ff407f87b900ff40 /* include/PsBitUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBitUtils.h"; path = "../../../../PxShared/src/foundation/include/PsBitUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDb900ffa87f87b900ffa8 /* include/PsBroadcast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBroadcast.h"; path = "../../../../PxShared/src/foundation/include/PsBroadcast.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90100107f87b9010010 /* include/PsCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsCpu.h"; path = "../../../../PxShared/src/foundation/include/PsCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90100787f87b9010078 /* include/PsFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFPU.h"; path = "../../../../PxShared/src/foundation/include/PsFPU.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90100e07f87b90100e0 /* include/PsFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFoundation.h"; path = "../../../../PxShared/src/foundation/include/PsFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90101487f87b9010148 /* include/PsHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHash.h"; path = "../../../../PxShared/src/foundation/include/PsHash.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90101b07f87b90101b0 /* include/PsHashInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashInternals.h"; path = "../../../../PxShared/src/foundation/include/PsHashInternals.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90102187f87b9010218 /* include/PsHashMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashMap.h"; path = "../../../../PxShared/src/foundation/include/PsHashMap.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90102807f87b9010280 /* include/PsHashSet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashSet.h"; path = "../../../../PxShared/src/foundation/include/PsHashSet.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90102e87f87b90102e8 /* include/PsInlineAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90103507f87b9010350 /* include/PsInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90103b87f87b90103b8 /* include/PsInlineArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineArray.h"; path = "../../../../PxShared/src/foundation/include/PsInlineArray.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90104207f87b9010420 /* include/PsIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/PsIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90104887f87b9010488 /* include/PsMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMathUtils.h"; path = "../../../../PxShared/src/foundation/include/PsMathUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90104f07f87b90104f0 /* include/PsMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMutex.h"; path = "../../../../PxShared/src/foundation/include/PsMutex.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90105587f87b9010558 /* include/PsPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPool.h"; path = "../../../../PxShared/src/foundation/include/PsPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90105c07f87b90105c0 /* include/PsSList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSList.h"; path = "../../../../PxShared/src/foundation/include/PsSList.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90106287f87b9010628 /* include/PsSocket.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSocket.h"; path = "../../../../PxShared/src/foundation/include/PsSocket.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90106907f87b9010690 /* include/PsSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSort.h"; path = "../../../../PxShared/src/foundation/include/PsSort.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90106f87f87b90106f8 /* include/PsSortInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSortInternals.h"; path = "../../../../PxShared/src/foundation/include/PsSortInternals.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90107607f87b9010760 /* include/PsString.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsString.h"; path = "../../../../PxShared/src/foundation/include/PsString.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90107c87f87b90107c8 /* include/PsSync.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSync.h"; path = "../../../../PxShared/src/foundation/include/PsSync.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90108307f87b9010830 /* include/PsTempAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTempAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsTempAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90108987f87b9010898 /* include/PsThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsThread.h"; path = "../../../../PxShared/src/foundation/include/PsThread.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90109007f87b9010900 /* include/PsTime.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTime.h"; path = "../../../../PxShared/src/foundation/include/PsTime.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90109687f87b9010968 /* include/PsUserAllocated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUserAllocated.h"; path = "../../../../PxShared/src/foundation/include/PsUserAllocated.h"; sourceTree = SOURCE_ROOT; }; + FFFDb90109d07f87b90109d0 /* include/PsUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsUtilities.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010a387f87b9010a38 /* include/PsVecMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMath.h"; path = "../../../../PxShared/src/foundation/include/PsVecMath.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010aa07f87b9010aa0 /* include/PsVecMathAoSScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalar.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010b087f87b9010b08 /* include/PsVecMathAoSScalarInline.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalarInline.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalarInline.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010b707f87b9010b70 /* include/PsVecMathSSE.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathSSE.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathSSE.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010bd87f87b9010bd8 /* include/PsVecMathUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathUtilities.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010c407f87b9010c40 /* include/PsVecQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecQuat.h"; path = "../../../../PxShared/src/foundation/include/PsVecQuat.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010ca87f87b9010ca8 /* include/PsVecTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecTransform.h"; path = "../../../../PxShared/src/foundation/include/PsVecTransform.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010d107f87b9010d10 /* include/unix/PsUnixAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010d787f87b9010d78 /* include/unix/PsUnixFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixFPU.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixFPU.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010de07f87b9010de0 /* include/unix/PsUnixInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixInlineAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010e487f87b9010e48 /* include/unix/PsUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010eb07f87b9010eb0 /* include/unix/PsUnixTrigConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixTrigConstants.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixTrigConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9010f187f87b9010f18 /* src/PsAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsAllocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb9010f807f87b9010f80 /* src/PsAssert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAssert.cpp"; path = "../../../../PxShared/src/foundation/src/PsAssert.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb9010fe87f87b9010fe8 /* src/PsFoundation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsFoundation.cpp"; path = "../../../../PxShared/src/foundation/src/PsFoundation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90110507f87b9011050 /* src/PsMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsMathUtils.cpp"; path = "../../../../PxShared/src/foundation/src/PsMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90110b87f87b90110b8 /* src/PsString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsString.cpp"; path = "../../../../PxShared/src/foundation/src/PsString.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90111207f87b9011120 /* src/PsTempAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsTempAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsTempAllocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90111887f87b9011188 /* src/PsUtilities.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsUtilities.cpp"; path = "../../../../PxShared/src/foundation/src/PsUtilities.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90111f07f87b90111f0 /* src/unix/PsUnixAtomic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixAtomic.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixAtomic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90112587f87b9011258 /* src/unix/PsUnixCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixCpu.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90112c07f87b90112c0 /* src/unix/PsUnixFPU.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixFPU.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixFPU.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90113287f87b9011328 /* src/unix/PsUnixMutex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixMutex.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixMutex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90113907f87b9011390 /* src/unix/PsUnixPrintString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixPrintString.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixPrintString.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90113f87f87b90113f8 /* src/unix/PsUnixSList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSList.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSList.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90114607f87b9011460 /* src/unix/PsUnixSocket.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSocket.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSocket.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90114c87f87b90114c8 /* src/unix/PsUnixSync.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSync.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSync.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90115307f87b9011530 /* src/unix/PsUnixThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixThread.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixThread.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb90115987f87b9011598 /* src/unix/PsUnixTime.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixTime.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixTime.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2698f7c507fd4698f7c50 /* Resources */ = { + FFF2b8500ad07f87b8500ad0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2126,7 +2123,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC698f7c507fd4698f7c50 /* Frameworks */ = { + FFFCb8500ad07f87b8500ad0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2136,27 +2133,27 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8698f7c507fd4698f7c50 /* Sources */ = { + FFF8b8500ad07f87b8500ad0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF693935187fd469393518, - FFFF693935807fd469393580, - FFFF693935e87fd4693935e8, - FFFF693936507fd469393650, - FFFF693936b87fd4693936b8, - FFFF693937207fd469393720, - FFFF693937887fd469393788, - FFFF693937f07fd4693937f0, - FFFF693938587fd469393858, - FFFF693938c07fd4693938c0, - FFFF693939287fd469393928, - FFFF693939907fd469393990, - FFFF693939f87fd4693939f8, - FFFF69393a607fd469393a60, - FFFF69393ac87fd469393ac8, - FFFF69393b307fd469393b30, - FFFF69393b987fd469393b98, + FFFFb9010f187f87b9010f18, + FFFFb9010f807f87b9010f80, + FFFFb9010fe87f87b9010fe8, + FFFFb90110507f87b9011050, + FFFFb90110b87f87b90110b8, + FFFFb90111207f87b9011120, + FFFFb90111887f87b9011188, + FFFFb90111f07f87b90111f0, + FFFFb90112587f87b9011258, + FFFFb90112c07f87b90112c0, + FFFFb90113287f87b9011328, + FFFFb90113907f87b9011390, + FFFFb90113f87f87b90113f8, + FFFFb90114607f87b9011460, + FFFFb90114c87f87b90114c8, + FFFFb90115307f87b9011530, + FFFFb90115987f87b9011598, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2168,103 +2165,103 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxPvdSDK */ - FFFF69402ba87fd469402ba8 /* src/PxProfileEventImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402ba87fd469402ba8 /* src/PxProfileEventImpl.cpp */; }; - FFFF69402c107fd469402c10 /* src/PxPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402c107fd469402c10 /* src/PxPvd.cpp */; }; - FFFF69402c787fd469402c78 /* src/PxPvdDataStream.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402c787fd469402c78 /* src/PxPvdDataStream.cpp */; }; - FFFF69402ce07fd469402ce0 /* src/PxPvdDefaultFileTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402ce07fd469402ce0 /* src/PxPvdDefaultFileTransport.cpp */; }; - FFFF69402d487fd469402d48 /* src/PxPvdDefaultSocketTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402d487fd469402d48 /* src/PxPvdDefaultSocketTransport.cpp */; }; - FFFF69402db07fd469402db0 /* src/PxPvdImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402db07fd469402db0 /* src/PxPvdImpl.cpp */; }; - FFFF69402e187fd469402e18 /* src/PxPvdMemClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402e187fd469402e18 /* src/PxPvdMemClient.cpp */; }; - FFFF69402e807fd469402e80 /* src/PxPvdObjectModelMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402e807fd469402e80 /* src/PxPvdObjectModelMetaData.cpp */; }; - FFFF69402ee87fd469402ee8 /* src/PxPvdObjectRegistrar.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402ee87fd469402ee8 /* src/PxPvdObjectRegistrar.cpp */; }; - FFFF69402f507fd469402f50 /* src/PxPvdProfileZoneClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402f507fd469402f50 /* src/PxPvdProfileZoneClient.cpp */; }; - FFFF69402fb87fd469402fb8 /* src/PxPvdUserRenderer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69402fb87fd469402fb8 /* src/PxPvdUserRenderer.cpp */; }; + FFFFba0601a87f87ba0601a8 /* src/PxProfileEventImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0601a87f87ba0601a8 /* src/PxProfileEventImpl.cpp */; }; + FFFFba0602107f87ba060210 /* src/PxPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0602107f87ba060210 /* src/PxPvd.cpp */; }; + FFFFba0602787f87ba060278 /* src/PxPvdDataStream.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0602787f87ba060278 /* src/PxPvdDataStream.cpp */; }; + FFFFba0602e07f87ba0602e0 /* src/PxPvdDefaultFileTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0602e07f87ba0602e0 /* src/PxPvdDefaultFileTransport.cpp */; }; + FFFFba0603487f87ba060348 /* src/PxPvdDefaultSocketTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0603487f87ba060348 /* src/PxPvdDefaultSocketTransport.cpp */; }; + FFFFba0603b07f87ba0603b0 /* src/PxPvdImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0603b07f87ba0603b0 /* src/PxPvdImpl.cpp */; }; + FFFFba0604187f87ba060418 /* src/PxPvdMemClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0604187f87ba060418 /* src/PxPvdMemClient.cpp */; }; + FFFFba0604807f87ba060480 /* src/PxPvdObjectModelMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0604807f87ba060480 /* src/PxPvdObjectModelMetaData.cpp */; }; + FFFFba0604e87f87ba0604e8 /* src/PxPvdObjectRegistrar.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0604e87f87ba0604e8 /* src/PxPvdObjectRegistrar.cpp */; }; + FFFFba0605507f87ba060550 /* src/PxPvdProfileZoneClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0605507f87ba060550 /* src/PxPvdProfileZoneClient.cpp */; }; + FFFFba0605b87f87ba0605b8 /* src/PxPvdUserRenderer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba0605b87f87ba0605b8 /* src/PxPvdUserRenderer.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD6994f8f07fd46994f8f0 /* PxPvdSDK */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxPvdSDK"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD69b189507fd469b18950 /* PxPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvd.h"; path = "../../../../PxShared/include/pvd/PxPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFD69b189b87fd469b189b8 /* PxPvdTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvdTransport.h"; path = "../../../../PxShared/include/pvd/PxPvdTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFD694028007fd469402800 /* include/PsPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPvd.h"; path = "../../../../PxShared/src/pvd/include/PsPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFD694028687fd469402868 /* include/PxProfileAllocatorWrapper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxProfileAllocatorWrapper.h"; path = "../../../../PxShared/src/pvd/include/PxProfileAllocatorWrapper.h"; sourceTree = SOURCE_ROOT; }; - FFFD694028d07fd4694028d0 /* include/PxPvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdClient.h"; path = "../../../../PxShared/src/pvd/include/PxPvdClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD694029387fd469402938 /* include/PxPvdDataStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStream.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD694029a07fd4694029a0 /* include/PxPvdDataStreamHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStreamHelpers.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStreamHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD69402a087fd469402a08 /* include/PxPvdErrorCodes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdErrorCodes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdErrorCodes.h"; sourceTree = SOURCE_ROOT; }; - FFFD69402a707fd469402a70 /* include/PxPvdObjectModelBaseTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdObjectModelBaseTypes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdObjectModelBaseTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD69402ad87fd469402ad8 /* include/PxPvdRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdRenderBuffer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD69402b407fd469402b40 /* include/PxPvdUserRenderer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdUserRenderer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdUserRenderer.h"; sourceTree = SOURCE_ROOT; }; - FFFD69402ba87fd469402ba8 /* src/PxProfileEventImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69402c107fd469402c10 /* src/PxPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvd.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvd.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69402c787fd469402c78 /* src/PxPvdDataStream.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDataStream.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDataStream.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69402ce07fd469402ce0 /* src/PxPvdDefaultFileTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69402d487fd469402d48 /* src/PxPvdDefaultSocketTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69402db07fd469402db0 /* src/PxPvdImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69402e187fd469402e18 /* src/PxPvdMemClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69402e807fd469402e80 /* src/PxPvdObjectModelMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69402ee87fd469402ee8 /* src/PxPvdObjectRegistrar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69402f507fd469402f50 /* src/PxPvdProfileZoneClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69402fb87fd469402fb8 /* src/PxPvdUserRenderer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderer.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD694030207fd469403020 /* src/PxProfileBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileBase.h"; path = "../../../../PxShared/src/pvd/src/PxProfileBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD694030887fd469403088 /* src/PxProfileCompileTimeEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileCompileTimeEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileCompileTimeEventFilter.h"; sourceTree = SOURCE_ROOT; }; - FFFD694030f07fd4694030f0 /* src/PxProfileContextProvider.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProvider.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProvider.h"; sourceTree = SOURCE_ROOT; }; - FFFD694031587fd469403158 /* src/PxProfileContextProviderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProviderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProviderImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD694031c07fd4694031c0 /* src/PxProfileDataBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD694032287fd469403228 /* src/PxProfileDataParsing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataParsing.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataParsing.h"; sourceTree = SOURCE_ROOT; }; - FFFD694032907fd469403290 /* src/PxProfileEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD694032f87fd4694032f8 /* src/PxProfileEventBufferAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferAtomic.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferAtomic.h"; sourceTree = SOURCE_ROOT; }; - FFFD694033607fd469403360 /* src/PxProfileEventBufferClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClient.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD694033c87fd4694033c8 /* src/PxProfileEventBufferClientManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClientManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClientManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD694034307fd469403430 /* src/PxProfileEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventFilter.h"; sourceTree = SOURCE_ROOT; }; - FFFD694034987fd469403498 /* src/PxProfileEventHandler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventHandler.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventHandler.h"; sourceTree = SOURCE_ROOT; }; - FFFD694035007fd469403500 /* src/PxProfileEventId.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventId.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventId.h"; sourceTree = SOURCE_ROOT; }; - FFFD694035687fd469403568 /* src/PxProfileEventMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventMutex.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventMutex.h"; sourceTree = SOURCE_ROOT; }; - FFFD694035d07fd4694035d0 /* src/PxProfileEventNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventNames.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD694036387fd469403638 /* src/PxProfileEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventParser.h"; sourceTree = SOURCE_ROOT; }; - FFFD694036a07fd4694036a0 /* src/PxProfileEventSender.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSender.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSender.h"; sourceTree = SOURCE_ROOT; }; - FFFD694037087fd469403708 /* src/PxProfileEventSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSerialization.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD694037707fd469403770 /* src/PxProfileEventSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSystem.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD694037d87fd4694037d8 /* src/PxProfileEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFD694038407fd469403840 /* src/PxProfileMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemory.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemory.h"; sourceTree = SOURCE_ROOT; }; - FFFD694038a87fd4694038a8 /* src/PxProfileMemoryBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD694039107fd469403910 /* src/PxProfileMemoryEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD694039787fd469403978 /* src/PxProfileMemoryEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventParser.h"; sourceTree = SOURCE_ROOT; }; - FFFD694039e07fd4694039e0 /* src/PxProfileMemoryEventRecorder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventRecorder.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventRecorder.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403a487fd469403a48 /* src/PxProfileMemoryEventReflexiveWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventReflexiveWriter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventReflexiveWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403ab07fd469403ab0 /* src/PxProfileMemoryEventSummarizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventSummarizer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventSummarizer.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403b187fd469403b18 /* src/PxProfileMemoryEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403b807fd469403b80 /* src/PxProfileMemoryEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403be87fd469403be8 /* src/PxProfileScopedEvent.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedEvent.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedEvent.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403c507fd469403c50 /* src/PxProfileScopedMutexLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedMutexLock.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedMutexLock.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403cb87fd469403cb8 /* src/PxProfileZone.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZone.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZone.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403d207fd469403d20 /* src/PxProfileZoneImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403d887fd469403d88 /* src/PxProfileZoneManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403df07fd469403df0 /* src/PxProfileZoneManagerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManagerImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManagerImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403e587fd469403e58 /* src/PxPvdBits.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdBits.h"; path = "../../../../PxShared/src/pvd/src/PxPvdBits.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403ec07fd469403ec0 /* src/PxPvdByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdByteStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403f287fd469403f28 /* src/PxPvdCommStreamEventSink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEventSink.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEventSink.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403f907fd469403f90 /* src/PxPvdCommStreamEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEvents.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFD69403ff87fd469403ff8 /* src/PxPvdCommStreamSDKEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamSDKEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamSDKEventTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD694040607fd469404060 /* src/PxPvdCommStreamTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD694040c87fd4694040c8 /* src/PxPvdDefaultFileTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFD694041307fd469404130 /* src/PxPvdDefaultSocketTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFD694041987fd469404198 /* src/PxPvdFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdFoundation.h"; path = "../../../../PxShared/src/pvd/src/PxPvdFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFD694042007fd469404200 /* src/PxPvdImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD694042687fd469404268 /* src/PxPvdInternalByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdInternalByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdInternalByteStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD694042d07fd4694042d0 /* src/PxPvdMarshalling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMarshalling.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMarshalling.h"; sourceTree = SOURCE_ROOT; }; - FFFD694043387fd469404338 /* src/PxPvdMemClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD694043a07fd4694043a0 /* src/PxPvdObjectModel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModel.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModel.h"; sourceTree = SOURCE_ROOT; }; - FFFD694044087fd469404408 /* src/PxPvdObjectModelInternalTypeDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypeDefs.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypeDefs.h"; sourceTree = SOURCE_ROOT; }; - FFFD694044707fd469404470 /* src/PxPvdObjectModelInternalTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD694044d87fd4694044d8 /* src/PxPvdObjectModelMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFD694045407fd469404540 /* src/PxPvdObjectRegistrar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.h"; sourceTree = SOURCE_ROOT; }; - FFFD694045a87fd4694045a8 /* src/PxPvdProfileZoneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD694046107fd469404610 /* src/PxPvdUserRenderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD694046787fd469404678 /* src/PxPvdUserRenderTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b082f07f87b9b082f0 /* PxPvdSDK */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxPvdSDK"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDbd21b9f07f87bd21b9f0 /* PxPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvd.h"; path = "../../../../PxShared/include/pvd/PxPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd21ba587f87bd21ba58 /* PxPvdTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvdTransport.h"; path = "../../../../PxShared/include/pvd/PxPvdTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05fe007f87ba05fe00 /* include/PsPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPvd.h"; path = "../../../../PxShared/src/pvd/include/PsPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05fe687f87ba05fe68 /* include/PxProfileAllocatorWrapper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxProfileAllocatorWrapper.h"; path = "../../../../PxShared/src/pvd/include/PxProfileAllocatorWrapper.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05fed07f87ba05fed0 /* include/PxPvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdClient.h"; path = "../../../../PxShared/src/pvd/include/PxPvdClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05ff387f87ba05ff38 /* include/PxPvdDataStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStream.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDba05ffa07f87ba05ffa0 /* include/PxPvdDataStreamHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStreamHelpers.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStreamHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0600087f87ba060008 /* include/PxPvdErrorCodes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdErrorCodes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdErrorCodes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0600707f87ba060070 /* include/PxPvdObjectModelBaseTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdObjectModelBaseTypes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdObjectModelBaseTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0600d87f87ba0600d8 /* include/PxPvdRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdRenderBuffer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0601407f87ba060140 /* include/PxPvdUserRenderer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdUserRenderer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdUserRenderer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0601a87f87ba0601a8 /* src/PxProfileEventImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0602107f87ba060210 /* src/PxPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvd.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvd.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0602787f87ba060278 /* src/PxPvdDataStream.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDataStream.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDataStream.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0602e07f87ba0602e0 /* src/PxPvdDefaultFileTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0603487f87ba060348 /* src/PxPvdDefaultSocketTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0603b07f87ba0603b0 /* src/PxPvdImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0604187f87ba060418 /* src/PxPvdMemClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0604807f87ba060480 /* src/PxPvdObjectModelMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0604e87f87ba0604e8 /* src/PxPvdObjectRegistrar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0605507f87ba060550 /* src/PxPvdProfileZoneClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0605b87f87ba0605b8 /* src/PxPvdUserRenderer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderer.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba0606207f87ba060620 /* src/PxProfileBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileBase.h"; path = "../../../../PxShared/src/pvd/src/PxProfileBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0606887f87ba060688 /* src/PxProfileCompileTimeEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileCompileTimeEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileCompileTimeEventFilter.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0606f07f87ba0606f0 /* src/PxProfileContextProvider.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProvider.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProvider.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0607587f87ba060758 /* src/PxProfileContextProviderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProviderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProviderImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0607c07f87ba0607c0 /* src/PxProfileDataBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0608287f87ba060828 /* src/PxProfileDataParsing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataParsing.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataParsing.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0608907f87ba060890 /* src/PxProfileEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0608f87f87ba0608f8 /* src/PxProfileEventBufferAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferAtomic.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferAtomic.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0609607f87ba060960 /* src/PxProfileEventBufferClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClient.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0609c87f87ba0609c8 /* src/PxProfileEventBufferClientManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClientManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClientManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060a307f87ba060a30 /* src/PxProfileEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventFilter.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060a987f87ba060a98 /* src/PxProfileEventHandler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventHandler.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventHandler.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060b007f87ba060b00 /* src/PxProfileEventId.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventId.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventId.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060b687f87ba060b68 /* src/PxProfileEventMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventMutex.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventMutex.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060bd07f87ba060bd0 /* src/PxProfileEventNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventNames.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060c387f87ba060c38 /* src/PxProfileEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventParser.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060ca07f87ba060ca0 /* src/PxProfileEventSender.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSender.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSender.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060d087f87ba060d08 /* src/PxProfileEventSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSerialization.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060d707f87ba060d70 /* src/PxProfileEventSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSystem.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060dd87f87ba060dd8 /* src/PxProfileEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060e407f87ba060e40 /* src/PxProfileMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemory.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemory.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060ea87f87ba060ea8 /* src/PxProfileMemoryBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060f107f87ba060f10 /* src/PxProfileMemoryEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060f787f87ba060f78 /* src/PxProfileMemoryEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventParser.h"; sourceTree = SOURCE_ROOT; }; + FFFDba060fe07f87ba060fe0 /* src/PxProfileMemoryEventRecorder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventRecorder.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventRecorder.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0610487f87ba061048 /* src/PxProfileMemoryEventReflexiveWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventReflexiveWriter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventReflexiveWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0610b07f87ba0610b0 /* src/PxProfileMemoryEventSummarizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventSummarizer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventSummarizer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0611187f87ba061118 /* src/PxProfileMemoryEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0611807f87ba061180 /* src/PxProfileMemoryEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0611e87f87ba0611e8 /* src/PxProfileScopedEvent.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedEvent.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedEvent.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0612507f87ba061250 /* src/PxProfileScopedMutexLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedMutexLock.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedMutexLock.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0612b87f87ba0612b8 /* src/PxProfileZone.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZone.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZone.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0613207f87ba061320 /* src/PxProfileZoneImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0613887f87ba061388 /* src/PxProfileZoneManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0613f07f87ba0613f0 /* src/PxProfileZoneManagerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManagerImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManagerImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0614587f87ba061458 /* src/PxPvdBits.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdBits.h"; path = "../../../../PxShared/src/pvd/src/PxPvdBits.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0614c07f87ba0614c0 /* src/PxPvdByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdByteStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0615287f87ba061528 /* src/PxPvdCommStreamEventSink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEventSink.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEventSink.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0615907f87ba061590 /* src/PxPvdCommStreamEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEvents.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0615f87f87ba0615f8 /* src/PxPvdCommStreamSDKEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamSDKEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamSDKEventTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0616607f87ba061660 /* src/PxPvdCommStreamTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0616c87f87ba0616c8 /* src/PxPvdDefaultFileTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0617307f87ba061730 /* src/PxPvdDefaultSocketTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0617987f87ba061798 /* src/PxPvdFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdFoundation.h"; path = "../../../../PxShared/src/pvd/src/PxPvdFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0618007f87ba061800 /* src/PxPvdImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0618687f87ba061868 /* src/PxPvdInternalByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdInternalByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdInternalByteStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0618d07f87ba0618d0 /* src/PxPvdMarshalling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMarshalling.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMarshalling.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0619387f87ba061938 /* src/PxPvdMemClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDba0619a07f87ba0619a0 /* src/PxPvdObjectModel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModel.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModel.h"; sourceTree = SOURCE_ROOT; }; + FFFDba061a087f87ba061a08 /* src/PxPvdObjectModelInternalTypeDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypeDefs.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypeDefs.h"; sourceTree = SOURCE_ROOT; }; + FFFDba061a707f87ba061a70 /* src/PxPvdObjectModelInternalTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba061ad87f87ba061ad8 /* src/PxPvdObjectModelMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba061b407f87ba061b40 /* src/PxPvdObjectRegistrar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.h"; sourceTree = SOURCE_ROOT; }; + FFFDba061ba87f87ba061ba8 /* src/PxPvdProfileZoneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDba061c107f87ba061c10 /* src/PxPvdUserRenderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba061c787f87ba061c78 /* src/PxPvdUserRenderTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderTypes.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF26994f8f07fd46994f8f0 /* Resources */ = { + FFF2b9b082f07f87b9b082f0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2274,7 +2271,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC6994f8f07fd46994f8f0 /* Frameworks */ = { + FFFCb9b082f07f87b9b082f0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2284,21 +2281,21 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF86994f8f07fd46994f8f0 /* Sources */ = { + FFF8b9b082f07f87b9b082f0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF69402ba87fd469402ba8, - FFFF69402c107fd469402c10, - FFFF69402c787fd469402c78, - FFFF69402ce07fd469402ce0, - FFFF69402d487fd469402d48, - FFFF69402db07fd469402db0, - FFFF69402e187fd469402e18, - FFFF69402e807fd469402e80, - FFFF69402ee87fd469402ee8, - FFFF69402f507fd469402f50, - FFFF69402fb87fd469402fb8, + FFFFba0601a87f87ba0601a8, + FFFFba0602107f87ba060210, + FFFFba0602787f87ba060278, + FFFFba0602e07f87ba0602e0, + FFFFba0603487f87ba060348, + FFFFba0603b07f87ba0603b0, + FFFFba0604187f87ba060418, + FFFFba0604807f87ba060480, + FFFFba0604e87f87ba0604e8, + FFFFba0605507f87ba060550, + FFFFba0605b87f87ba0605b8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2307,108 +2304,108 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF46990b3307fd46990b330 /* PBXTargetDependency */ = { + FFF4b9b091707f87b9b09170 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA698f7c507fd4698f7c50 /* PxFoundation */; - targetProxy = FFF5698f7c507fd4698f7c50 /* PBXContainerItemProxy */; + target = FFFAb8500ad07f87b8500ad0 /* PxFoundation */; + targetProxy = FFF5b8500ad07f87b8500ad0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevel */ - FFFF69b472b07fd469b472b0 /* px_globals.cpp in API Source */= { isa = PBXBuildFile; fileRef = FFFD69b472b07fd469b472b0 /* px_globals.cpp */; }; - FFFF69b485507fd469b48550 /* PxsCCD.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD69b485507fd469b48550 /* PxsCCD.cpp */; }; - FFFF69b485b87fd469b485b8 /* PxsContactManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD69b485b87fd469b485b8 /* PxsContactManager.cpp */; }; - FFFF69b486207fd469b48620 /* PxsContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD69b486207fd469b48620 /* PxsContext.cpp */; }; - FFFF69b486887fd469b48688 /* PxsDefaultMemoryManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD69b486887fd469b48688 /* PxsDefaultMemoryManager.cpp */; }; - FFFF69b486f07fd469b486f0 /* PxsIslandSim.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD69b486f07fd469b486f0 /* PxsIslandSim.cpp */; }; - FFFF69b487587fd469b48758 /* PxsMaterialCombiner.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD69b487587fd469b48758 /* PxsMaterialCombiner.cpp */; }; - FFFF69b487c07fd469b487c0 /* PxsNphaseImplementationContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD69b487c07fd469b487c0 /* PxsNphaseImplementationContext.cpp */; }; - FFFF69b488287fd469b48828 /* PxsSimpleIslandManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD69b488287fd469b48828 /* PxsSimpleIslandManager.cpp */; }; - FFFF6940cc007fd46940cc00 /* collision/PxcContact.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940cc007fd46940cc00 /* collision/PxcContact.cpp */; }; - FFFF6940cc687fd46940cc68 /* pipeline/PxcContactCache.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940cc687fd46940cc68 /* pipeline/PxcContactCache.cpp */; }; - FFFF6940ccd07fd46940ccd0 /* pipeline/PxcContactMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940ccd07fd46940ccd0 /* pipeline/PxcContactMethodImpl.cpp */; }; - FFFF6940cd387fd46940cd38 /* pipeline/PxcMaterialHeightField.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940cd387fd46940cd38 /* pipeline/PxcMaterialHeightField.cpp */; }; - FFFF6940cda07fd46940cda0 /* pipeline/PxcMaterialMesh.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940cda07fd46940cda0 /* pipeline/PxcMaterialMesh.cpp */; }; - FFFF6940ce087fd46940ce08 /* pipeline/PxcMaterialMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940ce087fd46940ce08 /* pipeline/PxcMaterialMethodImpl.cpp */; }; - FFFF6940ce707fd46940ce70 /* pipeline/PxcMaterialShape.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940ce707fd46940ce70 /* pipeline/PxcMaterialShape.cpp */; }; - FFFF6940ced87fd46940ced8 /* pipeline/PxcNpBatch.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940ced87fd46940ced8 /* pipeline/PxcNpBatch.cpp */; }; - FFFF6940cf407fd46940cf40 /* pipeline/PxcNpCacheStreamPair.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940cf407fd46940cf40 /* pipeline/PxcNpCacheStreamPair.cpp */; }; - FFFF6940cfa87fd46940cfa8 /* pipeline/PxcNpContactPrepShared.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940cfa87fd46940cfa8 /* pipeline/PxcNpContactPrepShared.cpp */; }; - FFFF6940d0107fd46940d010 /* pipeline/PxcNpMemBlockPool.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940d0107fd46940d010 /* pipeline/PxcNpMemBlockPool.cpp */; }; - FFFF6940d0787fd46940d078 /* pipeline/PxcNpThreadContext.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD6940d0787fd46940d078 /* pipeline/PxcNpThreadContext.cpp */; }; + FFFFb85118407f87b8511840 /* px_globals.cpp in API Source */= { isa = PBXBuildFile; fileRef = FFFDb85118407f87b8511840 /* px_globals.cpp */; }; + FFFFb851ffa07f87b851ffa0 /* PxsCCD.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDb851ffa07f87b851ffa0 /* PxsCCD.cpp */; }; + FFFFb85200087f87b8520008 /* PxsContactManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDb85200087f87b8520008 /* PxsContactManager.cpp */; }; + FFFFb85200707f87b8520070 /* PxsContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDb85200707f87b8520070 /* PxsContext.cpp */; }; + FFFFb85200d87f87b85200d8 /* PxsDefaultMemoryManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDb85200d87f87b85200d8 /* PxsDefaultMemoryManager.cpp */; }; + FFFFb85201407f87b8520140 /* PxsIslandSim.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDb85201407f87b8520140 /* PxsIslandSim.cpp */; }; + FFFFb85201a87f87b85201a8 /* PxsMaterialCombiner.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDb85201a87f87b85201a8 /* PxsMaterialCombiner.cpp */; }; + FFFFb85202107f87b8520210 /* PxsNphaseImplementationContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDb85202107f87b8520210 /* PxsNphaseImplementationContext.cpp */; }; + FFFFb85202787f87b8520278 /* PxsSimpleIslandManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDb85202787f87b8520278 /* PxsSimpleIslandManager.cpp */; }; + FFFFb901d8007f87b901d800 /* collision/PxcContact.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901d8007f87b901d800 /* collision/PxcContact.cpp */; }; + FFFFb901d8687f87b901d868 /* pipeline/PxcContactCache.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901d8687f87b901d868 /* pipeline/PxcContactCache.cpp */; }; + FFFFb901d8d07f87b901d8d0 /* pipeline/PxcContactMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901d8d07f87b901d8d0 /* pipeline/PxcContactMethodImpl.cpp */; }; + FFFFb901d9387f87b901d938 /* pipeline/PxcMaterialHeightField.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901d9387f87b901d938 /* pipeline/PxcMaterialHeightField.cpp */; }; + FFFFb901d9a07f87b901d9a0 /* pipeline/PxcMaterialMesh.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901d9a07f87b901d9a0 /* pipeline/PxcMaterialMesh.cpp */; }; + FFFFb901da087f87b901da08 /* pipeline/PxcMaterialMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901da087f87b901da08 /* pipeline/PxcMaterialMethodImpl.cpp */; }; + FFFFb901da707f87b901da70 /* pipeline/PxcMaterialShape.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901da707f87b901da70 /* pipeline/PxcMaterialShape.cpp */; }; + FFFFb901dad87f87b901dad8 /* pipeline/PxcNpBatch.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901dad87f87b901dad8 /* pipeline/PxcNpBatch.cpp */; }; + FFFFb901db407f87b901db40 /* pipeline/PxcNpCacheStreamPair.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901db407f87b901db40 /* pipeline/PxcNpCacheStreamPair.cpp */; }; + FFFFb901dba87f87b901dba8 /* pipeline/PxcNpContactPrepShared.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901dba87f87b901dba8 /* pipeline/PxcNpContactPrepShared.cpp */; }; + FFFFb901dc107f87b901dc10 /* pipeline/PxcNpMemBlockPool.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901dc107f87b901dc10 /* pipeline/PxcNpMemBlockPool.cpp */; }; + FFFFb901dc787f87b901dc78 /* pipeline/PxcNpThreadContext.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDb901dc787f87b901dc78 /* pipeline/PxcNpThreadContext.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD69b413c07fd469b413c0 /* LowLevel */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevel"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD69b472b07fd469b472b0 /* px_globals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "px_globals.cpp"; path = "../../LowLevel/API/src/px_globals.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69b473d07fd469b473d0 /* PxsMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCore.h"; path = "../../LowLevel/API/include/PxsMaterialCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD69b474387fd469b47438 /* PxsMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialManager.h"; path = "../../LowLevel/API/include/PxsMaterialManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD69b474a07fd469b474a0 /* PxvConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvConfig.h"; path = "../../LowLevel/API/include/PxvConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD69b475087fd469b47508 /* PxvContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvContext.h"; path = "../../LowLevel/API/include/PxvContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD69b475707fd469b47570 /* PxvDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvDynamics.h"; path = "../../LowLevel/API/include/PxvDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFD69b475d87fd469b475d8 /* PxvGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGeometry.h"; path = "../../LowLevel/API/include/PxvGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD69b476407fd469b47640 /* PxvGlobals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGlobals.h"; path = "../../LowLevel/API/include/PxvGlobals.h"; sourceTree = SOURCE_ROOT; }; - FFFD69b476a87fd469b476a8 /* PxvManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvManager.h"; path = "../../LowLevel/API/include/PxvManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD69b477107fd469b47710 /* PxvSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvSimStats.h"; path = "../../LowLevel/API/include/PxvSimStats.h"; sourceTree = SOURCE_ROOT; }; - FFFD69b485507fd469b48550 /* PxsCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.cpp"; path = "../../LowLevel/software/src/PxsCCD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69b485b87fd469b485b8 /* PxsContactManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.cpp"; path = "../../LowLevel/software/src/PxsContactManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69b486207fd469b48620 /* PxsContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.cpp"; path = "../../LowLevel/software/src/PxsContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69b486887fd469b48688 /* PxsDefaultMemoryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.cpp"; path = "../../LowLevel/software/src/PxsDefaultMemoryManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69b486f07fd469b486f0 /* PxsIslandSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.cpp"; path = "../../LowLevel/software/src/PxsIslandSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69b487587fd469b48758 /* PxsMaterialCombiner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.cpp"; path = "../../LowLevel/software/src/PxsMaterialCombiner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69b487c07fd469b487c0 /* PxsNphaseImplementationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.cpp"; path = "../../LowLevel/software/src/PxsNphaseImplementationContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69b488287fd469b48828 /* PxsSimpleIslandManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.cpp"; path = "../../LowLevel/software/src/PxsSimpleIslandManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940e2007fd46940e200 /* PxsBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsBodySim.h"; path = "../../LowLevel/software/include/PxsBodySim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e2687fd46940e268 /* PxsCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.h"; path = "../../LowLevel/software/include/PxsCCD.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e2d07fd46940e2d0 /* PxsContactManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.h"; path = "../../LowLevel/software/include/PxsContactManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e3387fd46940e338 /* PxsContactManagerState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManagerState.h"; path = "../../LowLevel/software/include/PxsContactManagerState.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e3a07fd46940e3a0 /* PxsContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.h"; path = "../../LowLevel/software/include/PxsContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e4087fd46940e408 /* PxsDefaultMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.h"; path = "../../LowLevel/software/include/PxsDefaultMemoryManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e4707fd46940e470 /* PxsHeapMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsHeapMemoryAllocator.h"; path = "../../LowLevel/software/include/PxsHeapMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e4d87fd46940e4d8 /* PxsIncrementalConstraintPartitioning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIncrementalConstraintPartitioning.h"; path = "../../LowLevel/software/include/PxsIncrementalConstraintPartitioning.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e5407fd46940e540 /* PxsIslandManagerTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandManagerTypes.h"; path = "../../LowLevel/software/include/PxsIslandManagerTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e5a87fd46940e5a8 /* PxsIslandSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.h"; path = "../../LowLevel/software/include/PxsIslandSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e6107fd46940e610 /* PxsKernelWrangler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsKernelWrangler.h"; path = "../../LowLevel/software/include/PxsKernelWrangler.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e6787fd46940e678 /* PxsMaterialCombiner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.h"; path = "../../LowLevel/software/include/PxsMaterialCombiner.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e6e07fd46940e6e0 /* PxsMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMemoryManager.h"; path = "../../LowLevel/software/include/PxsMemoryManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e7487fd46940e748 /* PxsNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxsNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e7b07fd46940e7b0 /* PxsRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsRigidBody.h"; path = "../../LowLevel/software/include/PxsRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e8187fd46940e818 /* PxsShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsShapeSim.h"; path = "../../LowLevel/software/include/PxsShapeSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e8807fd46940e880 /* PxsSimpleIslandManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.h"; path = "../../LowLevel/software/include/PxsSimpleIslandManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e8e87fd46940e8e8 /* PxsSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimulationController.h"; path = "../../LowLevel/software/include/PxsSimulationController.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e9507fd46940e950 /* PxsTransformCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsTransformCache.h"; path = "../../LowLevel/software/include/PxsTransformCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940e9b87fd46940e9b8 /* PxvNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxvNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940cc007fd46940cc00 /* collision/PxcContact.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContact.cpp"; path = "../../LowLevel/common/src/collision/PxcContact.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940cc687fd46940cc68 /* pipeline/PxcContactCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactCache.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940ccd07fd46940ccd0 /* pipeline/PxcContactMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940cd387fd46940cd38 /* pipeline/PxcMaterialHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialHeightField.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940cda07fd46940cda0 /* pipeline/PxcMaterialMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMesh.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940ce087fd46940ce08 /* pipeline/PxcMaterialMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940ce707fd46940ce70 /* pipeline/PxcMaterialShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialShape.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940ced87fd46940ced8 /* pipeline/PxcNpBatch.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpBatch.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940cf407fd46940cf40 /* pipeline/PxcNpCacheStreamPair.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpCacheStreamPair.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940cfa87fd46940cfa8 /* pipeline/PxcNpContactPrepShared.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940d0107fd46940d010 /* pipeline/PxcNpMemBlockPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpMemBlockPool.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940d0787fd46940d078 /* pipeline/PxcNpThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6940d4007fd46940d400 /* collision/PxcContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContactMethodImpl.h"; path = "../../LowLevel/common/include/collision/PxcContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d4687fd46940d468 /* pipeline/PxcCCDStateStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcCCDStateStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcCCDStateStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d4d07fd46940d4d0 /* pipeline/PxcConstraintBlockStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcConstraintBlockStream.h"; path = "../../LowLevel/common/include/pipeline/PxcConstraintBlockStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d5387fd46940d538 /* pipeline/PxcContactCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.h"; path = "../../LowLevel/common/include/pipeline/PxcContactCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d5a07fd46940d5a0 /* pipeline/PxcMaterialMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.h"; path = "../../LowLevel/common/include/pipeline/PxcMaterialMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d6087fd46940d608 /* pipeline/PxcNpBatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.h"; path = "../../LowLevel/common/include/pipeline/PxcNpBatch.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d6707fd46940d670 /* pipeline/PxcNpCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCache.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d6d87fd46940d6d8 /* pipeline/PxcNpCacheStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCacheStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d7407fd46940d740 /* pipeline/PxcNpContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.h"; path = "../../LowLevel/common/include/pipeline/PxcNpContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d7a87fd46940d7a8 /* pipeline/PxcNpMemBlockPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.h"; path = "../../LowLevel/common/include/pipeline/PxcNpMemBlockPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d8107fd46940d810 /* pipeline/PxcNpThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.h"; path = "../../LowLevel/common/include/pipeline/PxcNpThreadContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d8787fd46940d878 /* pipeline/PxcNpWorkUnit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpWorkUnit.h"; path = "../../LowLevel/common/include/pipeline/PxcNpWorkUnit.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d8e07fd46940d8e0 /* pipeline/PxcRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcRigidBody.h"; path = "../../LowLevel/common/include/pipeline/PxcRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d9487fd46940d948 /* utils/PxcScratchAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcScratchAllocator.h"; path = "../../LowLevel/common/include/utils/PxcScratchAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD6940d9b07fd46940d9b0 /* utils/PxcThreadCoherentCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcThreadCoherentCache.h"; path = "../../LowLevel/common/include/utils/PxcThreadCoherentCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDb86f79707f87b86f7970 /* LowLevel */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevel"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDb85118407f87b8511840 /* px_globals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "px_globals.cpp"; path = "../../LowLevel/API/src/px_globals.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb8525ab07f87b8525ab0 /* PxsMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCore.h"; path = "../../LowLevel/API/include/PxsMaterialCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8525b187f87b8525b18 /* PxsMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialManager.h"; path = "../../LowLevel/API/include/PxsMaterialManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8525b807f87b8525b80 /* PxvConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvConfig.h"; path = "../../LowLevel/API/include/PxvConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8525be87f87b8525be8 /* PxvContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvContext.h"; path = "../../LowLevel/API/include/PxvContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8525c507f87b8525c50 /* PxvDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvDynamics.h"; path = "../../LowLevel/API/include/PxvDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8525cb87f87b8525cb8 /* PxvGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGeometry.h"; path = "../../LowLevel/API/include/PxvGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8525d207f87b8525d20 /* PxvGlobals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGlobals.h"; path = "../../LowLevel/API/include/PxvGlobals.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8525d887f87b8525d88 /* PxvManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvManager.h"; path = "../../LowLevel/API/include/PxvManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDb8525df07f87b8525df0 /* PxvSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvSimStats.h"; path = "../../LowLevel/API/include/PxvSimStats.h"; sourceTree = SOURCE_ROOT; }; + FFFDb851ffa07f87b851ffa0 /* PxsCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.cpp"; path = "../../LowLevel/software/src/PxsCCD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb85200087f87b8520008 /* PxsContactManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.cpp"; path = "../../LowLevel/software/src/PxsContactManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb85200707f87b8520070 /* PxsContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.cpp"; path = "../../LowLevel/software/src/PxsContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb85200d87f87b85200d8 /* PxsDefaultMemoryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.cpp"; path = "../../LowLevel/software/src/PxsDefaultMemoryManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb85201407f87b8520140 /* PxsIslandSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.cpp"; path = "../../LowLevel/software/src/PxsIslandSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb85201a87f87b85201a8 /* PxsMaterialCombiner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.cpp"; path = "../../LowLevel/software/src/PxsMaterialCombiner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb85202107f87b8520210 /* PxsNphaseImplementationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.cpp"; path = "../../LowLevel/software/src/PxsNphaseImplementationContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb85202787f87b8520278 /* PxsSimpleIslandManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.cpp"; path = "../../LowLevel/software/src/PxsSimpleIslandManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901ee007f87b901ee00 /* PxsBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsBodySim.h"; path = "../../LowLevel/software/include/PxsBodySim.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901ee687f87b901ee68 /* PxsCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.h"; path = "../../LowLevel/software/include/PxsCCD.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901eed07f87b901eed0 /* PxsContactManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.h"; path = "../../LowLevel/software/include/PxsContactManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901ef387f87b901ef38 /* PxsContactManagerState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManagerState.h"; path = "../../LowLevel/software/include/PxsContactManagerState.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901efa07f87b901efa0 /* PxsContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.h"; path = "../../LowLevel/software/include/PxsContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f0087f87b901f008 /* PxsDefaultMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.h"; path = "../../LowLevel/software/include/PxsDefaultMemoryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f0707f87b901f070 /* PxsHeapMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsHeapMemoryAllocator.h"; path = "../../LowLevel/software/include/PxsHeapMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f0d87f87b901f0d8 /* PxsIncrementalConstraintPartitioning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIncrementalConstraintPartitioning.h"; path = "../../LowLevel/software/include/PxsIncrementalConstraintPartitioning.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f1407f87b901f140 /* PxsIslandManagerTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandManagerTypes.h"; path = "../../LowLevel/software/include/PxsIslandManagerTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f1a87f87b901f1a8 /* PxsIslandSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.h"; path = "../../LowLevel/software/include/PxsIslandSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f2107f87b901f210 /* PxsKernelWrangler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsKernelWrangler.h"; path = "../../LowLevel/software/include/PxsKernelWrangler.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f2787f87b901f278 /* PxsMaterialCombiner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.h"; path = "../../LowLevel/software/include/PxsMaterialCombiner.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f2e07f87b901f2e0 /* PxsMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMemoryManager.h"; path = "../../LowLevel/software/include/PxsMemoryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f3487f87b901f348 /* PxsNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxsNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f3b07f87b901f3b0 /* PxsRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsRigidBody.h"; path = "../../LowLevel/software/include/PxsRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f4187f87b901f418 /* PxsShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsShapeSim.h"; path = "../../LowLevel/software/include/PxsShapeSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f4807f87b901f480 /* PxsSimpleIslandManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.h"; path = "../../LowLevel/software/include/PxsSimpleIslandManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f4e87f87b901f4e8 /* PxsSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimulationController.h"; path = "../../LowLevel/software/include/PxsSimulationController.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f5507f87b901f550 /* PxsTransformCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsTransformCache.h"; path = "../../LowLevel/software/include/PxsTransformCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901f5b87f87b901f5b8 /* PxvNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxvNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901d8007f87b901d800 /* collision/PxcContact.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContact.cpp"; path = "../../LowLevel/common/src/collision/PxcContact.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901d8687f87b901d868 /* pipeline/PxcContactCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactCache.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901d8d07f87b901d8d0 /* pipeline/PxcContactMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901d9387f87b901d938 /* pipeline/PxcMaterialHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialHeightField.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901d9a07f87b901d9a0 /* pipeline/PxcMaterialMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMesh.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901da087f87b901da08 /* pipeline/PxcMaterialMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901da707f87b901da70 /* pipeline/PxcMaterialShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialShape.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901dad87f87b901dad8 /* pipeline/PxcNpBatch.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpBatch.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901db407f87b901db40 /* pipeline/PxcNpCacheStreamPair.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpCacheStreamPair.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901dba87f87b901dba8 /* pipeline/PxcNpContactPrepShared.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901dc107f87b901dc10 /* pipeline/PxcNpMemBlockPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpMemBlockPool.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901dc787f87b901dc78 /* pipeline/PxcNpThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb901e0007f87b901e000 /* collision/PxcContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContactMethodImpl.h"; path = "../../LowLevel/common/include/collision/PxcContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e0687f87b901e068 /* pipeline/PxcCCDStateStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcCCDStateStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcCCDStateStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e0d07f87b901e0d0 /* pipeline/PxcConstraintBlockStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcConstraintBlockStream.h"; path = "../../LowLevel/common/include/pipeline/PxcConstraintBlockStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e1387f87b901e138 /* pipeline/PxcContactCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.h"; path = "../../LowLevel/common/include/pipeline/PxcContactCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e1a07f87b901e1a0 /* pipeline/PxcMaterialMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.h"; path = "../../LowLevel/common/include/pipeline/PxcMaterialMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e2087f87b901e208 /* pipeline/PxcNpBatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.h"; path = "../../LowLevel/common/include/pipeline/PxcNpBatch.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e2707f87b901e270 /* pipeline/PxcNpCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCache.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e2d87f87b901e2d8 /* pipeline/PxcNpCacheStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCacheStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e3407f87b901e340 /* pipeline/PxcNpContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.h"; path = "../../LowLevel/common/include/pipeline/PxcNpContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e3a87f87b901e3a8 /* pipeline/PxcNpMemBlockPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.h"; path = "../../LowLevel/common/include/pipeline/PxcNpMemBlockPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e4107f87b901e410 /* pipeline/PxcNpThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.h"; path = "../../LowLevel/common/include/pipeline/PxcNpThreadContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e4787f87b901e478 /* pipeline/PxcNpWorkUnit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpWorkUnit.h"; path = "../../LowLevel/common/include/pipeline/PxcNpWorkUnit.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e4e07f87b901e4e0 /* pipeline/PxcRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcRigidBody.h"; path = "../../LowLevel/common/include/pipeline/PxcRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e5487f87b901e548 /* utils/PxcScratchAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcScratchAllocator.h"; path = "../../LowLevel/common/include/utils/PxcScratchAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDb901e5b07f87b901e5b0 /* utils/PxcThreadCoherentCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcThreadCoherentCache.h"; path = "../../LowLevel/common/include/utils/PxcThreadCoherentCache.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF269b413c07fd469b413c0 /* Resources */ = { + FFF2b86f79707f87b86f7970 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2418,7 +2415,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC69b413c07fd469b413c0 /* Frameworks */ = { + FFFCb86f79707f87b86f7970 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2428,31 +2425,31 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF869b413c07fd469b413c0 /* Sources */ = { + FFF8b86f79707f87b86f7970 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF69b472b07fd469b472b0, - FFFF69b485507fd469b48550, - FFFF69b485b87fd469b485b8, - FFFF69b486207fd469b48620, - FFFF69b486887fd469b48688, - FFFF69b486f07fd469b486f0, - FFFF69b487587fd469b48758, - FFFF69b487c07fd469b487c0, - FFFF69b488287fd469b48828, - FFFF6940cc007fd46940cc00, - FFFF6940cc687fd46940cc68, - FFFF6940ccd07fd46940ccd0, - FFFF6940cd387fd46940cd38, - FFFF6940cda07fd46940cda0, - FFFF6940ce087fd46940ce08, - FFFF6940ce707fd46940ce70, - FFFF6940ced87fd46940ced8, - FFFF6940cf407fd46940cf40, - FFFF6940cfa87fd46940cfa8, - FFFF6940d0107fd46940d010, - FFFF6940d0787fd46940d078, + FFFFb85118407f87b8511840, + FFFFb851ffa07f87b851ffa0, + FFFFb85200087f87b8520008, + FFFFb85200707f87b8520070, + FFFFb85200d87f87b85200d8, + FFFFb85201407f87b8520140, + FFFFb85201a87f87b85201a8, + FFFFb85202107f87b8520210, + FFFFb85202787f87b8520278, + FFFFb901d8007f87b901d800, + FFFFb901d8687f87b901d868, + FFFFb901d8d07f87b901d8d0, + FFFFb901d9387f87b901d938, + FFFFb901d9a07f87b901d9a0, + FFFFb901da087f87b901da08, + FFFFb901da707f87b901da70, + FFFFb901dad87f87b901dad8, + FFFFb901db407f87b901db40, + FFFFb901dba87f87b901dba8, + FFFFb901dc107f87b901dc10, + FFFFb901dc787f87b901dc78, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2464,38 +2461,38 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelAABB */ - FFFF6a009a707fd46a009a70 /* BpBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a009a707fd46a009a70 /* BpBroadPhase.cpp */; }; - FFFF6a009ad87fd46a009ad8 /* BpBroadPhaseMBP.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a009ad87fd46a009ad8 /* BpBroadPhaseMBP.cpp */; }; - FFFF6a009b407fd46a009b40 /* BpBroadPhaseSap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a009b407fd46a009b40 /* BpBroadPhaseSap.cpp */; }; - FFFF6a009ba87fd46a009ba8 /* BpBroadPhaseSapAux.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a009ba87fd46a009ba8 /* BpBroadPhaseSapAux.cpp */; }; - FFFF6a009c107fd46a009c10 /* BpMBPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a009c107fd46a009c10 /* BpMBPTasks.cpp */; }; - FFFF6a009c787fd46a009c78 /* BpSAPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a009c787fd46a009c78 /* BpSAPTasks.cpp */; }; - FFFF6a009ce07fd46a009ce0 /* BpSimpleAABBManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a009ce07fd46a009ce0 /* BpSimpleAABBManager.cpp */; }; + FFFFba80aa707f87ba80aa70 /* BpBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba80aa707f87ba80aa70 /* BpBroadPhase.cpp */; }; + FFFFba80aad87f87ba80aad8 /* BpBroadPhaseMBP.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba80aad87f87ba80aad8 /* BpBroadPhaseMBP.cpp */; }; + FFFFba80ab407f87ba80ab40 /* BpBroadPhaseSap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba80ab407f87ba80ab40 /* BpBroadPhaseSap.cpp */; }; + FFFFba80aba87f87ba80aba8 /* BpBroadPhaseSapAux.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba80aba87f87ba80aba8 /* BpBroadPhaseSapAux.cpp */; }; + FFFFba80ac107f87ba80ac10 /* BpMBPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba80ac107f87ba80ac10 /* BpMBPTasks.cpp */; }; + FFFFba80ac787f87ba80ac78 /* BpSAPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba80ac787f87ba80ac78 /* BpSAPTasks.cpp */; }; + FFFFba80ace07f87ba80ace0 /* BpSimpleAABBManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba80ace07f87ba80ace0 /* BpSimpleAABBManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD69c090b07fd469c090b0 /* LowLevelAABB */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelAABB"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD69c0cf507fd469c0cf50 /* BpAABBManagerTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpAABBManagerTasks.h"; path = "../../LowLevelAABB/include/BpAABBManagerTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFD69c0cfb87fd469c0cfb8 /* BpBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.h"; path = "../../LowLevelAABB/include/BpBroadPhase.h"; sourceTree = SOURCE_ROOT; }; - FFFD69c0d0207fd469c0d020 /* BpBroadPhaseUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseUpdate.h"; path = "../../LowLevelAABB/include/BpBroadPhaseUpdate.h"; sourceTree = SOURCE_ROOT; }; - FFFD69c0d0887fd469c0d088 /* BpSimpleAABBManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.h"; path = "../../LowLevelAABB/include/BpSimpleAABBManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a0098007fd46a009800 /* BpBroadPhaseMBP.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a0098687fd46a009868 /* BpBroadPhaseMBPCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBPCommon.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBPCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a0098d07fd46a0098d0 /* BpBroadPhaseSap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a0099387fd46a009938 /* BpBroadPhaseSapAux.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a0099a07fd46a0099a0 /* BpMBPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.h"; path = "../../LowLevelAABB/src/BpMBPTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a009a087fd46a009a08 /* BpSAPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.h"; path = "../../LowLevelAABB/src/BpSAPTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a009a707fd46a009a70 /* BpBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.cpp"; path = "../../LowLevelAABB/src/BpBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a009ad87fd46a009ad8 /* BpBroadPhaseMBP.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a009b407fd46a009b40 /* BpBroadPhaseSap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a009ba87fd46a009ba8 /* BpBroadPhaseSapAux.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a009c107fd46a009c10 /* BpMBPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.cpp"; path = "../../LowLevelAABB/src/BpMBPTasks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a009c787fd46a009c78 /* BpSAPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.cpp"; path = "../../LowLevelAABB/src/BpSAPTasks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a009ce07fd46a009ce0 /* BpSimpleAABBManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.cpp"; path = "../../LowLevelAABB/src/BpSimpleAABBManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbd2378b07f87bd2378b0 /* LowLevelAABB */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelAABB"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDb9a4b1b07f87b9a4b1b0 /* BpAABBManagerTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpAABBManagerTasks.h"; path = "../../LowLevelAABB/include/BpAABBManagerTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9a4b2187f87b9a4b218 /* BpBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.h"; path = "../../LowLevelAABB/include/BpBroadPhase.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9a4b2807f87b9a4b280 /* BpBroadPhaseUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseUpdate.h"; path = "../../LowLevelAABB/include/BpBroadPhaseUpdate.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9a4b2e87f87b9a4b2e8 /* BpSimpleAABBManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.h"; path = "../../LowLevelAABB/include/BpSimpleAABBManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80a8007f87ba80a800 /* BpBroadPhaseMBP.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80a8687f87ba80a868 /* BpBroadPhaseMBPCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBPCommon.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBPCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80a8d07f87ba80a8d0 /* BpBroadPhaseSap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80a9387f87ba80a938 /* BpBroadPhaseSapAux.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80a9a07f87ba80a9a0 /* BpMBPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.h"; path = "../../LowLevelAABB/src/BpMBPTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80aa087f87ba80aa08 /* BpSAPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.h"; path = "../../LowLevelAABB/src/BpSAPTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80aa707f87ba80aa70 /* BpBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.cpp"; path = "../../LowLevelAABB/src/BpBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba80aad87f87ba80aad8 /* BpBroadPhaseMBP.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba80ab407f87ba80ab40 /* BpBroadPhaseSap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba80aba87f87ba80aba8 /* BpBroadPhaseSapAux.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba80ac107f87ba80ac10 /* BpMBPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.cpp"; path = "../../LowLevelAABB/src/BpMBPTasks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba80ac787f87ba80ac78 /* BpSAPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.cpp"; path = "../../LowLevelAABB/src/BpSAPTasks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba80ace07f87ba80ace0 /* BpSimpleAABBManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.cpp"; path = "../../LowLevelAABB/src/BpSimpleAABBManager.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF269c090b07fd469c090b0 /* Resources */ = { + FFF2bd2378b07f87bd2378b0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2505,7 +2502,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC69c090b07fd469c090b0 /* Frameworks */ = { + FFFCbd2378b07f87bd2378b0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2515,17 +2512,17 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF869c090b07fd469c090b0 /* Sources */ = { + FFF8bd2378b07f87bd2378b0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a009a707fd46a009a70, - FFFF6a009ad87fd46a009ad8, - FFFF6a009b407fd46a009b40, - FFFF6a009ba87fd46a009ba8, - FFFF6a009c107fd46a009c10, - FFFF6a009c787fd46a009c78, - FFFF6a009ce07fd46a009ce0, + FFFFba80aa707f87ba80aa70, + FFFFba80aad87f87ba80aad8, + FFFFba80ab407f87ba80ab40, + FFFFba80aba87f87ba80aba8, + FFFFba80ac107f87ba80ac10, + FFFFba80ac787f87ba80ac78, + FFFFba80ace07f87ba80ace0, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2537,106 +2534,106 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelDynamics */ - FFFF6a8098007fd46a809800 /* DyArticulation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a8098007fd46a809800 /* DyArticulation.cpp */; }; - FFFF6a8098687fd46a809868 /* DyArticulationContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a8098687fd46a809868 /* DyArticulationContactPrep.cpp */; }; - FFFF6a8098d07fd46a8098d0 /* DyArticulationContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a8098d07fd46a8098d0 /* DyArticulationContactPrepPF.cpp */; }; - FFFF6a8099387fd46a809938 /* DyArticulationHelper.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a8099387fd46a809938 /* DyArticulationHelper.cpp */; }; - FFFF6a8099a07fd46a8099a0 /* DyArticulationSIMD.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a8099a07fd46a8099a0 /* DyArticulationSIMD.cpp */; }; - FFFF6a809a087fd46a809a08 /* DyArticulationScalar.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809a087fd46a809a08 /* DyArticulationScalar.cpp */; }; - FFFF6a809a707fd46a809a70 /* DyConstraintPartition.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809a707fd46a809a70 /* DyConstraintPartition.cpp */; }; - FFFF6a809ad87fd46a809ad8 /* DyConstraintSetup.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809ad87fd46a809ad8 /* DyConstraintSetup.cpp */; }; - FFFF6a809b407fd46a809b40 /* DyConstraintSetupBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809b407fd46a809b40 /* DyConstraintSetupBlock.cpp */; }; - FFFF6a809ba87fd46a809ba8 /* DyContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809ba87fd46a809ba8 /* DyContactPrep.cpp */; }; - FFFF6a809c107fd46a809c10 /* DyContactPrep4.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809c107fd46a809c10 /* DyContactPrep4.cpp */; }; - FFFF6a809c787fd46a809c78 /* DyContactPrep4PF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809c787fd46a809c78 /* DyContactPrep4PF.cpp */; }; - FFFF6a809ce07fd46a809ce0 /* DyContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809ce07fd46a809ce0 /* DyContactPrepPF.cpp */; }; - FFFF6a809d487fd46a809d48 /* DyDynamics.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809d487fd46a809d48 /* DyDynamics.cpp */; }; - FFFF6a809db07fd46a809db0 /* DyFrictionCorrelation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809db07fd46a809db0 /* DyFrictionCorrelation.cpp */; }; - FFFF6a809e187fd46a809e18 /* DyRigidBodyToSolverBody.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809e187fd46a809e18 /* DyRigidBodyToSolverBody.cpp */; }; - FFFF6a809e807fd46a809e80 /* DySolverConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809e807fd46a809e80 /* DySolverConstraints.cpp */; }; - FFFF6a809ee87fd46a809ee8 /* DySolverConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809ee87fd46a809ee8 /* DySolverConstraintsBlock.cpp */; }; - FFFF6a809f507fd46a809f50 /* DySolverControl.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809f507fd46a809f50 /* DySolverControl.cpp */; }; - FFFF6a809fb87fd46a809fb8 /* DySolverControlPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a809fb87fd46a809fb8 /* DySolverControlPF.cpp */; }; - FFFF6a80a0207fd46a80a020 /* DySolverPFConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a80a0207fd46a80a020 /* DySolverPFConstraints.cpp */; }; - FFFF6a80a0887fd46a80a088 /* DySolverPFConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a80a0887fd46a80a088 /* DySolverPFConstraintsBlock.cpp */; }; - FFFF6a80a0f07fd46a80a0f0 /* DyThreadContext.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a80a0f07fd46a80a0f0 /* DyThreadContext.cpp */; }; - FFFF6a80a1587fd46a80a158 /* DyThresholdTable.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD6a80a1587fd46a80a158 /* DyThresholdTable.cpp */; }; + FFFFbc0086007f87bc008600 /* DyArticulation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc0086007f87bc008600 /* DyArticulation.cpp */; }; + FFFFbc0086687f87bc008668 /* DyArticulationContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc0086687f87bc008668 /* DyArticulationContactPrep.cpp */; }; + FFFFbc0086d07f87bc0086d0 /* DyArticulationContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc0086d07f87bc0086d0 /* DyArticulationContactPrepPF.cpp */; }; + FFFFbc0087387f87bc008738 /* DyArticulationHelper.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc0087387f87bc008738 /* DyArticulationHelper.cpp */; }; + FFFFbc0087a07f87bc0087a0 /* DyArticulationSIMD.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc0087a07f87bc0087a0 /* DyArticulationSIMD.cpp */; }; + FFFFbc0088087f87bc008808 /* DyArticulationScalar.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc0088087f87bc008808 /* DyArticulationScalar.cpp */; }; + FFFFbc0088707f87bc008870 /* DyConstraintPartition.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc0088707f87bc008870 /* DyConstraintPartition.cpp */; }; + FFFFbc0088d87f87bc0088d8 /* DyConstraintSetup.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc0088d87f87bc0088d8 /* DyConstraintSetup.cpp */; }; + FFFFbc0089407f87bc008940 /* DyConstraintSetupBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc0089407f87bc008940 /* DyConstraintSetupBlock.cpp */; }; + FFFFbc0089a87f87bc0089a8 /* DyContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc0089a87f87bc0089a8 /* DyContactPrep.cpp */; }; + FFFFbc008a107f87bc008a10 /* DyContactPrep4.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008a107f87bc008a10 /* DyContactPrep4.cpp */; }; + FFFFbc008a787f87bc008a78 /* DyContactPrep4PF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008a787f87bc008a78 /* DyContactPrep4PF.cpp */; }; + FFFFbc008ae07f87bc008ae0 /* DyContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008ae07f87bc008ae0 /* DyContactPrepPF.cpp */; }; + FFFFbc008b487f87bc008b48 /* DyDynamics.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008b487f87bc008b48 /* DyDynamics.cpp */; }; + FFFFbc008bb07f87bc008bb0 /* DyFrictionCorrelation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008bb07f87bc008bb0 /* DyFrictionCorrelation.cpp */; }; + FFFFbc008c187f87bc008c18 /* DyRigidBodyToSolverBody.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008c187f87bc008c18 /* DyRigidBodyToSolverBody.cpp */; }; + FFFFbc008c807f87bc008c80 /* DySolverConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008c807f87bc008c80 /* DySolverConstraints.cpp */; }; + FFFFbc008ce87f87bc008ce8 /* DySolverConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008ce87f87bc008ce8 /* DySolverConstraintsBlock.cpp */; }; + FFFFbc008d507f87bc008d50 /* DySolverControl.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008d507f87bc008d50 /* DySolverControl.cpp */; }; + FFFFbc008db87f87bc008db8 /* DySolverControlPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008db87f87bc008db8 /* DySolverControlPF.cpp */; }; + FFFFbc008e207f87bc008e20 /* DySolverPFConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008e207f87bc008e20 /* DySolverPFConstraints.cpp */; }; + FFFFbc008e887f87bc008e88 /* DySolverPFConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008e887f87bc008e88 /* DySolverPFConstraintsBlock.cpp */; }; + FFFFbc008ef07f87bc008ef0 /* DyThreadContext.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008ef07f87bc008ef0 /* DyThreadContext.cpp */; }; + FFFFbc008f587f87bc008f58 /* DyThresholdTable.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDbc008f587f87bc008f58 /* DyThresholdTable.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD69d090f07fd469d090f0 /* LowLevelDynamics */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelDynamics"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD6a8098007fd46a809800 /* DyArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.cpp"; path = "../../LowLevelDynamics/src/DyArticulation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8098687fd46a809868 /* DyArticulationContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8098d07fd46a8098d0 /* DyArticulationContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8099387fd46a809938 /* DyArticulationHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.cpp"; path = "../../LowLevelDynamics/src/DyArticulationHelper.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8099a07fd46a8099a0 /* DyArticulationSIMD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationSIMD.cpp"; path = "../../LowLevelDynamics/src/DyArticulationSIMD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809a087fd46a809a08 /* DyArticulationScalar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.cpp"; path = "../../LowLevelDynamics/src/DyArticulationScalar.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809a707fd46a809a70 /* DyConstraintPartition.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.cpp"; path = "../../LowLevelDynamics/src/DyConstraintPartition.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809ad87fd46a809ad8 /* DyConstraintSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetup.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetup.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809b407fd46a809b40 /* DyConstraintSetupBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetupBlock.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetupBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809ba87fd46a809ba8 /* DyContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809c107fd46a809c10 /* DyContactPrep4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809c787fd46a809c78 /* DyContactPrep4PF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4PF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4PF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809ce07fd46a809ce0 /* DyContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809d487fd46a809d48 /* DyDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.cpp"; path = "../../LowLevelDynamics/src/DyDynamics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809db07fd46a809db0 /* DyFrictionCorrelation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionCorrelation.cpp"; path = "../../LowLevelDynamics/src/DyFrictionCorrelation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809e187fd46a809e18 /* DyRigidBodyToSolverBody.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyRigidBodyToSolverBody.cpp"; path = "../../LowLevelDynamics/src/DyRigidBodyToSolverBody.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809e807fd46a809e80 /* DySolverConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraints.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809ee87fd46a809ee8 /* DySolverConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809f507fd46a809f50 /* DySolverControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.cpp"; path = "../../LowLevelDynamics/src/DySolverControl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a809fb87fd46a809fb8 /* DySolverControlPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.cpp"; path = "../../LowLevelDynamics/src/DySolverControlPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a80a0207fd46a80a020 /* DySolverPFConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraints.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a80a0887fd46a80a088 /* DySolverPFConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a80a0f07fd46a80a0f0 /* DyThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.cpp"; path = "../../LowLevelDynamics/src/DyThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a80a1587fd46a80a158 /* DyThresholdTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.cpp"; path = "../../LowLevelDynamics/src/DyThresholdTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD69d11fc07fd469d11fc0 /* DyArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.h"; path = "../../LowLevelDynamics/include/DyArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d120287fd469d12028 /* DyConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraint.h"; path = "../../LowLevelDynamics/include/DyConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d120907fd469d12090 /* DyConstraintWriteBack.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintWriteBack.h"; path = "../../LowLevelDynamics/include/DyConstraintWriteBack.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d120f87fd469d120f8 /* DyContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContext.h"; path = "../../LowLevelDynamics/include/DyContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d121607fd469d12160 /* DyGpuAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyGpuAPI.h"; path = "../../LowLevelDynamics/include/DyGpuAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d121c87fd469d121c8 /* DySleepingConfigulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySleepingConfigulation.h"; path = "../../LowLevelDynamics/include/DySleepingConfigulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d122307fd469d12230 /* DyThresholdTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.h"; path = "../../LowLevelDynamics/include/DyThresholdTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80b8007fd46a80b800 /* DyArticulationContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.h"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80b8687fd46a80b868 /* DyArticulationFnsDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsDebug.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsDebug.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80b8d07fd46a80b8d0 /* DyArticulationFnsScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80b9387fd46a80b938 /* DyArticulationFnsSimd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsSimd.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsSimd.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80b9a07fd46a80b9a0 /* DyArticulationHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.h"; path = "../../LowLevelDynamics/src/DyArticulationHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80ba087fd46a80ba08 /* DyArticulationPImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationPImpl.h"; path = "../../LowLevelDynamics/src/DyArticulationPImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80ba707fd46a80ba70 /* DyArticulationReference.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationReference.h"; path = "../../LowLevelDynamics/src/DyArticulationReference.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bad87fd46a80bad8 /* DyArticulationScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bb407fd46a80bb40 /* DyArticulationUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationUtils.h"; path = "../../LowLevelDynamics/src/DyArticulationUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bba87fd46a80bba8 /* DyBodyCoreIntegrator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyBodyCoreIntegrator.h"; path = "../../LowLevelDynamics/src/DyBodyCoreIntegrator.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bc107fd46a80bc10 /* DyConstraintPartition.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.h"; path = "../../LowLevelDynamics/src/DyConstraintPartition.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bc787fd46a80bc78 /* DyConstraintPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPrep.h"; path = "../../LowLevelDynamics/src/DyConstraintPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bce07fd46a80bce0 /* DyContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.h"; path = "../../LowLevelDynamics/src/DyContactPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bd487fd46a80bd48 /* DyContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepShared.h"; path = "../../LowLevelDynamics/src/DyContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bdb07fd46a80bdb0 /* DyContactReduction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactReduction.h"; path = "../../LowLevelDynamics/src/DyContactReduction.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80be187fd46a80be18 /* DyCorrelationBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyCorrelationBuffer.h"; path = "../../LowLevelDynamics/src/DyCorrelationBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80be807fd46a80be80 /* DyDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.h"; path = "../../LowLevelDynamics/src/DyDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bee87fd46a80bee8 /* DyFrictionPatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatch.h"; path = "../../LowLevelDynamics/src/DyFrictionPatch.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bf507fd46a80bf50 /* DyFrictionPatchStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatchStreamPair.h"; path = "../../LowLevelDynamics/src/DyFrictionPatchStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80bfb87fd46a80bfb8 /* DySolverBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverBody.h"; path = "../../LowLevelDynamics/src/DySolverBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c0207fd46a80c020 /* DySolverConstraint1D.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c0887fd46a80c088 /* DySolverConstraint1D4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D4.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D4.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c0f07fd46a80c0f0 /* DySolverConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintDesc.h"; path = "../../LowLevelDynamics/src/DySolverConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c1587fd46a80c158 /* DySolverConstraintExtShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintExtShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintExtShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c1c07fd46a80c1c0 /* DySolverConstraintTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintTypes.h"; path = "../../LowLevelDynamics/src/DySolverConstraintTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c2287fd46a80c228 /* DySolverConstraintsShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintsShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c2907fd46a80c290 /* DySolverContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact.h"; path = "../../LowLevelDynamics/src/DySolverContact.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c2f87fd46a80c2f8 /* DySolverContact4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact4.h"; path = "../../LowLevelDynamics/src/DySolverContact4.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c3607fd46a80c360 /* DySolverContactPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF.h"; path = "../../LowLevelDynamics/src/DySolverContactPF.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c3c87fd46a80c3c8 /* DySolverContactPF4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF4.h"; path = "../../LowLevelDynamics/src/DySolverContactPF4.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c4307fd46a80c430 /* DySolverContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContext.h"; path = "../../LowLevelDynamics/src/DySolverContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c4987fd46a80c498 /* DySolverControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.h"; path = "../../LowLevelDynamics/src/DySolverControl.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c5007fd46a80c500 /* DySolverControlPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.h"; path = "../../LowLevelDynamics/src/DySolverControlPF.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c5687fd46a80c568 /* DySolverCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverCore.h"; path = "../../LowLevelDynamics/src/DySolverCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c5d07fd46a80c5d0 /* DySolverExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverExt.h"; path = "../../LowLevelDynamics/src/DySolverExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c6387fd46a80c638 /* DySpatial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySpatial.h"; path = "../../LowLevelDynamics/src/DySpatial.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a80c6a07fd46a80c6a0 /* DyThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.h"; path = "../../LowLevelDynamics/src/DyThreadContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDbd00c5a07f87bd00c5a0 /* LowLevelDynamics */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelDynamics"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDbc0086007f87bc008600 /* DyArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.cpp"; path = "../../LowLevelDynamics/src/DyArticulation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc0086687f87bc008668 /* DyArticulationContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc0086d07f87bc0086d0 /* DyArticulationContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc0087387f87bc008738 /* DyArticulationHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.cpp"; path = "../../LowLevelDynamics/src/DyArticulationHelper.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc0087a07f87bc0087a0 /* DyArticulationSIMD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationSIMD.cpp"; path = "../../LowLevelDynamics/src/DyArticulationSIMD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc0088087f87bc008808 /* DyArticulationScalar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.cpp"; path = "../../LowLevelDynamics/src/DyArticulationScalar.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc0088707f87bc008870 /* DyConstraintPartition.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.cpp"; path = "../../LowLevelDynamics/src/DyConstraintPartition.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc0088d87f87bc0088d8 /* DyConstraintSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetup.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetup.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc0089407f87bc008940 /* DyConstraintSetupBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetupBlock.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetupBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc0089a87f87bc0089a8 /* DyContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008a107f87bc008a10 /* DyContactPrep4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008a787f87bc008a78 /* DyContactPrep4PF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4PF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4PF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008ae07f87bc008ae0 /* DyContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008b487f87bc008b48 /* DyDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.cpp"; path = "../../LowLevelDynamics/src/DyDynamics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008bb07f87bc008bb0 /* DyFrictionCorrelation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionCorrelation.cpp"; path = "../../LowLevelDynamics/src/DyFrictionCorrelation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008c187f87bc008c18 /* DyRigidBodyToSolverBody.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyRigidBodyToSolverBody.cpp"; path = "../../LowLevelDynamics/src/DyRigidBodyToSolverBody.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008c807f87bc008c80 /* DySolverConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraints.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008ce87f87bc008ce8 /* DySolverConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008d507f87bc008d50 /* DySolverControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.cpp"; path = "../../LowLevelDynamics/src/DySolverControl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008db87f87bc008db8 /* DySolverControlPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.cpp"; path = "../../LowLevelDynamics/src/DySolverControlPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008e207f87bc008e20 /* DySolverPFConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraints.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008e887f87bc008e88 /* DySolverPFConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008ef07f87bc008ef0 /* DyThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.cpp"; path = "../../LowLevelDynamics/src/DyThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbc008f587f87bc008f58 /* DyThresholdTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.cpp"; path = "../../LowLevelDynamics/src/DyThresholdTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb9c8a7107f87b9c8a710 /* DyArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.h"; path = "../../LowLevelDynamics/include/DyArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9c8a7787f87b9c8a778 /* DyConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraint.h"; path = "../../LowLevelDynamics/include/DyConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9c8a7e07f87b9c8a7e0 /* DyConstraintWriteBack.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintWriteBack.h"; path = "../../LowLevelDynamics/include/DyConstraintWriteBack.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9c8a8487f87b9c8a848 /* DyContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContext.h"; path = "../../LowLevelDynamics/include/DyContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9c8a8b07f87b9c8a8b0 /* DyGpuAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyGpuAPI.h"; path = "../../LowLevelDynamics/include/DyGpuAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9c8a9187f87b9c8a918 /* DySleepingConfigulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySleepingConfigulation.h"; path = "../../LowLevelDynamics/include/DySleepingConfigulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9c8a9807f87b9c8a980 /* DyThresholdTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.h"; path = "../../LowLevelDynamics/include/DyThresholdTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e2007f87ba80e200 /* DyArticulationContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.h"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e2687f87ba80e268 /* DyArticulationFnsDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsDebug.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsDebug.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e2d07f87ba80e2d0 /* DyArticulationFnsScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e3387f87ba80e338 /* DyArticulationFnsSimd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsSimd.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsSimd.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e3a07f87ba80e3a0 /* DyArticulationHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.h"; path = "../../LowLevelDynamics/src/DyArticulationHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e4087f87ba80e408 /* DyArticulationPImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationPImpl.h"; path = "../../LowLevelDynamics/src/DyArticulationPImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e4707f87ba80e470 /* DyArticulationReference.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationReference.h"; path = "../../LowLevelDynamics/src/DyArticulationReference.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e4d87f87ba80e4d8 /* DyArticulationScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e5407f87ba80e540 /* DyArticulationUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationUtils.h"; path = "../../LowLevelDynamics/src/DyArticulationUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e5a87f87ba80e5a8 /* DyBodyCoreIntegrator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyBodyCoreIntegrator.h"; path = "../../LowLevelDynamics/src/DyBodyCoreIntegrator.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e6107f87ba80e610 /* DyConstraintPartition.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.h"; path = "../../LowLevelDynamics/src/DyConstraintPartition.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e6787f87ba80e678 /* DyConstraintPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPrep.h"; path = "../../LowLevelDynamics/src/DyConstraintPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e6e07f87ba80e6e0 /* DyContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.h"; path = "../../LowLevelDynamics/src/DyContactPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e7487f87ba80e748 /* DyContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepShared.h"; path = "../../LowLevelDynamics/src/DyContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e7b07f87ba80e7b0 /* DyContactReduction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactReduction.h"; path = "../../LowLevelDynamics/src/DyContactReduction.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e8187f87ba80e818 /* DyCorrelationBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyCorrelationBuffer.h"; path = "../../LowLevelDynamics/src/DyCorrelationBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e8807f87ba80e880 /* DyDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.h"; path = "../../LowLevelDynamics/src/DyDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e8e87f87ba80e8e8 /* DyFrictionPatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatch.h"; path = "../../LowLevelDynamics/src/DyFrictionPatch.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e9507f87ba80e950 /* DyFrictionPatchStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatchStreamPair.h"; path = "../../LowLevelDynamics/src/DyFrictionPatchStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80e9b87f87ba80e9b8 /* DySolverBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverBody.h"; path = "../../LowLevelDynamics/src/DySolverBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ea207f87ba80ea20 /* DySolverConstraint1D.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ea887f87ba80ea88 /* DySolverConstraint1D4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D4.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D4.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80eaf07f87ba80eaf0 /* DySolverConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintDesc.h"; path = "../../LowLevelDynamics/src/DySolverConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80eb587f87ba80eb58 /* DySolverConstraintExtShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintExtShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintExtShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ebc07f87ba80ebc0 /* DySolverConstraintTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintTypes.h"; path = "../../LowLevelDynamics/src/DySolverConstraintTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ec287f87ba80ec28 /* DySolverConstraintsShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintsShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ec907f87ba80ec90 /* DySolverContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact.h"; path = "../../LowLevelDynamics/src/DySolverContact.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ecf87f87ba80ecf8 /* DySolverContact4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact4.h"; path = "../../LowLevelDynamics/src/DySolverContact4.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ed607f87ba80ed60 /* DySolverContactPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF.h"; path = "../../LowLevelDynamics/src/DySolverContactPF.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80edc87f87ba80edc8 /* DySolverContactPF4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF4.h"; path = "../../LowLevelDynamics/src/DySolverContactPF4.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ee307f87ba80ee30 /* DySolverContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContext.h"; path = "../../LowLevelDynamics/src/DySolverContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ee987f87ba80ee98 /* DySolverControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.h"; path = "../../LowLevelDynamics/src/DySolverControl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ef007f87ba80ef00 /* DySolverControlPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.h"; path = "../../LowLevelDynamics/src/DySolverControlPF.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80ef687f87ba80ef68 /* DySolverCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverCore.h"; path = "../../LowLevelDynamics/src/DySolverCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80efd07f87ba80efd0 /* DySolverExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverExt.h"; path = "../../LowLevelDynamics/src/DySolverExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80f0387f87ba80f038 /* DySpatial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySpatial.h"; path = "../../LowLevelDynamics/src/DySpatial.h"; sourceTree = SOURCE_ROOT; }; + FFFDba80f0a07f87ba80f0a0 /* DyThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.h"; path = "../../LowLevelDynamics/src/DyThreadContext.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF269d090f07fd469d090f0 /* Resources */ = { + FFF2bd00c5a07f87bd00c5a0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2646,7 +2643,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC69d090f07fd469d090f0 /* Frameworks */ = { + FFFCbd00c5a07f87bd00c5a0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2656,34 +2653,34 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF869d090f07fd469d090f0 /* Sources */ = { + FFF8bd00c5a07f87bd00c5a0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a8098007fd46a809800, - FFFF6a8098687fd46a809868, - FFFF6a8098d07fd46a8098d0, - FFFF6a8099387fd46a809938, - FFFF6a8099a07fd46a8099a0, - FFFF6a809a087fd46a809a08, - FFFF6a809a707fd46a809a70, - FFFF6a809ad87fd46a809ad8, - FFFF6a809b407fd46a809b40, - FFFF6a809ba87fd46a809ba8, - FFFF6a809c107fd46a809c10, - FFFF6a809c787fd46a809c78, - FFFF6a809ce07fd46a809ce0, - FFFF6a809d487fd46a809d48, - FFFF6a809db07fd46a809db0, - FFFF6a809e187fd46a809e18, - FFFF6a809e807fd46a809e80, - FFFF6a809ee87fd46a809ee8, - FFFF6a809f507fd46a809f50, - FFFF6a809fb87fd46a809fb8, - FFFF6a80a0207fd46a80a020, - FFFF6a80a0887fd46a80a088, - FFFF6a80a0f07fd46a80a0f0, - FFFF6a80a1587fd46a80a158, + FFFFbc0086007f87bc008600, + FFFFbc0086687f87bc008668, + FFFFbc0086d07f87bc0086d0, + FFFFbc0087387f87bc008738, + FFFFbc0087a07f87bc0087a0, + FFFFbc0088087f87bc008808, + FFFFbc0088707f87bc008870, + FFFFbc0088d87f87bc0088d8, + FFFFbc0089407f87bc008940, + FFFFbc0089a87f87bc0089a8, + FFFFbc008a107f87bc008a10, + FFFFbc008a787f87bc008a78, + FFFFbc008ae07f87bc008ae0, + FFFFbc008b487f87bc008b48, + FFFFbc008bb07f87bc008bb0, + FFFFbc008c187f87bc008c18, + FFFFbc008c807f87bc008c80, + FFFFbc008ce87f87bc008ce8, + FFFFbc008d507f87bc008d50, + FFFFbc008db87f87bc008db8, + FFFFbc008e207f87bc008e20, + FFFFbc008e887f87bc008e88, + FFFFbc008ef07f87bc008ef0, + FFFFbc008f587f87bc008f58, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2695,70 +2692,70 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelCloth */ - FFFF6a817f587fd46a817f58 /* Allocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a817f587fd46a817f58 /* Allocator.cpp */; }; - FFFF6a817fc07fd46a817fc0 /* Factory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a817fc07fd46a817fc0 /* Factory.cpp */; }; - FFFF6a8180287fd46a818028 /* PhaseConfig.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8180287fd46a818028 /* PhaseConfig.cpp */; }; - FFFF6a8180907fd46a818090 /* SwCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8180907fd46a818090 /* SwCloth.cpp */; }; - FFFF6a8180f87fd46a8180f8 /* SwClothData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8180f87fd46a8180f8 /* SwClothData.cpp */; }; - FFFF6a8181607fd46a818160 /* SwCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8181607fd46a818160 /* SwCollision.cpp */; }; - FFFF6a8181c87fd46a8181c8 /* SwFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8181c87fd46a8181c8 /* SwFabric.cpp */; }; - FFFF6a8182307fd46a818230 /* SwFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8182307fd46a818230 /* SwFactory.cpp */; }; - FFFF6a8182987fd46a818298 /* SwInterCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8182987fd46a818298 /* SwInterCollision.cpp */; }; - FFFF6a8183007fd46a818300 /* SwSelfCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8183007fd46a818300 /* SwSelfCollision.cpp */; }; - FFFF6a8183687fd46a818368 /* SwSolver.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8183687fd46a818368 /* SwSolver.cpp */; }; - FFFF6a8183d07fd46a8183d0 /* SwSolverKernel.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8183d07fd46a8183d0 /* SwSolverKernel.cpp */; }; - FFFF6a8184387fd46a818438 /* TripletScheduler.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8184387fd46a818438 /* TripletScheduler.cpp */; }; + FFFFba812f587f87ba812f58 /* Allocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba812f587f87ba812f58 /* Allocator.cpp */; }; + FFFFba812fc07f87ba812fc0 /* Factory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba812fc07f87ba812fc0 /* Factory.cpp */; }; + FFFFba8130287f87ba813028 /* PhaseConfig.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8130287f87ba813028 /* PhaseConfig.cpp */; }; + FFFFba8130907f87ba813090 /* SwCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8130907f87ba813090 /* SwCloth.cpp */; }; + FFFFba8130f87f87ba8130f8 /* SwClothData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8130f87f87ba8130f8 /* SwClothData.cpp */; }; + FFFFba8131607f87ba813160 /* SwCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8131607f87ba813160 /* SwCollision.cpp */; }; + FFFFba8131c87f87ba8131c8 /* SwFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8131c87f87ba8131c8 /* SwFabric.cpp */; }; + FFFFba8132307f87ba813230 /* SwFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8132307f87ba813230 /* SwFactory.cpp */; }; + FFFFba8132987f87ba813298 /* SwInterCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8132987f87ba813298 /* SwInterCollision.cpp */; }; + FFFFba8133007f87ba813300 /* SwSelfCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8133007f87ba813300 /* SwSelfCollision.cpp */; }; + FFFFba8133687f87ba813368 /* SwSolver.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8133687f87ba813368 /* SwSolver.cpp */; }; + FFFFba8133d07f87ba8133d0 /* SwSolverKernel.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8133d07f87ba8133d0 /* SwSolverKernel.cpp */; }; + FFFFba8134387f87ba813438 /* TripletScheduler.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDba8134387f87ba813438 /* TripletScheduler.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD69d31a007fd469d31a00 /* LowLevelCloth */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelCloth"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD69d27c007fd469d27c00 /* Cloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cloth.h"; path = "../../LowLevelCloth/include/Cloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d27c687fd469d27c68 /* Fabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Fabric.h"; path = "../../LowLevelCloth/include/Fabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d27cd07fd469d27cd0 /* Factory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.h"; path = "../../LowLevelCloth/include/Factory.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d27d387fd469d27d38 /* PhaseConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.h"; path = "../../LowLevelCloth/include/PhaseConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d27da07fd469d27da0 /* Range.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Range.h"; path = "../../LowLevelCloth/include/Range.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d27e087fd469d27e08 /* Solver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Solver.h"; path = "../../LowLevelCloth/include/Solver.h"; sourceTree = SOURCE_ROOT; }; - FFFD69d27e707fd469d27e70 /* Types.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Types.h"; path = "../../LowLevelCloth/include/Types.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8176007fd46a817600 /* Allocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.h"; path = "../../LowLevelCloth/src/Allocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8176687fd46a817668 /* Array.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Array.h"; path = "../../LowLevelCloth/src/Array.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8176d07fd46a8176d0 /* BoundingBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BoundingBox.h"; path = "../../LowLevelCloth/src/BoundingBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8177387fd46a817738 /* ClothBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothBase.h"; path = "../../LowLevelCloth/src/ClothBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8177a07fd46a8177a0 /* ClothImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothImpl.h"; path = "../../LowLevelCloth/src/ClothImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8178087fd46a817808 /* IndexPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IndexPair.h"; path = "../../LowLevelCloth/src/IndexPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8178707fd46a817870 /* IterationState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IterationState.h"; path = "../../LowLevelCloth/src/IterationState.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8178d87fd46a8178d8 /* MovingAverage.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MovingAverage.h"; path = "../../LowLevelCloth/src/MovingAverage.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8179407fd46a817940 /* PointInterpolator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PointInterpolator.h"; path = "../../LowLevelCloth/src/PointInterpolator.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8179a87fd46a8179a8 /* Simd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Simd.h"; path = "../../LowLevelCloth/src/Simd.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817a107fd46a817a10 /* StackAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "StackAllocator.h"; path = "../../LowLevelCloth/src/StackAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817a787fd46a817a78 /* SwCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.h"; path = "../../LowLevelCloth/src/SwCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817ae07fd46a817ae0 /* SwClothData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.h"; path = "../../LowLevelCloth/src/SwClothData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817b487fd46a817b48 /* SwCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.h"; path = "../../LowLevelCloth/src/SwCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817bb07fd46a817bb0 /* SwCollisionHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollisionHelpers.h"; path = "../../LowLevelCloth/src/SwCollisionHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817c187fd46a817c18 /* SwFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.h"; path = "../../LowLevelCloth/src/SwFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817c807fd46a817c80 /* SwFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.h"; path = "../../LowLevelCloth/src/SwFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817ce87fd46a817ce8 /* SwInterCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.h"; path = "../../LowLevelCloth/src/SwInterCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817d507fd46a817d50 /* SwSelfCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.h"; path = "../../LowLevelCloth/src/SwSelfCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817db87fd46a817db8 /* SwSolver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.h"; path = "../../LowLevelCloth/src/SwSolver.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817e207fd46a817e20 /* SwSolverKernel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.h"; path = "../../LowLevelCloth/src/SwSolverKernel.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817e887fd46a817e88 /* TripletScheduler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.h"; path = "../../LowLevelCloth/src/TripletScheduler.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817ef07fd46a817ef0 /* Vec4T.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Vec4T.h"; path = "../../LowLevelCloth/src/Vec4T.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a817f587fd46a817f58 /* Allocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.cpp"; path = "../../LowLevelCloth/src/Allocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a817fc07fd46a817fc0 /* Factory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.cpp"; path = "../../LowLevelCloth/src/Factory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8180287fd46a818028 /* PhaseConfig.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.cpp"; path = "../../LowLevelCloth/src/PhaseConfig.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8180907fd46a818090 /* SwCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.cpp"; path = "../../LowLevelCloth/src/SwCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8180f87fd46a8180f8 /* SwClothData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.cpp"; path = "../../LowLevelCloth/src/SwClothData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8181607fd46a818160 /* SwCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.cpp"; path = "../../LowLevelCloth/src/SwCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8181c87fd46a8181c8 /* SwFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.cpp"; path = "../../LowLevelCloth/src/SwFabric.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8182307fd46a818230 /* SwFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.cpp"; path = "../../LowLevelCloth/src/SwFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8182987fd46a818298 /* SwInterCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.cpp"; path = "../../LowLevelCloth/src/SwInterCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8183007fd46a818300 /* SwSelfCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.cpp"; path = "../../LowLevelCloth/src/SwSelfCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8183687fd46a818368 /* SwSolver.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.cpp"; path = "../../LowLevelCloth/src/SwSolver.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8183d07fd46a8183d0 /* SwSolverKernel.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.cpp"; path = "../../LowLevelCloth/src/SwSolverKernel.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8184387fd46a818438 /* TripletScheduler.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.cpp"; path = "../../LowLevelCloth/src/TripletScheduler.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbd0168307f87bd016830 /* LowLevelCloth */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelCloth"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDb9a5e4007f87b9a5e400 /* Cloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cloth.h"; path = "../../LowLevelCloth/include/Cloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9a5e4687f87b9a5e468 /* Fabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Fabric.h"; path = "../../LowLevelCloth/include/Fabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9a5e4d07f87b9a5e4d0 /* Factory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.h"; path = "../../LowLevelCloth/include/Factory.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9a5e5387f87b9a5e538 /* PhaseConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.h"; path = "../../LowLevelCloth/include/PhaseConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9a5e5a07f87b9a5e5a0 /* Range.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Range.h"; path = "../../LowLevelCloth/include/Range.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9a5e6087f87b9a5e608 /* Solver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Solver.h"; path = "../../LowLevelCloth/include/Solver.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9a5e6707f87b9a5e670 /* Types.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Types.h"; path = "../../LowLevelCloth/include/Types.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8126007f87ba812600 /* Allocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.h"; path = "../../LowLevelCloth/src/Allocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8126687f87ba812668 /* Array.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Array.h"; path = "../../LowLevelCloth/src/Array.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8126d07f87ba8126d0 /* BoundingBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BoundingBox.h"; path = "../../LowLevelCloth/src/BoundingBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8127387f87ba812738 /* ClothBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothBase.h"; path = "../../LowLevelCloth/src/ClothBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8127a07f87ba8127a0 /* ClothImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothImpl.h"; path = "../../LowLevelCloth/src/ClothImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8128087f87ba812808 /* IndexPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IndexPair.h"; path = "../../LowLevelCloth/src/IndexPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8128707f87ba812870 /* IterationState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IterationState.h"; path = "../../LowLevelCloth/src/IterationState.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8128d87f87ba8128d8 /* MovingAverage.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MovingAverage.h"; path = "../../LowLevelCloth/src/MovingAverage.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8129407f87ba812940 /* PointInterpolator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PointInterpolator.h"; path = "../../LowLevelCloth/src/PointInterpolator.h"; sourceTree = SOURCE_ROOT; }; + FFFDba8129a87f87ba8129a8 /* Simd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Simd.h"; path = "../../LowLevelCloth/src/Simd.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812a107f87ba812a10 /* StackAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "StackAllocator.h"; path = "../../LowLevelCloth/src/StackAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812a787f87ba812a78 /* SwCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.h"; path = "../../LowLevelCloth/src/SwCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812ae07f87ba812ae0 /* SwClothData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.h"; path = "../../LowLevelCloth/src/SwClothData.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812b487f87ba812b48 /* SwCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.h"; path = "../../LowLevelCloth/src/SwCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812bb07f87ba812bb0 /* SwCollisionHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollisionHelpers.h"; path = "../../LowLevelCloth/src/SwCollisionHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812c187f87ba812c18 /* SwFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.h"; path = "../../LowLevelCloth/src/SwFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812c807f87ba812c80 /* SwFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.h"; path = "../../LowLevelCloth/src/SwFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812ce87f87ba812ce8 /* SwInterCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.h"; path = "../../LowLevelCloth/src/SwInterCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812d507f87ba812d50 /* SwSelfCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.h"; path = "../../LowLevelCloth/src/SwSelfCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812db87f87ba812db8 /* SwSolver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.h"; path = "../../LowLevelCloth/src/SwSolver.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812e207f87ba812e20 /* SwSolverKernel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.h"; path = "../../LowLevelCloth/src/SwSolverKernel.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812e887f87ba812e88 /* TripletScheduler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.h"; path = "../../LowLevelCloth/src/TripletScheduler.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812ef07f87ba812ef0 /* Vec4T.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Vec4T.h"; path = "../../LowLevelCloth/src/Vec4T.h"; sourceTree = SOURCE_ROOT; }; + FFFDba812f587f87ba812f58 /* Allocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.cpp"; path = "../../LowLevelCloth/src/Allocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba812fc07f87ba812fc0 /* Factory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.cpp"; path = "../../LowLevelCloth/src/Factory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8130287f87ba813028 /* PhaseConfig.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.cpp"; path = "../../LowLevelCloth/src/PhaseConfig.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8130907f87ba813090 /* SwCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.cpp"; path = "../../LowLevelCloth/src/SwCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8130f87f87ba8130f8 /* SwClothData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.cpp"; path = "../../LowLevelCloth/src/SwClothData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8131607f87ba813160 /* SwCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.cpp"; path = "../../LowLevelCloth/src/SwCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8131c87f87ba8131c8 /* SwFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.cpp"; path = "../../LowLevelCloth/src/SwFabric.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8132307f87ba813230 /* SwFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.cpp"; path = "../../LowLevelCloth/src/SwFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8132987f87ba813298 /* SwInterCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.cpp"; path = "../../LowLevelCloth/src/SwInterCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8133007f87ba813300 /* SwSelfCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.cpp"; path = "../../LowLevelCloth/src/SwSelfCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8133687f87ba813368 /* SwSolver.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.cpp"; path = "../../LowLevelCloth/src/SwSolver.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8133d07f87ba8133d0 /* SwSolverKernel.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.cpp"; path = "../../LowLevelCloth/src/SwSolverKernel.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDba8134387f87ba813438 /* TripletScheduler.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.cpp"; path = "../../LowLevelCloth/src/TripletScheduler.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF269d31a007fd469d31a00 /* Resources */ = { + FFF2bd0168307f87bd016830 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2768,7 +2765,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC69d31a007fd469d31a00 /* Frameworks */ = { + FFFCbd0168307f87bd016830 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2778,23 +2775,23 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF869d31a007fd469d31a00 /* Sources */ = { + FFF8bd0168307f87bd016830 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a817f587fd46a817f58, - FFFF6a817fc07fd46a817fc0, - FFFF6a8180287fd46a818028, - FFFF6a8180907fd46a818090, - FFFF6a8180f87fd46a8180f8, - FFFF6a8181607fd46a818160, - FFFF6a8181c87fd46a8181c8, - FFFF6a8182307fd46a818230, - FFFF6a8182987fd46a818298, - FFFF6a8183007fd46a818300, - FFFF6a8183687fd46a818368, - FFFF6a8183d07fd46a8183d0, - FFFF6a8184387fd46a818438, + FFFFba812f587f87ba812f58, + FFFFba812fc07f87ba812fc0, + FFFFba8130287f87ba813028, + FFFFba8130907f87ba813090, + FFFFba8130f87f87ba8130f8, + FFFFba8131607f87ba813160, + FFFFba8131c87f87ba8131c8, + FFFFba8132307f87ba813230, + FFFFba8132987f87ba813298, + FFFFba8133007f87ba813300, + FFFFba8133687f87ba813368, + FFFFba8133d07f87ba8133d0, + FFFFba8134387f87ba813438, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2806,79 +2803,79 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelParticles */ - FFFF6a8239587fd46a823958 /* PtBatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8239587fd46a823958 /* PtBatcher.cpp */; }; - FFFF6a8239c07fd46a8239c0 /* PtBodyTransformVault.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a8239c07fd46a8239c0 /* PtBodyTransformVault.cpp */; }; - FFFF6a823a287fd46a823a28 /* PtCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823a287fd46a823a28 /* PtCollision.cpp */; }; - FFFF6a823a907fd46a823a90 /* PtCollisionBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823a907fd46a823a90 /* PtCollisionBox.cpp */; }; - FFFF6a823af87fd46a823af8 /* PtCollisionCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823af87fd46a823af8 /* PtCollisionCapsule.cpp */; }; - FFFF6a823b607fd46a823b60 /* PtCollisionConvex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823b607fd46a823b60 /* PtCollisionConvex.cpp */; }; - FFFF6a823bc87fd46a823bc8 /* PtCollisionMesh.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823bc87fd46a823bc8 /* PtCollisionMesh.cpp */; }; - FFFF6a823c307fd46a823c30 /* PtCollisionPlane.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823c307fd46a823c30 /* PtCollisionPlane.cpp */; }; - FFFF6a823c987fd46a823c98 /* PtCollisionSphere.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823c987fd46a823c98 /* PtCollisionSphere.cpp */; }; - FFFF6a823d007fd46a823d00 /* PtContextCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823d007fd46a823d00 /* PtContextCpu.cpp */; }; - FFFF6a823d687fd46a823d68 /* PtDynamics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823d687fd46a823d68 /* PtDynamics.cpp */; }; - FFFF6a823dd07fd46a823dd0 /* PtParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823dd07fd46a823dd0 /* PtParticleData.cpp */; }; - FFFF6a823e387fd46a823e38 /* PtParticleShapeCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823e387fd46a823e38 /* PtParticleShapeCpu.cpp */; }; - FFFF6a823ea07fd46a823ea0 /* PtParticleSystemSimCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823ea07fd46a823ea0 /* PtParticleSystemSimCpu.cpp */; }; - FFFF6a823f087fd46a823f08 /* PtSpatialHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823f087fd46a823f08 /* PtSpatialHash.cpp */; }; - FFFF6a823f707fd46a823f70 /* PtSpatialLocalHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6a823f707fd46a823f70 /* PtSpatialLocalHash.cpp */; }; + FFFFbb810b587f87bb810b58 /* PtBatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810b587f87bb810b58 /* PtBatcher.cpp */; }; + FFFFbb810bc07f87bb810bc0 /* PtBodyTransformVault.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810bc07f87bb810bc0 /* PtBodyTransformVault.cpp */; }; + FFFFbb810c287f87bb810c28 /* PtCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810c287f87bb810c28 /* PtCollision.cpp */; }; + FFFFbb810c907f87bb810c90 /* PtCollisionBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810c907f87bb810c90 /* PtCollisionBox.cpp */; }; + FFFFbb810cf87f87bb810cf8 /* PtCollisionCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810cf87f87bb810cf8 /* PtCollisionCapsule.cpp */; }; + FFFFbb810d607f87bb810d60 /* PtCollisionConvex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810d607f87bb810d60 /* PtCollisionConvex.cpp */; }; + FFFFbb810dc87f87bb810dc8 /* PtCollisionMesh.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810dc87f87bb810dc8 /* PtCollisionMesh.cpp */; }; + FFFFbb810e307f87bb810e30 /* PtCollisionPlane.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810e307f87bb810e30 /* PtCollisionPlane.cpp */; }; + FFFFbb810e987f87bb810e98 /* PtCollisionSphere.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810e987f87bb810e98 /* PtCollisionSphere.cpp */; }; + FFFFbb810f007f87bb810f00 /* PtContextCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810f007f87bb810f00 /* PtContextCpu.cpp */; }; + FFFFbb810f687f87bb810f68 /* PtDynamics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810f687f87bb810f68 /* PtDynamics.cpp */; }; + FFFFbb810fd07f87bb810fd0 /* PtParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb810fd07f87bb810fd0 /* PtParticleData.cpp */; }; + FFFFbb8110387f87bb811038 /* PtParticleShapeCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8110387f87bb811038 /* PtParticleShapeCpu.cpp */; }; + FFFFbb8110a07f87bb8110a0 /* PtParticleSystemSimCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8110a07f87bb8110a0 /* PtParticleSystemSimCpu.cpp */; }; + FFFFbb8111087f87bb811108 /* PtSpatialHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8111087f87bb811108 /* PtSpatialHash.cpp */; }; + FFFFbb8111707f87bb811170 /* PtSpatialLocalHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDbb8111707f87bb811170 /* PtSpatialLocalHash.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD69d53d907fd469d53d90 /* LowLevelParticles */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelParticles"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD6a8150007fd46a815000 /* PtBodyTransformVault.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.h"; path = "../../LowLevelParticles/include/PtBodyTransformVault.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8150687fd46a815068 /* PtContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContext.h"; path = "../../LowLevelParticles/include/PtContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8150d07fd46a8150d0 /* PtGridCellVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtGridCellVector.h"; path = "../../LowLevelParticles/include/PtGridCellVector.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8151387fd46a815138 /* PtParticle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticle.h"; path = "../../LowLevelParticles/include/PtParticle.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8151a07fd46a8151a0 /* PtParticleContactManagerStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleContactManagerStream.h"; path = "../../LowLevelParticles/include/PtParticleContactManagerStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8152087fd46a815208 /* PtParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.h"; path = "../../LowLevelParticles/include/PtParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8152707fd46a815270 /* PtParticleShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShape.h"; path = "../../LowLevelParticles/include/PtParticleShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8152d87fd46a8152d8 /* PtParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemCore.h"; path = "../../LowLevelParticles/include/PtParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8153407fd46a815340 /* PtParticleSystemFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemFlags.h"; path = "../../LowLevelParticles/include/PtParticleSystemFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8153a87fd46a8153a8 /* PtParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSim.h"; path = "../../LowLevelParticles/include/PtParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8230007fd46a823000 /* PtBatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.h"; path = "../../LowLevelParticles/src/PtBatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8230687fd46a823068 /* PtCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.h"; path = "../../LowLevelParticles/src/PtCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8230d07fd46a8230d0 /* PtCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionData.h"; path = "../../LowLevelParticles/src/PtCollisionData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8231387fd46a823138 /* PtCollisionHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionHelper.h"; path = "../../LowLevelParticles/src/PtCollisionHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8231a07fd46a8231a0 /* PtCollisionMethods.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMethods.h"; path = "../../LowLevelParticles/src/PtCollisionMethods.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8232087fd46a823208 /* PtCollisionParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionParameters.h"; path = "../../LowLevelParticles/src/PtCollisionParameters.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8232707fd46a823270 /* PtConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConfig.h"; path = "../../LowLevelParticles/src/PtConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8232d87fd46a8232d8 /* PtConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConstants.h"; path = "../../LowLevelParticles/src/PtConstants.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8233407fd46a823340 /* PtContextCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.h"; path = "../../LowLevelParticles/src/PtContextCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8233a87fd46a8233a8 /* PtDynamicHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicHelper.h"; path = "../../LowLevelParticles/src/PtDynamicHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8234107fd46a823410 /* PtDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.h"; path = "../../LowLevelParticles/src/PtDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8234787fd46a823478 /* PtDynamicsKernels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsKernels.h"; path = "../../LowLevelParticles/src/PtDynamicsKernels.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8234e07fd46a8234e0 /* PtDynamicsParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsParameters.h"; path = "../../LowLevelParticles/src/PtDynamicsParameters.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8235487fd46a823548 /* PtDynamicsTempBuffers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsTempBuffers.h"; path = "../../LowLevelParticles/src/PtDynamicsTempBuffers.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8235b07fd46a8235b0 /* PtHeightFieldAabbTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtHeightFieldAabbTest.h"; path = "../../LowLevelParticles/src/PtHeightFieldAabbTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8236187fd46a823618 /* PtPacketSections.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtPacketSections.h"; path = "../../LowLevelParticles/src/PtPacketSections.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8236807fd46a823680 /* PtParticleCell.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleCell.h"; path = "../../LowLevelParticles/src/PtParticleCell.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8236e87fd46a8236e8 /* PtParticleOpcodeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleOpcodeCache.h"; path = "../../LowLevelParticles/src/PtParticleOpcodeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8237507fd46a823750 /* PtParticleShapeCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.h"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8237b87fd46a8237b8 /* PtParticleSystemSimCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.h"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8238207fd46a823820 /* PtSpatialHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.h"; path = "../../LowLevelParticles/src/PtSpatialHash.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8238887fd46a823888 /* PtSpatialHashHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHashHelper.h"; path = "../../LowLevelParticles/src/PtSpatialHashHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8238f07fd46a8238f0 /* PtTwoWayData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtTwoWayData.h"; path = "../../LowLevelParticles/src/PtTwoWayData.h"; sourceTree = SOURCE_ROOT; }; - FFFD6a8239587fd46a823958 /* PtBatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.cpp"; path = "../../LowLevelParticles/src/PtBatcher.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a8239c07fd46a8239c0 /* PtBodyTransformVault.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.cpp"; path = "../../LowLevelParticles/src/PtBodyTransformVault.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823a287fd46a823a28 /* PtCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.cpp"; path = "../../LowLevelParticles/src/PtCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823a907fd46a823a90 /* PtCollisionBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionBox.cpp"; path = "../../LowLevelParticles/src/PtCollisionBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823af87fd46a823af8 /* PtCollisionCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionCapsule.cpp"; path = "../../LowLevelParticles/src/PtCollisionCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823b607fd46a823b60 /* PtCollisionConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionConvex.cpp"; path = "../../LowLevelParticles/src/PtCollisionConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823bc87fd46a823bc8 /* PtCollisionMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMesh.cpp"; path = "../../LowLevelParticles/src/PtCollisionMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823c307fd46a823c30 /* PtCollisionPlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionPlane.cpp"; path = "../../LowLevelParticles/src/PtCollisionPlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823c987fd46a823c98 /* PtCollisionSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionSphere.cpp"; path = "../../LowLevelParticles/src/PtCollisionSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823d007fd46a823d00 /* PtContextCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.cpp"; path = "../../LowLevelParticles/src/PtContextCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823d687fd46a823d68 /* PtDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.cpp"; path = "../../LowLevelParticles/src/PtDynamics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823dd07fd46a823dd0 /* PtParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.cpp"; path = "../../LowLevelParticles/src/PtParticleData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823e387fd46a823e38 /* PtParticleShapeCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823ea07fd46a823ea0 /* PtParticleSystemSimCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823f087fd46a823f08 /* PtSpatialHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialHash.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD6a823f707fd46a823f70 /* PtSpatialLocalHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialLocalHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialLocalHash.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb85369107f87b8536910 /* LowLevelParticles */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelParticles"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDbc0098007f87bc009800 /* PtBodyTransformVault.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.h"; path = "../../LowLevelParticles/include/PtBodyTransformVault.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc0098687f87bc009868 /* PtContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContext.h"; path = "../../LowLevelParticles/include/PtContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc0098d07f87bc0098d0 /* PtGridCellVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtGridCellVector.h"; path = "../../LowLevelParticles/include/PtGridCellVector.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc0099387f87bc009938 /* PtParticle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticle.h"; path = "../../LowLevelParticles/include/PtParticle.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc0099a07f87bc0099a0 /* PtParticleContactManagerStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleContactManagerStream.h"; path = "../../LowLevelParticles/include/PtParticleContactManagerStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc009a087f87bc009a08 /* PtParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.h"; path = "../../LowLevelParticles/include/PtParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc009a707f87bc009a70 /* PtParticleShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShape.h"; path = "../../LowLevelParticles/include/PtParticleShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc009ad87f87bc009ad8 /* PtParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemCore.h"; path = "../../LowLevelParticles/include/PtParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc009b407f87bc009b40 /* PtParticleSystemFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemFlags.h"; path = "../../LowLevelParticles/include/PtParticleSystemFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDbc009ba87f87bc009ba8 /* PtParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSim.h"; path = "../../LowLevelParticles/include/PtParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8102007f87bb810200 /* PtBatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.h"; path = "../../LowLevelParticles/src/PtBatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8102687f87bb810268 /* PtCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.h"; path = "../../LowLevelParticles/src/PtCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8102d07f87bb8102d0 /* PtCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionData.h"; path = "../../LowLevelParticles/src/PtCollisionData.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8103387f87bb810338 /* PtCollisionHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionHelper.h"; path = "../../LowLevelParticles/src/PtCollisionHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8103a07f87bb8103a0 /* PtCollisionMethods.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMethods.h"; path = "../../LowLevelParticles/src/PtCollisionMethods.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8104087f87bb810408 /* PtCollisionParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionParameters.h"; path = "../../LowLevelParticles/src/PtCollisionParameters.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8104707f87bb810470 /* PtConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConfig.h"; path = "../../LowLevelParticles/src/PtConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8104d87f87bb8104d8 /* PtConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConstants.h"; path = "../../LowLevelParticles/src/PtConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8105407f87bb810540 /* PtContextCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.h"; path = "../../LowLevelParticles/src/PtContextCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8105a87f87bb8105a8 /* PtDynamicHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicHelper.h"; path = "../../LowLevelParticles/src/PtDynamicHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8106107f87bb810610 /* PtDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.h"; path = "../../LowLevelParticles/src/PtDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8106787f87bb810678 /* PtDynamicsKernels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsKernels.h"; path = "../../LowLevelParticles/src/PtDynamicsKernels.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8106e07f87bb8106e0 /* PtDynamicsParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsParameters.h"; path = "../../LowLevelParticles/src/PtDynamicsParameters.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8107487f87bb810748 /* PtDynamicsTempBuffers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsTempBuffers.h"; path = "../../LowLevelParticles/src/PtDynamicsTempBuffers.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8107b07f87bb8107b0 /* PtHeightFieldAabbTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtHeightFieldAabbTest.h"; path = "../../LowLevelParticles/src/PtHeightFieldAabbTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8108187f87bb810818 /* PtPacketSections.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtPacketSections.h"; path = "../../LowLevelParticles/src/PtPacketSections.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8108807f87bb810880 /* PtParticleCell.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleCell.h"; path = "../../LowLevelParticles/src/PtParticleCell.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8108e87f87bb8108e8 /* PtParticleOpcodeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleOpcodeCache.h"; path = "../../LowLevelParticles/src/PtParticleOpcodeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8109507f87bb810950 /* PtParticleShapeCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.h"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb8109b87f87bb8109b8 /* PtParticleSystemSimCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.h"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb810a207f87bb810a20 /* PtSpatialHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.h"; path = "../../LowLevelParticles/src/PtSpatialHash.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb810a887f87bb810a88 /* PtSpatialHashHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHashHelper.h"; path = "../../LowLevelParticles/src/PtSpatialHashHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb810af07f87bb810af0 /* PtTwoWayData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtTwoWayData.h"; path = "../../LowLevelParticles/src/PtTwoWayData.h"; sourceTree = SOURCE_ROOT; }; + FFFDbb810b587f87bb810b58 /* PtBatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.cpp"; path = "../../LowLevelParticles/src/PtBatcher.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810bc07f87bb810bc0 /* PtBodyTransformVault.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.cpp"; path = "../../LowLevelParticles/src/PtBodyTransformVault.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810c287f87bb810c28 /* PtCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.cpp"; path = "../../LowLevelParticles/src/PtCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810c907f87bb810c90 /* PtCollisionBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionBox.cpp"; path = "../../LowLevelParticles/src/PtCollisionBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810cf87f87bb810cf8 /* PtCollisionCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionCapsule.cpp"; path = "../../LowLevelParticles/src/PtCollisionCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810d607f87bb810d60 /* PtCollisionConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionConvex.cpp"; path = "../../LowLevelParticles/src/PtCollisionConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810dc87f87bb810dc8 /* PtCollisionMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMesh.cpp"; path = "../../LowLevelParticles/src/PtCollisionMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810e307f87bb810e30 /* PtCollisionPlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionPlane.cpp"; path = "../../LowLevelParticles/src/PtCollisionPlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810e987f87bb810e98 /* PtCollisionSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionSphere.cpp"; path = "../../LowLevelParticles/src/PtCollisionSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810f007f87bb810f00 /* PtContextCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.cpp"; path = "../../LowLevelParticles/src/PtContextCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810f687f87bb810f68 /* PtDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.cpp"; path = "../../LowLevelParticles/src/PtDynamics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb810fd07f87bb810fd0 /* PtParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.cpp"; path = "../../LowLevelParticles/src/PtParticleData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8110387f87bb811038 /* PtParticleShapeCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8110a07f87bb8110a0 /* PtParticleSystemSimCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8111087f87bb811108 /* PtSpatialHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialHash.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDbb8111707f87bb811170 /* PtSpatialLocalHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialLocalHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialLocalHash.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF269d53d907fd469d53d90 /* Resources */ = { + FFF2b85369107f87b8536910 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2888,7 +2885,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC69d53d907fd469d53d90 /* Frameworks */ = { + FFFCb85369107f87b8536910 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2898,26 +2895,26 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF869d53d907fd469d53d90 /* Sources */ = { + FFF8b85369107f87b8536910 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6a8239587fd46a823958, - FFFF6a8239c07fd46a8239c0, - FFFF6a823a287fd46a823a28, - FFFF6a823a907fd46a823a90, - FFFF6a823af87fd46a823af8, - FFFF6a823b607fd46a823b60, - FFFF6a823bc87fd46a823bc8, - FFFF6a823c307fd46a823c30, - FFFF6a823c987fd46a823c98, - FFFF6a823d007fd46a823d00, - FFFF6a823d687fd46a823d68, - FFFF6a823dd07fd46a823dd0, - FFFF6a823e387fd46a823e38, - FFFF6a823ea07fd46a823ea0, - FFFF6a823f087fd46a823f08, - FFFF6a823f707fd46a823f70, + FFFFbb810b587f87bb810b58, + FFFFbb810bc07f87bb810bc0, + FFFFbb810c287f87bb810c28, + FFFFbb810c907f87bb810c90, + FFFFbb810cf87f87bb810cf8, + FFFFbb810d607f87bb810d60, + FFFFbb810dc87f87bb810dc8, + FFFFbb810e307f87bb810e30, + FFFFbb810e987f87bb810e98, + FFFFbb810f007f87bb810f00, + FFFFbb810f687f87bb810f68, + FFFFbb810fd07f87bb810fd0, + FFFFbb8110387f87bb811038, + FFFFbb8110a07f87bb8110a0, + FFFFbb8111087f87bb811108, + FFFFbb8111707f87bb811170, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2929,22 +2926,22 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxTask */ - FFFF69f4f9c07fd469f4f9c0 /* src/TaskManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD69f4f9c07fd469f4f9c0 /* src/TaskManager.cpp */; }; + FFFFb9b657007f87b9b65700 /* src/TaskManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb9b657007f87b9b65700 /* src/TaskManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD69f503307fd469f50330 /* PxTask */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxTask"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD69f4beb07fd469f4beb0 /* PxCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCpuDispatcher.h"; path = "../../../../PxShared/include/task/PxCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD69f4bf187fd469f4bf18 /* PxGpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuDispatcher.h"; path = "../../../../PxShared/include/task/PxGpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD69f4bf807fd469f4bf80 /* PxGpuTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuTask.h"; path = "../../../../PxShared/include/task/PxGpuTask.h"; sourceTree = SOURCE_ROOT; }; - FFFD69f4bfe87fd469f4bfe8 /* PxTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTask.h"; path = "../../../../PxShared/include/task/PxTask.h"; sourceTree = SOURCE_ROOT; }; - FFFD69f4c0507fd469f4c050 /* PxTaskDefine.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskDefine.h"; path = "../../../../PxShared/include/task/PxTaskDefine.h"; sourceTree = SOURCE_ROOT; }; - FFFD69f4c0b87fd469f4c0b8 /* PxTaskManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskManager.h"; path = "../../../../PxShared/include/task/PxTaskManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD69f4f9c07fd469f4f9c0 /* src/TaskManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/TaskManager.cpp"; path = "../../../../PxShared/src/task/src/TaskManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb9b1cd207f87b9b1cd20 /* PxTask */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxTask"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDb9b405807f87b9b40580 /* PxCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCpuDispatcher.h"; path = "../../../../PxShared/include/task/PxCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b405e87f87b9b405e8 /* PxGpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuDispatcher.h"; path = "../../../../PxShared/include/task/PxGpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b406507f87b9b40650 /* PxGpuTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuTask.h"; path = "../../../../PxShared/include/task/PxGpuTask.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b406b87f87b9b406b8 /* PxTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTask.h"; path = "../../../../PxShared/include/task/PxTask.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b407207f87b9b40720 /* PxTaskDefine.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskDefine.h"; path = "../../../../PxShared/include/task/PxTaskDefine.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b407887f87b9b40788 /* PxTaskManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskManager.h"; path = "../../../../PxShared/include/task/PxTaskManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDb9b657007f87b9b65700 /* src/TaskManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/TaskManager.cpp"; path = "../../../../PxShared/src/task/src/TaskManager.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF269f503307fd469f50330 /* Resources */ = { + FFF2b9b1cd207f87b9b1cd20 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2954,7 +2951,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC69f503307fd469f50330 /* Frameworks */ = { + FFFCb9b1cd207f87b9b1cd20 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2964,11 +2961,11 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF869f503307fd469f50330 /* Sources */ = { + FFF8b9b1cd207f87b9b1cd20 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF69f4f9c07fd469f4f9c0, + FFFFb9b657007f87b9b65700, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2980,17 +2977,17 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PsFastXml */ - FFFF6b14abb07fd46b14abb0 /* PsFastXml.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD6b14abb07fd46b14abb0 /* PsFastXml.cpp */; }; + FFFFb85c6a107f87b85c6a10 /* PsFastXml.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDb85c6a107f87b85c6a10 /* PsFastXml.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD6b14eae07fd46b14eae0 /* PsFastXml */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PsFastXml"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD6b14aab07fd46b14aab0 /* PsFastXml.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.h"; path = "../../../../PxShared/src/fastxml/include/PsFastXml.h"; sourceTree = SOURCE_ROOT; }; - FFFD6b14abb07fd46b14abb0 /* PsFastXml.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.cpp"; path = "../../../../PxShared/src/fastxml/src/PsFastXml.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDb85c61b07f87b85c61b0 /* PsFastXml */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PsFastXml"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDb85c69107f87b85c6910 /* PsFastXml.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.h"; path = "../../../../PxShared/src/fastxml/include/PsFastXml.h"; sourceTree = SOURCE_ROOT; }; + FFFDb85c6a107f87b85c6a10 /* PsFastXml.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.cpp"; path = "../../../../PxShared/src/fastxml/src/PsFastXml.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF26b14eae07fd46b14eae0 /* Resources */ = { + FFF2b85c61b07f87b85c61b0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -3000,7 +2997,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC6b14eae07fd46b14eae0 /* Frameworks */ = { + FFFCb85c61b07f87b85c61b0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -3010,11 +3007,11 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF86b14eae07fd46b14eae0 /* Sources */ = { + FFF8b85c61b07f87b85c61b0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF6b14abb07fd46b14abb0, + FFFFb85c6a107f87b85c6a10, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3026,1968 +3023,1967 @@ /* End PBXTargetDependency section */ /* Begin PBXContainerItemProxy section */ - FFF56b13a3d07fd46b13a3d0 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b9b18ce07f87b9b18ce0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA6b13a3d07fd46b13a3d0 /* PhysX */; + remoteGlobalIDString = FFFAb9b18ce07f87b9b18ce0 /* PhysX */; remoteInfo = "PhysX"; }; - FFF56b159a807fd46b159a80 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5bd2c56a07f87bd2c56a0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA6b159a807fd46b159a80 /* PhysXCharacterKinematic */; + remoteGlobalIDString = FFFAbd2c56a07f87bd2c56a0 /* PhysXCharacterKinematic */; remoteInfo = "PhysXCharacterKinematic"; }; - FFF56b15ae407fd46b15ae40 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5bd07bfb07f87bd07bfb0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA6b15ae407fd46b15ae40 /* PhysXVehicle */; + remoteGlobalIDString = FFFAbd07bfb07f87bd07bfb0 /* PhysXVehicle */; remoteInfo = "PhysXVehicle"; }; - FFF56b16c1507fd46b16c150 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b9ac2fb07f87b9ac2fb0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA6b16c1507fd46b16c150 /* PhysXExtensions */; + remoteGlobalIDString = FFFAb9ac2fb07f87b9ac2fb0 /* PhysXExtensions */; remoteInfo = "PhysXExtensions"; }; - FFF56b17d3507fd46b17d350 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b9b326907f87b9b32690 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA6b17d3507fd46b17d350 /* SceneQuery */; + remoteGlobalIDString = FFFAb9b326907f87b9b32690 /* SceneQuery */; remoteInfo = "SceneQuery"; }; - FFF56b181a307fd46b181a30 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b9b2f6c07f87b9b2f6c0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA6b181a307fd46b181a30 /* SimulationController */; + remoteGlobalIDString = FFFAb9b2f6c07f87b9b2f6c0 /* SimulationController */; remoteInfo = "SimulationController"; }; - FFF56b185f407fd46b185f40 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5bd3609d07f87bd3609d0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA6b185f407fd46b185f40 /* PhysXCooking */; + remoteGlobalIDString = FFFAbd3609d07f87bd3609d0 /* PhysXCooking */; remoteInfo = "PhysXCooking"; }; - FFF56990a8307fd46990a830 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b85164f07f87b85164f0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA6990a8307fd46990a830 /* PhysXCommon */; + remoteGlobalIDString = FFFAb85164f07f87b85164f0 /* PhysXCommon */; remoteInfo = "PhysXCommon"; }; - FFF5698f7c507fd4698f7c50 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b8500ad07f87b8500ad0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA698f7c507fd4698f7c50 /* PxFoundation */; + remoteGlobalIDString = FFFAb8500ad07f87b8500ad0 /* PxFoundation */; remoteInfo = "PxFoundation"; }; - FFF56994f8f07fd46994f8f0 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b9b082f07f87b9b082f0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA6994f8f07fd46994f8f0 /* PxPvdSDK */; + remoteGlobalIDString = FFFAb9b082f07f87b9b082f0 /* PxPvdSDK */; remoteInfo = "PxPvdSDK"; }; - FFF569b413c07fd469b413c0 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b86f79707f87b86f7970 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA69b413c07fd469b413c0 /* LowLevel */; + remoteGlobalIDString = FFFAb86f79707f87b86f7970 /* LowLevel */; remoteInfo = "LowLevel"; }; - FFF569c090b07fd469c090b0 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5bd2378b07f87bd2378b0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA69c090b07fd469c090b0 /* LowLevelAABB */; + remoteGlobalIDString = FFFAbd2378b07f87bd2378b0 /* LowLevelAABB */; remoteInfo = "LowLevelAABB"; }; - FFF569d090f07fd469d090f0 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5bd00c5a07f87bd00c5a0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA69d090f07fd469d090f0 /* LowLevelDynamics */; + remoteGlobalIDString = FFFAbd00c5a07f87bd00c5a0 /* LowLevelDynamics */; remoteInfo = "LowLevelDynamics"; }; - FFF569d31a007fd469d31a00 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5bd0168307f87bd016830 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA69d31a007fd469d31a00 /* LowLevelCloth */; + remoteGlobalIDString = FFFAbd0168307f87bd016830 /* LowLevelCloth */; remoteInfo = "LowLevelCloth"; }; - FFF569d53d907fd469d53d90 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b85369107f87b8536910 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA69d53d907fd469d53d90 /* LowLevelParticles */; + remoteGlobalIDString = FFFAb85369107f87b8536910 /* LowLevelParticles */; remoteInfo = "LowLevelParticles"; }; - FFF569f503307fd469f50330 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b9b1cd207f87b9b1cd20 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA69f503307fd469f50330 /* PxTask */; + remoteGlobalIDString = FFFAb9b1cd207f87b9b1cd20 /* PxTask */; remoteInfo = "PxTask"; }; - FFF56b14eae07fd46b14eae0 /* PBXContainerItemProxy */ = { - containerPortal = FFF968c824c07fd468c824c0 /* Project object */; + FFF5b85c61b07f87b85c61b0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9b980f9b07f87b980f9b0 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA6b14eae07fd46b14eae0 /* PsFastXml */; + remoteGlobalIDString = FFFAb85c61b07f87b85c61b0 /* PsFastXml */; remoteInfo = "PsFastXml"; }; /* End PBXContainerItemProxy section */ /* Begin PBXGroup section */ - FFFB68c825287fd468c82528 /* PhysX */ = { + FFFBb980fa187f87b980fa18 /* PhysX */ = { isa = PBXGroup; children = ( - FFF068c824c07fd468c824c0 /* Source */, - FFEE68c824c07fd468c824c0 /* Products */, + FFF0b980f9b07f87b980f9b0 /* Source */, + FFEEb980f9b07f87b980f9b0 /* Products */, ); name = "PhysX"; sourceTree = "<group>"; }; - FFF068c824c07fd468c824c0 /* Source */ = { + FFF0b980f9b07f87b980f9b0 /* Source */ = { isa = PBXGroup; children = ( - FFFB6b13a3d07fd46b13a3d0, - FFFB6b159a807fd46b159a80, - FFFB6b15ae407fd46b15ae40, - FFFB6b16c1507fd46b16c150, - FFFB6b17d3507fd46b17d350, - FFFB6b181a307fd46b181a30, - FFFB6b185f407fd46b185f40, - FFFB6990a8307fd46990a830, - FFFB698f7c507fd4698f7c50, - FFFB6994f8f07fd46994f8f0, - FFFB69b413c07fd469b413c0, - FFFB69c090b07fd469c090b0, - FFFB69d090f07fd469d090f0, - FFFB69d31a007fd469d31a00, - FFFB69d53d907fd469d53d90, - FFFB69f503307fd469f50330, - FFFB6b14eae07fd46b14eae0, + FFFBb9b18ce07f87b9b18ce0, + FFFBbd2c56a07f87bd2c56a0, + FFFBbd07bfb07f87bd07bfb0, + FFFBb9ac2fb07f87b9ac2fb0, + FFFBb9b326907f87b9b32690, + FFFBb9b2f6c07f87b9b2f6c0, + FFFBbd3609d07f87bd3609d0, + FFFBb85164f07f87b85164f0, + FFFBb8500ad07f87b8500ad0, + FFFBb9b082f07f87b9b082f0, + FFFBb86f79707f87b86f7970, + FFFBbd2378b07f87bd2378b0, + FFFBbd00c5a07f87bd00c5a0, + FFFBbd0168307f87bd016830, + FFFBb85369107f87b8536910, + FFFBb9b1cd207f87b9b1cd20, + FFFBb85c61b07f87b85c61b0, ); name = Source; sourceTree = "<group>"; }; - FFEE68c824c07fd468c824c0 /* Products */ = { + FFEEb980f9b07f87b980f9b0 /* Products */ = { isa = PBXGroup; children = ( - FFFD6b13a3d07fd46b13a3d0, - FFFD6b159a807fd46b159a80, - FFFD6b15ae407fd46b15ae40, - FFFD6b16c1507fd46b16c150, - FFFD6b17d3507fd46b17d350, - FFFD6b181a307fd46b181a30, - FFFD6b185f407fd46b185f40, - FFFD6990a8307fd46990a830, - FFFD698f7c507fd4698f7c50, - FFFD6994f8f07fd46994f8f0, - FFFD69b413c07fd469b413c0, - FFFD69c090b07fd469c090b0, - FFFD69d090f07fd469d090f0, - FFFD69d31a007fd469d31a00, - FFFD69d53d907fd469d53d90, - FFFD69f503307fd469f50330, - FFFD6b14eae07fd46b14eae0, + FFFDb9b18ce07f87b9b18ce0, + FFFDbd2c56a07f87bd2c56a0, + FFFDbd07bfb07f87bd07bfb0, + FFFDb9ac2fb07f87b9ac2fb0, + FFFDb9b326907f87b9b32690, + FFFDb9b2f6c07f87b9b2f6c0, + FFFDbd3609d07f87bd3609d0, + FFFDb85164f07f87b85164f0, + FFFDb8500ad07f87b8500ad0, + FFFDb9b082f07f87b9b082f0, + FFFDb86f79707f87b86f7970, + FFFDbd2378b07f87bd2378b0, + FFFDbd00c5a07f87bd00c5a0, + FFFDbd0168307f87bd016830, + FFFDb85369107f87b8536910, + FFFDb9b1cd207f87b9b1cd20, + FFFDb85c61b07f87b85c61b0, ); name = Products; sourceTree = "<group>"; }; - FFFB6b13a3d07fd46b13a3d0 /* PhysX */ = { + FFFBb9b18ce07f87b9b18ce0 /* PhysX */ = { isa = PBXGroup; children = ( - FFFB6b1615c07fd46b1615c0 /* src */, - FFFB6b1615e87fd46b1615e8 /* include */, - FFFB6b1616107fd46b161610 /* metadata */, + FFFBbd2be1207f87bd2be120 /* src */, + FFFBbd2be1487f87bd2be148 /* include */, + FFFBbd2be1707f87bd2be170 /* metadata */, ); name = "PhysX"; sourceTree = "<group>"; }; - FFFB6b1615c07fd46b1615c0 /* src */ = { + FFFBbd2be1207f87bd2be120 /* src */ = { isa = PBXGroup; children = ( - FFFD6a8814007fd46a881400 /* NpActor.h */, - FFFD6a8814687fd46a881468 /* NpActorTemplate.h */, - FFFD6a8814d07fd46a8814d0 /* NpAggregate.h */, - FFFD6a8815387fd46a881538 /* NpArticulation.h */, - FFFD6a8815a07fd46a8815a0 /* NpArticulationJoint.h */, - FFFD6a8816087fd46a881608 /* NpArticulationLink.h */, - FFFD6a8816707fd46a881670 /* NpBatchQuery.h */, - FFFD6a8816d87fd46a8816d8 /* NpCast.h */, - FFFD6a8817407fd46a881740 /* NpConnector.h */, - FFFD6a8817a87fd46a8817a8 /* NpConstraint.h */, - FFFD6a8818107fd46a881810 /* NpFactory.h */, - FFFD6a8818787fd46a881878 /* NpMaterial.h */, - FFFD6a8818e07fd46a8818e0 /* NpMaterialManager.h */, - FFFD6a8819487fd46a881948 /* NpPhysics.h */, - FFFD6a8819b07fd46a8819b0 /* NpPhysicsInsertionCallback.h */, - FFFD6a881a187fd46a881a18 /* NpPtrTableStorageManager.h */, - FFFD6a881a807fd46a881a80 /* NpPvdSceneQueryCollector.h */, - FFFD6a881ae87fd46a881ae8 /* NpQueryShared.h */, - FFFD6a881b507fd46a881b50 /* NpReadCheck.h */, - FFFD6a881bb87fd46a881bb8 /* NpRigidActorTemplate.h */, - FFFD6a881c207fd46a881c20 /* NpRigidActorTemplateInternal.h */, - FFFD6a881c887fd46a881c88 /* NpRigidBodyTemplate.h */, - FFFD6a881cf07fd46a881cf0 /* NpRigidDynamic.h */, - FFFD6a881d587fd46a881d58 /* NpRigidStatic.h */, - FFFD6a881dc07fd46a881dc0 /* NpScene.h */, - FFFD6a881e287fd46a881e28 /* NpSceneQueries.h */, - FFFD6a881e907fd46a881e90 /* NpShape.h */, - FFFD6a881ef87fd46a881ef8 /* NpShapeManager.h */, - FFFD6a881f607fd46a881f60 /* NpSpatialIndex.h */, - FFFD6a881fc87fd46a881fc8 /* NpVolumeCache.h */, - FFFD6a8820307fd46a882030 /* NpWriteCheck.h */, - FFFD6a8820987fd46a882098 /* PvdMetaDataBindingData.h */, - FFFD6a8821007fd46a882100 /* PvdMetaDataPvdBinding.h */, - FFFD6a8821687fd46a882168 /* PvdPhysicsClient.h */, - FFFD6a8821d07fd46a8821d0 /* PvdTypeNames.h */, - FFFD6a8822387fd46a882238 /* NpActor.cpp */, - FFFD6a8822a07fd46a8822a0 /* NpAggregate.cpp */, - FFFD6a8823087fd46a882308 /* NpArticulation.cpp */, - FFFD6a8823707fd46a882370 /* NpArticulationJoint.cpp */, - FFFD6a8823d87fd46a8823d8 /* NpArticulationLink.cpp */, - FFFD6a8824407fd46a882440 /* NpBatchQuery.cpp */, - FFFD6a8824a87fd46a8824a8 /* NpConstraint.cpp */, - FFFD6a8825107fd46a882510 /* NpFactory.cpp */, - FFFD6a8825787fd46a882578 /* NpMaterial.cpp */, - FFFD6a8825e07fd46a8825e0 /* NpMetaData.cpp */, - FFFD6a8826487fd46a882648 /* NpPhysics.cpp */, - FFFD6a8826b07fd46a8826b0 /* NpPvdSceneQueryCollector.cpp */, - FFFD6a8827187fd46a882718 /* NpReadCheck.cpp */, - FFFD6a8827807fd46a882780 /* NpRigidDynamic.cpp */, - FFFD6a8827e87fd46a8827e8 /* NpRigidStatic.cpp */, - FFFD6a8828507fd46a882850 /* NpScene.cpp */, - FFFD6a8828b87fd46a8828b8 /* NpSceneQueries.cpp */, - FFFD6a8829207fd46a882920 /* NpSerializerAdapter.cpp */, - FFFD6a8829887fd46a882988 /* NpShape.cpp */, - FFFD6a8829f07fd46a8829f0 /* NpShapeManager.cpp */, - FFFD6a882a587fd46a882a58 /* NpSpatialIndex.cpp */, - FFFD6a882ac07fd46a882ac0 /* NpVolumeCache.cpp */, - FFFD6a882b287fd46a882b28 /* NpWriteCheck.cpp */, - FFFD6a882b907fd46a882b90 /* PvdMetaDataPvdBinding.cpp */, - FFFD6a882bf87fd46a882bf8 /* PvdPhysicsClient.cpp */, - FFFD6a882c607fd46a882c60 /* particles/NpParticleBaseTemplate.h */, - FFFD6a882cc87fd46a882cc8 /* particles/NpParticleFluid.h */, - FFFD6a882d307fd46a882d30 /* particles/NpParticleFluidReadData.h */, - FFFD6a882d987fd46a882d98 /* particles/NpParticleSystem.h */, - FFFD6a882e007fd46a882e00 /* particles/NpParticleFluid.cpp */, - FFFD6a882e687fd46a882e68 /* particles/NpParticleSystem.cpp */, - FFFD6a882ed07fd46a882ed0 /* buffering/ScbActor.h */, - FFFD6a882f387fd46a882f38 /* buffering/ScbAggregate.h */, - FFFD6a882fa07fd46a882fa0 /* buffering/ScbArticulation.h */, - FFFD6a8830087fd46a883008 /* buffering/ScbArticulationJoint.h */, - FFFD6a8830707fd46a883070 /* buffering/ScbBase.h */, - FFFD6a8830d87fd46a8830d8 /* buffering/ScbBody.h */, - FFFD6a8831407fd46a883140 /* buffering/ScbCloth.h */, - FFFD6a8831a87fd46a8831a8 /* buffering/ScbConstraint.h */, - FFFD6a8832107fd46a883210 /* buffering/ScbDefs.h */, - FFFD6a8832787fd46a883278 /* buffering/ScbNpDeps.h */, - FFFD6a8832e07fd46a8832e0 /* buffering/ScbParticleSystem.h */, - FFFD6a8833487fd46a883348 /* buffering/ScbRigidObject.h */, - FFFD6a8833b07fd46a8833b0 /* buffering/ScbRigidStatic.h */, - FFFD6a8834187fd46a883418 /* buffering/ScbScene.h */, - FFFD6a8834807fd46a883480 /* buffering/ScbSceneBuffer.h */, - FFFD6a8834e87fd46a8834e8 /* buffering/ScbScenePvdClient.h */, - FFFD6a8835507fd46a883550 /* buffering/ScbShape.h */, - FFFD6a8835b87fd46a8835b8 /* buffering/ScbType.h */, - FFFD6a8836207fd46a883620 /* buffering/ScbActor.cpp */, - FFFD6a8836887fd46a883688 /* buffering/ScbAggregate.cpp */, - FFFD6a8836f07fd46a8836f0 /* buffering/ScbBase.cpp */, - FFFD6a8837587fd46a883758 /* buffering/ScbCloth.cpp */, - FFFD6a8837c07fd46a8837c0 /* buffering/ScbMetaData.cpp */, - FFFD6a8838287fd46a883828 /* buffering/ScbParticleSystem.cpp */, - FFFD6a8838907fd46a883890 /* buffering/ScbScene.cpp */, - FFFD6a8838f87fd46a8838f8 /* buffering/ScbScenePvdClient.cpp */, - FFFD6a8839607fd46a883960 /* buffering/ScbShape.cpp */, - FFFD6a8839c87fd46a8839c8 /* cloth/NpCloth.h */, - FFFD6a883a307fd46a883a30 /* cloth/NpClothFabric.h */, - FFFD6a883a987fd46a883a98 /* cloth/NpClothParticleData.h */, - FFFD6a883b007fd46a883b00 /* cloth/NpCloth.cpp */, - FFFD6a883b687fd46a883b68 /* cloth/NpClothFabric.cpp */, - FFFD6a883bd07fd46a883bd0 /* cloth/NpClothParticleData.cpp */, - FFFD6a883c387fd46a883c38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */, + FFFDba0756007f87ba075600 /* NpActor.h */, + FFFDba0756687f87ba075668 /* NpActorTemplate.h */, + FFFDba0756d07f87ba0756d0 /* NpAggregate.h */, + FFFDba0757387f87ba075738 /* NpArticulation.h */, + FFFDba0757a07f87ba0757a0 /* NpArticulationJoint.h */, + FFFDba0758087f87ba075808 /* NpArticulationLink.h */, + FFFDba0758707f87ba075870 /* NpBatchQuery.h */, + FFFDba0758d87f87ba0758d8 /* NpCast.h */, + FFFDba0759407f87ba075940 /* NpConnector.h */, + FFFDba0759a87f87ba0759a8 /* NpConstraint.h */, + FFFDba075a107f87ba075a10 /* NpFactory.h */, + FFFDba075a787f87ba075a78 /* NpMaterial.h */, + FFFDba075ae07f87ba075ae0 /* NpMaterialManager.h */, + FFFDba075b487f87ba075b48 /* NpPhysics.h */, + FFFDba075bb07f87ba075bb0 /* NpPhysicsInsertionCallback.h */, + FFFDba075c187f87ba075c18 /* NpPtrTableStorageManager.h */, + FFFDba075c807f87ba075c80 /* NpPvdSceneQueryCollector.h */, + FFFDba075ce87f87ba075ce8 /* NpQueryShared.h */, + FFFDba075d507f87ba075d50 /* NpReadCheck.h */, + FFFDba075db87f87ba075db8 /* NpRigidActorTemplate.h */, + FFFDba075e207f87ba075e20 /* NpRigidActorTemplateInternal.h */, + FFFDba075e887f87ba075e88 /* NpRigidBodyTemplate.h */, + FFFDba075ef07f87ba075ef0 /* NpRigidDynamic.h */, + FFFDba075f587f87ba075f58 /* NpRigidStatic.h */, + FFFDba075fc07f87ba075fc0 /* NpScene.h */, + FFFDba0760287f87ba076028 /* NpSceneQueries.h */, + FFFDba0760907f87ba076090 /* NpShape.h */, + FFFDba0760f87f87ba0760f8 /* NpShapeManager.h */, + FFFDba0761607f87ba076160 /* NpSpatialIndex.h */, + FFFDba0761c87f87ba0761c8 /* NpVolumeCache.h */, + FFFDba0762307f87ba076230 /* NpWriteCheck.h */, + FFFDba0762987f87ba076298 /* PvdMetaDataBindingData.h */, + FFFDba0763007f87ba076300 /* PvdMetaDataPvdBinding.h */, + FFFDba0763687f87ba076368 /* PvdPhysicsClient.h */, + FFFDba0763d07f87ba0763d0 /* PvdTypeNames.h */, + FFFDba0764387f87ba076438 /* NpActor.cpp */, + FFFDba0764a07f87ba0764a0 /* NpAggregate.cpp */, + FFFDba0765087f87ba076508 /* NpArticulation.cpp */, + FFFDba0765707f87ba076570 /* NpArticulationJoint.cpp */, + FFFDba0765d87f87ba0765d8 /* NpArticulationLink.cpp */, + FFFDba0766407f87ba076640 /* NpBatchQuery.cpp */, + FFFDba0766a87f87ba0766a8 /* NpConstraint.cpp */, + FFFDba0767107f87ba076710 /* NpFactory.cpp */, + FFFDba0767787f87ba076778 /* NpMaterial.cpp */, + FFFDba0767e07f87ba0767e0 /* NpMetaData.cpp */, + FFFDba0768487f87ba076848 /* NpPhysics.cpp */, + FFFDba0768b07f87ba0768b0 /* NpPvdSceneQueryCollector.cpp */, + FFFDba0769187f87ba076918 /* NpReadCheck.cpp */, + FFFDba0769807f87ba076980 /* NpRigidDynamic.cpp */, + FFFDba0769e87f87ba0769e8 /* NpRigidStatic.cpp */, + FFFDba076a507f87ba076a50 /* NpScene.cpp */, + FFFDba076ab87f87ba076ab8 /* NpSceneQueries.cpp */, + FFFDba076b207f87ba076b20 /* NpSerializerAdapter.cpp */, + FFFDba076b887f87ba076b88 /* NpShape.cpp */, + FFFDba076bf07f87ba076bf0 /* NpShapeManager.cpp */, + FFFDba076c587f87ba076c58 /* NpSpatialIndex.cpp */, + FFFDba076cc07f87ba076cc0 /* NpVolumeCache.cpp */, + FFFDba076d287f87ba076d28 /* NpWriteCheck.cpp */, + FFFDba076d907f87ba076d90 /* PvdMetaDataPvdBinding.cpp */, + FFFDba076df87f87ba076df8 /* PvdPhysicsClient.cpp */, + FFFDba076e607f87ba076e60 /* particles/NpParticleBaseTemplate.h */, + FFFDba076ec87f87ba076ec8 /* particles/NpParticleFluid.h */, + FFFDba076f307f87ba076f30 /* particles/NpParticleFluidReadData.h */, + FFFDba076f987f87ba076f98 /* particles/NpParticleSystem.h */, + FFFDba0770007f87ba077000 /* particles/NpParticleFluid.cpp */, + FFFDba0770687f87ba077068 /* particles/NpParticleSystem.cpp */, + FFFDba0770d07f87ba0770d0 /* buffering/ScbActor.h */, + FFFDba0771387f87ba077138 /* buffering/ScbAggregate.h */, + FFFDba0771a07f87ba0771a0 /* buffering/ScbArticulation.h */, + FFFDba0772087f87ba077208 /* buffering/ScbArticulationJoint.h */, + FFFDba0772707f87ba077270 /* buffering/ScbBase.h */, + FFFDba0772d87f87ba0772d8 /* buffering/ScbBody.h */, + FFFDba0773407f87ba077340 /* buffering/ScbCloth.h */, + FFFDba0773a87f87ba0773a8 /* buffering/ScbConstraint.h */, + FFFDba0774107f87ba077410 /* buffering/ScbDefs.h */, + FFFDba0774787f87ba077478 /* buffering/ScbNpDeps.h */, + FFFDba0774e07f87ba0774e0 /* buffering/ScbParticleSystem.h */, + FFFDba0775487f87ba077548 /* buffering/ScbRigidObject.h */, + FFFDba0775b07f87ba0775b0 /* buffering/ScbRigidStatic.h */, + FFFDba0776187f87ba077618 /* buffering/ScbScene.h */, + FFFDba0776807f87ba077680 /* buffering/ScbSceneBuffer.h */, + FFFDba0776e87f87ba0776e8 /* buffering/ScbScenePvdClient.h */, + FFFDba0777507f87ba077750 /* buffering/ScbShape.h */, + FFFDba0777b87f87ba0777b8 /* buffering/ScbType.h */, + FFFDba0778207f87ba077820 /* buffering/ScbActor.cpp */, + FFFDba0778887f87ba077888 /* buffering/ScbAggregate.cpp */, + FFFDba0778f07f87ba0778f0 /* buffering/ScbBase.cpp */, + FFFDba0779587f87ba077958 /* buffering/ScbCloth.cpp */, + FFFDba0779c07f87ba0779c0 /* buffering/ScbMetaData.cpp */, + FFFDba077a287f87ba077a28 /* buffering/ScbParticleSystem.cpp */, + FFFDba077a907f87ba077a90 /* buffering/ScbScene.cpp */, + FFFDba077af87f87ba077af8 /* buffering/ScbScenePvdClient.cpp */, + FFFDba077b607f87ba077b60 /* buffering/ScbShape.cpp */, + FFFDba077bc87f87ba077bc8 /* cloth/NpCloth.h */, + FFFDba077c307f87ba077c30 /* cloth/NpClothFabric.h */, + FFFDba077c987f87ba077c98 /* cloth/NpClothParticleData.h */, + FFFDba077d007f87ba077d00 /* cloth/NpCloth.cpp */, + FFFDba077d687f87ba077d68 /* cloth/NpClothFabric.cpp */, + FFFDba077dd07f87ba077dd0 /* cloth/NpClothParticleData.cpp */, + FFFDba077e387f87ba077e38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB6b1615e87fd46b1615e8 /* include */ = { + FFFBbd2be1487f87bd2be148 /* include */ = { isa = PBXGroup; children = ( - FFFD6a87ae007fd46a87ae00 /* PxActor.h */, - FFFD6a87ae687fd46a87ae68 /* PxAggregate.h */, - FFFD6a87aed07fd46a87aed0 /* PxArticulation.h */, - FFFD6a87af387fd46a87af38 /* PxArticulationJoint.h */, - FFFD6a87afa07fd46a87afa0 /* PxArticulationLink.h */, - FFFD6a87b0087fd46a87b008 /* PxBatchQuery.h */, - FFFD6a87b0707fd46a87b070 /* PxBatchQueryDesc.h */, - FFFD6a87b0d87fd46a87b0d8 /* PxBroadPhase.h */, - FFFD6a87b1407fd46a87b140 /* PxClient.h */, - FFFD6a87b1a87fd46a87b1a8 /* PxConstraint.h */, - FFFD6a87b2107fd46a87b210 /* PxConstraintDesc.h */, - FFFD6a87b2787fd46a87b278 /* PxContact.h */, - FFFD6a87b2e07fd46a87b2e0 /* PxContactModifyCallback.h */, - FFFD6a87b3487fd46a87b348 /* PxDeletionListener.h */, - FFFD6a87b3b07fd46a87b3b0 /* PxFiltering.h */, - FFFD6a87b4187fd46a87b418 /* PxForceMode.h */, - FFFD6a87b4807fd46a87b480 /* PxImmediateMode.h */, - FFFD6a87b4e87fd46a87b4e8 /* PxLockedData.h */, - FFFD6a87b5507fd46a87b550 /* PxMaterial.h */, - FFFD6a87b5b87fd46a87b5b8 /* PxPhysXConfig.h */, - FFFD6a87b6207fd46a87b620 /* PxPhysics.h */, - FFFD6a87b6887fd46a87b688 /* PxPhysicsAPI.h */, - FFFD6a87b6f07fd46a87b6f0 /* PxPhysicsSerialization.h */, - FFFD6a87b7587fd46a87b758 /* PxPhysicsVersion.h */, - FFFD6a87b7c07fd46a87b7c0 /* PxPruningStructure.h */, - FFFD6a87b8287fd46a87b828 /* PxQueryFiltering.h */, - FFFD6a87b8907fd46a87b890 /* PxQueryReport.h */, - FFFD6a87b8f87fd46a87b8f8 /* PxRigidActor.h */, - FFFD6a87b9607fd46a87b960 /* PxRigidBody.h */, - FFFD6a87b9c87fd46a87b9c8 /* PxRigidDynamic.h */, - FFFD6a87ba307fd46a87ba30 /* PxRigidStatic.h */, - FFFD6a87ba987fd46a87ba98 /* PxScene.h */, - FFFD6a87bb007fd46a87bb00 /* PxSceneDesc.h */, - FFFD6a87bb687fd46a87bb68 /* PxSceneLock.h */, - FFFD6a87bbd07fd46a87bbd0 /* PxShape.h */, - FFFD6a87bc387fd46a87bc38 /* PxSimulationEventCallback.h */, - FFFD6a87bca07fd46a87bca0 /* PxSimulationStatistics.h */, - FFFD6a87bd087fd46a87bd08 /* PxSpatialIndex.h */, - FFFD6a87bd707fd46a87bd70 /* PxVisualizationParameter.h */, - FFFD6a87bdd87fd46a87bdd8 /* PxVolumeCache.h */, - FFFD6a87be407fd46a87be40 /* particles/PxParticleBase.h */, - FFFD6a87bea87fd46a87bea8 /* particles/PxParticleBaseFlag.h */, - FFFD6a87bf107fd46a87bf10 /* particles/PxParticleCreationData.h */, - FFFD6a87bf787fd46a87bf78 /* particles/PxParticleFlag.h */, - FFFD6a87bfe07fd46a87bfe0 /* particles/PxParticleFluid.h */, - FFFD6a87c0487fd46a87c048 /* particles/PxParticleFluidReadData.h */, - FFFD6a87c0b07fd46a87c0b0 /* particles/PxParticleReadData.h */, - FFFD6a87c1187fd46a87c118 /* particles/PxParticleSystem.h */, - FFFD6a87c1807fd46a87c180 /* pvd/PxPvdSceneClient.h */, - FFFD6a87c1e87fd46a87c1e8 /* cloth/PxCloth.h */, - FFFD6a87c2507fd46a87c250 /* cloth/PxClothCollisionData.h */, - FFFD6a87c2b87fd46a87c2b8 /* cloth/PxClothFabric.h */, - FFFD6a87c3207fd46a87c320 /* cloth/PxClothParticleData.h */, - FFFD6a87c3887fd46a87c388 /* cloth/PxClothTypes.h */, + FFFDba0780007f87ba078000 /* PxActor.h */, + FFFDba0780687f87ba078068 /* PxAggregate.h */, + FFFDba0780d07f87ba0780d0 /* PxArticulation.h */, + FFFDba0781387f87ba078138 /* PxArticulationJoint.h */, + FFFDba0781a07f87ba0781a0 /* PxArticulationLink.h */, + FFFDba0782087f87ba078208 /* PxBatchQuery.h */, + FFFDba0782707f87ba078270 /* PxBatchQueryDesc.h */, + FFFDba0782d87f87ba0782d8 /* PxBroadPhase.h */, + FFFDba0783407f87ba078340 /* PxClient.h */, + FFFDba0783a87f87ba0783a8 /* PxConstraint.h */, + FFFDba0784107f87ba078410 /* PxConstraintDesc.h */, + FFFDba0784787f87ba078478 /* PxContact.h */, + FFFDba0784e07f87ba0784e0 /* PxContactModifyCallback.h */, + FFFDba0785487f87ba078548 /* PxDeletionListener.h */, + FFFDba0785b07f87ba0785b0 /* PxFiltering.h */, + FFFDba0786187f87ba078618 /* PxForceMode.h */, + FFFDba0786807f87ba078680 /* PxImmediateMode.h */, + FFFDba0786e87f87ba0786e8 /* PxLockedData.h */, + FFFDba0787507f87ba078750 /* PxMaterial.h */, + FFFDba0787b87f87ba0787b8 /* PxPhysXConfig.h */, + FFFDba0788207f87ba078820 /* PxPhysics.h */, + FFFDba0788887f87ba078888 /* PxPhysicsAPI.h */, + FFFDba0788f07f87ba0788f0 /* PxPhysicsSerialization.h */, + FFFDba0789587f87ba078958 /* PxPhysicsVersion.h */, + FFFDba0789c07f87ba0789c0 /* PxPruningStructure.h */, + FFFDba078a287f87ba078a28 /* PxQueryFiltering.h */, + FFFDba078a907f87ba078a90 /* PxQueryReport.h */, + FFFDba078af87f87ba078af8 /* PxRigidActor.h */, + FFFDba078b607f87ba078b60 /* PxRigidBody.h */, + FFFDba078bc87f87ba078bc8 /* PxRigidDynamic.h */, + FFFDba078c307f87ba078c30 /* PxRigidStatic.h */, + FFFDba078c987f87ba078c98 /* PxScene.h */, + FFFDba078d007f87ba078d00 /* PxSceneDesc.h */, + FFFDba078d687f87ba078d68 /* PxSceneLock.h */, + FFFDba078dd07f87ba078dd0 /* PxShape.h */, + FFFDba078e387f87ba078e38 /* PxSimulationEventCallback.h */, + FFFDba078ea07f87ba078ea0 /* PxSimulationStatistics.h */, + FFFDba078f087f87ba078f08 /* PxSpatialIndex.h */, + FFFDba078f707f87ba078f70 /* PxVisualizationParameter.h */, + FFFDba078fd87f87ba078fd8 /* PxVolumeCache.h */, + FFFDba0790407f87ba079040 /* particles/PxParticleBase.h */, + FFFDba0790a87f87ba0790a8 /* particles/PxParticleBaseFlag.h */, + FFFDba0791107f87ba079110 /* particles/PxParticleCreationData.h */, + FFFDba0791787f87ba079178 /* particles/PxParticleFlag.h */, + FFFDba0791e07f87ba0791e0 /* particles/PxParticleFluid.h */, + FFFDba0792487f87ba079248 /* particles/PxParticleFluidReadData.h */, + FFFDba0792b07f87ba0792b0 /* particles/PxParticleReadData.h */, + FFFDba0793187f87ba079318 /* particles/PxParticleSystem.h */, + FFFDba0793807f87ba079380 /* pvd/PxPvdSceneClient.h */, + FFFDba0793e87f87ba0793e8 /* cloth/PxCloth.h */, + FFFDba0794507f87ba079450 /* cloth/PxClothCollisionData.h */, + FFFDba0794b87f87ba0794b8 /* cloth/PxClothFabric.h */, + FFFDba0795207f87ba079520 /* cloth/PxClothParticleData.h */, + FFFDba0795887f87ba079588 /* cloth/PxClothTypes.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB6b1616107fd46b161610 /* metadata */ = { + FFFBbd2be1707f87bd2be170 /* metadata */ = { isa = PBXGroup; children = ( - FFFD6a8784007fd46a878400 /* core/include/PvdMetaDataDefineProperties.h */, - FFFD6a8784687fd46a878468 /* core/include/PvdMetaDataExtensions.h */, - FFFD6a8784d07fd46a8784d0 /* core/include/PvdMetaDataPropertyVisitor.h */, - FFFD6a8785387fd46a878538 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, - FFFD6a8785a07fd46a8785a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, - FFFD6a8786087fd46a878608 /* core/include/PxMetaDataCompare.h */, - FFFD6a8786707fd46a878670 /* core/include/PxMetaDataCppPrefix.h */, - FFFD6a8786d87fd46a8786d8 /* core/include/PxMetaDataObjects.h */, - FFFD6a8787407fd46a878740 /* core/include/RepXMetaDataPropertyVisitor.h */, - FFFD6a8787a87fd46a8787a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */, - FFFD6a8788107fd46a878810 /* core/src/PxMetaDataObjects.cpp */, + FFFDba0796007f87ba079600 /* core/include/PvdMetaDataDefineProperties.h */, + FFFDba0796687f87ba079668 /* core/include/PvdMetaDataExtensions.h */, + FFFDba0796d07f87ba0796d0 /* core/include/PvdMetaDataPropertyVisitor.h */, + FFFDba0797387f87ba079738 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, + FFFDba0797a07f87ba0797a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, + FFFDba0798087f87ba079808 /* core/include/PxMetaDataCompare.h */, + FFFDba0798707f87ba079870 /* core/include/PxMetaDataCppPrefix.h */, + FFFDba0798d87f87ba0798d8 /* core/include/PxMetaDataObjects.h */, + FFFDba0799407f87ba079940 /* core/include/RepXMetaDataPropertyVisitor.h */, + FFFDba0799a87f87ba0799a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */, + FFFDba079a107f87ba079a10 /* core/src/PxMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFB6b159a807fd46b159a80 /* PhysXCharacterKinematic */ = { + FFFBbd2c56a07f87bd2c56a0 /* PhysXCharacterKinematic */ = { isa = PBXGroup; children = ( - FFFB6b15f6b07fd46b15f6b0 /* include */, - FFFB6b15f6d87fd46b15f6d8 /* src */, + FFFBbd2c79007f87bd2c7900 /* include */, + FFFBbd2c79287f87bd2c7928 /* src */, ); name = "PhysXCharacterKinematic"; sourceTree = "<group>"; }; - FFFB6b15f6b07fd46b15f6b0 /* include */ = { + FFFBbd2c79007f87bd2c7900 /* include */ = { isa = PBXGroup; children = ( - FFFD6b1609607fd46b160960 /* PxBoxController.h */, - FFFD6b1609c87fd46b1609c8 /* PxCapsuleController.h */, - FFFD6b160a307fd46b160a30 /* PxCharacter.h */, - FFFD6b160a987fd46b160a98 /* PxController.h */, - FFFD6b160b007fd46b160b00 /* PxControllerBehavior.h */, - FFFD6b160b687fd46b160b68 /* PxControllerManager.h */, - FFFD6b160bd07fd46b160bd0 /* PxControllerObstacles.h */, - FFFD6b160c387fd46b160c38 /* PxExtended.h */, + FFFDbd2c8b707f87bd2c8b70 /* PxBoxController.h */, + FFFDbd2c8bd87f87bd2c8bd8 /* PxCapsuleController.h */, + FFFDbd2c8c407f87bd2c8c40 /* PxCharacter.h */, + FFFDbd2c8ca87f87bd2c8ca8 /* PxController.h */, + FFFDbd2c8d107f87bd2c8d10 /* PxControllerBehavior.h */, + FFFDbd2c8d787f87bd2c8d78 /* PxControllerManager.h */, + FFFDbd2c8de07f87bd2c8de0 /* PxControllerObstacles.h */, + FFFDbd2c8e487f87bd2c8e48 /* PxExtended.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB6b15f6d87fd46b15f6d8 /* src */ = { + FFFBbd2c79287f87bd2c7928 /* src */ = { isa = PBXGroup; children = ( - FFFD6a87e4007fd46a87e400 /* CctBoxController.h */, - FFFD6a87e4687fd46a87e468 /* CctCapsuleController.h */, - FFFD6a87e4d07fd46a87e4d0 /* CctCharacterController.h */, - FFFD6a87e5387fd46a87e538 /* CctCharacterControllerManager.h */, - FFFD6a87e5a07fd46a87e5a0 /* CctController.h */, - FFFD6a87e6087fd46a87e608 /* CctInternalStructs.h */, - FFFD6a87e6707fd46a87e670 /* CctObstacleContext.h */, - FFFD6a87e6d87fd46a87e6d8 /* CctSweptBox.h */, - FFFD6a87e7407fd46a87e740 /* CctSweptCapsule.h */, - FFFD6a87e7a87fd46a87e7a8 /* CctSweptVolume.h */, - FFFD6a87e8107fd46a87e810 /* CctUtils.h */, - FFFD6a87e8787fd46a87e878 /* CctBoxController.cpp */, - FFFD6a87e8e07fd46a87e8e0 /* CctCapsuleController.cpp */, - FFFD6a87e9487fd46a87e948 /* CctCharacterController.cpp */, - FFFD6a87e9b07fd46a87e9b0 /* CctCharacterControllerCallbacks.cpp */, - FFFD6a87ea187fd46a87ea18 /* CctCharacterControllerManager.cpp */, - FFFD6a87ea807fd46a87ea80 /* CctController.cpp */, - FFFD6a87eae87fd46a87eae8 /* CctObstacleContext.cpp */, - FFFD6a87eb507fd46a87eb50 /* CctSweptBox.cpp */, - FFFD6a87ebb87fd46a87ebb8 /* CctSweptCapsule.cpp */, - FFFD6a87ec207fd46a87ec20 /* CctSweptVolume.cpp */, + FFFDbb0a74007f87bb0a7400 /* CctBoxController.h */, + FFFDbb0a74687f87bb0a7468 /* CctCapsuleController.h */, + FFFDbb0a74d07f87bb0a74d0 /* CctCharacterController.h */, + FFFDbb0a75387f87bb0a7538 /* CctCharacterControllerManager.h */, + FFFDbb0a75a07f87bb0a75a0 /* CctController.h */, + FFFDbb0a76087f87bb0a7608 /* CctInternalStructs.h */, + FFFDbb0a76707f87bb0a7670 /* CctObstacleContext.h */, + FFFDbb0a76d87f87bb0a76d8 /* CctSweptBox.h */, + FFFDbb0a77407f87bb0a7740 /* CctSweptCapsule.h */, + FFFDbb0a77a87f87bb0a77a8 /* CctSweptVolume.h */, + FFFDbb0a78107f87bb0a7810 /* CctUtils.h */, + FFFDbb0a78787f87bb0a7878 /* CctBoxController.cpp */, + FFFDbb0a78e07f87bb0a78e0 /* CctCapsuleController.cpp */, + FFFDbb0a79487f87bb0a7948 /* CctCharacterController.cpp */, + FFFDbb0a79b07f87bb0a79b0 /* CctCharacterControllerCallbacks.cpp */, + FFFDbb0a7a187f87bb0a7a18 /* CctCharacterControllerManager.cpp */, + FFFDbb0a7a807f87bb0a7a80 /* CctController.cpp */, + FFFDbb0a7ae87f87bb0a7ae8 /* CctObstacleContext.cpp */, + FFFDbb0a7b507f87bb0a7b50 /* CctSweptBox.cpp */, + FFFDbb0a7bb87f87bb0a7bb8 /* CctSweptCapsule.cpp */, + FFFDbb0a7c207f87bb0a7c20 /* CctSweptVolume.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB6b15ae407fd46b15ae40 /* PhysXVehicle */ = { + FFFBbd07bfb07f87bd07bfb0 /* PhysXVehicle */ = { isa = PBXGroup; children = ( - FFFB6b1690407fd46b169040 /* include */, - FFFB6b1690687fd46b169068 /* src */, - FFFB6b1690907fd46b169090 /* metadata */, + FFFBb9ac21407f87b9ac2140 /* include */, + FFFBb9ac21687f87b9ac2168 /* src */, + FFFBb9ac21907f87b9ac2190 /* metadata */, ); name = "PhysXVehicle"; sourceTree = "<group>"; }; - FFFB6b1690407fd46b169040 /* include */ = { + FFFBb9ac21407f87b9ac2140 /* include */ = { isa = PBXGroup; children = ( - FFFD6a883e007fd46a883e00 /* PxVehicleComponents.h */, - FFFD6a883e687fd46a883e68 /* PxVehicleDrive.h */, - FFFD6a883ed07fd46a883ed0 /* PxVehicleDrive4W.h */, - FFFD6a883f387fd46a883f38 /* PxVehicleDriveNW.h */, - FFFD6a883fa07fd46a883fa0 /* PxVehicleDriveTank.h */, - FFFD6a8840087fd46a884008 /* PxVehicleNoDrive.h */, - FFFD6a8840707fd46a884070 /* PxVehicleSDK.h */, - FFFD6a8840d87fd46a8840d8 /* PxVehicleShaders.h */, - FFFD6a8841407fd46a884140 /* PxVehicleTireFriction.h */, - FFFD6a8841a87fd46a8841a8 /* PxVehicleUpdate.h */, - FFFD6a8842107fd46a884210 /* PxVehicleUtil.h */, - FFFD6a8842787fd46a884278 /* PxVehicleUtilControl.h */, - FFFD6a8842e07fd46a8842e0 /* PxVehicleUtilSetup.h */, - FFFD6a8843487fd46a884348 /* PxVehicleUtilTelemetry.h */, - FFFD6a8843b07fd46a8843b0 /* PxVehicleWheels.h */, + FFFDba80b0007f87ba80b000 /* PxVehicleComponents.h */, + FFFDba80b0687f87ba80b068 /* PxVehicleDrive.h */, + FFFDba80b0d07f87ba80b0d0 /* PxVehicleDrive4W.h */, + FFFDba80b1387f87ba80b138 /* PxVehicleDriveNW.h */, + FFFDba80b1a07f87ba80b1a0 /* PxVehicleDriveTank.h */, + FFFDba80b2087f87ba80b208 /* PxVehicleNoDrive.h */, + FFFDba80b2707f87ba80b270 /* PxVehicleSDK.h */, + FFFDba80b2d87f87ba80b2d8 /* PxVehicleShaders.h */, + FFFDba80b3407f87ba80b340 /* PxVehicleTireFriction.h */, + FFFDba80b3a87f87ba80b3a8 /* PxVehicleUpdate.h */, + FFFDba80b4107f87ba80b410 /* PxVehicleUtil.h */, + FFFDba80b4787f87ba80b478 /* PxVehicleUtilControl.h */, + FFFDba80b4e07f87ba80b4e0 /* PxVehicleUtilSetup.h */, + FFFDba80b5487f87ba80b548 /* PxVehicleUtilTelemetry.h */, + FFFDba80b5b07f87ba80b5b0 /* PxVehicleWheels.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB6b1690687fd46b169068 /* src */ = { + FFFBb9ac21687f87b9ac2168 /* src */ = { isa = PBXGroup; children = ( - FFFD6a885c007fd46a885c00 /* PxVehicleDefaults.h */, - FFFD6a885c687fd46a885c68 /* PxVehicleLinearMath.h */, - FFFD6a885cd07fd46a885cd0 /* PxVehicleSerialization.h */, - FFFD6a885d387fd46a885d38 /* PxVehicleSuspLimitConstraintShader.h */, - FFFD6a885da07fd46a885da0 /* PxVehicleSuspWheelTire4.h */, - FFFD6a885e087fd46a885e08 /* PxVehicleComponents.cpp */, - FFFD6a885e707fd46a885e70 /* PxVehicleDrive.cpp */, - FFFD6a885ed87fd46a885ed8 /* PxVehicleDrive4W.cpp */, - FFFD6a885f407fd46a885f40 /* PxVehicleDriveNW.cpp */, - FFFD6a885fa87fd46a885fa8 /* PxVehicleDriveTank.cpp */, - FFFD6a8860107fd46a886010 /* PxVehicleMetaData.cpp */, - FFFD6a8860787fd46a886078 /* PxVehicleNoDrive.cpp */, - FFFD6a8860e07fd46a8860e0 /* PxVehicleSDK.cpp */, - FFFD6a8861487fd46a886148 /* PxVehicleSerialization.cpp */, - FFFD6a8861b07fd46a8861b0 /* PxVehicleSuspWheelTire4.cpp */, - FFFD6a8862187fd46a886218 /* PxVehicleTireFriction.cpp */, - FFFD6a8862807fd46a886280 /* PxVehicleUpdate.cpp */, - FFFD6a8862e87fd46a8862e8 /* PxVehicleWheels.cpp */, - FFFD6a8863507fd46a886350 /* VehicleUtilControl.cpp */, - FFFD6a8863b87fd46a8863b8 /* VehicleUtilSetup.cpp */, - FFFD6a8864207fd46a886420 /* VehicleUtilTelemetry.cpp */, + FFFDba8194007f87ba819400 /* PxVehicleDefaults.h */, + FFFDba8194687f87ba819468 /* PxVehicleLinearMath.h */, + FFFDba8194d07f87ba8194d0 /* PxVehicleSerialization.h */, + FFFDba8195387f87ba819538 /* PxVehicleSuspLimitConstraintShader.h */, + FFFDba8195a07f87ba8195a0 /* PxVehicleSuspWheelTire4.h */, + FFFDba8196087f87ba819608 /* PxVehicleComponents.cpp */, + FFFDba8196707f87ba819670 /* PxVehicleDrive.cpp */, + FFFDba8196d87f87ba8196d8 /* PxVehicleDrive4W.cpp */, + FFFDba8197407f87ba819740 /* PxVehicleDriveNW.cpp */, + FFFDba8197a87f87ba8197a8 /* PxVehicleDriveTank.cpp */, + FFFDba8198107f87ba819810 /* PxVehicleMetaData.cpp */, + FFFDba8198787f87ba819878 /* PxVehicleNoDrive.cpp */, + FFFDba8198e07f87ba8198e0 /* PxVehicleSDK.cpp */, + FFFDba8199487f87ba819948 /* PxVehicleSerialization.cpp */, + FFFDba8199b07f87ba8199b0 /* PxVehicleSuspWheelTire4.cpp */, + FFFDba819a187f87ba819a18 /* PxVehicleTireFriction.cpp */, + FFFDba819a807f87ba819a80 /* PxVehicleUpdate.cpp */, + FFFDba819ae87f87ba819ae8 /* PxVehicleWheels.cpp */, + FFFDba819b507f87ba819b50 /* VehicleUtilControl.cpp */, + FFFDba819bb87f87ba819bb8 /* VehicleUtilSetup.cpp */, + FFFDba819c207f87ba819c20 /* VehicleUtilTelemetry.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB6b1690907fd46b169090 /* metadata */ = { + FFFBb9ac21907f87b9ac2190 /* metadata */ = { isa = PBXGroup; children = ( - FFFD6b16c5c07fd46b16c5c0 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */, - FFFD6b16c6287fd46b16c628 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */, - FFFD6b16c6907fd46b16c690 /* include/PxVehicleMetaDataObjects.h */, - FFFD6b16c6f87fd46b16c6f8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */, - FFFD6b16c7607fd46b16c760 /* src/PxVehicleMetaDataObjects.cpp */, + FFFDb9ac33907f87b9ac3390 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */, + FFFDb9ac33f87f87b9ac33f8 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */, + FFFDb9ac34607f87b9ac3460 /* include/PxVehicleMetaDataObjects.h */, + FFFDb9ac34c87f87b9ac34c8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */, + FFFDb9ac35307f87b9ac3530 /* src/PxVehicleMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFB6b16c1507fd46b16c150 /* PhysXExtensions */ = { + FFFBb9ac2fb07f87b9ac2fb0 /* PhysXExtensions */ = { isa = PBXGroup; children = ( - FFFB6b1730b07fd46b1730b0 /* include */, - FFFB6b1730d87fd46b1730d8 /* src */, - FFFB6b1731007fd46b173100 /* serialization */, - FFFB6b1731287fd46b173128 /* metadata */, + FFFBbd2cc1607f87bd2cc160 /* include */, + FFFBbd2cc1887f87bd2cc188 /* src */, + FFFBbd2cc1b07f87bd2cc1b0 /* serialization */, + FFFBbd2cc1d87f87bd2cc1d8 /* metadata */, ); name = "PhysXExtensions"; sourceTree = "<group>"; }; - FFFB6b1730b07fd46b1730b0 /* include */ = { + FFFBbd2cc1607f87bd2cc160 /* include */ = { isa = PBXGroup; children = ( - FFFD6a8894007fd46a889400 /* PxBinaryConverter.h */, - FFFD6a8894687fd46a889468 /* PxBroadPhaseExt.h */, - FFFD6a8894d07fd46a8894d0 /* PxClothFabricCooker.h */, - FFFD6a8895387fd46a889538 /* PxClothMeshDesc.h */, - FFFD6a8895a07fd46a8895a0 /* PxClothMeshQuadifier.h */, - FFFD6a8896087fd46a889608 /* PxClothTetherCooker.h */, - FFFD6a8896707fd46a889670 /* PxCollectionExt.h */, - FFFD6a8896d87fd46a8896d8 /* PxConstraintExt.h */, - FFFD6a8897407fd46a889740 /* PxConvexMeshExt.h */, - FFFD6a8897a87fd46a8897a8 /* PxD6Joint.h */, - FFFD6a8898107fd46a889810 /* PxDefaultAllocator.h */, - FFFD6a8898787fd46a889878 /* PxDefaultCpuDispatcher.h */, - FFFD6a8898e07fd46a8898e0 /* PxDefaultErrorCallback.h */, - FFFD6a8899487fd46a889948 /* PxDefaultSimulationFilterShader.h */, - FFFD6a8899b07fd46a8899b0 /* PxDefaultStreams.h */, - FFFD6a889a187fd46a889a18 /* PxDistanceJoint.h */, - FFFD6a889a807fd46a889a80 /* PxExtensionsAPI.h */, - FFFD6a889ae87fd46a889ae8 /* PxFixedJoint.h */, - FFFD6a889b507fd46a889b50 /* PxJoint.h */, - FFFD6a889bb87fd46a889bb8 /* PxJointLimit.h */, - FFFD6a889c207fd46a889c20 /* PxJointRepXSerializer.h */, - FFFD6a889c887fd46a889c88 /* PxMassProperties.h */, - FFFD6a889cf07fd46a889cf0 /* PxParticleExt.h */, - FFFD6a889d587fd46a889d58 /* PxPrismaticJoint.h */, - FFFD6a889dc07fd46a889dc0 /* PxRaycastCCD.h */, - FFFD6a889e287fd46a889e28 /* PxRepXSerializer.h */, - FFFD6a889e907fd46a889e90 /* PxRepXSimpleType.h */, - FFFD6a889ef87fd46a889ef8 /* PxRevoluteJoint.h */, - FFFD6a889f607fd46a889f60 /* PxRigidActorExt.h */, - FFFD6a889fc87fd46a889fc8 /* PxRigidBodyExt.h */, - FFFD6a88a0307fd46a88a030 /* PxSceneQueryExt.h */, - FFFD6a88a0987fd46a88a098 /* PxSerialization.h */, - FFFD6a88a1007fd46a88a100 /* PxShapeExt.h */, - FFFD6a88a1687fd46a88a168 /* PxSimpleFactory.h */, - FFFD6a88a1d07fd46a88a1d0 /* PxSmoothNormals.h */, - FFFD6a88a2387fd46a88a238 /* PxSphericalJoint.h */, - FFFD6a88a2a07fd46a88a2a0 /* PxStringTableExt.h */, - FFFD6a88a3087fd46a88a308 /* PxTriangleMeshExt.h */, + FFFDba0746007f87ba074600 /* PxBinaryConverter.h */, + FFFDba0746687f87ba074668 /* PxBroadPhaseExt.h */, + FFFDba0746d07f87ba0746d0 /* PxClothFabricCooker.h */, + FFFDba0747387f87ba074738 /* PxClothMeshDesc.h */, + FFFDba0747a07f87ba0747a0 /* PxClothMeshQuadifier.h */, + FFFDba0748087f87ba074808 /* PxClothTetherCooker.h */, + FFFDba0748707f87ba074870 /* PxCollectionExt.h */, + FFFDba0748d87f87ba0748d8 /* PxConstraintExt.h */, + FFFDba0749407f87ba074940 /* PxConvexMeshExt.h */, + FFFDba0749a87f87ba0749a8 /* PxD6Joint.h */, + FFFDba074a107f87ba074a10 /* PxDefaultAllocator.h */, + FFFDba074a787f87ba074a78 /* PxDefaultCpuDispatcher.h */, + FFFDba074ae07f87ba074ae0 /* PxDefaultErrorCallback.h */, + FFFDba074b487f87ba074b48 /* PxDefaultSimulationFilterShader.h */, + FFFDba074bb07f87ba074bb0 /* PxDefaultStreams.h */, + FFFDba074c187f87ba074c18 /* PxDistanceJoint.h */, + FFFDba074c807f87ba074c80 /* PxExtensionsAPI.h */, + FFFDba074ce87f87ba074ce8 /* PxFixedJoint.h */, + FFFDba074d507f87ba074d50 /* PxJoint.h */, + FFFDba074db87f87ba074db8 /* PxJointLimit.h */, + FFFDba074e207f87ba074e20 /* PxJointRepXSerializer.h */, + FFFDba074e887f87ba074e88 /* PxMassProperties.h */, + FFFDba074ef07f87ba074ef0 /* PxParticleExt.h */, + FFFDba074f587f87ba074f58 /* PxPrismaticJoint.h */, + FFFDba074fc07f87ba074fc0 /* PxRaycastCCD.h */, + FFFDba0750287f87ba075028 /* PxRepXSerializer.h */, + FFFDba0750907f87ba075090 /* PxRepXSimpleType.h */, + FFFDba0750f87f87ba0750f8 /* PxRevoluteJoint.h */, + FFFDba0751607f87ba075160 /* PxRigidActorExt.h */, + FFFDba0751c87f87ba0751c8 /* PxRigidBodyExt.h */, + FFFDba0752307f87ba075230 /* PxSceneQueryExt.h */, + FFFDba0752987f87ba075298 /* PxSerialization.h */, + FFFDba0753007f87ba075300 /* PxShapeExt.h */, + FFFDba0753687f87ba075368 /* PxSimpleFactory.h */, + FFFDba0753d07f87ba0753d0 /* PxSmoothNormals.h */, + FFFDba0754387f87ba075438 /* PxSphericalJoint.h */, + FFFDba0754a07f87ba0754a0 /* PxStringTableExt.h */, + FFFDba0755087f87ba075508 /* PxTriangleMeshExt.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB6b1730d87fd46b1730d8 /* src */ = { + FFFBbd2cc1887f87bd2cc188 /* src */ = { isa = PBXGroup; children = ( - FFFD6a887e007fd46a887e00 /* ExtConstraintHelper.h */, - FFFD6a887e687fd46a887e68 /* ExtCpuWorkerThread.h */, - FFFD6a887ed07fd46a887ed0 /* ExtD6Joint.h */, - FFFD6a887f387fd46a887f38 /* ExtDefaultCpuDispatcher.h */, - FFFD6a887fa07fd46a887fa0 /* ExtDistanceJoint.h */, - FFFD6a8880087fd46a888008 /* ExtFixedJoint.h */, - FFFD6a8880707fd46a888070 /* ExtInertiaTensor.h */, - FFFD6a8880d87fd46a8880d8 /* ExtJoint.h */, - FFFD6a8881407fd46a888140 /* ExtJointMetaDataExtensions.h */, - FFFD6a8881a87fd46a8881a8 /* ExtPlatform.h */, - FFFD6a8882107fd46a888210 /* ExtPrismaticJoint.h */, - FFFD6a8882787fd46a888278 /* ExtPvd.h */, - FFFD6a8882e07fd46a8882e0 /* ExtRevoluteJoint.h */, - FFFD6a8883487fd46a888348 /* ExtSerialization.h */, - FFFD6a8883b07fd46a8883b0 /* ExtSharedQueueEntryPool.h */, - FFFD6a8884187fd46a888418 /* ExtSphericalJoint.h */, - FFFD6a8884807fd46a888480 /* ExtTaskQueueHelper.h */, - FFFD6a8884e87fd46a8884e8 /* ExtBroadPhase.cpp */, - FFFD6a8885507fd46a888550 /* ExtClothFabricCooker.cpp */, - FFFD6a8885b87fd46a8885b8 /* ExtClothGeodesicTetherCooker.cpp */, - FFFD6a8886207fd46a888620 /* ExtClothMeshQuadifier.cpp */, - FFFD6a8886887fd46a888688 /* ExtClothSimpleTetherCooker.cpp */, - FFFD6a8886f07fd46a8886f0 /* ExtCollection.cpp */, - FFFD6a8887587fd46a888758 /* ExtConvexMeshExt.cpp */, - FFFD6a8887c07fd46a8887c0 /* ExtCpuWorkerThread.cpp */, - FFFD6a8888287fd46a888828 /* ExtD6Joint.cpp */, - FFFD6a8888907fd46a888890 /* ExtD6JointSolverPrep.cpp */, - FFFD6a8888f87fd46a8888f8 /* ExtDefaultCpuDispatcher.cpp */, - FFFD6a8889607fd46a888960 /* ExtDefaultErrorCallback.cpp */, - FFFD6a8889c87fd46a8889c8 /* ExtDefaultSimulationFilterShader.cpp */, - FFFD6a888a307fd46a888a30 /* ExtDefaultStreams.cpp */, - FFFD6a888a987fd46a888a98 /* ExtDistanceJoint.cpp */, - FFFD6a888b007fd46a888b00 /* ExtDistanceJointSolverPrep.cpp */, - FFFD6a888b687fd46a888b68 /* ExtExtensions.cpp */, - FFFD6a888bd07fd46a888bd0 /* ExtFixedJoint.cpp */, - FFFD6a888c387fd46a888c38 /* ExtFixedJointSolverPrep.cpp */, - FFFD6a888ca07fd46a888ca0 /* ExtJoint.cpp */, - FFFD6a888d087fd46a888d08 /* ExtMetaData.cpp */, - FFFD6a888d707fd46a888d70 /* ExtParticleExt.cpp */, - FFFD6a888dd87fd46a888dd8 /* ExtPrismaticJoint.cpp */, - FFFD6a888e407fd46a888e40 /* ExtPrismaticJointSolverPrep.cpp */, - FFFD6a888ea87fd46a888ea8 /* ExtPvd.cpp */, - FFFD6a888f107fd46a888f10 /* ExtPxStringTable.cpp */, - FFFD6a888f787fd46a888f78 /* ExtRaycastCCD.cpp */, - FFFD6a888fe07fd46a888fe0 /* ExtRevoluteJoint.cpp */, - FFFD6a8890487fd46a889048 /* ExtRevoluteJointSolverPrep.cpp */, - FFFD6a8890b07fd46a8890b0 /* ExtRigidBodyExt.cpp */, - FFFD6a8891187fd46a889118 /* ExtSceneQueryExt.cpp */, - FFFD6a8891807fd46a889180 /* ExtSimpleFactory.cpp */, - FFFD6a8891e87fd46a8891e8 /* ExtSmoothNormals.cpp */, - FFFD6a8892507fd46a889250 /* ExtSphericalJoint.cpp */, - FFFD6a8892b87fd46a8892b8 /* ExtSphericalJointSolverPrep.cpp */, - FFFD6a8893207fd46a889320 /* ExtTriangleMeshExt.cpp */, + FFFDba07e0007f87ba07e000 /* ExtConstraintHelper.h */, + FFFDba07e0687f87ba07e068 /* ExtCpuWorkerThread.h */, + FFFDba07e0d07f87ba07e0d0 /* ExtD6Joint.h */, + FFFDba07e1387f87ba07e138 /* ExtDefaultCpuDispatcher.h */, + FFFDba07e1a07f87ba07e1a0 /* ExtDistanceJoint.h */, + FFFDba07e2087f87ba07e208 /* ExtFixedJoint.h */, + FFFDba07e2707f87ba07e270 /* ExtInertiaTensor.h */, + FFFDba07e2d87f87ba07e2d8 /* ExtJoint.h */, + FFFDba07e3407f87ba07e340 /* ExtJointMetaDataExtensions.h */, + FFFDba07e3a87f87ba07e3a8 /* ExtPlatform.h */, + FFFDba07e4107f87ba07e410 /* ExtPrismaticJoint.h */, + FFFDba07e4787f87ba07e478 /* ExtPvd.h */, + FFFDba07e4e07f87ba07e4e0 /* ExtRevoluteJoint.h */, + FFFDba07e5487f87ba07e548 /* ExtSerialization.h */, + FFFDba07e5b07f87ba07e5b0 /* ExtSharedQueueEntryPool.h */, + FFFDba07e6187f87ba07e618 /* ExtSphericalJoint.h */, + FFFDba07e6807f87ba07e680 /* ExtTaskQueueHelper.h */, + FFFDba07e6e87f87ba07e6e8 /* ExtBroadPhase.cpp */, + FFFDba07e7507f87ba07e750 /* ExtClothFabricCooker.cpp */, + FFFDba07e7b87f87ba07e7b8 /* ExtClothGeodesicTetherCooker.cpp */, + FFFDba07e8207f87ba07e820 /* ExtClothMeshQuadifier.cpp */, + FFFDba07e8887f87ba07e888 /* ExtClothSimpleTetherCooker.cpp */, + FFFDba07e8f07f87ba07e8f0 /* ExtCollection.cpp */, + FFFDba07e9587f87ba07e958 /* ExtConvexMeshExt.cpp */, + FFFDba07e9c07f87ba07e9c0 /* ExtCpuWorkerThread.cpp */, + FFFDba07ea287f87ba07ea28 /* ExtD6Joint.cpp */, + FFFDba07ea907f87ba07ea90 /* ExtD6JointSolverPrep.cpp */, + FFFDba07eaf87f87ba07eaf8 /* ExtDefaultCpuDispatcher.cpp */, + FFFDba07eb607f87ba07eb60 /* ExtDefaultErrorCallback.cpp */, + FFFDba07ebc87f87ba07ebc8 /* ExtDefaultSimulationFilterShader.cpp */, + FFFDba07ec307f87ba07ec30 /* ExtDefaultStreams.cpp */, + FFFDba07ec987f87ba07ec98 /* ExtDistanceJoint.cpp */, + FFFDba07ed007f87ba07ed00 /* ExtDistanceJointSolverPrep.cpp */, + FFFDba07ed687f87ba07ed68 /* ExtExtensions.cpp */, + FFFDba07edd07f87ba07edd0 /* ExtFixedJoint.cpp */, + FFFDba07ee387f87ba07ee38 /* ExtFixedJointSolverPrep.cpp */, + FFFDba07eea07f87ba07eea0 /* ExtJoint.cpp */, + FFFDba07ef087f87ba07ef08 /* ExtMetaData.cpp */, + FFFDba07ef707f87ba07ef70 /* ExtParticleExt.cpp */, + FFFDba07efd87f87ba07efd8 /* ExtPrismaticJoint.cpp */, + FFFDba07f0407f87ba07f040 /* ExtPrismaticJointSolverPrep.cpp */, + FFFDba07f0a87f87ba07f0a8 /* ExtPvd.cpp */, + FFFDba07f1107f87ba07f110 /* ExtPxStringTable.cpp */, + FFFDba07f1787f87ba07f178 /* ExtRaycastCCD.cpp */, + FFFDba07f1e07f87ba07f1e0 /* ExtRevoluteJoint.cpp */, + FFFDba07f2487f87ba07f248 /* ExtRevoluteJointSolverPrep.cpp */, + FFFDba07f2b07f87ba07f2b0 /* ExtRigidBodyExt.cpp */, + FFFDba07f3187f87ba07f318 /* ExtSceneQueryExt.cpp */, + FFFDba07f3807f87ba07f380 /* ExtSimpleFactory.cpp */, + FFFDba07f3e87f87ba07f3e8 /* ExtSmoothNormals.cpp */, + FFFDba07f4507f87ba07f450 /* ExtSphericalJoint.cpp */, + FFFDba07f4b87f87ba07f4b8 /* ExtSphericalJointSolverPrep.cpp */, + FFFDba07f5207f87ba07f520 /* ExtTriangleMeshExt.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB6b1731007fd46b173100 /* serialization */ = { + FFFBbd2cc1b07f87bd2cc1b0 /* serialization */ = { isa = PBXGroup; children = ( - FFFD6a88c8007fd46a88c800 /* SnSerialUtils.h */, - FFFD6a88c8687fd46a88c868 /* SnSerializationRegistry.h */, - FFFD6a88c8d07fd46a88c8d0 /* SnSerialUtils.cpp */, - FFFD6a88c9387fd46a88c938 /* SnSerialization.cpp */, - FFFD6a88c9a07fd46a88c9a0 /* SnSerializationRegistry.cpp */, - FFFD6a88ca087fd46a88ca08 /* Binary/SnConvX.h */, - FFFD6a88ca707fd46a88ca70 /* Binary/SnConvX_Align.h */, - FFFD6a88cad87fd46a88cad8 /* Binary/SnConvX_Common.h */, - FFFD6a88cb407fd46a88cb40 /* Binary/SnConvX_MetaData.h */, - FFFD6a88cba87fd46a88cba8 /* Binary/SnConvX_Output.h */, - FFFD6a88cc107fd46a88cc10 /* Binary/SnConvX_Union.h */, - FFFD6a88cc787fd46a88cc78 /* Binary/SnSerializationContext.h */, - FFFD6a88cce07fd46a88cce0 /* Binary/SnBinaryDeserialization.cpp */, - FFFD6a88cd487fd46a88cd48 /* Binary/SnBinarySerialization.cpp */, - FFFD6a88cdb07fd46a88cdb0 /* Binary/SnConvX.cpp */, - FFFD6a88ce187fd46a88ce18 /* Binary/SnConvX_Align.cpp */, - FFFD6a88ce807fd46a88ce80 /* Binary/SnConvX_Convert.cpp */, - FFFD6a88cee87fd46a88cee8 /* Binary/SnConvX_Error.cpp */, - FFFD6a88cf507fd46a88cf50 /* Binary/SnConvX_MetaData.cpp */, - FFFD6a88cfb87fd46a88cfb8 /* Binary/SnConvX_Output.cpp */, - FFFD6a88d0207fd46a88d020 /* Binary/SnConvX_Union.cpp */, - FFFD6a88d0887fd46a88d088 /* Binary/SnSerializationContext.cpp */, - FFFD6a88d0f07fd46a88d0f0 /* Xml/SnPxStreamOperators.h */, - FFFD6a88d1587fd46a88d158 /* Xml/SnRepX1_0Defaults.h */, - FFFD6a88d1c07fd46a88d1c0 /* Xml/SnRepX3_1Defaults.h */, - FFFD6a88d2287fd46a88d228 /* Xml/SnRepX3_2Defaults.h */, - FFFD6a88d2907fd46a88d290 /* Xml/SnRepXCollection.h */, - FFFD6a88d2f87fd46a88d2f8 /* Xml/SnRepXCoreSerializer.h */, - FFFD6a88d3607fd46a88d360 /* Xml/SnRepXSerializerImpl.h */, - FFFD6a88d3c87fd46a88d3c8 /* Xml/SnRepXUpgrader.h */, - FFFD6a88d4307fd46a88d430 /* Xml/SnSimpleXmlWriter.h */, - FFFD6a88d4987fd46a88d498 /* Xml/SnXmlDeserializer.h */, - FFFD6a88d5007fd46a88d500 /* Xml/SnXmlImpl.h */, - FFFD6a88d5687fd46a88d568 /* Xml/SnXmlMemoryAllocator.h */, - FFFD6a88d5d07fd46a88d5d0 /* Xml/SnXmlMemoryPool.h */, - FFFD6a88d6387fd46a88d638 /* Xml/SnXmlMemoryPoolStreams.h */, - FFFD6a88d6a07fd46a88d6a0 /* Xml/SnXmlReader.h */, - FFFD6a88d7087fd46a88d708 /* Xml/SnXmlSerializer.h */, - FFFD6a88d7707fd46a88d770 /* Xml/SnXmlSimpleXmlWriter.h */, - FFFD6a88d7d87fd46a88d7d8 /* Xml/SnXmlStringToType.h */, - FFFD6a88d8407fd46a88d840 /* Xml/SnXmlVisitorReader.h */, - FFFD6a88d8a87fd46a88d8a8 /* Xml/SnXmlVisitorWriter.h */, - FFFD6a88d9107fd46a88d910 /* Xml/SnXmlWriter.h */, - FFFD6a88d9787fd46a88d978 /* Xml/SnJointRepXSerializer.cpp */, - FFFD6a88d9e07fd46a88d9e0 /* Xml/SnRepXCoreSerializer.cpp */, - FFFD6a88da487fd46a88da48 /* Xml/SnRepXUpgrader.cpp */, - FFFD6a88dab07fd46a88dab0 /* Xml/SnXmlSerialization.cpp */, - FFFD6a88db187fd46a88db18 /* File/SnFile.h */, + FFFDba81c4007f87ba81c400 /* SnSerialUtils.h */, + FFFDba81c4687f87ba81c468 /* SnSerializationRegistry.h */, + FFFDba81c4d07f87ba81c4d0 /* SnSerialUtils.cpp */, + FFFDba81c5387f87ba81c538 /* SnSerialization.cpp */, + FFFDba81c5a07f87ba81c5a0 /* SnSerializationRegistry.cpp */, + FFFDba81c6087f87ba81c608 /* Binary/SnConvX.h */, + FFFDba81c6707f87ba81c670 /* Binary/SnConvX_Align.h */, + FFFDba81c6d87f87ba81c6d8 /* Binary/SnConvX_Common.h */, + FFFDba81c7407f87ba81c740 /* Binary/SnConvX_MetaData.h */, + FFFDba81c7a87f87ba81c7a8 /* Binary/SnConvX_Output.h */, + FFFDba81c8107f87ba81c810 /* Binary/SnConvX_Union.h */, + FFFDba81c8787f87ba81c878 /* Binary/SnSerializationContext.h */, + FFFDba81c8e07f87ba81c8e0 /* Binary/SnBinaryDeserialization.cpp */, + FFFDba81c9487f87ba81c948 /* Binary/SnBinarySerialization.cpp */, + FFFDba81c9b07f87ba81c9b0 /* Binary/SnConvX.cpp */, + FFFDba81ca187f87ba81ca18 /* Binary/SnConvX_Align.cpp */, + FFFDba81ca807f87ba81ca80 /* Binary/SnConvX_Convert.cpp */, + FFFDba81cae87f87ba81cae8 /* Binary/SnConvX_Error.cpp */, + FFFDba81cb507f87ba81cb50 /* Binary/SnConvX_MetaData.cpp */, + FFFDba81cbb87f87ba81cbb8 /* Binary/SnConvX_Output.cpp */, + FFFDba81cc207f87ba81cc20 /* Binary/SnConvX_Union.cpp */, + FFFDba81cc887f87ba81cc88 /* Binary/SnSerializationContext.cpp */, + FFFDba81ccf07f87ba81ccf0 /* Xml/SnPxStreamOperators.h */, + FFFDba81cd587f87ba81cd58 /* Xml/SnRepX1_0Defaults.h */, + FFFDba81cdc07f87ba81cdc0 /* Xml/SnRepX3_1Defaults.h */, + FFFDba81ce287f87ba81ce28 /* Xml/SnRepX3_2Defaults.h */, + FFFDba81ce907f87ba81ce90 /* Xml/SnRepXCollection.h */, + FFFDba81cef87f87ba81cef8 /* Xml/SnRepXCoreSerializer.h */, + FFFDba81cf607f87ba81cf60 /* Xml/SnRepXSerializerImpl.h */, + FFFDba81cfc87f87ba81cfc8 /* Xml/SnRepXUpgrader.h */, + FFFDba81d0307f87ba81d030 /* Xml/SnSimpleXmlWriter.h */, + FFFDba81d0987f87ba81d098 /* Xml/SnXmlDeserializer.h */, + FFFDba81d1007f87ba81d100 /* Xml/SnXmlImpl.h */, + FFFDba81d1687f87ba81d168 /* Xml/SnXmlMemoryAllocator.h */, + FFFDba81d1d07f87ba81d1d0 /* Xml/SnXmlMemoryPool.h */, + FFFDba81d2387f87ba81d238 /* Xml/SnXmlMemoryPoolStreams.h */, + FFFDba81d2a07f87ba81d2a0 /* Xml/SnXmlReader.h */, + FFFDba81d3087f87ba81d308 /* Xml/SnXmlSerializer.h */, + FFFDba81d3707f87ba81d370 /* Xml/SnXmlSimpleXmlWriter.h */, + FFFDba81d3d87f87ba81d3d8 /* Xml/SnXmlStringToType.h */, + FFFDba81d4407f87ba81d440 /* Xml/SnXmlVisitorReader.h */, + FFFDba81d4a87f87ba81d4a8 /* Xml/SnXmlVisitorWriter.h */, + FFFDba81d5107f87ba81d510 /* Xml/SnXmlWriter.h */, + FFFDba81d5787f87ba81d578 /* Xml/SnJointRepXSerializer.cpp */, + FFFDba81d5e07f87ba81d5e0 /* Xml/SnRepXCoreSerializer.cpp */, + FFFDba81d6487f87ba81d648 /* Xml/SnRepXUpgrader.cpp */, + FFFDba81d6b07f87ba81d6b0 /* Xml/SnXmlSerialization.cpp */, + FFFDba81d7187f87ba81d718 /* File/SnFile.h */, ); name = "serialization"; sourceTree = SOURCE_ROOT; }; - FFFB6b1731287fd46b173128 /* metadata */ = { + FFFBbd2cc1d87f87bd2cc1d8 /* metadata */ = { isa = PBXGroup; children = ( - FFFD6a88a4007fd46a88a400 /* core/include/PvdMetaDataDefineProperties.h */, - FFFD6a88a4687fd46a88a468 /* core/include/PvdMetaDataExtensions.h */, - FFFD6a88a4d07fd46a88a4d0 /* core/include/PvdMetaDataPropertyVisitor.h */, - FFFD6a88a5387fd46a88a538 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, - FFFD6a88a5a07fd46a88a5a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, - FFFD6a88a6087fd46a88a608 /* core/include/PxMetaDataCompare.h */, - FFFD6a88a6707fd46a88a670 /* core/include/PxMetaDataCppPrefix.h */, - FFFD6a88a6d87fd46a88a6d8 /* core/include/PxMetaDataObjects.h */, - FFFD6a88a7407fd46a88a740 /* core/include/RepXMetaDataPropertyVisitor.h */, - FFFD6a88a7a87fd46a88a7a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */, - FFFD6a88a8107fd46a88a810 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */, - FFFD6a88a8787fd46a88a878 /* extensions/include/PxExtensionMetaDataObjects.h */, - FFFD6a88a8e07fd46a88a8e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */, + FFFDba81b6007f87ba81b600 /* core/include/PvdMetaDataDefineProperties.h */, + FFFDba81b6687f87ba81b668 /* core/include/PvdMetaDataExtensions.h */, + FFFDba81b6d07f87ba81b6d0 /* core/include/PvdMetaDataPropertyVisitor.h */, + FFFDba81b7387f87ba81b738 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, + FFFDba81b7a07f87ba81b7a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, + FFFDba81b8087f87ba81b808 /* core/include/PxMetaDataCompare.h */, + FFFDba81b8707f87ba81b870 /* core/include/PxMetaDataCppPrefix.h */, + FFFDba81b8d87f87ba81b8d8 /* core/include/PxMetaDataObjects.h */, + FFFDba81b9407f87ba81b940 /* core/include/RepXMetaDataPropertyVisitor.h */, + FFFDba81b9a87f87ba81b9a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */, + FFFDba81ba107f87ba81ba10 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */, + FFFDba81ba787f87ba81ba78 /* extensions/include/PxExtensionMetaDataObjects.h */, + FFFDba81bae07f87ba81bae0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFB6b17d3507fd46b17d350 /* SceneQuery */ = { + FFFBb9b326907f87b9b32690 /* SceneQuery */ = { isa = PBXGroup; children = ( - FFFB6b17ecc07fd46b17ecc0 /* src */, - FFFB6b17ece87fd46b17ece8 /* include */, + FFFBb9b31f907f87b9b31f90 /* src */, + FFFBb9b31fb87f87b9b31fb8 /* include */, ); name = "SceneQuery"; sourceTree = "<group>"; }; - FFFB6b17ecc07fd46b17ecc0 /* src */ = { + FFFBb9b31f907f87b9b31f90 /* src */ = { isa = PBXGroup; children = ( - FFFD6a8908007fd46a890800 /* SqAABBPruner.cpp */, - FFFD6a8908687fd46a890868 /* SqAABBTree.cpp */, - FFFD6a8908d07fd46a8908d0 /* SqAABBTreeUpdateMap.cpp */, - FFFD6a8909387fd46a890938 /* SqBounds.cpp */, - FFFD6a8909a07fd46a8909a0 /* SqBucketPruner.cpp */, - FFFD6a890a087fd46a890a08 /* SqExtendedBucketPruner.cpp */, - FFFD6a890a707fd46a890a70 /* SqMetaData.cpp */, - FFFD6a890ad87fd46a890ad8 /* SqPruningPool.cpp */, - FFFD6a890b407fd46a890b40 /* SqPruningStructure.cpp */, - FFFD6a890ba87fd46a890ba8 /* SqSceneQueryManager.cpp */, - FFFD6a890c107fd46a890c10 /* SqAABBPruner.h */, - FFFD6a890c787fd46a890c78 /* SqAABBTree.h */, - FFFD6a890ce07fd46a890ce0 /* SqAABBTreeQuery.h */, - FFFD6a890d487fd46a890d48 /* SqAABBTreeUpdateMap.h */, - FFFD6a890db07fd46a890db0 /* SqBounds.h */, - FFFD6a890e187fd46a890e18 /* SqBucketPruner.h */, - FFFD6a890e807fd46a890e80 /* SqExtendedBucketPruner.h */, - FFFD6a890ee87fd46a890ee8 /* SqPrunerTestsSIMD.h */, - FFFD6a890f507fd46a890f50 /* SqPruningPool.h */, - FFFD6a890fb87fd46a890fb8 /* SqTypedef.h */, + FFFDbc8192007f87bc819200 /* SqAABBPruner.cpp */, + FFFDbc8192687f87bc819268 /* SqAABBTree.cpp */, + FFFDbc8192d07f87bc8192d0 /* SqAABBTreeUpdateMap.cpp */, + FFFDbc8193387f87bc819338 /* SqBounds.cpp */, + FFFDbc8193a07f87bc8193a0 /* SqBucketPruner.cpp */, + FFFDbc8194087f87bc819408 /* SqExtendedBucketPruner.cpp */, + FFFDbc8194707f87bc819470 /* SqMetaData.cpp */, + FFFDbc8194d87f87bc8194d8 /* SqPruningPool.cpp */, + FFFDbc8195407f87bc819540 /* SqPruningStructure.cpp */, + FFFDbc8195a87f87bc8195a8 /* SqSceneQueryManager.cpp */, + FFFDbc8196107f87bc819610 /* SqAABBPruner.h */, + FFFDbc8196787f87bc819678 /* SqAABBTree.h */, + FFFDbc8196e07f87bc8196e0 /* SqAABBTreeQuery.h */, + FFFDbc8197487f87bc819748 /* SqAABBTreeUpdateMap.h */, + FFFDbc8197b07f87bc8197b0 /* SqBounds.h */, + FFFDbc8198187f87bc819818 /* SqBucketPruner.h */, + FFFDbc8198807f87bc819880 /* SqExtendedBucketPruner.h */, + FFFDbc8198e87f87bc8198e8 /* SqPrunerTestsSIMD.h */, + FFFDbc8199507f87bc819950 /* SqPruningPool.h */, + FFFDbc8199b87f87bc8199b8 /* SqTypedef.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB6b17ece87fd46b17ece8 /* include */ = { + FFFBb9b31fb87f87b9b31fb8 /* include */ = { isa = PBXGroup; children = ( - FFFD6b1817707fd46b181770 /* SqPruner.h */, - FFFD6b1817d87fd46b1817d8 /* SqPrunerMergeData.h */, - FFFD6b1818407fd46b181840 /* SqPruningStructure.h */, - FFFD6b1818a87fd46b1818a8 /* SqSceneQueryManager.h */, + FFFDb9b32e407f87b9b32e40 /* SqPruner.h */, + FFFDb9b32ea87f87b9b32ea8 /* SqPrunerMergeData.h */, + FFFDb9b32f107f87b9b32f10 /* SqPruningStructure.h */, + FFFDb9b32f787f87b9b32f78 /* SqSceneQueryManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB6b181a307fd46b181a30 /* SimulationController */ = { + FFFBb9b2f6c07f87b9b2f6c0 /* SimulationController */ = { isa = PBXGroup; children = ( - FFFB6b1837107fd46b183710 /* include */, - FFFB6b1837387fd46b183738 /* src */, + FFFBb9b302407f87b9b30240 /* include */, + FFFBb9b302687f87b9b30268 /* src */, ); name = "SimulationController"; sourceTree = "<group>"; }; - FFFB6b1837107fd46b183710 /* include */ = { + FFFBb9b302407f87b9b30240 /* include */ = { isa = PBXGroup; children = ( - FFFD6a8932007fd46a893200 /* ScActorCore.h */, - FFFD6a8932687fd46a893268 /* ScArticulationCore.h */, - FFFD6a8932d07fd46a8932d0 /* ScArticulationJointCore.h */, - FFFD6a8933387fd46a893338 /* ScBodyCore.h */, - FFFD6a8933a07fd46a8933a0 /* ScClothCore.h */, - FFFD6a8934087fd46a893408 /* ScClothFabricCore.h */, - FFFD6a8934707fd46a893470 /* ScConstraintCore.h */, - FFFD6a8934d87fd46a8934d8 /* ScIterators.h */, - FFFD6a8935407fd46a893540 /* ScMaterialCore.h */, - FFFD6a8935a87fd46a8935a8 /* ScParticleSystemCore.h */, - FFFD6a8936107fd46a893610 /* ScPhysics.h */, - FFFD6a8936787fd46a893678 /* ScRigidCore.h */, - FFFD6a8936e07fd46a8936e0 /* ScScene.h */, - FFFD6a8937487fd46a893748 /* ScShapeCore.h */, - FFFD6a8937b07fd46a8937b0 /* ScStaticCore.h */, + FFFDbc8174007f87bc817400 /* ScActorCore.h */, + FFFDbc8174687f87bc817468 /* ScArticulationCore.h */, + FFFDbc8174d07f87bc8174d0 /* ScArticulationJointCore.h */, + FFFDbc8175387f87bc817538 /* ScBodyCore.h */, + FFFDbc8175a07f87bc8175a0 /* ScClothCore.h */, + FFFDbc8176087f87bc817608 /* ScClothFabricCore.h */, + FFFDbc8176707f87bc817670 /* ScConstraintCore.h */, + FFFDbc8176d87f87bc8176d8 /* ScIterators.h */, + FFFDbc8177407f87bc817740 /* ScMaterialCore.h */, + FFFDbc8177a87f87bc8177a8 /* ScParticleSystemCore.h */, + FFFDbc8178107f87bc817810 /* ScPhysics.h */, + FFFDbc8178787f87bc817878 /* ScRigidCore.h */, + FFFDbc8178e07f87bc8178e0 /* ScScene.h */, + FFFDbc8179487f87bc817948 /* ScShapeCore.h */, + FFFDbc8179b07f87bc8179b0 /* ScStaticCore.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB6b1837387fd46b183738 /* src */ = { + FFFBb9b302687f87b9b30268 /* src */ = { isa = PBXGroup; children = ( - FFFD6a8964007fd46a896400 /* ScActorElementPair.h */, - FFFD6a8964687fd46a896468 /* ScActorInteraction.h */, - FFFD6a8964d07fd46a8964d0 /* ScActorPair.h */, - FFFD6a8965387fd46a896538 /* ScActorSim.h */, - FFFD6a8965a07fd46a8965a0 /* ScArticulationJointSim.h */, - FFFD6a8966087fd46a896608 /* ScArticulationSim.h */, - FFFD6a8966707fd46a896670 /* ScBodySim.h */, - FFFD6a8966d87fd46a8966d8 /* ScClient.h */, - FFFD6a8967407fd46a896740 /* ScConstraintGroupNode.h */, - FFFD6a8967a87fd46a8967a8 /* ScConstraintInteraction.h */, - FFFD6a8968107fd46a896810 /* ScConstraintProjectionManager.h */, - FFFD6a8968787fd46a896878 /* ScConstraintProjectionTree.h */, - FFFD6a8968e07fd46a8968e0 /* ScConstraintSim.h */, - FFFD6a8969487fd46a896948 /* ScContactReportBuffer.h */, - FFFD6a8969b07fd46a8969b0 /* ScContactStream.h */, - FFFD6a896a187fd46a896a18 /* ScElementInteractionMarker.h */, - FFFD6a896a807fd46a896a80 /* ScElementSim.h */, - FFFD6a896ae87fd46a896ae8 /* ScElementSimInteraction.h */, - FFFD6a896b507fd46a896b50 /* ScInteraction.h */, - FFFD6a896bb87fd46a896bb8 /* ScInteractionFlags.h */, - FFFD6a896c207fd46a896c20 /* ScNPhaseCore.h */, - FFFD6a896c887fd46a896c88 /* ScObjectIDTracker.h */, - FFFD6a896cf07fd46a896cf0 /* ScRbElementInteraction.h */, - FFFD6a896d587fd46a896d58 /* ScRigidSim.h */, - FFFD6a896dc07fd46a896dc0 /* ScShapeInteraction.h */, - FFFD6a896e287fd46a896e28 /* ScShapeIterator.h */, - FFFD6a896e907fd46a896e90 /* ScShapeSim.h */, - FFFD6a896ef87fd46a896ef8 /* ScSimStateData.h */, - FFFD6a896f607fd46a896f60 /* ScSimStats.h */, - FFFD6a896fc87fd46a896fc8 /* ScSimulationController.h */, - FFFD6a8970307fd46a897030 /* ScSqBoundsManager.h */, - FFFD6a8970987fd46a897098 /* ScStaticSim.h */, - FFFD6a8971007fd46a897100 /* ScTriggerInteraction.h */, - FFFD6a8971687fd46a897168 /* ScTriggerPairs.h */, - FFFD6a8971d07fd46a8971d0 /* ScActorCore.cpp */, - FFFD6a8972387fd46a897238 /* ScActorSim.cpp */, - FFFD6a8972a07fd46a8972a0 /* ScArticulationCore.cpp */, - FFFD6a8973087fd46a897308 /* ScArticulationJointCore.cpp */, - FFFD6a8973707fd46a897370 /* ScArticulationJointSim.cpp */, - FFFD6a8973d87fd46a8973d8 /* ScArticulationSim.cpp */, - FFFD6a8974407fd46a897440 /* ScBodyCore.cpp */, - FFFD6a8974a87fd46a8974a8 /* ScBodyCoreKinematic.cpp */, - FFFD6a8975107fd46a897510 /* ScBodySim.cpp */, - FFFD6a8975787fd46a897578 /* ScConstraintCore.cpp */, - FFFD6a8975e07fd46a8975e0 /* ScConstraintGroupNode.cpp */, - FFFD6a8976487fd46a897648 /* ScConstraintInteraction.cpp */, - FFFD6a8976b07fd46a8976b0 /* ScConstraintProjectionManager.cpp */, - FFFD6a8977187fd46a897718 /* ScConstraintProjectionTree.cpp */, - FFFD6a8977807fd46a897780 /* ScConstraintSim.cpp */, - FFFD6a8977e87fd46a8977e8 /* ScElementInteractionMarker.cpp */, - FFFD6a8978507fd46a897850 /* ScElementSim.cpp */, - FFFD6a8978b87fd46a8978b8 /* ScInteraction.cpp */, - FFFD6a8979207fd46a897920 /* ScIterators.cpp */, - FFFD6a8979887fd46a897988 /* ScMaterialCore.cpp */, - FFFD6a8979f07fd46a8979f0 /* ScMetaData.cpp */, - FFFD6a897a587fd46a897a58 /* ScNPhaseCore.cpp */, - FFFD6a897ac07fd46a897ac0 /* ScPhysics.cpp */, - FFFD6a897b287fd46a897b28 /* ScRigidCore.cpp */, - FFFD6a897b907fd46a897b90 /* ScRigidSim.cpp */, - FFFD6a897bf87fd46a897bf8 /* ScScene.cpp */, - FFFD6a897c607fd46a897c60 /* ScShapeCore.cpp */, - FFFD6a897cc87fd46a897cc8 /* ScShapeInteraction.cpp */, - FFFD6a897d307fd46a897d30 /* ScShapeSim.cpp */, - FFFD6a897d987fd46a897d98 /* ScSimStats.cpp */, - FFFD6a897e007fd46a897e00 /* ScSimulationController.cpp */, - FFFD6a897e687fd46a897e68 /* ScSqBoundsManager.cpp */, - FFFD6a897ed07fd46a897ed0 /* ScStaticCore.cpp */, - FFFD6a897f387fd46a897f38 /* ScStaticSim.cpp */, - FFFD6a897fa07fd46a897fa0 /* ScTriggerInteraction.cpp */, - FFFD6a8980087fd46a898008 /* particles/ScParticleBodyInteraction.h */, - FFFD6a8980707fd46a898070 /* particles/ScParticlePacketShape.h */, - FFFD6a8980d87fd46a8980d8 /* particles/ScParticleSystemSim.h */, - FFFD6a8981407fd46a898140 /* particles/ScParticleBodyInteraction.cpp */, - FFFD6a8981a87fd46a8981a8 /* particles/ScParticlePacketShape.cpp */, - FFFD6a8982107fd46a898210 /* particles/ScParticleSystemCore.cpp */, - FFFD6a8982787fd46a898278 /* particles/ScParticleSystemSim.cpp */, - FFFD6a8982e07fd46a8982e0 /* cloth/ScClothShape.h */, - FFFD6a8983487fd46a898348 /* cloth/ScClothSim.h */, - FFFD6a8983b07fd46a8983b0 /* cloth/ScClothCore.cpp */, - FFFD6a8984187fd46a898418 /* cloth/ScClothFabricCore.cpp */, - FFFD6a8984807fd46a898480 /* cloth/ScClothShape.cpp */, - FFFD6a8984e87fd46a8984e8 /* cloth/ScClothSim.cpp */, + FFFDbb812a007f87bb812a00 /* ScActorElementPair.h */, + FFFDbb812a687f87bb812a68 /* ScActorInteraction.h */, + FFFDbb812ad07f87bb812ad0 /* ScActorPair.h */, + FFFDbb812b387f87bb812b38 /* ScActorSim.h */, + FFFDbb812ba07f87bb812ba0 /* ScArticulationJointSim.h */, + FFFDbb812c087f87bb812c08 /* ScArticulationSim.h */, + FFFDbb812c707f87bb812c70 /* ScBodySim.h */, + FFFDbb812cd87f87bb812cd8 /* ScClient.h */, + FFFDbb812d407f87bb812d40 /* ScConstraintGroupNode.h */, + FFFDbb812da87f87bb812da8 /* ScConstraintInteraction.h */, + FFFDbb812e107f87bb812e10 /* ScConstraintProjectionManager.h */, + FFFDbb812e787f87bb812e78 /* ScConstraintProjectionTree.h */, + FFFDbb812ee07f87bb812ee0 /* ScConstraintSim.h */, + FFFDbb812f487f87bb812f48 /* ScContactReportBuffer.h */, + FFFDbb812fb07f87bb812fb0 /* ScContactStream.h */, + FFFDbb8130187f87bb813018 /* ScElementInteractionMarker.h */, + FFFDbb8130807f87bb813080 /* ScElementSim.h */, + FFFDbb8130e87f87bb8130e8 /* ScElementSimInteraction.h */, + FFFDbb8131507f87bb813150 /* ScInteraction.h */, + FFFDbb8131b87f87bb8131b8 /* ScInteractionFlags.h */, + FFFDbb8132207f87bb813220 /* ScNPhaseCore.h */, + FFFDbb8132887f87bb813288 /* ScObjectIDTracker.h */, + FFFDbb8132f07f87bb8132f0 /* ScRbElementInteraction.h */, + FFFDbb8133587f87bb813358 /* ScRigidSim.h */, + FFFDbb8133c07f87bb8133c0 /* ScShapeInteraction.h */, + FFFDbb8134287f87bb813428 /* ScShapeIterator.h */, + FFFDbb8134907f87bb813490 /* ScShapeSim.h */, + FFFDbb8134f87f87bb8134f8 /* ScSimStateData.h */, + FFFDbb8135607f87bb813560 /* ScSimStats.h */, + FFFDbb8135c87f87bb8135c8 /* ScSimulationController.h */, + FFFDbb8136307f87bb813630 /* ScSqBoundsManager.h */, + FFFDbb8136987f87bb813698 /* ScStaticSim.h */, + FFFDbb8137007f87bb813700 /* ScTriggerInteraction.h */, + FFFDbb8137687f87bb813768 /* ScTriggerPairs.h */, + FFFDbb8137d07f87bb8137d0 /* ScActorCore.cpp */, + FFFDbb8138387f87bb813838 /* ScActorSim.cpp */, + FFFDbb8138a07f87bb8138a0 /* ScArticulationCore.cpp */, + FFFDbb8139087f87bb813908 /* ScArticulationJointCore.cpp */, + FFFDbb8139707f87bb813970 /* ScArticulationJointSim.cpp */, + FFFDbb8139d87f87bb8139d8 /* ScArticulationSim.cpp */, + FFFDbb813a407f87bb813a40 /* ScBodyCore.cpp */, + FFFDbb813aa87f87bb813aa8 /* ScBodyCoreKinematic.cpp */, + FFFDbb813b107f87bb813b10 /* ScBodySim.cpp */, + FFFDbb813b787f87bb813b78 /* ScConstraintCore.cpp */, + FFFDbb813be07f87bb813be0 /* ScConstraintGroupNode.cpp */, + FFFDbb813c487f87bb813c48 /* ScConstraintInteraction.cpp */, + FFFDbb813cb07f87bb813cb0 /* ScConstraintProjectionManager.cpp */, + FFFDbb813d187f87bb813d18 /* ScConstraintProjectionTree.cpp */, + FFFDbb813d807f87bb813d80 /* ScConstraintSim.cpp */, + FFFDbb813de87f87bb813de8 /* ScElementInteractionMarker.cpp */, + FFFDbb813e507f87bb813e50 /* ScElementSim.cpp */, + FFFDbb813eb87f87bb813eb8 /* ScInteraction.cpp */, + FFFDbb813f207f87bb813f20 /* ScIterators.cpp */, + FFFDbb813f887f87bb813f88 /* ScMaterialCore.cpp */, + FFFDbb813ff07f87bb813ff0 /* ScMetaData.cpp */, + FFFDbb8140587f87bb814058 /* ScNPhaseCore.cpp */, + FFFDbb8140c07f87bb8140c0 /* ScPhysics.cpp */, + FFFDbb8141287f87bb814128 /* ScRigidCore.cpp */, + FFFDbb8141907f87bb814190 /* ScRigidSim.cpp */, + FFFDbb8141f87f87bb8141f8 /* ScScene.cpp */, + FFFDbb8142607f87bb814260 /* ScShapeCore.cpp */, + FFFDbb8142c87f87bb8142c8 /* ScShapeInteraction.cpp */, + FFFDbb8143307f87bb814330 /* ScShapeSim.cpp */, + FFFDbb8143987f87bb814398 /* ScSimStats.cpp */, + FFFDbb8144007f87bb814400 /* ScSimulationController.cpp */, + FFFDbb8144687f87bb814468 /* ScSqBoundsManager.cpp */, + FFFDbb8144d07f87bb8144d0 /* ScStaticCore.cpp */, + FFFDbb8145387f87bb814538 /* ScStaticSim.cpp */, + FFFDbb8145a07f87bb8145a0 /* ScTriggerInteraction.cpp */, + FFFDbb8146087f87bb814608 /* particles/ScParticleBodyInteraction.h */, + FFFDbb8146707f87bb814670 /* particles/ScParticlePacketShape.h */, + FFFDbb8146d87f87bb8146d8 /* particles/ScParticleSystemSim.h */, + FFFDbb8147407f87bb814740 /* particles/ScParticleBodyInteraction.cpp */, + FFFDbb8147a87f87bb8147a8 /* particles/ScParticlePacketShape.cpp */, + FFFDbb8148107f87bb814810 /* particles/ScParticleSystemCore.cpp */, + FFFDbb8148787f87bb814878 /* particles/ScParticleSystemSim.cpp */, + FFFDbb8148e07f87bb8148e0 /* cloth/ScClothShape.h */, + FFFDbb8149487f87bb814948 /* cloth/ScClothSim.h */, + FFFDbb8149b07f87bb8149b0 /* cloth/ScClothCore.cpp */, + FFFDbb814a187f87bb814a18 /* cloth/ScClothFabricCore.cpp */, + FFFDbb814a807f87bb814a80 /* cloth/ScClothShape.cpp */, + FFFDbb814ae87f87bb814ae8 /* cloth/ScClothSim.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB6b185f407fd46b185f40 /* PhysXCooking */ = { + FFFBbd3609d07f87bd3609d0 /* PhysXCooking */ = { isa = PBXGroup; children = ( - FFFB6b18a4007fd46b18a400 /* include */, - FFFB6b18a4287fd46b18a428 /* src */, + FFFBbd3641807f87bd364180 /* include */, + FFFBbd3641a87f87bd3641a8 /* src */, ); name = "PhysXCooking"; sourceTree = "<group>"; }; - FFFB6b18a4007fd46b18a400 /* include */ = { + FFFBbd3641807f87bd364180 /* include */ = { isa = PBXGroup; children = ( - FFFD6b1902a07fd46b1902a0 /* PxBVH33MidphaseDesc.h */, - FFFD6b1903087fd46b190308 /* PxBVH34MidphaseDesc.h */, - FFFD6b1903707fd46b190370 /* PxConvexMeshDesc.h */, - FFFD6b1903d87fd46b1903d8 /* PxCooking.h */, - FFFD6b1904407fd46b190440 /* PxMidphaseDesc.h */, - FFFD6b1904a87fd46b1904a8 /* PxTriangleMeshDesc.h */, - FFFD6b1905107fd46b190510 /* Pxc.h */, + FFFDbd3560707f87bd356070 /* PxBVH33MidphaseDesc.h */, + FFFDbd3560d87f87bd3560d8 /* PxBVH34MidphaseDesc.h */, + FFFDbd3561407f87bd356140 /* PxConvexMeshDesc.h */, + FFFDbd3561a87f87bd3561a8 /* PxCooking.h */, + FFFDbd3562107f87bd356210 /* PxMidphaseDesc.h */, + FFFDbd3562787f87bd356278 /* PxTriangleMeshDesc.h */, + FFFDbd3562e07f87bd3562e0 /* Pxc.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB6b18a4287fd46b18a428 /* src */ = { + FFFBbd3641a87f87bd3641a8 /* src */ = { isa = PBXGroup; children = ( - FFFD6a89a6007fd46a89a600 /* Adjacencies.cpp */, - FFFD6a89a6687fd46a89a668 /* Cooking.cpp */, - FFFD6a89a6d07fd46a89a6d0 /* CookingUtils.cpp */, - FFFD6a89a7387fd46a89a738 /* EdgeList.cpp */, - FFFD6a89a7a07fd46a89a7a0 /* MeshCleaner.cpp */, - FFFD6a89a8087fd46a89a808 /* Quantizer.cpp */, - FFFD6a89a8707fd46a89a870 /* Adjacencies.h */, - FFFD6a89a8d87fd46a89a8d8 /* Cooking.h */, - FFFD6a89a9407fd46a89a940 /* CookingUtils.h */, - FFFD6a89a9a87fd46a89a9a8 /* EdgeList.h */, - FFFD6a89aa107fd46a89aa10 /* MeshCleaner.h */, - FFFD6a89aa787fd46a89aa78 /* Quantizer.h */, - FFFD6a89aae07fd46a89aae0 /* mesh/GrbTriangleMeshCooking.cpp */, - FFFD6a89ab487fd46a89ab48 /* mesh/HeightFieldCooking.cpp */, - FFFD6a89abb07fd46a89abb0 /* mesh/RTreeCooking.cpp */, - FFFD6a89ac187fd46a89ac18 /* mesh/TriangleMeshBuilder.cpp */, - FFFD6a89ac807fd46a89ac80 /* mesh/GrbTriangleMeshCooking.h */, - FFFD6a89ace87fd46a89ace8 /* mesh/HeightFieldCooking.h */, - FFFD6a89ad507fd46a89ad50 /* mesh/QuickSelect.h */, - FFFD6a89adb87fd46a89adb8 /* mesh/RTreeCooking.h */, - FFFD6a89ae207fd46a89ae20 /* mesh/TriangleMeshBuilder.h */, - FFFD6a89ae887fd46a89ae88 /* convex/BigConvexDataBuilder.cpp */, - FFFD6a89aef07fd46a89aef0 /* convex/ConvexHullBuilder.cpp */, - FFFD6a89af587fd46a89af58 /* convex/ConvexHullLib.cpp */, - FFFD6a89afc07fd46a89afc0 /* convex/ConvexHullUtils.cpp */, - FFFD6a89b0287fd46a89b028 /* convex/ConvexMeshBuilder.cpp */, - FFFD6a89b0907fd46a89b090 /* convex/ConvexPolygonsBuilder.cpp */, - FFFD6a89b0f87fd46a89b0f8 /* convex/InflationConvexHullLib.cpp */, - FFFD6a89b1607fd46a89b160 /* convex/QuickHullConvexHullLib.cpp */, - FFFD6a89b1c87fd46a89b1c8 /* convex/VolumeIntegration.cpp */, - FFFD6a89b2307fd46a89b230 /* convex/BigConvexDataBuilder.h */, - FFFD6a89b2987fd46a89b298 /* convex/ConvexHullBuilder.h */, - FFFD6a89b3007fd46a89b300 /* convex/ConvexHullLib.h */, - FFFD6a89b3687fd46a89b368 /* convex/ConvexHullUtils.h */, - FFFD6a89b3d07fd46a89b3d0 /* convex/ConvexMeshBuilder.h */, - FFFD6a89b4387fd46a89b438 /* convex/ConvexPolygonsBuilder.h */, - FFFD6a89b4a07fd46a89b4a0 /* convex/InflationConvexHullLib.h */, - FFFD6a89b5087fd46a89b508 /* convex/QuickHullConvexHullLib.h */, - FFFD6a89b5707fd46a89b570 /* convex/VolumeIntegration.h */, + FFFDbb8194007f87bb819400 /* Adjacencies.cpp */, + FFFDbb8194687f87bb819468 /* Cooking.cpp */, + FFFDbb8194d07f87bb8194d0 /* CookingUtils.cpp */, + FFFDbb8195387f87bb819538 /* EdgeList.cpp */, + FFFDbb8195a07f87bb8195a0 /* MeshCleaner.cpp */, + FFFDbb8196087f87bb819608 /* Quantizer.cpp */, + FFFDbb8196707f87bb819670 /* Adjacencies.h */, + FFFDbb8196d87f87bb8196d8 /* Cooking.h */, + FFFDbb8197407f87bb819740 /* CookingUtils.h */, + FFFDbb8197a87f87bb8197a8 /* EdgeList.h */, + FFFDbb8198107f87bb819810 /* MeshCleaner.h */, + FFFDbb8198787f87bb819878 /* Quantizer.h */, + FFFDbb8198e07f87bb8198e0 /* mesh/GrbTriangleMeshCooking.cpp */, + FFFDbb8199487f87bb819948 /* mesh/HeightFieldCooking.cpp */, + FFFDbb8199b07f87bb8199b0 /* mesh/RTreeCooking.cpp */, + FFFDbb819a187f87bb819a18 /* mesh/TriangleMeshBuilder.cpp */, + FFFDbb819a807f87bb819a80 /* mesh/GrbTriangleMeshCooking.h */, + FFFDbb819ae87f87bb819ae8 /* mesh/HeightFieldCooking.h */, + FFFDbb819b507f87bb819b50 /* mesh/QuickSelect.h */, + FFFDbb819bb87f87bb819bb8 /* mesh/RTreeCooking.h */, + FFFDbb819c207f87bb819c20 /* mesh/TriangleMeshBuilder.h */, + FFFDbb819c887f87bb819c88 /* convex/BigConvexDataBuilder.cpp */, + FFFDbb819cf07f87bb819cf0 /* convex/ConvexHullBuilder.cpp */, + FFFDbb819d587f87bb819d58 /* convex/ConvexHullLib.cpp */, + FFFDbb819dc07f87bb819dc0 /* convex/ConvexHullUtils.cpp */, + FFFDbb819e287f87bb819e28 /* convex/ConvexMeshBuilder.cpp */, + FFFDbb819e907f87bb819e90 /* convex/ConvexPolygonsBuilder.cpp */, + FFFDbb819ef87f87bb819ef8 /* convex/InflationConvexHullLib.cpp */, + FFFDbb819f607f87bb819f60 /* convex/QuickHullConvexHullLib.cpp */, + FFFDbb819fc87f87bb819fc8 /* convex/VolumeIntegration.cpp */, + FFFDbb81a0307f87bb81a030 /* convex/BigConvexDataBuilder.h */, + FFFDbb81a0987f87bb81a098 /* convex/ConvexHullBuilder.h */, + FFFDbb81a1007f87bb81a100 /* convex/ConvexHullLib.h */, + FFFDbb81a1687f87bb81a168 /* convex/ConvexHullUtils.h */, + FFFDbb81a1d07f87bb81a1d0 /* convex/ConvexMeshBuilder.h */, + FFFDbb81a2387f87bb81a238 /* convex/ConvexPolygonsBuilder.h */, + FFFDbb81a2a07f87bb81a2a0 /* convex/InflationConvexHullLib.h */, + FFFDbb81a3087f87bb81a308 /* convex/QuickHullConvexHullLib.h */, + FFFDbb81a3707f87bb81a370 /* convex/VolumeIntegration.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB6990a8307fd46990a830 /* PhysXCommon */ = { + FFFBb85164f07f87b85164f0 /* PhysXCommon */ = { isa = PBXGroup; children = ( - FFFB6990d5f07fd46990d5f0 /* include */, - FFFB6990d6187fd46990d618 /* common */, - FFFB6990d6407fd46990d640 /* geomutils */, + FFFBb844f5b07f87b844f5b0 /* include */, + FFFBb844f5d87f87b844f5d8 /* common */, + FFFBb844f6007f87b844f600 /* geomutils */, ); name = "PhysXCommon"; sourceTree = "<group>"; }; - FFFB6990d5f07fd46990d5f0 /* include */ = { + FFFBb844f5b07f87b844f5b0 /* include */ = { isa = PBXGroup; children = ( - FFFD693f0c007fd4693f0c00 /* common/PxBase.h */, - FFFD693f0c687fd4693f0c68 /* common/PxCollection.h */, - FFFD693f0cd07fd4693f0cd0 /* common/PxCoreUtilityTypes.h */, - FFFD693f0d387fd4693f0d38 /* common/PxMetaData.h */, - FFFD693f0da07fd4693f0da0 /* common/PxMetaDataFlags.h */, - FFFD693f0e087fd4693f0e08 /* common/PxPhysXCommonConfig.h */, - FFFD693f0e707fd4693f0e70 /* common/PxPhysicsInsertionCallback.h */, - FFFD693f0ed87fd4693f0ed8 /* common/PxRenderBuffer.h */, - FFFD693f0f407fd4693f0f40 /* common/PxSerialFramework.h */, - FFFD693f0fa87fd4693f0fa8 /* common/PxSerializer.h */, - FFFD693f10107fd4693f1010 /* common/PxStringTable.h */, - FFFD693f10787fd4693f1078 /* common/PxTolerancesScale.h */, - FFFD693f10e07fd4693f10e0 /* common/PxTypeInfo.h */, - FFFD693f11487fd4693f1148 /* geometry/PxBoxGeometry.h */, - FFFD693f11b07fd4693f11b0 /* geometry/PxCapsuleGeometry.h */, - FFFD693f12187fd4693f1218 /* geometry/PxConvexMesh.h */, - FFFD693f12807fd4693f1280 /* geometry/PxConvexMeshGeometry.h */, - FFFD693f12e87fd4693f12e8 /* geometry/PxGeometry.h */, - FFFD693f13507fd4693f1350 /* geometry/PxGeometryHelpers.h */, - FFFD693f13b87fd4693f13b8 /* geometry/PxGeometryQuery.h */, - FFFD693f14207fd4693f1420 /* geometry/PxHeightField.h */, - FFFD693f14887fd4693f1488 /* geometry/PxHeightFieldDesc.h */, - FFFD693f14f07fd4693f14f0 /* geometry/PxHeightFieldFlag.h */, - FFFD693f15587fd4693f1558 /* geometry/PxHeightFieldGeometry.h */, - FFFD693f15c07fd4693f15c0 /* geometry/PxHeightFieldSample.h */, - FFFD693f16287fd4693f1628 /* geometry/PxMeshQuery.h */, - FFFD693f16907fd4693f1690 /* geometry/PxMeshScale.h */, - FFFD693f16f87fd4693f16f8 /* geometry/PxPlaneGeometry.h */, - FFFD693f17607fd4693f1760 /* geometry/PxSimpleTriangleMesh.h */, - FFFD693f17c87fd4693f17c8 /* geometry/PxSphereGeometry.h */, - FFFD693f18307fd4693f1830 /* geometry/PxTriangle.h */, - FFFD693f18987fd4693f1898 /* geometry/PxTriangleMesh.h */, - FFFD693f19007fd4693f1900 /* geometry/PxTriangleMeshGeometry.h */, + FFFDba05b0007f87ba05b000 /* common/PxBase.h */, + FFFDba05b0687f87ba05b068 /* common/PxCollection.h */, + FFFDba05b0d07f87ba05b0d0 /* common/PxCoreUtilityTypes.h */, + FFFDba05b1387f87ba05b138 /* common/PxMetaData.h */, + FFFDba05b1a07f87ba05b1a0 /* common/PxMetaDataFlags.h */, + FFFDba05b2087f87ba05b208 /* common/PxPhysXCommonConfig.h */, + FFFDba05b2707f87ba05b270 /* common/PxPhysicsInsertionCallback.h */, + FFFDba05b2d87f87ba05b2d8 /* common/PxRenderBuffer.h */, + FFFDba05b3407f87ba05b340 /* common/PxSerialFramework.h */, + FFFDba05b3a87f87ba05b3a8 /* common/PxSerializer.h */, + FFFDba05b4107f87ba05b410 /* common/PxStringTable.h */, + FFFDba05b4787f87ba05b478 /* common/PxTolerancesScale.h */, + FFFDba05b4e07f87ba05b4e0 /* common/PxTypeInfo.h */, + FFFDba05b5487f87ba05b548 /* geometry/PxBoxGeometry.h */, + FFFDba05b5b07f87ba05b5b0 /* geometry/PxCapsuleGeometry.h */, + FFFDba05b6187f87ba05b618 /* geometry/PxConvexMesh.h */, + FFFDba05b6807f87ba05b680 /* geometry/PxConvexMeshGeometry.h */, + FFFDba05b6e87f87ba05b6e8 /* geometry/PxGeometry.h */, + FFFDba05b7507f87ba05b750 /* geometry/PxGeometryHelpers.h */, + FFFDba05b7b87f87ba05b7b8 /* geometry/PxGeometryQuery.h */, + FFFDba05b8207f87ba05b820 /* geometry/PxHeightField.h */, + FFFDba05b8887f87ba05b888 /* geometry/PxHeightFieldDesc.h */, + FFFDba05b8f07f87ba05b8f0 /* geometry/PxHeightFieldFlag.h */, + FFFDba05b9587f87ba05b958 /* geometry/PxHeightFieldGeometry.h */, + FFFDba05b9c07f87ba05b9c0 /* geometry/PxHeightFieldSample.h */, + FFFDba05ba287f87ba05ba28 /* geometry/PxMeshQuery.h */, + FFFDba05ba907f87ba05ba90 /* geometry/PxMeshScale.h */, + FFFDba05baf87f87ba05baf8 /* geometry/PxPlaneGeometry.h */, + FFFDba05bb607f87ba05bb60 /* geometry/PxSimpleTriangleMesh.h */, + FFFDba05bbc87f87ba05bbc8 /* geometry/PxSphereGeometry.h */, + FFFDba05bc307f87ba05bc30 /* geometry/PxTriangle.h */, + FFFDba05bc987f87ba05bc98 /* geometry/PxTriangleMesh.h */, + FFFDba05bd007f87ba05bd00 /* geometry/PxTriangleMeshGeometry.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB6990d6187fd46990d618 /* common */ = { + FFFBb844f5d87f87b844f5d8 /* common */ = { isa = PBXGroup; children = ( - FFFD693cc8007fd4693cc800 /* src/CmBoxPruning.cpp */, - FFFD693cc8687fd4693cc868 /* src/CmCollection.cpp */, - FFFD693cc8d07fd4693cc8d0 /* src/CmMathUtils.cpp */, - FFFD693cc9387fd4693cc938 /* src/CmPtrTable.cpp */, - FFFD693cc9a07fd4693cc9a0 /* src/CmRadixSort.cpp */, - FFFD693cca087fd4693cca08 /* src/CmRadixSortBuffered.cpp */, - FFFD693cca707fd4693cca70 /* src/CmRenderOutput.cpp */, - FFFD693ccad87fd4693ccad8 /* src/CmVisualization.cpp */, - FFFD693ccb407fd4693ccb40 /* src/CmBitMap.h */, - FFFD693ccba87fd4693ccba8 /* src/CmBoxPruning.h */, - FFFD693ccc107fd4693ccc10 /* src/CmCollection.h */, - FFFD693ccc787fd4693ccc78 /* src/CmConeLimitHelper.h */, - FFFD693ccce07fd4693ccce0 /* src/CmFlushPool.h */, - FFFD693ccd487fd4693ccd48 /* src/CmIDPool.h */, - FFFD693ccdb07fd4693ccdb0 /* src/CmIO.h */, - FFFD693cce187fd4693cce18 /* src/CmMatrix34.h */, - FFFD693cce807fd4693cce80 /* src/CmPhysXCommon.h */, - FFFD693ccee87fd4693ccee8 /* src/CmPool.h */, - FFFD693ccf507fd4693ccf50 /* src/CmPreallocatingPool.h */, - FFFD693ccfb87fd4693ccfb8 /* src/CmPriorityQueue.h */, - FFFD693cd0207fd4693cd020 /* src/CmPtrTable.h */, - FFFD693cd0887fd4693cd088 /* src/CmQueue.h */, - FFFD693cd0f07fd4693cd0f0 /* src/CmRadixSort.h */, - FFFD693cd1587fd4693cd158 /* src/CmRadixSortBuffered.h */, - FFFD693cd1c07fd4693cd1c0 /* src/CmReaderWriterLock.h */, - FFFD693cd2287fd4693cd228 /* src/CmRefCountable.h */, - FFFD693cd2907fd4693cd290 /* src/CmRenderBuffer.h */, - FFFD693cd2f87fd4693cd2f8 /* src/CmRenderOutput.h */, - FFFD693cd3607fd4693cd360 /* src/CmScaling.h */, - FFFD693cd3c87fd4693cd3c8 /* src/CmSpatialVector.h */, - FFFD693cd4307fd4693cd430 /* src/CmTask.h */, - FFFD693cd4987fd4693cd498 /* src/CmTaskPool.h */, - FFFD693cd5007fd4693cd500 /* src/CmTmpMem.h */, - FFFD693cd5687fd4693cd568 /* src/CmTransformUtils.h */, - FFFD693cd5d07fd4693cd5d0 /* src/CmUtils.h */, - FFFD693cd6387fd4693cd638 /* src/CmVisualization.h */, + FFFDb8806c007f87b8806c00 /* src/CmBoxPruning.cpp */, + FFFDb8806c687f87b8806c68 /* src/CmCollection.cpp */, + FFFDb8806cd07f87b8806cd0 /* src/CmMathUtils.cpp */, + FFFDb8806d387f87b8806d38 /* src/CmPtrTable.cpp */, + FFFDb8806da07f87b8806da0 /* src/CmRadixSort.cpp */, + FFFDb8806e087f87b8806e08 /* src/CmRadixSortBuffered.cpp */, + FFFDb8806e707f87b8806e70 /* src/CmRenderOutput.cpp */, + FFFDb8806ed87f87b8806ed8 /* src/CmVisualization.cpp */, + FFFDb8806f407f87b8806f40 /* src/CmBitMap.h */, + FFFDb8806fa87f87b8806fa8 /* src/CmBoxPruning.h */, + FFFDb88070107f87b8807010 /* src/CmCollection.h */, + FFFDb88070787f87b8807078 /* src/CmConeLimitHelper.h */, + FFFDb88070e07f87b88070e0 /* src/CmFlushPool.h */, + FFFDb88071487f87b8807148 /* src/CmIDPool.h */, + FFFDb88071b07f87b88071b0 /* src/CmIO.h */, + FFFDb88072187f87b8807218 /* src/CmMatrix34.h */, + FFFDb88072807f87b8807280 /* src/CmPhysXCommon.h */, + FFFDb88072e87f87b88072e8 /* src/CmPool.h */, + FFFDb88073507f87b8807350 /* src/CmPreallocatingPool.h */, + FFFDb88073b87f87b88073b8 /* src/CmPriorityQueue.h */, + FFFDb88074207f87b8807420 /* src/CmPtrTable.h */, + FFFDb88074887f87b8807488 /* src/CmQueue.h */, + FFFDb88074f07f87b88074f0 /* src/CmRadixSort.h */, + FFFDb88075587f87b8807558 /* src/CmRadixSortBuffered.h */, + FFFDb88075c07f87b88075c0 /* src/CmReaderWriterLock.h */, + FFFDb88076287f87b8807628 /* src/CmRefCountable.h */, + FFFDb88076907f87b8807690 /* src/CmRenderBuffer.h */, + FFFDb88076f87f87b88076f8 /* src/CmRenderOutput.h */, + FFFDb88077607f87b8807760 /* src/CmScaling.h */, + FFFDb88077c87f87b88077c8 /* src/CmSpatialVector.h */, + FFFDb88078307f87b8807830 /* src/CmTask.h */, + FFFDb88078987f87b8807898 /* src/CmTaskPool.h */, + FFFDb88079007f87b8807900 /* src/CmTmpMem.h */, + FFFDb88079687f87b8807968 /* src/CmTransformUtils.h */, + FFFDb88079d07f87b88079d0 /* src/CmUtils.h */, + FFFDb8807a387f87b8807a38 /* src/CmVisualization.h */, ); name = "common"; sourceTree = SOURCE_ROOT; }; - FFFB6990d6407fd46990d640 /* geomutils */ = { + FFFBb844f6007f87b844f600 /* geomutils */ = { isa = PBXGroup; children = ( - FFFD693b40007fd4693b4000 /* headers/GuAxes.h */, - FFFD693b40687fd4693b4068 /* headers/GuBox.h */, - FFFD693b40d07fd4693b40d0 /* headers/GuDistanceSegmentBox.h */, - FFFD693b41387fd4693b4138 /* headers/GuDistanceSegmentSegment.h */, - FFFD693b41a07fd4693b41a0 /* headers/GuIntersectionBoxBox.h */, - FFFD693b42087fd4693b4208 /* headers/GuIntersectionTriangleBox.h */, - FFFD693b42707fd4693b4270 /* headers/GuRaycastTests.h */, - FFFD693b42d87fd4693b42d8 /* headers/GuSIMDHelpers.h */, - FFFD693b43407fd4693b4340 /* headers/GuSegment.h */, - FFFD693b43a87fd4693b43a8 /* ../../Include/GeomUtils */, - FFFD693b44107fd4693b4410 /* src/GuBounds.h */, - FFFD693b44787fd4693b4478 /* src/GuCapsule.h */, - FFFD693b44e07fd4693b44e0 /* src/GuCenterExtents.h */, - FFFD693b45487fd4693b4548 /* src/GuDebug.h */, - FFFD693b45b07fd4693b45b0 /* src/GuGeometryUnion.h */, - FFFD693b46187fd4693b4618 /* src/GuInternal.h */, - FFFD693b46807fd4693b4680 /* src/GuMTD.h */, - FFFD693b46e87fd4693b46e8 /* src/GuMeshFactory.h */, - FFFD693b47507fd4693b4750 /* src/GuOverlapTests.h */, - FFFD693b47b87fd4693b47b8 /* src/GuSerialize.h */, - FFFD693b48207fd4693b4820 /* src/GuSphere.h */, - FFFD693b48887fd4693b4888 /* src/GuSweepMTD.h */, - FFFD693b48f07fd4693b48f0 /* src/GuSweepSharedTests.h */, - FFFD693b49587fd4693b4958 /* src/GuSweepTests.h */, - FFFD693b49c07fd4693b49c0 /* src/contact/GuContactMethodImpl.h */, - FFFD693b4a287fd4693b4a28 /* src/contact/GuContactPolygonPolygon.h */, - FFFD693b4a907fd4693b4a90 /* src/contact/GuFeatureCode.h */, - FFFD693b4af87fd4693b4af8 /* src/contact/GuLegacyTraceLineCallback.h */, - FFFD693b4b607fd4693b4b60 /* src/common/GuBarycentricCoordinates.h */, - FFFD693b4bc87fd4693b4bc8 /* src/common/GuBoxConversion.h */, - FFFD693b4c307fd4693b4c30 /* src/common/GuEdgeCache.h */, - FFFD693b4c987fd4693b4c98 /* src/common/GuEdgeListData.h */, - FFFD693b4d007fd4693b4d00 /* src/common/GuSeparatingAxes.h */, - FFFD693b4d687fd4693b4d68 /* src/convex/GuBigConvexData.h */, - FFFD693b4dd07fd4693b4dd0 /* src/convex/GuBigConvexData2.h */, - FFFD693b4e387fd4693b4e38 /* src/convex/GuConvexEdgeFlags.h */, - FFFD693b4ea07fd4693b4ea0 /* src/convex/GuConvexHelper.h */, - FFFD693b4f087fd4693b4f08 /* src/convex/GuConvexMesh.h */, - FFFD693b4f707fd4693b4f70 /* src/convex/GuConvexMeshData.h */, - FFFD693b4fd87fd4693b4fd8 /* src/convex/GuConvexSupportTable.h */, - FFFD693b50407fd4693b5040 /* src/convex/GuConvexUtilsInternal.h */, - FFFD693b50a87fd4693b50a8 /* src/convex/GuCubeIndex.h */, - FFFD693b51107fd4693b5110 /* src/convex/GuHillClimbing.h */, - FFFD693b51787fd4693b5178 /* src/convex/GuShapeConvex.h */, - FFFD693b51e07fd4693b51e0 /* src/distance/GuDistancePointBox.h */, - FFFD693b52487fd4693b5248 /* src/distance/GuDistancePointSegment.h */, - FFFD693b52b07fd4693b52b0 /* src/distance/GuDistancePointTriangle.h */, - FFFD693b53187fd4693b5318 /* src/distance/GuDistancePointTriangleSIMD.h */, - FFFD693b53807fd4693b5380 /* src/distance/GuDistanceSegmentSegmentSIMD.h */, - FFFD693b53e87fd4693b53e8 /* src/distance/GuDistanceSegmentTriangle.h */, - FFFD693b54507fd4693b5450 /* src/distance/GuDistanceSegmentTriangleSIMD.h */, - FFFD693b54b87fd4693b54b8 /* src/sweep/GuSweepBoxBox.h */, - FFFD693b55207fd4693b5520 /* src/sweep/GuSweepBoxSphere.h */, - FFFD693b55887fd4693b5588 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */, - FFFD693b55f07fd4693b55f0 /* src/sweep/GuSweepBoxTriangle_SAT.h */, - FFFD693b56587fd4693b5658 /* src/sweep/GuSweepCapsuleBox.h */, - FFFD693b56c07fd4693b56c0 /* src/sweep/GuSweepCapsuleCapsule.h */, - FFFD693b57287fd4693b5728 /* src/sweep/GuSweepCapsuleTriangle.h */, - FFFD693b57907fd4693b5790 /* src/sweep/GuSweepSphereCapsule.h */, - FFFD693b57f87fd4693b57f8 /* src/sweep/GuSweepSphereSphere.h */, - FFFD693b58607fd4693b5860 /* src/sweep/GuSweepSphereTriangle.h */, - FFFD693b58c87fd4693b58c8 /* src/sweep/GuSweepTriangleUtils.h */, - FFFD693b59307fd4693b5930 /* src/gjk/GuEPA.h */, - FFFD693b59987fd4693b5998 /* src/gjk/GuEPAFacet.h */, - FFFD693b5a007fd4693b5a00 /* src/gjk/GuGJK.h */, - FFFD693b5a687fd4693b5a68 /* src/gjk/GuGJKPenetration.h */, - FFFD693b5ad07fd4693b5ad0 /* src/gjk/GuGJKRaycast.h */, - FFFD693b5b387fd4693b5b38 /* src/gjk/GuGJKSimplex.h */, - FFFD693b5ba07fd4693b5ba0 /* src/gjk/GuGJKTest.h */, - FFFD693b5c087fd4693b5c08 /* src/gjk/GuGJKType.h */, - FFFD693b5c707fd4693b5c70 /* src/gjk/GuGJKUtil.h */, - FFFD693b5cd87fd4693b5cd8 /* src/gjk/GuVecBox.h */, - FFFD693b5d407fd4693b5d40 /* src/gjk/GuVecCapsule.h */, - FFFD693b5da87fd4693b5da8 /* src/gjk/GuVecConvex.h */, - FFFD693b5e107fd4693b5e10 /* src/gjk/GuVecConvexHull.h */, - FFFD693b5e787fd4693b5e78 /* src/gjk/GuVecConvexHullNoScale.h */, - FFFD693b5ee07fd4693b5ee0 /* src/gjk/GuVecPlane.h */, - FFFD693b5f487fd4693b5f48 /* src/gjk/GuVecShrunkBox.h */, - FFFD693b5fb07fd4693b5fb0 /* src/gjk/GuVecShrunkConvexHull.h */, - FFFD693b60187fd4693b6018 /* src/gjk/GuVecShrunkConvexHullNoScale.h */, - FFFD693b60807fd4693b6080 /* src/gjk/GuVecSphere.h */, - FFFD693b60e87fd4693b60e8 /* src/gjk/GuVecTriangle.h */, - FFFD693b61507fd4693b6150 /* src/intersection/GuIntersectionCapsuleTriangle.h */, - FFFD693b61b87fd4693b61b8 /* src/intersection/GuIntersectionEdgeEdge.h */, - FFFD693b62207fd4693b6220 /* src/intersection/GuIntersectionRay.h */, - FFFD693b62887fd4693b6288 /* src/intersection/GuIntersectionRayBox.h */, - FFFD693b62f07fd4693b62f0 /* src/intersection/GuIntersectionRayBoxSIMD.h */, - FFFD693b63587fd4693b6358 /* src/intersection/GuIntersectionRayCapsule.h */, - FFFD693b63c07fd4693b63c0 /* src/intersection/GuIntersectionRayPlane.h */, - FFFD693b64287fd4693b6428 /* src/intersection/GuIntersectionRaySphere.h */, - FFFD693b64907fd4693b6490 /* src/intersection/GuIntersectionRayTriangle.h */, - FFFD693b64f87fd4693b64f8 /* src/intersection/GuIntersectionSphereBox.h */, - FFFD693b65607fd4693b6560 /* src/mesh/GuBV32.h */, - FFFD693b65c87fd4693b65c8 /* src/mesh/GuBV32Build.h */, - FFFD693b66307fd4693b6630 /* src/mesh/GuBV4.h */, - FFFD693b66987fd4693b6698 /* src/mesh/GuBV4Build.h */, - FFFD693b67007fd4693b6700 /* src/mesh/GuBV4Settings.h */, - FFFD693b67687fd4693b6768 /* src/mesh/GuBV4_AABBAABBSweepTest.h */, - FFFD693b67d07fd4693b67d0 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */, - FFFD693b68387fd4693b6838 /* src/mesh/GuBV4_BoxOverlap_Internal.h */, - FFFD693b68a07fd4693b68a0 /* src/mesh/GuBV4_BoxSweep_Internal.h */, - FFFD693b69087fd4693b6908 /* src/mesh/GuBV4_BoxSweep_Params.h */, - FFFD693b69707fd4693b6970 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */, - FFFD693b69d87fd4693b69d8 /* src/mesh/GuBV4_Common.h */, - FFFD693b6a407fd4693b6a40 /* src/mesh/GuBV4_Internal.h */, - FFFD693b6aa87fd4693b6aa8 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */, - FFFD693b6b107fd4693b6b10 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */, - FFFD693b6b787fd4693b6b78 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */, - FFFD693b6be07fd4693b6be0 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */, - FFFD693b6c487fd4693b6c48 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */, - FFFD693b6cb07fd4693b6cb0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */, - FFFD693b6d187fd4693b6d18 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */, - FFFD693b6d807fd4693b6d80 /* src/mesh/GuBV4_Slabs.h */, - FFFD693b6de87fd4693b6de8 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */, - FFFD693b6e507fd4693b6e50 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */, - FFFD693b6eb87fd4693b6eb8 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */, - FFFD693b6f207fd4693b6f20 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */, - FFFD693b6f887fd4693b6f88 /* src/mesh/GuMeshData.h */, - FFFD693b6ff07fd4693b6ff0 /* src/mesh/GuMidphaseInterface.h */, - FFFD693b70587fd4693b7058 /* src/mesh/GuRTree.h */, - FFFD693b70c07fd4693b70c0 /* src/mesh/GuSweepConvexTri.h */, - FFFD693b71287fd4693b7128 /* src/mesh/GuSweepMesh.h */, - FFFD693b71907fd4693b7190 /* src/mesh/GuTriangle32.h */, - FFFD693b71f87fd4693b71f8 /* src/mesh/GuTriangleCache.h */, - FFFD693b72607fd4693b7260 /* src/mesh/GuTriangleMesh.h */, - FFFD693b72c87fd4693b72c8 /* src/mesh/GuTriangleMeshBV4.h */, - FFFD693b73307fd4693b7330 /* src/mesh/GuTriangleMeshRTree.h */, - FFFD693b73987fd4693b7398 /* src/mesh/GuTriangleVertexPointers.h */, - FFFD693b74007fd4693b7400 /* src/hf/GuEntityReport.h */, - FFFD693b74687fd4693b7468 /* src/hf/GuHeightField.h */, - FFFD693b74d07fd4693b74d0 /* src/hf/GuHeightFieldData.h */, - FFFD693b75387fd4693b7538 /* src/hf/GuHeightFieldUtil.h */, - FFFD693b75a07fd4693b75a0 /* src/pcm/GuPCMContactConvexCommon.h */, - FFFD693b76087fd4693b7608 /* src/pcm/GuPCMContactGen.h */, - FFFD693b76707fd4693b7670 /* src/pcm/GuPCMContactGenUtil.h */, - FFFD693b76d87fd4693b76d8 /* src/pcm/GuPCMContactMeshCallback.h */, - FFFD693b77407fd4693b7740 /* src/pcm/GuPCMShapeConvex.h */, - FFFD693b77a87fd4693b77a8 /* src/pcm/GuPCMTriangleContactGen.h */, - FFFD693b78107fd4693b7810 /* src/pcm/GuPersistentContactManifold.h */, - FFFD693b78787fd4693b7878 /* src/ccd/GuCCDSweepConvexMesh.h */, - FFFD693b78e07fd4693b78e0 /* src/GuBounds.cpp */, - FFFD693b79487fd4693b7948 /* src/GuBox.cpp */, - FFFD693b79b07fd4693b79b0 /* src/GuCCTSweepTests.cpp */, - FFFD693b7a187fd4693b7a18 /* src/GuCapsule.cpp */, - FFFD693b7a807fd4693b7a80 /* src/GuDebug.cpp */, - FFFD693b7ae87fd4693b7ae8 /* src/GuGeometryQuery.cpp */, - FFFD693b7b507fd4693b7b50 /* src/GuGeometryUnion.cpp */, - FFFD693b7bb87fd4693b7bb8 /* src/GuInternal.cpp */, - FFFD693b7c207fd4693b7c20 /* src/GuMTD.cpp */, - FFFD693b7c887fd4693b7c88 /* src/GuMeshFactory.cpp */, - FFFD693b7cf07fd4693b7cf0 /* src/GuMetaData.cpp */, - FFFD693b7d587fd4693b7d58 /* src/GuOverlapTests.cpp */, - FFFD693b7dc07fd4693b7dc0 /* src/GuRaycastTests.cpp */, - FFFD693b7e287fd4693b7e28 /* src/GuSerialize.cpp */, - FFFD693b7e907fd4693b7e90 /* src/GuSweepMTD.cpp */, - FFFD693b7ef87fd4693b7ef8 /* src/GuSweepSharedTests.cpp */, - FFFD693b7f607fd4693b7f60 /* src/GuSweepTests.cpp */, - FFFD693b7fc87fd4693b7fc8 /* src/contact/GuContactBoxBox.cpp */, - FFFD693b80307fd4693b8030 /* src/contact/GuContactCapsuleBox.cpp */, - FFFD693b80987fd4693b8098 /* src/contact/GuContactCapsuleCapsule.cpp */, - FFFD693b81007fd4693b8100 /* src/contact/GuContactCapsuleConvex.cpp */, - FFFD693b81687fd4693b8168 /* src/contact/GuContactCapsuleMesh.cpp */, - FFFD693b81d07fd4693b81d0 /* src/contact/GuContactConvexConvex.cpp */, - FFFD693b82387fd4693b8238 /* src/contact/GuContactConvexMesh.cpp */, - FFFD693b82a07fd4693b82a0 /* src/contact/GuContactPlaneBox.cpp */, - FFFD693b83087fd4693b8308 /* src/contact/GuContactPlaneCapsule.cpp */, - FFFD693b83707fd4693b8370 /* src/contact/GuContactPlaneConvex.cpp */, - FFFD693b83d87fd4693b83d8 /* src/contact/GuContactPolygonPolygon.cpp */, - FFFD693b84407fd4693b8440 /* src/contact/GuContactSphereBox.cpp */, - FFFD693b84a87fd4693b84a8 /* src/contact/GuContactSphereCapsule.cpp */, - FFFD693b85107fd4693b8510 /* src/contact/GuContactSphereMesh.cpp */, - FFFD693b85787fd4693b8578 /* src/contact/GuContactSpherePlane.cpp */, - FFFD693b85e07fd4693b85e0 /* src/contact/GuContactSphereSphere.cpp */, - FFFD693b86487fd4693b8648 /* src/contact/GuFeatureCode.cpp */, - FFFD693b86b07fd4693b86b0 /* src/contact/GuLegacyContactBoxHeightField.cpp */, - FFFD693b87187fd4693b8718 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */, - FFFD693b87807fd4693b8780 /* src/contact/GuLegacyContactConvexHeightField.cpp */, - FFFD693b87e87fd4693b87e8 /* src/contact/GuLegacyContactSphereHeightField.cpp */, - FFFD693b88507fd4693b8850 /* src/common/GuBarycentricCoordinates.cpp */, - FFFD693b88b87fd4693b88b8 /* src/common/GuSeparatingAxes.cpp */, - FFFD693b89207fd4693b8920 /* src/convex/GuBigConvexData.cpp */, - FFFD693b89887fd4693b8988 /* src/convex/GuConvexHelper.cpp */, - FFFD693b89f07fd4693b89f0 /* src/convex/GuConvexMesh.cpp */, - FFFD693b8a587fd4693b8a58 /* src/convex/GuConvexSupportTable.cpp */, - FFFD693b8ac07fd4693b8ac0 /* src/convex/GuConvexUtilsInternal.cpp */, - FFFD693b8b287fd4693b8b28 /* src/convex/GuHillClimbing.cpp */, - FFFD693b8b907fd4693b8b90 /* src/convex/GuShapeConvex.cpp */, - FFFD693b8bf87fd4693b8bf8 /* src/distance/GuDistancePointBox.cpp */, - FFFD693b8c607fd4693b8c60 /* src/distance/GuDistancePointTriangle.cpp */, - FFFD693b8cc87fd4693b8cc8 /* src/distance/GuDistanceSegmentBox.cpp */, - FFFD693b8d307fd4693b8d30 /* src/distance/GuDistanceSegmentSegment.cpp */, - FFFD693b8d987fd4693b8d98 /* src/distance/GuDistanceSegmentTriangle.cpp */, - FFFD693b8e007fd4693b8e00 /* src/sweep/GuSweepBoxBox.cpp */, - FFFD693b8e687fd4693b8e68 /* src/sweep/GuSweepBoxSphere.cpp */, - FFFD693b8ed07fd4693b8ed0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */, - FFFD693b8f387fd4693b8f38 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */, - FFFD693b8fa07fd4693b8fa0 /* src/sweep/GuSweepCapsuleBox.cpp */, - FFFD693b90087fd4693b9008 /* src/sweep/GuSweepCapsuleCapsule.cpp */, - FFFD693b90707fd4693b9070 /* src/sweep/GuSweepCapsuleTriangle.cpp */, - FFFD693b90d87fd4693b90d8 /* src/sweep/GuSweepSphereCapsule.cpp */, - FFFD693b91407fd4693b9140 /* src/sweep/GuSweepSphereSphere.cpp */, - FFFD693b91a87fd4693b91a8 /* src/sweep/GuSweepSphereTriangle.cpp */, - FFFD693b92107fd4693b9210 /* src/sweep/GuSweepTriangleUtils.cpp */, - FFFD693b92787fd4693b9278 /* src/gjk/GuEPA.cpp */, - FFFD693b92e07fd4693b92e0 /* src/gjk/GuGJKSimplex.cpp */, - FFFD693b93487fd4693b9348 /* src/gjk/GuGJKTest.cpp */, - FFFD693b93b07fd4693b93b0 /* src/intersection/GuIntersectionBoxBox.cpp */, - FFFD693b94187fd4693b9418 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */, - FFFD693b94807fd4693b9480 /* src/intersection/GuIntersectionEdgeEdge.cpp */, - FFFD693b94e87fd4693b94e8 /* src/intersection/GuIntersectionRayBox.cpp */, - FFFD693b95507fd4693b9550 /* src/intersection/GuIntersectionRayCapsule.cpp */, - FFFD693b95b87fd4693b95b8 /* src/intersection/GuIntersectionRaySphere.cpp */, - FFFD693b96207fd4693b9620 /* src/intersection/GuIntersectionSphereBox.cpp */, - FFFD693b96887fd4693b9688 /* src/intersection/GuIntersectionTriangleBox.cpp */, - FFFD693b96f07fd4693b96f0 /* src/mesh/GuBV32.cpp */, - FFFD693b97587fd4693b9758 /* src/mesh/GuBV32Build.cpp */, - FFFD693b97c07fd4693b97c0 /* src/mesh/GuBV4.cpp */, - FFFD693b98287fd4693b9828 /* src/mesh/GuBV4Build.cpp */, - FFFD693b98907fd4693b9890 /* src/mesh/GuBV4_AABBSweep.cpp */, - FFFD693b98f87fd4693b98f8 /* src/mesh/GuBV4_BoxOverlap.cpp */, - FFFD693b99607fd4693b9960 /* src/mesh/GuBV4_CapsuleSweep.cpp */, - FFFD693b99c87fd4693b99c8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */, - FFFD693b9a307fd4693b9a30 /* src/mesh/GuBV4_OBBSweep.cpp */, - FFFD693b9a987fd4693b9a98 /* src/mesh/GuBV4_Raycast.cpp */, - FFFD693b9b007fd4693b9b00 /* src/mesh/GuBV4_SphereOverlap.cpp */, - FFFD693b9b687fd4693b9b68 /* src/mesh/GuBV4_SphereSweep.cpp */, - FFFD693b9bd07fd4693b9bd0 /* src/mesh/GuMeshQuery.cpp */, - FFFD693b9c387fd4693b9c38 /* src/mesh/GuMidphaseBV4.cpp */, - FFFD693b9ca07fd4693b9ca0 /* src/mesh/GuMidphaseRTree.cpp */, - FFFD693b9d087fd4693b9d08 /* src/mesh/GuOverlapTestsMesh.cpp */, - FFFD693b9d707fd4693b9d70 /* src/mesh/GuRTree.cpp */, - FFFD693b9dd87fd4693b9dd8 /* src/mesh/GuRTreeQueries.cpp */, - FFFD693b9e407fd4693b9e40 /* src/mesh/GuSweepsMesh.cpp */, - FFFD693b9ea87fd4693b9ea8 /* src/mesh/GuTriangleMesh.cpp */, - FFFD693b9f107fd4693b9f10 /* src/mesh/GuTriangleMeshBV4.cpp */, - FFFD693b9f787fd4693b9f78 /* src/mesh/GuTriangleMeshRTree.cpp */, - FFFD693b9fe07fd4693b9fe0 /* src/hf/GuHeightField.cpp */, - FFFD693ba0487fd4693ba048 /* src/hf/GuHeightFieldUtil.cpp */, - FFFD693ba0b07fd4693ba0b0 /* src/hf/GuOverlapTestsHF.cpp */, - FFFD693ba1187fd4693ba118 /* src/hf/GuSweepsHF.cpp */, - FFFD693ba1807fd4693ba180 /* src/pcm/GuPCMContactBoxBox.cpp */, - FFFD693ba1e87fd4693ba1e8 /* src/pcm/GuPCMContactBoxConvex.cpp */, - FFFD693ba2507fd4693ba250 /* src/pcm/GuPCMContactCapsuleBox.cpp */, - FFFD693ba2b87fd4693ba2b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */, - FFFD693ba3207fd4693ba320 /* src/pcm/GuPCMContactCapsuleConvex.cpp */, - FFFD693ba3887fd4693ba388 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */, - FFFD693ba3f07fd4693ba3f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */, - FFFD693ba4587fd4693ba458 /* src/pcm/GuPCMContactConvexCommon.cpp */, - FFFD693ba4c07fd4693ba4c0 /* src/pcm/GuPCMContactConvexConvex.cpp */, - FFFD693ba5287fd4693ba528 /* src/pcm/GuPCMContactConvexHeightField.cpp */, - FFFD693ba5907fd4693ba590 /* src/pcm/GuPCMContactConvexMesh.cpp */, - FFFD693ba5f87fd4693ba5f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */, - FFFD693ba6607fd4693ba660 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */, - FFFD693ba6c87fd4693ba6c8 /* src/pcm/GuPCMContactPlaneBox.cpp */, - FFFD693ba7307fd4693ba730 /* src/pcm/GuPCMContactPlaneCapsule.cpp */, - FFFD693ba7987fd4693ba798 /* src/pcm/GuPCMContactPlaneConvex.cpp */, - FFFD693ba8007fd4693ba800 /* src/pcm/GuPCMContactSphereBox.cpp */, - FFFD693ba8687fd4693ba868 /* src/pcm/GuPCMContactSphereCapsule.cpp */, - FFFD693ba8d07fd4693ba8d0 /* src/pcm/GuPCMContactSphereConvex.cpp */, - FFFD693ba9387fd4693ba938 /* src/pcm/GuPCMContactSphereHeightField.cpp */, - FFFD693ba9a07fd4693ba9a0 /* src/pcm/GuPCMContactSphereMesh.cpp */, - FFFD693baa087fd4693baa08 /* src/pcm/GuPCMContactSpherePlane.cpp */, - FFFD693baa707fd4693baa70 /* src/pcm/GuPCMContactSphereSphere.cpp */, - FFFD693baad87fd4693baad8 /* src/pcm/GuPCMShapeConvex.cpp */, - FFFD693bab407fd4693bab40 /* src/pcm/GuPCMTriangleContactGen.cpp */, - FFFD693baba87fd4693baba8 /* src/pcm/GuPersistentContactManifold.cpp */, - FFFD693bac107fd4693bac10 /* src/ccd/GuCCDSweepConvexMesh.cpp */, - FFFD693bac787fd4693bac78 /* src/ccd/GuCCDSweepPrimitives.cpp */, + FFFDba0646007f87ba064600 /* headers/GuAxes.h */, + FFFDba0646687f87ba064668 /* headers/GuBox.h */, + FFFDba0646d07f87ba0646d0 /* headers/GuDistanceSegmentBox.h */, + FFFDba0647387f87ba064738 /* headers/GuDistanceSegmentSegment.h */, + FFFDba0647a07f87ba0647a0 /* headers/GuIntersectionBoxBox.h */, + FFFDba0648087f87ba064808 /* headers/GuIntersectionTriangleBox.h */, + FFFDba0648707f87ba064870 /* headers/GuRaycastTests.h */, + FFFDba0648d87f87ba0648d8 /* headers/GuSIMDHelpers.h */, + FFFDba0649407f87ba064940 /* headers/GuSegment.h */, + FFFDba0649a87f87ba0649a8 /* ../../Include/GeomUtils */, + FFFDba064a107f87ba064a10 /* src/GuBounds.h */, + FFFDba064a787f87ba064a78 /* src/GuCapsule.h */, + FFFDba064ae07f87ba064ae0 /* src/GuCenterExtents.h */, + FFFDba064b487f87ba064b48 /* src/GuGeometryUnion.h */, + FFFDba064bb07f87ba064bb0 /* src/GuInternal.h */, + FFFDba064c187f87ba064c18 /* src/GuMTD.h */, + FFFDba064c807f87ba064c80 /* src/GuMeshFactory.h */, + FFFDba064ce87f87ba064ce8 /* src/GuOverlapTests.h */, + FFFDba064d507f87ba064d50 /* src/GuSerialize.h */, + FFFDba064db87f87ba064db8 /* src/GuSphere.h */, + FFFDba064e207f87ba064e20 /* src/GuSweepMTD.h */, + FFFDba064e887f87ba064e88 /* src/GuSweepSharedTests.h */, + FFFDba064ef07f87ba064ef0 /* src/GuSweepTests.h */, + FFFDba064f587f87ba064f58 /* src/contact/GuContactMethodImpl.h */, + FFFDba064fc07f87ba064fc0 /* src/contact/GuContactPolygonPolygon.h */, + FFFDba0650287f87ba065028 /* src/contact/GuFeatureCode.h */, + FFFDba0650907f87ba065090 /* src/contact/GuLegacyTraceLineCallback.h */, + FFFDba0650f87f87ba0650f8 /* src/common/GuBarycentricCoordinates.h */, + FFFDba0651607f87ba065160 /* src/common/GuBoxConversion.h */, + FFFDba0651c87f87ba0651c8 /* src/common/GuEdgeCache.h */, + FFFDba0652307f87ba065230 /* src/common/GuEdgeListData.h */, + FFFDba0652987f87ba065298 /* src/common/GuSeparatingAxes.h */, + FFFDba0653007f87ba065300 /* src/convex/GuBigConvexData.h */, + FFFDba0653687f87ba065368 /* src/convex/GuBigConvexData2.h */, + FFFDba0653d07f87ba0653d0 /* src/convex/GuConvexEdgeFlags.h */, + FFFDba0654387f87ba065438 /* src/convex/GuConvexHelper.h */, + FFFDba0654a07f87ba0654a0 /* src/convex/GuConvexMesh.h */, + FFFDba0655087f87ba065508 /* src/convex/GuConvexMeshData.h */, + FFFDba0655707f87ba065570 /* src/convex/GuConvexSupportTable.h */, + FFFDba0655d87f87ba0655d8 /* src/convex/GuConvexUtilsInternal.h */, + FFFDba0656407f87ba065640 /* src/convex/GuCubeIndex.h */, + FFFDba0656a87f87ba0656a8 /* src/convex/GuHillClimbing.h */, + FFFDba0657107f87ba065710 /* src/convex/GuShapeConvex.h */, + FFFDba0657787f87ba065778 /* src/distance/GuDistancePointBox.h */, + FFFDba0657e07f87ba0657e0 /* src/distance/GuDistancePointSegment.h */, + FFFDba0658487f87ba065848 /* src/distance/GuDistancePointTriangle.h */, + FFFDba0658b07f87ba0658b0 /* src/distance/GuDistancePointTriangleSIMD.h */, + FFFDba0659187f87ba065918 /* src/distance/GuDistanceSegmentSegmentSIMD.h */, + FFFDba0659807f87ba065980 /* src/distance/GuDistanceSegmentTriangle.h */, + FFFDba0659e87f87ba0659e8 /* src/distance/GuDistanceSegmentTriangleSIMD.h */, + FFFDba065a507f87ba065a50 /* src/sweep/GuSweepBoxBox.h */, + FFFDba065ab87f87ba065ab8 /* src/sweep/GuSweepBoxSphere.h */, + FFFDba065b207f87ba065b20 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */, + FFFDba065b887f87ba065b88 /* src/sweep/GuSweepBoxTriangle_SAT.h */, + FFFDba065bf07f87ba065bf0 /* src/sweep/GuSweepCapsuleBox.h */, + FFFDba065c587f87ba065c58 /* src/sweep/GuSweepCapsuleCapsule.h */, + FFFDba065cc07f87ba065cc0 /* src/sweep/GuSweepCapsuleTriangle.h */, + FFFDba065d287f87ba065d28 /* src/sweep/GuSweepSphereCapsule.h */, + FFFDba065d907f87ba065d90 /* src/sweep/GuSweepSphereSphere.h */, + FFFDba065df87f87ba065df8 /* src/sweep/GuSweepSphereTriangle.h */, + FFFDba065e607f87ba065e60 /* src/sweep/GuSweepTriangleUtils.h */, + FFFDba065ec87f87ba065ec8 /* src/gjk/GuEPA.h */, + FFFDba065f307f87ba065f30 /* src/gjk/GuEPAFacet.h */, + FFFDba065f987f87ba065f98 /* src/gjk/GuGJK.h */, + FFFDba0660007f87ba066000 /* src/gjk/GuGJKPenetration.h */, + FFFDba0660687f87ba066068 /* src/gjk/GuGJKRaycast.h */, + FFFDba0660d07f87ba0660d0 /* src/gjk/GuGJKSimplex.h */, + FFFDba0661387f87ba066138 /* src/gjk/GuGJKTest.h */, + FFFDba0661a07f87ba0661a0 /* src/gjk/GuGJKType.h */, + FFFDba0662087f87ba066208 /* src/gjk/GuGJKUtil.h */, + FFFDba0662707f87ba066270 /* src/gjk/GuVecBox.h */, + FFFDba0662d87f87ba0662d8 /* src/gjk/GuVecCapsule.h */, + FFFDba0663407f87ba066340 /* src/gjk/GuVecConvex.h */, + FFFDba0663a87f87ba0663a8 /* src/gjk/GuVecConvexHull.h */, + FFFDba0664107f87ba066410 /* src/gjk/GuVecConvexHullNoScale.h */, + FFFDba0664787f87ba066478 /* src/gjk/GuVecPlane.h */, + FFFDba0664e07f87ba0664e0 /* src/gjk/GuVecShrunkBox.h */, + FFFDba0665487f87ba066548 /* src/gjk/GuVecShrunkConvexHull.h */, + FFFDba0665b07f87ba0665b0 /* src/gjk/GuVecShrunkConvexHullNoScale.h */, + FFFDba0666187f87ba066618 /* src/gjk/GuVecSphere.h */, + FFFDba0666807f87ba066680 /* src/gjk/GuVecTriangle.h */, + FFFDba0666e87f87ba0666e8 /* src/intersection/GuIntersectionCapsuleTriangle.h */, + FFFDba0667507f87ba066750 /* src/intersection/GuIntersectionEdgeEdge.h */, + FFFDba0667b87f87ba0667b8 /* src/intersection/GuIntersectionRay.h */, + FFFDba0668207f87ba066820 /* src/intersection/GuIntersectionRayBox.h */, + FFFDba0668887f87ba066888 /* src/intersection/GuIntersectionRayBoxSIMD.h */, + FFFDba0668f07f87ba0668f0 /* src/intersection/GuIntersectionRayCapsule.h */, + FFFDba0669587f87ba066958 /* src/intersection/GuIntersectionRayPlane.h */, + FFFDba0669c07f87ba0669c0 /* src/intersection/GuIntersectionRaySphere.h */, + FFFDba066a287f87ba066a28 /* src/intersection/GuIntersectionRayTriangle.h */, + FFFDba066a907f87ba066a90 /* src/intersection/GuIntersectionSphereBox.h */, + FFFDba066af87f87ba066af8 /* src/mesh/GuBV32.h */, + FFFDba066b607f87ba066b60 /* src/mesh/GuBV32Build.h */, + FFFDba066bc87f87ba066bc8 /* src/mesh/GuBV4.h */, + FFFDba066c307f87ba066c30 /* src/mesh/GuBV4Build.h */, + FFFDba066c987f87ba066c98 /* src/mesh/GuBV4Settings.h */, + FFFDba066d007f87ba066d00 /* src/mesh/GuBV4_AABBAABBSweepTest.h */, + FFFDba066d687f87ba066d68 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */, + FFFDba066dd07f87ba066dd0 /* src/mesh/GuBV4_BoxOverlap_Internal.h */, + FFFDba066e387f87ba066e38 /* src/mesh/GuBV4_BoxSweep_Internal.h */, + FFFDba066ea07f87ba066ea0 /* src/mesh/GuBV4_BoxSweep_Params.h */, + FFFDba066f087f87ba066f08 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */, + FFFDba066f707f87ba066f70 /* src/mesh/GuBV4_Common.h */, + FFFDba066fd87f87ba066fd8 /* src/mesh/GuBV4_Internal.h */, + FFFDba0670407f87ba067040 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */, + FFFDba0670a87f87ba0670a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */, + FFFDba0671107f87ba067110 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */, + FFFDba0671787f87ba067178 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */, + FFFDba0671e07f87ba0671e0 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */, + FFFDba0672487f87ba067248 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */, + FFFDba0672b07f87ba0672b0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */, + FFFDba0673187f87ba067318 /* src/mesh/GuBV4_Slabs.h */, + FFFDba0673807f87ba067380 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */, + FFFDba0673e87f87ba0673e8 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */, + FFFDba0674507f87ba067450 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */, + FFFDba0674b87f87ba0674b8 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */, + FFFDba0675207f87ba067520 /* src/mesh/GuBVConstants.h */, + FFFDba0675887f87ba067588 /* src/mesh/GuMeshData.h */, + FFFDba0675f07f87ba0675f0 /* src/mesh/GuMidphaseInterface.h */, + FFFDba0676587f87ba067658 /* src/mesh/GuRTree.h */, + FFFDba0676c07f87ba0676c0 /* src/mesh/GuSweepConvexTri.h */, + FFFDba0677287f87ba067728 /* src/mesh/GuSweepMesh.h */, + FFFDba0677907f87ba067790 /* src/mesh/GuTriangle32.h */, + FFFDba0677f87f87ba0677f8 /* src/mesh/GuTriangleCache.h */, + FFFDba0678607f87ba067860 /* src/mesh/GuTriangleMesh.h */, + FFFDba0678c87f87ba0678c8 /* src/mesh/GuTriangleMeshBV4.h */, + FFFDba0679307f87ba067930 /* src/mesh/GuTriangleMeshRTree.h */, + FFFDba0679987f87ba067998 /* src/mesh/GuTriangleVertexPointers.h */, + FFFDba067a007f87ba067a00 /* src/hf/GuEntityReport.h */, + FFFDba067a687f87ba067a68 /* src/hf/GuHeightField.h */, + FFFDba067ad07f87ba067ad0 /* src/hf/GuHeightFieldData.h */, + FFFDba067b387f87ba067b38 /* src/hf/GuHeightFieldUtil.h */, + FFFDba067ba07f87ba067ba0 /* src/pcm/GuPCMContactConvexCommon.h */, + FFFDba067c087f87ba067c08 /* src/pcm/GuPCMContactGen.h */, + FFFDba067c707f87ba067c70 /* src/pcm/GuPCMContactGenUtil.h */, + FFFDba067cd87f87ba067cd8 /* src/pcm/GuPCMContactMeshCallback.h */, + FFFDba067d407f87ba067d40 /* src/pcm/GuPCMShapeConvex.h */, + FFFDba067da87f87ba067da8 /* src/pcm/GuPCMTriangleContactGen.h */, + FFFDba067e107f87ba067e10 /* src/pcm/GuPersistentContactManifold.h */, + FFFDba067e787f87ba067e78 /* src/ccd/GuCCDSweepConvexMesh.h */, + FFFDba067ee07f87ba067ee0 /* src/GuBounds.cpp */, + FFFDba067f487f87ba067f48 /* src/GuBox.cpp */, + FFFDba067fb07f87ba067fb0 /* src/GuCCTSweepTests.cpp */, + FFFDba0680187f87ba068018 /* src/GuCapsule.cpp */, + FFFDba0680807f87ba068080 /* src/GuGeometryQuery.cpp */, + FFFDba0680e87f87ba0680e8 /* src/GuGeometryUnion.cpp */, + FFFDba0681507f87ba068150 /* src/GuInternal.cpp */, + FFFDba0681b87f87ba0681b8 /* src/GuMTD.cpp */, + FFFDba0682207f87ba068220 /* src/GuMeshFactory.cpp */, + FFFDba0682887f87ba068288 /* src/GuMetaData.cpp */, + FFFDba0682f07f87ba0682f0 /* src/GuOverlapTests.cpp */, + FFFDba0683587f87ba068358 /* src/GuRaycastTests.cpp */, + FFFDba0683c07f87ba0683c0 /* src/GuSerialize.cpp */, + FFFDba0684287f87ba068428 /* src/GuSweepMTD.cpp */, + FFFDba0684907f87ba068490 /* src/GuSweepSharedTests.cpp */, + FFFDba0684f87f87ba0684f8 /* src/GuSweepTests.cpp */, + FFFDba0685607f87ba068560 /* src/contact/GuContactBoxBox.cpp */, + FFFDba0685c87f87ba0685c8 /* src/contact/GuContactCapsuleBox.cpp */, + FFFDba0686307f87ba068630 /* src/contact/GuContactCapsuleCapsule.cpp */, + FFFDba0686987f87ba068698 /* src/contact/GuContactCapsuleConvex.cpp */, + FFFDba0687007f87ba068700 /* src/contact/GuContactCapsuleMesh.cpp */, + FFFDba0687687f87ba068768 /* src/contact/GuContactConvexConvex.cpp */, + FFFDba0687d07f87ba0687d0 /* src/contact/GuContactConvexMesh.cpp */, + FFFDba0688387f87ba068838 /* src/contact/GuContactPlaneBox.cpp */, + FFFDba0688a07f87ba0688a0 /* src/contact/GuContactPlaneCapsule.cpp */, + FFFDba0689087f87ba068908 /* src/contact/GuContactPlaneConvex.cpp */, + FFFDba0689707f87ba068970 /* src/contact/GuContactPolygonPolygon.cpp */, + FFFDba0689d87f87ba0689d8 /* src/contact/GuContactSphereBox.cpp */, + FFFDba068a407f87ba068a40 /* src/contact/GuContactSphereCapsule.cpp */, + FFFDba068aa87f87ba068aa8 /* src/contact/GuContactSphereMesh.cpp */, + FFFDba068b107f87ba068b10 /* src/contact/GuContactSpherePlane.cpp */, + FFFDba068b787f87ba068b78 /* src/contact/GuContactSphereSphere.cpp */, + FFFDba068be07f87ba068be0 /* src/contact/GuFeatureCode.cpp */, + FFFDba068c487f87ba068c48 /* src/contact/GuLegacyContactBoxHeightField.cpp */, + FFFDba068cb07f87ba068cb0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */, + FFFDba068d187f87ba068d18 /* src/contact/GuLegacyContactConvexHeightField.cpp */, + FFFDba068d807f87ba068d80 /* src/contact/GuLegacyContactSphereHeightField.cpp */, + FFFDba068de87f87ba068de8 /* src/common/GuBarycentricCoordinates.cpp */, + FFFDba068e507f87ba068e50 /* src/common/GuSeparatingAxes.cpp */, + FFFDba068eb87f87ba068eb8 /* src/convex/GuBigConvexData.cpp */, + FFFDba068f207f87ba068f20 /* src/convex/GuConvexHelper.cpp */, + FFFDba068f887f87ba068f88 /* src/convex/GuConvexMesh.cpp */, + FFFDba068ff07f87ba068ff0 /* src/convex/GuConvexSupportTable.cpp */, + FFFDba0690587f87ba069058 /* src/convex/GuConvexUtilsInternal.cpp */, + FFFDba0690c07f87ba0690c0 /* src/convex/GuHillClimbing.cpp */, + FFFDba0691287f87ba069128 /* src/convex/GuShapeConvex.cpp */, + FFFDba0691907f87ba069190 /* src/distance/GuDistancePointBox.cpp */, + FFFDba0691f87f87ba0691f8 /* src/distance/GuDistancePointTriangle.cpp */, + FFFDba0692607f87ba069260 /* src/distance/GuDistanceSegmentBox.cpp */, + FFFDba0692c87f87ba0692c8 /* src/distance/GuDistanceSegmentSegment.cpp */, + FFFDba0693307f87ba069330 /* src/distance/GuDistanceSegmentTriangle.cpp */, + FFFDba0693987f87ba069398 /* src/sweep/GuSweepBoxBox.cpp */, + FFFDba0694007f87ba069400 /* src/sweep/GuSweepBoxSphere.cpp */, + FFFDba0694687f87ba069468 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */, + FFFDba0694d07f87ba0694d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */, + FFFDba0695387f87ba069538 /* src/sweep/GuSweepCapsuleBox.cpp */, + FFFDba0695a07f87ba0695a0 /* src/sweep/GuSweepCapsuleCapsule.cpp */, + FFFDba0696087f87ba069608 /* src/sweep/GuSweepCapsuleTriangle.cpp */, + FFFDba0696707f87ba069670 /* src/sweep/GuSweepSphereCapsule.cpp */, + FFFDba0696d87f87ba0696d8 /* src/sweep/GuSweepSphereSphere.cpp */, + FFFDba0697407f87ba069740 /* src/sweep/GuSweepSphereTriangle.cpp */, + FFFDba0697a87f87ba0697a8 /* src/sweep/GuSweepTriangleUtils.cpp */, + FFFDba0698107f87ba069810 /* src/gjk/GuEPA.cpp */, + FFFDba0698787f87ba069878 /* src/gjk/GuGJKSimplex.cpp */, + FFFDba0698e07f87ba0698e0 /* src/gjk/GuGJKTest.cpp */, + FFFDba0699487f87ba069948 /* src/intersection/GuIntersectionBoxBox.cpp */, + FFFDba0699b07f87ba0699b0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */, + FFFDba069a187f87ba069a18 /* src/intersection/GuIntersectionEdgeEdge.cpp */, + FFFDba069a807f87ba069a80 /* src/intersection/GuIntersectionRayBox.cpp */, + FFFDba069ae87f87ba069ae8 /* src/intersection/GuIntersectionRayCapsule.cpp */, + FFFDba069b507f87ba069b50 /* src/intersection/GuIntersectionRaySphere.cpp */, + FFFDba069bb87f87ba069bb8 /* src/intersection/GuIntersectionSphereBox.cpp */, + FFFDba069c207f87ba069c20 /* src/intersection/GuIntersectionTriangleBox.cpp */, + FFFDba069c887f87ba069c88 /* src/mesh/GuBV32.cpp */, + FFFDba069cf07f87ba069cf0 /* src/mesh/GuBV32Build.cpp */, + FFFDba069d587f87ba069d58 /* src/mesh/GuBV4.cpp */, + FFFDba069dc07f87ba069dc0 /* src/mesh/GuBV4Build.cpp */, + FFFDba069e287f87ba069e28 /* src/mesh/GuBV4_AABBSweep.cpp */, + FFFDba069e907f87ba069e90 /* src/mesh/GuBV4_BoxOverlap.cpp */, + FFFDba069ef87f87ba069ef8 /* src/mesh/GuBV4_CapsuleSweep.cpp */, + FFFDba069f607f87ba069f60 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */, + FFFDba069fc87f87ba069fc8 /* src/mesh/GuBV4_OBBSweep.cpp */, + FFFDba06a0307f87ba06a030 /* src/mesh/GuBV4_Raycast.cpp */, + FFFDba06a0987f87ba06a098 /* src/mesh/GuBV4_SphereOverlap.cpp */, + FFFDba06a1007f87ba06a100 /* src/mesh/GuBV4_SphereSweep.cpp */, + FFFDba06a1687f87ba06a168 /* src/mesh/GuMeshQuery.cpp */, + FFFDba06a1d07f87ba06a1d0 /* src/mesh/GuMidphaseBV4.cpp */, + FFFDba06a2387f87ba06a238 /* src/mesh/GuMidphaseRTree.cpp */, + FFFDba06a2a07f87ba06a2a0 /* src/mesh/GuOverlapTestsMesh.cpp */, + FFFDba06a3087f87ba06a308 /* src/mesh/GuRTree.cpp */, + FFFDba06a3707f87ba06a370 /* src/mesh/GuRTreeQueries.cpp */, + FFFDba06a3d87f87ba06a3d8 /* src/mesh/GuSweepsMesh.cpp */, + FFFDba06a4407f87ba06a440 /* src/mesh/GuTriangleMesh.cpp */, + FFFDba06a4a87f87ba06a4a8 /* src/mesh/GuTriangleMeshBV4.cpp */, + FFFDba06a5107f87ba06a510 /* src/mesh/GuTriangleMeshRTree.cpp */, + FFFDba06a5787f87ba06a578 /* src/hf/GuHeightField.cpp */, + FFFDba06a5e07f87ba06a5e0 /* src/hf/GuHeightFieldUtil.cpp */, + FFFDba06a6487f87ba06a648 /* src/hf/GuOverlapTestsHF.cpp */, + FFFDba06a6b07f87ba06a6b0 /* src/hf/GuSweepsHF.cpp */, + FFFDba06a7187f87ba06a718 /* src/pcm/GuPCMContactBoxBox.cpp */, + FFFDba06a7807f87ba06a780 /* src/pcm/GuPCMContactBoxConvex.cpp */, + FFFDba06a7e87f87ba06a7e8 /* src/pcm/GuPCMContactCapsuleBox.cpp */, + FFFDba06a8507f87ba06a850 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */, + FFFDba06a8b87f87ba06a8b8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */, + FFFDba06a9207f87ba06a920 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */, + FFFDba06a9887f87ba06a988 /* src/pcm/GuPCMContactCapsuleMesh.cpp */, + FFFDba06a9f07f87ba06a9f0 /* src/pcm/GuPCMContactConvexCommon.cpp */, + FFFDba06aa587f87ba06aa58 /* src/pcm/GuPCMContactConvexConvex.cpp */, + FFFDba06aac07f87ba06aac0 /* src/pcm/GuPCMContactConvexHeightField.cpp */, + FFFDba06ab287f87ba06ab28 /* src/pcm/GuPCMContactConvexMesh.cpp */, + FFFDba06ab907f87ba06ab90 /* src/pcm/GuPCMContactGenBoxConvex.cpp */, + FFFDba06abf87f87ba06abf8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */, + FFFDba06ac607f87ba06ac60 /* src/pcm/GuPCMContactPlaneBox.cpp */, + FFFDba06acc87f87ba06acc8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */, + FFFDba06ad307f87ba06ad30 /* src/pcm/GuPCMContactPlaneConvex.cpp */, + FFFDba06ad987f87ba06ad98 /* src/pcm/GuPCMContactSphereBox.cpp */, + FFFDba06ae007f87ba06ae00 /* src/pcm/GuPCMContactSphereCapsule.cpp */, + FFFDba06ae687f87ba06ae68 /* src/pcm/GuPCMContactSphereConvex.cpp */, + FFFDba06aed07f87ba06aed0 /* src/pcm/GuPCMContactSphereHeightField.cpp */, + FFFDba06af387f87ba06af38 /* src/pcm/GuPCMContactSphereMesh.cpp */, + FFFDba06afa07f87ba06afa0 /* src/pcm/GuPCMContactSpherePlane.cpp */, + FFFDba06b0087f87ba06b008 /* src/pcm/GuPCMContactSphereSphere.cpp */, + FFFDba06b0707f87ba06b070 /* src/pcm/GuPCMShapeConvex.cpp */, + FFFDba06b0d87f87ba06b0d8 /* src/pcm/GuPCMTriangleContactGen.cpp */, + FFFDba06b1407f87ba06b140 /* src/pcm/GuPersistentContactManifold.cpp */, + FFFDba06b1a87f87ba06b1a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */, + FFFDba06b2107f87ba06b210 /* src/ccd/GuCCDSweepPrimitives.cpp */, ); name = "geomutils"; sourceTree = SOURCE_ROOT; }; - FFFB698f7c507fd4698f7c50 /* PxFoundation */ = { + FFFBb8500ad07f87b8500ad0 /* PxFoundation */ = { isa = PBXGroup; children = ( - FFFB698f81907fd4698f8190 /* include */, - FFFB698f81b87fd4698f81b8 /* src */, + FFFBb850a1b07f87b850a1b0 /* include */, + FFFBb850a1d87f87b850a1d8 /* src */, ); name = "PxFoundation"; sourceTree = "<group>"; }; - FFFB698f81907fd4698f8190 /* include */ = { + FFFBb850a1b07f87b850a1b0 /* include */ = { isa = PBXGroup; children = ( - FFFD69397c007fd469397c00 /* Px.h */, - FFFD69397c687fd469397c68 /* PxAllocatorCallback.h */, - FFFD69397cd07fd469397cd0 /* PxAssert.h */, - FFFD69397d387fd469397d38 /* PxBitAndData.h */, - FFFD69397da07fd469397da0 /* PxBounds3.h */, - FFFD69397e087fd469397e08 /* PxErrorCallback.h */, - FFFD69397e707fd469397e70 /* PxErrors.h */, - FFFD69397ed87fd469397ed8 /* PxFlags.h */, - FFFD69397f407fd469397f40 /* PxFoundation.h */, - FFFD69397fa87fd469397fa8 /* PxFoundationVersion.h */, - FFFD693980107fd469398010 /* PxIO.h */, - FFFD693980787fd469398078 /* PxIntrinsics.h */, - FFFD693980e07fd4693980e0 /* PxMat33.h */, - FFFD693981487fd469398148 /* PxMat44.h */, - FFFD693981b07fd4693981b0 /* PxMath.h */, - FFFD693982187fd469398218 /* PxMathUtils.h */, - FFFD693982807fd469398280 /* PxMemory.h */, - FFFD693982e87fd4693982e8 /* PxPlane.h */, - FFFD693983507fd469398350 /* PxPreprocessor.h */, - FFFD693983b87fd4693983b8 /* PxProfiler.h */, - FFFD693984207fd469398420 /* PxQuat.h */, - FFFD693984887fd469398488 /* PxSimpleTypes.h */, - FFFD693984f07fd4693984f0 /* PxStrideIterator.h */, - FFFD693985587fd469398558 /* PxTransform.h */, - FFFD693985c07fd4693985c0 /* PxUnionCast.h */, - FFFD693986287fd469398628 /* PxVec2.h */, - FFFD693986907fd469398690 /* PxVec3.h */, - FFFD693986f87fd4693986f8 /* PxVec4.h */, - FFFD693987607fd469398760 /* unix/PxUnixIntrinsics.h */, + FFFDb90192007f87b9019200 /* Px.h */, + FFFDb90192687f87b9019268 /* PxAllocatorCallback.h */, + FFFDb90192d07f87b90192d0 /* PxAssert.h */, + FFFDb90193387f87b9019338 /* PxBitAndData.h */, + FFFDb90193a07f87b90193a0 /* PxBounds3.h */, + FFFDb90194087f87b9019408 /* PxErrorCallback.h */, + FFFDb90194707f87b9019470 /* PxErrors.h */, + FFFDb90194d87f87b90194d8 /* PxFlags.h */, + FFFDb90195407f87b9019540 /* PxFoundation.h */, + FFFDb90195a87f87b90195a8 /* PxFoundationVersion.h */, + FFFDb90196107f87b9019610 /* PxIO.h */, + FFFDb90196787f87b9019678 /* PxIntrinsics.h */, + FFFDb90196e07f87b90196e0 /* PxMat33.h */, + FFFDb90197487f87b9019748 /* PxMat44.h */, + FFFDb90197b07f87b90197b0 /* PxMath.h */, + FFFDb90198187f87b9019818 /* PxMathUtils.h */, + FFFDb90198807f87b9019880 /* PxMemory.h */, + FFFDb90198e87f87b90198e8 /* PxPlane.h */, + FFFDb90199507f87b9019950 /* PxPreprocessor.h */, + FFFDb90199b87f87b90199b8 /* PxProfiler.h */, + FFFDb9019a207f87b9019a20 /* PxQuat.h */, + FFFDb9019a887f87b9019a88 /* PxSimpleTypes.h */, + FFFDb9019af07f87b9019af0 /* PxStrideIterator.h */, + FFFDb9019b587f87b9019b58 /* PxTransform.h */, + FFFDb9019bc07f87b9019bc0 /* PxUnionCast.h */, + FFFDb9019c287f87b9019c28 /* PxVec2.h */, + FFFDb9019c907f87b9019c90 /* PxVec3.h */, + FFFDb9019cf87f87b9019cf8 /* PxVec4.h */, + FFFDb9019d607f87b9019d60 /* unix/PxUnixIntrinsics.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB698f81b87fd4698f81b8 /* src */ = { + FFFBb850a1d87f87b850a1d8 /* src */ = { isa = PBXGroup; children = ( - FFFD693922007fd469392200 /* include/Ps.h */, - FFFD693922687fd469392268 /* include/PsAlignedMalloc.h */, - FFFD693922d07fd4693922d0 /* include/PsAlloca.h */, - FFFD693923387fd469392338 /* include/PsAllocator.h */, - FFFD693923a07fd4693923a0 /* include/PsAoS.h */, - FFFD693924087fd469392408 /* include/PsArray.h */, - FFFD693924707fd469392470 /* include/PsAtomic.h */, - FFFD693924d87fd4693924d8 /* include/PsBasicTemplates.h */, - FFFD693925407fd469392540 /* include/PsBitUtils.h */, - FFFD693925a87fd4693925a8 /* include/PsBroadcast.h */, - FFFD693926107fd469392610 /* include/PsCpu.h */, - FFFD693926787fd469392678 /* include/PsFPU.h */, - FFFD693926e07fd4693926e0 /* include/PsFoundation.h */, - FFFD693927487fd469392748 /* include/PsHash.h */, - FFFD693927b07fd4693927b0 /* include/PsHashInternals.h */, - FFFD693928187fd469392818 /* include/PsHashMap.h */, - FFFD693928807fd469392880 /* include/PsHashSet.h */, - FFFD693928e87fd4693928e8 /* include/PsInlineAllocator.h */, - FFFD693929507fd469392950 /* include/PsInlineAoS.h */, - FFFD693929b87fd4693929b8 /* include/PsInlineArray.h */, - FFFD69392a207fd469392a20 /* include/PsIntrinsics.h */, - FFFD69392a887fd469392a88 /* include/PsMathUtils.h */, - FFFD69392af07fd469392af0 /* include/PsMutex.h */, - FFFD69392b587fd469392b58 /* include/PsPool.h */, - FFFD69392bc07fd469392bc0 /* include/PsSList.h */, - FFFD69392c287fd469392c28 /* include/PsSocket.h */, - FFFD69392c907fd469392c90 /* include/PsSort.h */, - FFFD69392cf87fd469392cf8 /* include/PsSortInternals.h */, - FFFD69392d607fd469392d60 /* include/PsString.h */, - FFFD69392dc87fd469392dc8 /* include/PsSync.h */, - FFFD69392e307fd469392e30 /* include/PsTempAllocator.h */, - FFFD69392e987fd469392e98 /* include/PsThread.h */, - FFFD69392f007fd469392f00 /* include/PsTime.h */, - FFFD69392f687fd469392f68 /* include/PsUserAllocated.h */, - FFFD69392fd07fd469392fd0 /* include/PsUtilities.h */, - FFFD693930387fd469393038 /* include/PsVecMath.h */, - FFFD693930a07fd4693930a0 /* include/PsVecMathAoSScalar.h */, - FFFD693931087fd469393108 /* include/PsVecMathAoSScalarInline.h */, - FFFD693931707fd469393170 /* include/PsVecMathSSE.h */, - FFFD693931d87fd4693931d8 /* include/PsVecMathUtilities.h */, - FFFD693932407fd469393240 /* include/PsVecQuat.h */, - FFFD693932a87fd4693932a8 /* include/PsVecTransform.h */, - FFFD693933107fd469393310 /* include/unix/PsUnixAoS.h */, - FFFD693933787fd469393378 /* include/unix/PsUnixFPU.h */, - FFFD693933e07fd4693933e0 /* include/unix/PsUnixInlineAoS.h */, - FFFD693934487fd469393448 /* include/unix/PsUnixIntrinsics.h */, - FFFD693934b07fd4693934b0 /* include/unix/PsUnixTrigConstants.h */, - FFFD693935187fd469393518 /* src/PsAllocator.cpp */, - FFFD693935807fd469393580 /* src/PsAssert.cpp */, - FFFD693935e87fd4693935e8 /* src/PsFoundation.cpp */, - FFFD693936507fd469393650 /* src/PsMathUtils.cpp */, - FFFD693936b87fd4693936b8 /* src/PsString.cpp */, - FFFD693937207fd469393720 /* src/PsTempAllocator.cpp */, - FFFD693937887fd469393788 /* src/PsUtilities.cpp */, - FFFD693937f07fd4693937f0 /* src/unix/PsUnixAtomic.cpp */, - FFFD693938587fd469393858 /* src/unix/PsUnixCpu.cpp */, - FFFD693938c07fd4693938c0 /* src/unix/PsUnixFPU.cpp */, - FFFD693939287fd469393928 /* src/unix/PsUnixMutex.cpp */, - FFFD693939907fd469393990 /* src/unix/PsUnixPrintString.cpp */, - FFFD693939f87fd4693939f8 /* src/unix/PsUnixSList.cpp */, - FFFD69393a607fd469393a60 /* src/unix/PsUnixSocket.cpp */, - FFFD69393ac87fd469393ac8 /* src/unix/PsUnixSync.cpp */, - FFFD69393b307fd469393b30 /* src/unix/PsUnixThread.cpp */, - FFFD69393b987fd469393b98 /* src/unix/PsUnixTime.cpp */, + FFFDb900fc007f87b900fc00 /* include/Ps.h */, + FFFDb900fc687f87b900fc68 /* include/PsAlignedMalloc.h */, + FFFDb900fcd07f87b900fcd0 /* include/PsAlloca.h */, + FFFDb900fd387f87b900fd38 /* include/PsAllocator.h */, + FFFDb900fda07f87b900fda0 /* include/PsAoS.h */, + FFFDb900fe087f87b900fe08 /* include/PsArray.h */, + FFFDb900fe707f87b900fe70 /* include/PsAtomic.h */, + FFFDb900fed87f87b900fed8 /* include/PsBasicTemplates.h */, + FFFDb900ff407f87b900ff40 /* include/PsBitUtils.h */, + FFFDb900ffa87f87b900ffa8 /* include/PsBroadcast.h */, + FFFDb90100107f87b9010010 /* include/PsCpu.h */, + FFFDb90100787f87b9010078 /* include/PsFPU.h */, + FFFDb90100e07f87b90100e0 /* include/PsFoundation.h */, + FFFDb90101487f87b9010148 /* include/PsHash.h */, + FFFDb90101b07f87b90101b0 /* include/PsHashInternals.h */, + FFFDb90102187f87b9010218 /* include/PsHashMap.h */, + FFFDb90102807f87b9010280 /* include/PsHashSet.h */, + FFFDb90102e87f87b90102e8 /* include/PsInlineAllocator.h */, + FFFDb90103507f87b9010350 /* include/PsInlineAoS.h */, + FFFDb90103b87f87b90103b8 /* include/PsInlineArray.h */, + FFFDb90104207f87b9010420 /* include/PsIntrinsics.h */, + FFFDb90104887f87b9010488 /* include/PsMathUtils.h */, + FFFDb90104f07f87b90104f0 /* include/PsMutex.h */, + FFFDb90105587f87b9010558 /* include/PsPool.h */, + FFFDb90105c07f87b90105c0 /* include/PsSList.h */, + FFFDb90106287f87b9010628 /* include/PsSocket.h */, + FFFDb90106907f87b9010690 /* include/PsSort.h */, + FFFDb90106f87f87b90106f8 /* include/PsSortInternals.h */, + FFFDb90107607f87b9010760 /* include/PsString.h */, + FFFDb90107c87f87b90107c8 /* include/PsSync.h */, + FFFDb90108307f87b9010830 /* include/PsTempAllocator.h */, + FFFDb90108987f87b9010898 /* include/PsThread.h */, + FFFDb90109007f87b9010900 /* include/PsTime.h */, + FFFDb90109687f87b9010968 /* include/PsUserAllocated.h */, + FFFDb90109d07f87b90109d0 /* include/PsUtilities.h */, + FFFDb9010a387f87b9010a38 /* include/PsVecMath.h */, + FFFDb9010aa07f87b9010aa0 /* include/PsVecMathAoSScalar.h */, + FFFDb9010b087f87b9010b08 /* include/PsVecMathAoSScalarInline.h */, + FFFDb9010b707f87b9010b70 /* include/PsVecMathSSE.h */, + FFFDb9010bd87f87b9010bd8 /* include/PsVecMathUtilities.h */, + FFFDb9010c407f87b9010c40 /* include/PsVecQuat.h */, + FFFDb9010ca87f87b9010ca8 /* include/PsVecTransform.h */, + FFFDb9010d107f87b9010d10 /* include/unix/PsUnixAoS.h */, + FFFDb9010d787f87b9010d78 /* include/unix/PsUnixFPU.h */, + FFFDb9010de07f87b9010de0 /* include/unix/PsUnixInlineAoS.h */, + FFFDb9010e487f87b9010e48 /* include/unix/PsUnixIntrinsics.h */, + FFFDb9010eb07f87b9010eb0 /* include/unix/PsUnixTrigConstants.h */, + FFFDb9010f187f87b9010f18 /* src/PsAllocator.cpp */, + FFFDb9010f807f87b9010f80 /* src/PsAssert.cpp */, + FFFDb9010fe87f87b9010fe8 /* src/PsFoundation.cpp */, + FFFDb90110507f87b9011050 /* src/PsMathUtils.cpp */, + FFFDb90110b87f87b90110b8 /* src/PsString.cpp */, + FFFDb90111207f87b9011120 /* src/PsTempAllocator.cpp */, + FFFDb90111887f87b9011188 /* src/PsUtilities.cpp */, + FFFDb90111f07f87b90111f0 /* src/unix/PsUnixAtomic.cpp */, + FFFDb90112587f87b9011258 /* src/unix/PsUnixCpu.cpp */, + FFFDb90112c07f87b90112c0 /* src/unix/PsUnixFPU.cpp */, + FFFDb90113287f87b9011328 /* src/unix/PsUnixMutex.cpp */, + FFFDb90113907f87b9011390 /* src/unix/PsUnixPrintString.cpp */, + FFFDb90113f87f87b90113f8 /* src/unix/PsUnixSList.cpp */, + FFFDb90114607f87b9011460 /* src/unix/PsUnixSocket.cpp */, + FFFDb90114c87f87b90114c8 /* src/unix/PsUnixSync.cpp */, + FFFDb90115307f87b9011530 /* src/unix/PsUnixThread.cpp */, + FFFDb90115987f87b9011598 /* src/unix/PsUnixTime.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB6994f8f07fd46994f8f0 /* PxPvdSDK */ = { + FFFBb9b082f07f87b9b082f0 /* PxPvdSDK */ = { isa = PBXGroup; children = ( - FFFB699105607fd469910560 /* include */, - FFFB699105887fd469910588 /* src */, + FFFBbd22e0807f87bd22e080 /* include */, + FFFBbd22e0a87f87bd22e0a8 /* src */, ); name = "PxPvdSDK"; sourceTree = "<group>"; }; - FFFB699105607fd469910560 /* include */ = { + FFFBbd22e0807f87bd22e080 /* include */ = { isa = PBXGroup; children = ( - FFFD69b189507fd469b18950 /* PxPvd.h */, - FFFD69b189b87fd469b189b8 /* PxPvdTransport.h */, + FFFDbd21b9f07f87bd21b9f0 /* PxPvd.h */, + FFFDbd21ba587f87bd21ba58 /* PxPvdTransport.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB699105887fd469910588 /* src */ = { + FFFBbd22e0a87f87bd22e0a8 /* src */ = { isa = PBXGroup; children = ( - FFFD694028007fd469402800 /* include/PsPvd.h */, - FFFD694028687fd469402868 /* include/PxProfileAllocatorWrapper.h */, - FFFD694028d07fd4694028d0 /* include/PxPvdClient.h */, - FFFD694029387fd469402938 /* include/PxPvdDataStream.h */, - FFFD694029a07fd4694029a0 /* include/PxPvdDataStreamHelpers.h */, - FFFD69402a087fd469402a08 /* include/PxPvdErrorCodes.h */, - FFFD69402a707fd469402a70 /* include/PxPvdObjectModelBaseTypes.h */, - FFFD69402ad87fd469402ad8 /* include/PxPvdRenderBuffer.h */, - FFFD69402b407fd469402b40 /* include/PxPvdUserRenderer.h */, - FFFD69402ba87fd469402ba8 /* src/PxProfileEventImpl.cpp */, - FFFD69402c107fd469402c10 /* src/PxPvd.cpp */, - FFFD69402c787fd469402c78 /* src/PxPvdDataStream.cpp */, - FFFD69402ce07fd469402ce0 /* src/PxPvdDefaultFileTransport.cpp */, - FFFD69402d487fd469402d48 /* src/PxPvdDefaultSocketTransport.cpp */, - FFFD69402db07fd469402db0 /* src/PxPvdImpl.cpp */, - FFFD69402e187fd469402e18 /* src/PxPvdMemClient.cpp */, - FFFD69402e807fd469402e80 /* src/PxPvdObjectModelMetaData.cpp */, - FFFD69402ee87fd469402ee8 /* src/PxPvdObjectRegistrar.cpp */, - FFFD69402f507fd469402f50 /* src/PxPvdProfileZoneClient.cpp */, - FFFD69402fb87fd469402fb8 /* src/PxPvdUserRenderer.cpp */, - FFFD694030207fd469403020 /* src/PxProfileBase.h */, - FFFD694030887fd469403088 /* src/PxProfileCompileTimeEventFilter.h */, - FFFD694030f07fd4694030f0 /* src/PxProfileContextProvider.h */, - FFFD694031587fd469403158 /* src/PxProfileContextProviderImpl.h */, - FFFD694031c07fd4694031c0 /* src/PxProfileDataBuffer.h */, - FFFD694032287fd469403228 /* src/PxProfileDataParsing.h */, - FFFD694032907fd469403290 /* src/PxProfileEventBuffer.h */, - FFFD694032f87fd4694032f8 /* src/PxProfileEventBufferAtomic.h */, - FFFD694033607fd469403360 /* src/PxProfileEventBufferClient.h */, - FFFD694033c87fd4694033c8 /* src/PxProfileEventBufferClientManager.h */, - FFFD694034307fd469403430 /* src/PxProfileEventFilter.h */, - FFFD694034987fd469403498 /* src/PxProfileEventHandler.h */, - FFFD694035007fd469403500 /* src/PxProfileEventId.h */, - FFFD694035687fd469403568 /* src/PxProfileEventMutex.h */, - FFFD694035d07fd4694035d0 /* src/PxProfileEventNames.h */, - FFFD694036387fd469403638 /* src/PxProfileEventParser.h */, - FFFD694036a07fd4694036a0 /* src/PxProfileEventSender.h */, - FFFD694037087fd469403708 /* src/PxProfileEventSerialization.h */, - FFFD694037707fd469403770 /* src/PxProfileEventSystem.h */, - FFFD694037d87fd4694037d8 /* src/PxProfileEvents.h */, - FFFD694038407fd469403840 /* src/PxProfileMemory.h */, - FFFD694038a87fd4694038a8 /* src/PxProfileMemoryBuffer.h */, - FFFD694039107fd469403910 /* src/PxProfileMemoryEventBuffer.h */, - FFFD694039787fd469403978 /* src/PxProfileMemoryEventParser.h */, - FFFD694039e07fd4694039e0 /* src/PxProfileMemoryEventRecorder.h */, - FFFD69403a487fd469403a48 /* src/PxProfileMemoryEventReflexiveWriter.h */, - FFFD69403ab07fd469403ab0 /* src/PxProfileMemoryEventSummarizer.h */, - FFFD69403b187fd469403b18 /* src/PxProfileMemoryEventTypes.h */, - FFFD69403b807fd469403b80 /* src/PxProfileMemoryEvents.h */, - FFFD69403be87fd469403be8 /* src/PxProfileScopedEvent.h */, - FFFD69403c507fd469403c50 /* src/PxProfileScopedMutexLock.h */, - FFFD69403cb87fd469403cb8 /* src/PxProfileZone.h */, - FFFD69403d207fd469403d20 /* src/PxProfileZoneImpl.h */, - FFFD69403d887fd469403d88 /* src/PxProfileZoneManager.h */, - FFFD69403df07fd469403df0 /* src/PxProfileZoneManagerImpl.h */, - FFFD69403e587fd469403e58 /* src/PxPvdBits.h */, - FFFD69403ec07fd469403ec0 /* src/PxPvdByteStreams.h */, - FFFD69403f287fd469403f28 /* src/PxPvdCommStreamEventSink.h */, - FFFD69403f907fd469403f90 /* src/PxPvdCommStreamEvents.h */, - FFFD69403ff87fd469403ff8 /* src/PxPvdCommStreamSDKEventTypes.h */, - FFFD694040607fd469404060 /* src/PxPvdCommStreamTypes.h */, - FFFD694040c87fd4694040c8 /* src/PxPvdDefaultFileTransport.h */, - FFFD694041307fd469404130 /* src/PxPvdDefaultSocketTransport.h */, - FFFD694041987fd469404198 /* src/PxPvdFoundation.h */, - FFFD694042007fd469404200 /* src/PxPvdImpl.h */, - FFFD694042687fd469404268 /* src/PxPvdInternalByteStreams.h */, - FFFD694042d07fd4694042d0 /* src/PxPvdMarshalling.h */, - FFFD694043387fd469404338 /* src/PxPvdMemClient.h */, - FFFD694043a07fd4694043a0 /* src/PxPvdObjectModel.h */, - FFFD694044087fd469404408 /* src/PxPvdObjectModelInternalTypeDefs.h */, - FFFD694044707fd469404470 /* src/PxPvdObjectModelInternalTypes.h */, - FFFD694044d87fd4694044d8 /* src/PxPvdObjectModelMetaData.h */, - FFFD694045407fd469404540 /* src/PxPvdObjectRegistrar.h */, - FFFD694045a87fd4694045a8 /* src/PxPvdProfileZoneClient.h */, - FFFD694046107fd469404610 /* src/PxPvdUserRenderImpl.h */, - FFFD694046787fd469404678 /* src/PxPvdUserRenderTypes.h */, + FFFDba05fe007f87ba05fe00 /* include/PsPvd.h */, + FFFDba05fe687f87ba05fe68 /* include/PxProfileAllocatorWrapper.h */, + FFFDba05fed07f87ba05fed0 /* include/PxPvdClient.h */, + FFFDba05ff387f87ba05ff38 /* include/PxPvdDataStream.h */, + FFFDba05ffa07f87ba05ffa0 /* include/PxPvdDataStreamHelpers.h */, + FFFDba0600087f87ba060008 /* include/PxPvdErrorCodes.h */, + FFFDba0600707f87ba060070 /* include/PxPvdObjectModelBaseTypes.h */, + FFFDba0600d87f87ba0600d8 /* include/PxPvdRenderBuffer.h */, + FFFDba0601407f87ba060140 /* include/PxPvdUserRenderer.h */, + FFFDba0601a87f87ba0601a8 /* src/PxProfileEventImpl.cpp */, + FFFDba0602107f87ba060210 /* src/PxPvd.cpp */, + FFFDba0602787f87ba060278 /* src/PxPvdDataStream.cpp */, + FFFDba0602e07f87ba0602e0 /* src/PxPvdDefaultFileTransport.cpp */, + FFFDba0603487f87ba060348 /* src/PxPvdDefaultSocketTransport.cpp */, + FFFDba0603b07f87ba0603b0 /* src/PxPvdImpl.cpp */, + FFFDba0604187f87ba060418 /* src/PxPvdMemClient.cpp */, + FFFDba0604807f87ba060480 /* src/PxPvdObjectModelMetaData.cpp */, + FFFDba0604e87f87ba0604e8 /* src/PxPvdObjectRegistrar.cpp */, + FFFDba0605507f87ba060550 /* src/PxPvdProfileZoneClient.cpp */, + FFFDba0605b87f87ba0605b8 /* src/PxPvdUserRenderer.cpp */, + FFFDba0606207f87ba060620 /* src/PxProfileBase.h */, + FFFDba0606887f87ba060688 /* src/PxProfileCompileTimeEventFilter.h */, + FFFDba0606f07f87ba0606f0 /* src/PxProfileContextProvider.h */, + FFFDba0607587f87ba060758 /* src/PxProfileContextProviderImpl.h */, + FFFDba0607c07f87ba0607c0 /* src/PxProfileDataBuffer.h */, + FFFDba0608287f87ba060828 /* src/PxProfileDataParsing.h */, + FFFDba0608907f87ba060890 /* src/PxProfileEventBuffer.h */, + FFFDba0608f87f87ba0608f8 /* src/PxProfileEventBufferAtomic.h */, + FFFDba0609607f87ba060960 /* src/PxProfileEventBufferClient.h */, + FFFDba0609c87f87ba0609c8 /* src/PxProfileEventBufferClientManager.h */, + FFFDba060a307f87ba060a30 /* src/PxProfileEventFilter.h */, + FFFDba060a987f87ba060a98 /* src/PxProfileEventHandler.h */, + FFFDba060b007f87ba060b00 /* src/PxProfileEventId.h */, + FFFDba060b687f87ba060b68 /* src/PxProfileEventMutex.h */, + FFFDba060bd07f87ba060bd0 /* src/PxProfileEventNames.h */, + FFFDba060c387f87ba060c38 /* src/PxProfileEventParser.h */, + FFFDba060ca07f87ba060ca0 /* src/PxProfileEventSender.h */, + FFFDba060d087f87ba060d08 /* src/PxProfileEventSerialization.h */, + FFFDba060d707f87ba060d70 /* src/PxProfileEventSystem.h */, + FFFDba060dd87f87ba060dd8 /* src/PxProfileEvents.h */, + FFFDba060e407f87ba060e40 /* src/PxProfileMemory.h */, + FFFDba060ea87f87ba060ea8 /* src/PxProfileMemoryBuffer.h */, + FFFDba060f107f87ba060f10 /* src/PxProfileMemoryEventBuffer.h */, + FFFDba060f787f87ba060f78 /* src/PxProfileMemoryEventParser.h */, + FFFDba060fe07f87ba060fe0 /* src/PxProfileMemoryEventRecorder.h */, + FFFDba0610487f87ba061048 /* src/PxProfileMemoryEventReflexiveWriter.h */, + FFFDba0610b07f87ba0610b0 /* src/PxProfileMemoryEventSummarizer.h */, + FFFDba0611187f87ba061118 /* src/PxProfileMemoryEventTypes.h */, + FFFDba0611807f87ba061180 /* src/PxProfileMemoryEvents.h */, + FFFDba0611e87f87ba0611e8 /* src/PxProfileScopedEvent.h */, + FFFDba0612507f87ba061250 /* src/PxProfileScopedMutexLock.h */, + FFFDba0612b87f87ba0612b8 /* src/PxProfileZone.h */, + FFFDba0613207f87ba061320 /* src/PxProfileZoneImpl.h */, + FFFDba0613887f87ba061388 /* src/PxProfileZoneManager.h */, + FFFDba0613f07f87ba0613f0 /* src/PxProfileZoneManagerImpl.h */, + FFFDba0614587f87ba061458 /* src/PxPvdBits.h */, + FFFDba0614c07f87ba0614c0 /* src/PxPvdByteStreams.h */, + FFFDba0615287f87ba061528 /* src/PxPvdCommStreamEventSink.h */, + FFFDba0615907f87ba061590 /* src/PxPvdCommStreamEvents.h */, + FFFDba0615f87f87ba0615f8 /* src/PxPvdCommStreamSDKEventTypes.h */, + FFFDba0616607f87ba061660 /* src/PxPvdCommStreamTypes.h */, + FFFDba0616c87f87ba0616c8 /* src/PxPvdDefaultFileTransport.h */, + FFFDba0617307f87ba061730 /* src/PxPvdDefaultSocketTransport.h */, + FFFDba0617987f87ba061798 /* src/PxPvdFoundation.h */, + FFFDba0618007f87ba061800 /* src/PxPvdImpl.h */, + FFFDba0618687f87ba061868 /* src/PxPvdInternalByteStreams.h */, + FFFDba0618d07f87ba0618d0 /* src/PxPvdMarshalling.h */, + FFFDba0619387f87ba061938 /* src/PxPvdMemClient.h */, + FFFDba0619a07f87ba0619a0 /* src/PxPvdObjectModel.h */, + FFFDba061a087f87ba061a08 /* src/PxPvdObjectModelInternalTypeDefs.h */, + FFFDba061a707f87ba061a70 /* src/PxPvdObjectModelInternalTypes.h */, + FFFDba061ad87f87ba061ad8 /* src/PxPvdObjectModelMetaData.h */, + FFFDba061b407f87ba061b40 /* src/PxPvdObjectRegistrar.h */, + FFFDba061ba87f87ba061ba8 /* src/PxPvdProfileZoneClient.h */, + FFFDba061c107f87ba061c10 /* src/PxPvdUserRenderImpl.h */, + FFFDba061c787f87ba061c78 /* src/PxPvdUserRenderTypes.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB69b413c07fd469b413c0 /* LowLevel */ = { + FFFBb86f79707f87b86f7970 /* LowLevel */ = { isa = PBXGroup; children = ( - FFFB69b461507fd469b46150 /* API Source */, - FFFB69b461787fd469b46178 /* API Includes */, - FFFB69b461a07fd469b461a0 /* Software Source */, - FFFB69b461c87fd469b461c8 /* Software Includes */, - FFFB69b461f07fd469b461f0 /* Common Source */, - FFFB69b462187fd469b46218 /* Common Includes */, + FFFBb85119607f87b8511960 /* API Source */, + FFFBb85119887f87b8511988 /* API Includes */, + FFFBb85119b07f87b85119b0 /* Software Source */, + FFFBb85119d87f87b85119d8 /* Software Includes */, + FFFBb8511a007f87b8511a00 /* Common Source */, + FFFBb8511a287f87b8511a28 /* Common Includes */, ); name = "LowLevel"; sourceTree = "<group>"; }; - FFFB69b461507fd469b46150 /* API Source */ = { + FFFBb85119607f87b8511960 /* API Source */ = { isa = PBXGroup; children = ( - FFFD69b472b07fd469b472b0 /* px_globals.cpp */, + FFFDb85118407f87b8511840 /* px_globals.cpp */, ); name = "API Source"; sourceTree = SOURCE_ROOT; }; - FFFB69b461787fd469b46178 /* API Includes */ = { + FFFBb85119887f87b8511988 /* API Includes */ = { isa = PBXGroup; children = ( - FFFD69b473d07fd469b473d0 /* PxsMaterialCore.h */, - FFFD69b474387fd469b47438 /* PxsMaterialManager.h */, - FFFD69b474a07fd469b474a0 /* PxvConfig.h */, - FFFD69b475087fd469b47508 /* PxvContext.h */, - FFFD69b475707fd469b47570 /* PxvDynamics.h */, - FFFD69b475d87fd469b475d8 /* PxvGeometry.h */, - FFFD69b476407fd469b47640 /* PxvGlobals.h */, - FFFD69b476a87fd469b476a8 /* PxvManager.h */, - FFFD69b477107fd469b47710 /* PxvSimStats.h */, + FFFDb8525ab07f87b8525ab0 /* PxsMaterialCore.h */, + FFFDb8525b187f87b8525b18 /* PxsMaterialManager.h */, + FFFDb8525b807f87b8525b80 /* PxvConfig.h */, + FFFDb8525be87f87b8525be8 /* PxvContext.h */, + FFFDb8525c507f87b8525c50 /* PxvDynamics.h */, + FFFDb8525cb87f87b8525cb8 /* PxvGeometry.h */, + FFFDb8525d207f87b8525d20 /* PxvGlobals.h */, + FFFDb8525d887f87b8525d88 /* PxvManager.h */, + FFFDb8525df07f87b8525df0 /* PxvSimStats.h */, ); name = "API Includes"; sourceTree = SOURCE_ROOT; }; - FFFB69b461a07fd469b461a0 /* Software Source */ = { + FFFBb85119b07f87b85119b0 /* Software Source */ = { isa = PBXGroup; children = ( - FFFD69b485507fd469b48550 /* PxsCCD.cpp */, - FFFD69b485b87fd469b485b8 /* PxsContactManager.cpp */, - FFFD69b486207fd469b48620 /* PxsContext.cpp */, - FFFD69b486887fd469b48688 /* PxsDefaultMemoryManager.cpp */, - FFFD69b486f07fd469b486f0 /* PxsIslandSim.cpp */, - FFFD69b487587fd469b48758 /* PxsMaterialCombiner.cpp */, - FFFD69b487c07fd469b487c0 /* PxsNphaseImplementationContext.cpp */, - FFFD69b488287fd469b48828 /* PxsSimpleIslandManager.cpp */, + FFFDb851ffa07f87b851ffa0 /* PxsCCD.cpp */, + FFFDb85200087f87b8520008 /* PxsContactManager.cpp */, + FFFDb85200707f87b8520070 /* PxsContext.cpp */, + FFFDb85200d87f87b85200d8 /* PxsDefaultMemoryManager.cpp */, + FFFDb85201407f87b8520140 /* PxsIslandSim.cpp */, + FFFDb85201a87f87b85201a8 /* PxsMaterialCombiner.cpp */, + FFFDb85202107f87b8520210 /* PxsNphaseImplementationContext.cpp */, + FFFDb85202787f87b8520278 /* PxsSimpleIslandManager.cpp */, ); name = "Software Source"; sourceTree = SOURCE_ROOT; }; - FFFB69b461c87fd469b461c8 /* Software Includes */ = { + FFFBb85119d87f87b85119d8 /* Software Includes */ = { isa = PBXGroup; children = ( - FFFD6940e2007fd46940e200 /* PxsBodySim.h */, - FFFD6940e2687fd46940e268 /* PxsCCD.h */, - FFFD6940e2d07fd46940e2d0 /* PxsContactManager.h */, - FFFD6940e3387fd46940e338 /* PxsContactManagerState.h */, - FFFD6940e3a07fd46940e3a0 /* PxsContext.h */, - FFFD6940e4087fd46940e408 /* PxsDefaultMemoryManager.h */, - FFFD6940e4707fd46940e470 /* PxsHeapMemoryAllocator.h */, - FFFD6940e4d87fd46940e4d8 /* PxsIncrementalConstraintPartitioning.h */, - FFFD6940e5407fd46940e540 /* PxsIslandManagerTypes.h */, - FFFD6940e5a87fd46940e5a8 /* PxsIslandSim.h */, - FFFD6940e6107fd46940e610 /* PxsKernelWrangler.h */, - FFFD6940e6787fd46940e678 /* PxsMaterialCombiner.h */, - FFFD6940e6e07fd46940e6e0 /* PxsMemoryManager.h */, - FFFD6940e7487fd46940e748 /* PxsNphaseImplementationContext.h */, - FFFD6940e7b07fd46940e7b0 /* PxsRigidBody.h */, - FFFD6940e8187fd46940e818 /* PxsShapeSim.h */, - FFFD6940e8807fd46940e880 /* PxsSimpleIslandManager.h */, - FFFD6940e8e87fd46940e8e8 /* PxsSimulationController.h */, - FFFD6940e9507fd46940e950 /* PxsTransformCache.h */, - FFFD6940e9b87fd46940e9b8 /* PxvNphaseImplementationContext.h */, + FFFDb901ee007f87b901ee00 /* PxsBodySim.h */, + FFFDb901ee687f87b901ee68 /* PxsCCD.h */, + FFFDb901eed07f87b901eed0 /* PxsContactManager.h */, + FFFDb901ef387f87b901ef38 /* PxsContactManagerState.h */, + FFFDb901efa07f87b901efa0 /* PxsContext.h */, + FFFDb901f0087f87b901f008 /* PxsDefaultMemoryManager.h */, + FFFDb901f0707f87b901f070 /* PxsHeapMemoryAllocator.h */, + FFFDb901f0d87f87b901f0d8 /* PxsIncrementalConstraintPartitioning.h */, + FFFDb901f1407f87b901f140 /* PxsIslandManagerTypes.h */, + FFFDb901f1a87f87b901f1a8 /* PxsIslandSim.h */, + FFFDb901f2107f87b901f210 /* PxsKernelWrangler.h */, + FFFDb901f2787f87b901f278 /* PxsMaterialCombiner.h */, + FFFDb901f2e07f87b901f2e0 /* PxsMemoryManager.h */, + FFFDb901f3487f87b901f348 /* PxsNphaseImplementationContext.h */, + FFFDb901f3b07f87b901f3b0 /* PxsRigidBody.h */, + FFFDb901f4187f87b901f418 /* PxsShapeSim.h */, + FFFDb901f4807f87b901f480 /* PxsSimpleIslandManager.h */, + FFFDb901f4e87f87b901f4e8 /* PxsSimulationController.h */, + FFFDb901f5507f87b901f550 /* PxsTransformCache.h */, + FFFDb901f5b87f87b901f5b8 /* PxvNphaseImplementationContext.h */, ); name = "Software Includes"; sourceTree = SOURCE_ROOT; }; - FFFB69b461f07fd469b461f0 /* Common Source */ = { + FFFBb8511a007f87b8511a00 /* Common Source */ = { isa = PBXGroup; children = ( - FFFD6940cc007fd46940cc00 /* collision/PxcContact.cpp */, - FFFD6940cc687fd46940cc68 /* pipeline/PxcContactCache.cpp */, - FFFD6940ccd07fd46940ccd0 /* pipeline/PxcContactMethodImpl.cpp */, - FFFD6940cd387fd46940cd38 /* pipeline/PxcMaterialHeightField.cpp */, - FFFD6940cda07fd46940cda0 /* pipeline/PxcMaterialMesh.cpp */, - FFFD6940ce087fd46940ce08 /* pipeline/PxcMaterialMethodImpl.cpp */, - FFFD6940ce707fd46940ce70 /* pipeline/PxcMaterialShape.cpp */, - FFFD6940ced87fd46940ced8 /* pipeline/PxcNpBatch.cpp */, - FFFD6940cf407fd46940cf40 /* pipeline/PxcNpCacheStreamPair.cpp */, - FFFD6940cfa87fd46940cfa8 /* pipeline/PxcNpContactPrepShared.cpp */, - FFFD6940d0107fd46940d010 /* pipeline/PxcNpMemBlockPool.cpp */, - FFFD6940d0787fd46940d078 /* pipeline/PxcNpThreadContext.cpp */, + FFFDb901d8007f87b901d800 /* collision/PxcContact.cpp */, + FFFDb901d8687f87b901d868 /* pipeline/PxcContactCache.cpp */, + FFFDb901d8d07f87b901d8d0 /* pipeline/PxcContactMethodImpl.cpp */, + FFFDb901d9387f87b901d938 /* pipeline/PxcMaterialHeightField.cpp */, + FFFDb901d9a07f87b901d9a0 /* pipeline/PxcMaterialMesh.cpp */, + FFFDb901da087f87b901da08 /* pipeline/PxcMaterialMethodImpl.cpp */, + FFFDb901da707f87b901da70 /* pipeline/PxcMaterialShape.cpp */, + FFFDb901dad87f87b901dad8 /* pipeline/PxcNpBatch.cpp */, + FFFDb901db407f87b901db40 /* pipeline/PxcNpCacheStreamPair.cpp */, + FFFDb901dba87f87b901dba8 /* pipeline/PxcNpContactPrepShared.cpp */, + FFFDb901dc107f87b901dc10 /* pipeline/PxcNpMemBlockPool.cpp */, + FFFDb901dc787f87b901dc78 /* pipeline/PxcNpThreadContext.cpp */, ); name = "Common Source"; sourceTree = SOURCE_ROOT; }; - FFFB69b462187fd469b46218 /* Common Includes */ = { + FFFBb8511a287f87b8511a28 /* Common Includes */ = { isa = PBXGroup; children = ( - FFFD6940d4007fd46940d400 /* collision/PxcContactMethodImpl.h */, - FFFD6940d4687fd46940d468 /* pipeline/PxcCCDStateStreamPair.h */, - FFFD6940d4d07fd46940d4d0 /* pipeline/PxcConstraintBlockStream.h */, - FFFD6940d5387fd46940d538 /* pipeline/PxcContactCache.h */, - FFFD6940d5a07fd46940d5a0 /* pipeline/PxcMaterialMethodImpl.h */, - FFFD6940d6087fd46940d608 /* pipeline/PxcNpBatch.h */, - FFFD6940d6707fd46940d670 /* pipeline/PxcNpCache.h */, - FFFD6940d6d87fd46940d6d8 /* pipeline/PxcNpCacheStreamPair.h */, - FFFD6940d7407fd46940d740 /* pipeline/PxcNpContactPrepShared.h */, - FFFD6940d7a87fd46940d7a8 /* pipeline/PxcNpMemBlockPool.h */, - FFFD6940d8107fd46940d810 /* pipeline/PxcNpThreadContext.h */, - FFFD6940d8787fd46940d878 /* pipeline/PxcNpWorkUnit.h */, - FFFD6940d8e07fd46940d8e0 /* pipeline/PxcRigidBody.h */, - FFFD6940d9487fd46940d948 /* utils/PxcScratchAllocator.h */, - FFFD6940d9b07fd46940d9b0 /* utils/PxcThreadCoherentCache.h */, + FFFDb901e0007f87b901e000 /* collision/PxcContactMethodImpl.h */, + FFFDb901e0687f87b901e068 /* pipeline/PxcCCDStateStreamPair.h */, + FFFDb901e0d07f87b901e0d0 /* pipeline/PxcConstraintBlockStream.h */, + FFFDb901e1387f87b901e138 /* pipeline/PxcContactCache.h */, + FFFDb901e1a07f87b901e1a0 /* pipeline/PxcMaterialMethodImpl.h */, + FFFDb901e2087f87b901e208 /* pipeline/PxcNpBatch.h */, + FFFDb901e2707f87b901e270 /* pipeline/PxcNpCache.h */, + FFFDb901e2d87f87b901e2d8 /* pipeline/PxcNpCacheStreamPair.h */, + FFFDb901e3407f87b901e340 /* pipeline/PxcNpContactPrepShared.h */, + FFFDb901e3a87f87b901e3a8 /* pipeline/PxcNpMemBlockPool.h */, + FFFDb901e4107f87b901e410 /* pipeline/PxcNpThreadContext.h */, + FFFDb901e4787f87b901e478 /* pipeline/PxcNpWorkUnit.h */, + FFFDb901e4e07f87b901e4e0 /* pipeline/PxcRigidBody.h */, + FFFDb901e5487f87b901e548 /* utils/PxcScratchAllocator.h */, + FFFDb901e5b07f87b901e5b0 /* utils/PxcThreadCoherentCache.h */, ); name = "Common Includes"; sourceTree = SOURCE_ROOT; }; - FFFB69c090b07fd469c090b0 /* LowLevelAABB */ = { + FFFBbd2378b07f87bd2378b0 /* LowLevelAABB */ = { isa = PBXGroup; children = ( - FFFB69c0b4207fd469c0b420 /* include */, - FFFB69c0b4487fd469c0b448 /* src */, + FFFBb9a4b1607f87b9a4b160 /* include */, + FFFBb9a4b1887f87b9a4b188 /* src */, ); name = "LowLevelAABB"; sourceTree = "<group>"; }; - FFFB69c0b4207fd469c0b420 /* include */ = { + FFFBb9a4b1607f87b9a4b160 /* include */ = { isa = PBXGroup; children = ( - FFFD69c0cf507fd469c0cf50 /* BpAABBManagerTasks.h */, - FFFD69c0cfb87fd469c0cfb8 /* BpBroadPhase.h */, - FFFD69c0d0207fd469c0d020 /* BpBroadPhaseUpdate.h */, - FFFD69c0d0887fd469c0d088 /* BpSimpleAABBManager.h */, + FFFDb9a4b1b07f87b9a4b1b0 /* BpAABBManagerTasks.h */, + FFFDb9a4b2187f87b9a4b218 /* BpBroadPhase.h */, + FFFDb9a4b2807f87b9a4b280 /* BpBroadPhaseUpdate.h */, + FFFDb9a4b2e87f87b9a4b2e8 /* BpSimpleAABBManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB69c0b4487fd469c0b448 /* src */ = { + FFFBb9a4b1887f87b9a4b188 /* src */ = { isa = PBXGroup; children = ( - FFFD6a0098007fd46a009800 /* BpBroadPhaseMBP.h */, - FFFD6a0098687fd46a009868 /* BpBroadPhaseMBPCommon.h */, - FFFD6a0098d07fd46a0098d0 /* BpBroadPhaseSap.h */, - FFFD6a0099387fd46a009938 /* BpBroadPhaseSapAux.h */, - FFFD6a0099a07fd46a0099a0 /* BpMBPTasks.h */, - FFFD6a009a087fd46a009a08 /* BpSAPTasks.h */, - FFFD6a009a707fd46a009a70 /* BpBroadPhase.cpp */, - FFFD6a009ad87fd46a009ad8 /* BpBroadPhaseMBP.cpp */, - FFFD6a009b407fd46a009b40 /* BpBroadPhaseSap.cpp */, - FFFD6a009ba87fd46a009ba8 /* BpBroadPhaseSapAux.cpp */, - FFFD6a009c107fd46a009c10 /* BpMBPTasks.cpp */, - FFFD6a009c787fd46a009c78 /* BpSAPTasks.cpp */, - FFFD6a009ce07fd46a009ce0 /* BpSimpleAABBManager.cpp */, + FFFDba80a8007f87ba80a800 /* BpBroadPhaseMBP.h */, + FFFDba80a8687f87ba80a868 /* BpBroadPhaseMBPCommon.h */, + FFFDba80a8d07f87ba80a8d0 /* BpBroadPhaseSap.h */, + FFFDba80a9387f87ba80a938 /* BpBroadPhaseSapAux.h */, + FFFDba80a9a07f87ba80a9a0 /* BpMBPTasks.h */, + FFFDba80aa087f87ba80aa08 /* BpSAPTasks.h */, + FFFDba80aa707f87ba80aa70 /* BpBroadPhase.cpp */, + FFFDba80aad87f87ba80aad8 /* BpBroadPhaseMBP.cpp */, + FFFDba80ab407f87ba80ab40 /* BpBroadPhaseSap.cpp */, + FFFDba80aba87f87ba80aba8 /* BpBroadPhaseSapAux.cpp */, + FFFDba80ac107f87ba80ac10 /* BpMBPTasks.cpp */, + FFFDba80ac787f87ba80ac78 /* BpSAPTasks.cpp */, + FFFDba80ace07f87ba80ace0 /* BpSimpleAABBManager.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB69d090f07fd469d090f0 /* LowLevelDynamics */ = { + FFFBbd00c5a07f87bd00c5a0 /* LowLevelDynamics */ = { isa = PBXGroup; children = ( - FFFB69d10ad07fd469d10ad0 /* Dynamics Source */, - FFFB69d10af87fd469d10af8 /* Dynamics Includes */, - FFFB69d10b207fd469d10b20 /* Dynamics Internal Includes */, + FFFBb9c892107f87b9c89210 /* Dynamics Source */, + FFFBb9c892387f87b9c89238 /* Dynamics Includes */, + FFFBb9c892607f87b9c89260 /* Dynamics Internal Includes */, ); name = "LowLevelDynamics"; sourceTree = "<group>"; }; - FFFB69d10ad07fd469d10ad0 /* Dynamics Source */ = { + FFFBb9c892107f87b9c89210 /* Dynamics Source */ = { isa = PBXGroup; children = ( - FFFD6a8098007fd46a809800 /* DyArticulation.cpp */, - FFFD6a8098687fd46a809868 /* DyArticulationContactPrep.cpp */, - FFFD6a8098d07fd46a8098d0 /* DyArticulationContactPrepPF.cpp */, - FFFD6a8099387fd46a809938 /* DyArticulationHelper.cpp */, - FFFD6a8099a07fd46a8099a0 /* DyArticulationSIMD.cpp */, - FFFD6a809a087fd46a809a08 /* DyArticulationScalar.cpp */, - FFFD6a809a707fd46a809a70 /* DyConstraintPartition.cpp */, - FFFD6a809ad87fd46a809ad8 /* DyConstraintSetup.cpp */, - FFFD6a809b407fd46a809b40 /* DyConstraintSetupBlock.cpp */, - FFFD6a809ba87fd46a809ba8 /* DyContactPrep.cpp */, - FFFD6a809c107fd46a809c10 /* DyContactPrep4.cpp */, - FFFD6a809c787fd46a809c78 /* DyContactPrep4PF.cpp */, - FFFD6a809ce07fd46a809ce0 /* DyContactPrepPF.cpp */, - FFFD6a809d487fd46a809d48 /* DyDynamics.cpp */, - FFFD6a809db07fd46a809db0 /* DyFrictionCorrelation.cpp */, - FFFD6a809e187fd46a809e18 /* DyRigidBodyToSolverBody.cpp */, - FFFD6a809e807fd46a809e80 /* DySolverConstraints.cpp */, - FFFD6a809ee87fd46a809ee8 /* DySolverConstraintsBlock.cpp */, - FFFD6a809f507fd46a809f50 /* DySolverControl.cpp */, - FFFD6a809fb87fd46a809fb8 /* DySolverControlPF.cpp */, - FFFD6a80a0207fd46a80a020 /* DySolverPFConstraints.cpp */, - FFFD6a80a0887fd46a80a088 /* DySolverPFConstraintsBlock.cpp */, - FFFD6a80a0f07fd46a80a0f0 /* DyThreadContext.cpp */, - FFFD6a80a1587fd46a80a158 /* DyThresholdTable.cpp */, + FFFDbc0086007f87bc008600 /* DyArticulation.cpp */, + FFFDbc0086687f87bc008668 /* DyArticulationContactPrep.cpp */, + FFFDbc0086d07f87bc0086d0 /* DyArticulationContactPrepPF.cpp */, + FFFDbc0087387f87bc008738 /* DyArticulationHelper.cpp */, + FFFDbc0087a07f87bc0087a0 /* DyArticulationSIMD.cpp */, + FFFDbc0088087f87bc008808 /* DyArticulationScalar.cpp */, + FFFDbc0088707f87bc008870 /* DyConstraintPartition.cpp */, + FFFDbc0088d87f87bc0088d8 /* DyConstraintSetup.cpp */, + FFFDbc0089407f87bc008940 /* DyConstraintSetupBlock.cpp */, + FFFDbc0089a87f87bc0089a8 /* DyContactPrep.cpp */, + FFFDbc008a107f87bc008a10 /* DyContactPrep4.cpp */, + FFFDbc008a787f87bc008a78 /* DyContactPrep4PF.cpp */, + FFFDbc008ae07f87bc008ae0 /* DyContactPrepPF.cpp */, + FFFDbc008b487f87bc008b48 /* DyDynamics.cpp */, + FFFDbc008bb07f87bc008bb0 /* DyFrictionCorrelation.cpp */, + FFFDbc008c187f87bc008c18 /* DyRigidBodyToSolverBody.cpp */, + FFFDbc008c807f87bc008c80 /* DySolverConstraints.cpp */, + FFFDbc008ce87f87bc008ce8 /* DySolverConstraintsBlock.cpp */, + FFFDbc008d507f87bc008d50 /* DySolverControl.cpp */, + FFFDbc008db87f87bc008db8 /* DySolverControlPF.cpp */, + FFFDbc008e207f87bc008e20 /* DySolverPFConstraints.cpp */, + FFFDbc008e887f87bc008e88 /* DySolverPFConstraintsBlock.cpp */, + FFFDbc008ef07f87bc008ef0 /* DyThreadContext.cpp */, + FFFDbc008f587f87bc008f58 /* DyThresholdTable.cpp */, ); name = "Dynamics Source"; sourceTree = SOURCE_ROOT; }; - FFFB69d10af87fd469d10af8 /* Dynamics Includes */ = { + FFFBb9c892387f87b9c89238 /* Dynamics Includes */ = { isa = PBXGroup; children = ( - FFFD69d11fc07fd469d11fc0 /* DyArticulation.h */, - FFFD69d120287fd469d12028 /* DyConstraint.h */, - FFFD69d120907fd469d12090 /* DyConstraintWriteBack.h */, - FFFD69d120f87fd469d120f8 /* DyContext.h */, - FFFD69d121607fd469d12160 /* DyGpuAPI.h */, - FFFD69d121c87fd469d121c8 /* DySleepingConfigulation.h */, - FFFD69d122307fd469d12230 /* DyThresholdTable.h */, + FFFDb9c8a7107f87b9c8a710 /* DyArticulation.h */, + FFFDb9c8a7787f87b9c8a778 /* DyConstraint.h */, + FFFDb9c8a7e07f87b9c8a7e0 /* DyConstraintWriteBack.h */, + FFFDb9c8a8487f87b9c8a848 /* DyContext.h */, + FFFDb9c8a8b07f87b9c8a8b0 /* DyGpuAPI.h */, + FFFDb9c8a9187f87b9c8a918 /* DySleepingConfigulation.h */, + FFFDb9c8a9807f87b9c8a980 /* DyThresholdTable.h */, ); name = "Dynamics Includes"; sourceTree = SOURCE_ROOT; }; - FFFB69d10b207fd469d10b20 /* Dynamics Internal Includes */ = { + FFFBb9c892607f87b9c89260 /* Dynamics Internal Includes */ = { isa = PBXGroup; children = ( - FFFD6a80b8007fd46a80b800 /* DyArticulationContactPrep.h */, - FFFD6a80b8687fd46a80b868 /* DyArticulationFnsDebug.h */, - FFFD6a80b8d07fd46a80b8d0 /* DyArticulationFnsScalar.h */, - FFFD6a80b9387fd46a80b938 /* DyArticulationFnsSimd.h */, - FFFD6a80b9a07fd46a80b9a0 /* DyArticulationHelper.h */, - FFFD6a80ba087fd46a80ba08 /* DyArticulationPImpl.h */, - FFFD6a80ba707fd46a80ba70 /* DyArticulationReference.h */, - FFFD6a80bad87fd46a80bad8 /* DyArticulationScalar.h */, - FFFD6a80bb407fd46a80bb40 /* DyArticulationUtils.h */, - FFFD6a80bba87fd46a80bba8 /* DyBodyCoreIntegrator.h */, - FFFD6a80bc107fd46a80bc10 /* DyConstraintPartition.h */, - FFFD6a80bc787fd46a80bc78 /* DyConstraintPrep.h */, - FFFD6a80bce07fd46a80bce0 /* DyContactPrep.h */, - FFFD6a80bd487fd46a80bd48 /* DyContactPrepShared.h */, - FFFD6a80bdb07fd46a80bdb0 /* DyContactReduction.h */, - FFFD6a80be187fd46a80be18 /* DyCorrelationBuffer.h */, - FFFD6a80be807fd46a80be80 /* DyDynamics.h */, - FFFD6a80bee87fd46a80bee8 /* DyFrictionPatch.h */, - FFFD6a80bf507fd46a80bf50 /* DyFrictionPatchStreamPair.h */, - FFFD6a80bfb87fd46a80bfb8 /* DySolverBody.h */, - FFFD6a80c0207fd46a80c020 /* DySolverConstraint1D.h */, - FFFD6a80c0887fd46a80c088 /* DySolverConstraint1D4.h */, - FFFD6a80c0f07fd46a80c0f0 /* DySolverConstraintDesc.h */, - FFFD6a80c1587fd46a80c158 /* DySolverConstraintExtShared.h */, - FFFD6a80c1c07fd46a80c1c0 /* DySolverConstraintTypes.h */, - FFFD6a80c2287fd46a80c228 /* DySolverConstraintsShared.h */, - FFFD6a80c2907fd46a80c290 /* DySolverContact.h */, - FFFD6a80c2f87fd46a80c2f8 /* DySolverContact4.h */, - FFFD6a80c3607fd46a80c360 /* DySolverContactPF.h */, - FFFD6a80c3c87fd46a80c3c8 /* DySolverContactPF4.h */, - FFFD6a80c4307fd46a80c430 /* DySolverContext.h */, - FFFD6a80c4987fd46a80c498 /* DySolverControl.h */, - FFFD6a80c5007fd46a80c500 /* DySolverControlPF.h */, - FFFD6a80c5687fd46a80c568 /* DySolverCore.h */, - FFFD6a80c5d07fd46a80c5d0 /* DySolverExt.h */, - FFFD6a80c6387fd46a80c638 /* DySpatial.h */, - FFFD6a80c6a07fd46a80c6a0 /* DyThreadContext.h */, + FFFDba80e2007f87ba80e200 /* DyArticulationContactPrep.h */, + FFFDba80e2687f87ba80e268 /* DyArticulationFnsDebug.h */, + FFFDba80e2d07f87ba80e2d0 /* DyArticulationFnsScalar.h */, + FFFDba80e3387f87ba80e338 /* DyArticulationFnsSimd.h */, + FFFDba80e3a07f87ba80e3a0 /* DyArticulationHelper.h */, + FFFDba80e4087f87ba80e408 /* DyArticulationPImpl.h */, + FFFDba80e4707f87ba80e470 /* DyArticulationReference.h */, + FFFDba80e4d87f87ba80e4d8 /* DyArticulationScalar.h */, + FFFDba80e5407f87ba80e540 /* DyArticulationUtils.h */, + FFFDba80e5a87f87ba80e5a8 /* DyBodyCoreIntegrator.h */, + FFFDba80e6107f87ba80e610 /* DyConstraintPartition.h */, + FFFDba80e6787f87ba80e678 /* DyConstraintPrep.h */, + FFFDba80e6e07f87ba80e6e0 /* DyContactPrep.h */, + FFFDba80e7487f87ba80e748 /* DyContactPrepShared.h */, + FFFDba80e7b07f87ba80e7b0 /* DyContactReduction.h */, + FFFDba80e8187f87ba80e818 /* DyCorrelationBuffer.h */, + FFFDba80e8807f87ba80e880 /* DyDynamics.h */, + FFFDba80e8e87f87ba80e8e8 /* DyFrictionPatch.h */, + FFFDba80e9507f87ba80e950 /* DyFrictionPatchStreamPair.h */, + FFFDba80e9b87f87ba80e9b8 /* DySolverBody.h */, + FFFDba80ea207f87ba80ea20 /* DySolverConstraint1D.h */, + FFFDba80ea887f87ba80ea88 /* DySolverConstraint1D4.h */, + FFFDba80eaf07f87ba80eaf0 /* DySolverConstraintDesc.h */, + FFFDba80eb587f87ba80eb58 /* DySolverConstraintExtShared.h */, + FFFDba80ebc07f87ba80ebc0 /* DySolverConstraintTypes.h */, + FFFDba80ec287f87ba80ec28 /* DySolverConstraintsShared.h */, + FFFDba80ec907f87ba80ec90 /* DySolverContact.h */, + FFFDba80ecf87f87ba80ecf8 /* DySolverContact4.h */, + FFFDba80ed607f87ba80ed60 /* DySolverContactPF.h */, + FFFDba80edc87f87ba80edc8 /* DySolverContactPF4.h */, + FFFDba80ee307f87ba80ee30 /* DySolverContext.h */, + FFFDba80ee987f87ba80ee98 /* DySolverControl.h */, + FFFDba80ef007f87ba80ef00 /* DySolverControlPF.h */, + FFFDba80ef687f87ba80ef68 /* DySolverCore.h */, + FFFDba80efd07f87ba80efd0 /* DySolverExt.h */, + FFFDba80f0387f87ba80f038 /* DySpatial.h */, + FFFDba80f0a07f87ba80f0a0 /* DyThreadContext.h */, ); name = "Dynamics Internal Includes"; sourceTree = SOURCE_ROOT; }; - FFFB69d31a007fd469d31a00 /* LowLevelCloth */ = { + FFFBbd0168307f87bd016830 /* LowLevelCloth */ = { isa = PBXGroup; children = ( - FFFB69d334307fd469d33430 /* include */, - FFFB69d334587fd469d33458 /* src */, + FFFBb9a539207f87b9a53920 /* include */, + FFFBb9a539487f87b9a53948 /* src */, ); name = "LowLevelCloth"; sourceTree = "<group>"; }; - FFFB69d334307fd469d33430 /* include */ = { + FFFBb9a539207f87b9a53920 /* include */ = { isa = PBXGroup; children = ( - FFFD69d27c007fd469d27c00 /* Cloth.h */, - FFFD69d27c687fd469d27c68 /* Fabric.h */, - FFFD69d27cd07fd469d27cd0 /* Factory.h */, - FFFD69d27d387fd469d27d38 /* PhaseConfig.h */, - FFFD69d27da07fd469d27da0 /* Range.h */, - FFFD69d27e087fd469d27e08 /* Solver.h */, - FFFD69d27e707fd469d27e70 /* Types.h */, + FFFDb9a5e4007f87b9a5e400 /* Cloth.h */, + FFFDb9a5e4687f87b9a5e468 /* Fabric.h */, + FFFDb9a5e4d07f87b9a5e4d0 /* Factory.h */, + FFFDb9a5e5387f87b9a5e538 /* PhaseConfig.h */, + FFFDb9a5e5a07f87b9a5e5a0 /* Range.h */, + FFFDb9a5e6087f87b9a5e608 /* Solver.h */, + FFFDb9a5e6707f87b9a5e670 /* Types.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB69d334587fd469d33458 /* src */ = { + FFFBb9a539487f87b9a53948 /* src */ = { isa = PBXGroup; children = ( - FFFD6a8176007fd46a817600 /* Allocator.h */, - FFFD6a8176687fd46a817668 /* Array.h */, - FFFD6a8176d07fd46a8176d0 /* BoundingBox.h */, - FFFD6a8177387fd46a817738 /* ClothBase.h */, - FFFD6a8177a07fd46a8177a0 /* ClothImpl.h */, - FFFD6a8178087fd46a817808 /* IndexPair.h */, - FFFD6a8178707fd46a817870 /* IterationState.h */, - FFFD6a8178d87fd46a8178d8 /* MovingAverage.h */, - FFFD6a8179407fd46a817940 /* PointInterpolator.h */, - FFFD6a8179a87fd46a8179a8 /* Simd.h */, - FFFD6a817a107fd46a817a10 /* StackAllocator.h */, - FFFD6a817a787fd46a817a78 /* SwCloth.h */, - FFFD6a817ae07fd46a817ae0 /* SwClothData.h */, - FFFD6a817b487fd46a817b48 /* SwCollision.h */, - FFFD6a817bb07fd46a817bb0 /* SwCollisionHelpers.h */, - FFFD6a817c187fd46a817c18 /* SwFabric.h */, - FFFD6a817c807fd46a817c80 /* SwFactory.h */, - FFFD6a817ce87fd46a817ce8 /* SwInterCollision.h */, - FFFD6a817d507fd46a817d50 /* SwSelfCollision.h */, - FFFD6a817db87fd46a817db8 /* SwSolver.h */, - FFFD6a817e207fd46a817e20 /* SwSolverKernel.h */, - FFFD6a817e887fd46a817e88 /* TripletScheduler.h */, - FFFD6a817ef07fd46a817ef0 /* Vec4T.h */, - FFFD6a817f587fd46a817f58 /* Allocator.cpp */, - FFFD6a817fc07fd46a817fc0 /* Factory.cpp */, - FFFD6a8180287fd46a818028 /* PhaseConfig.cpp */, - FFFD6a8180907fd46a818090 /* SwCloth.cpp */, - FFFD6a8180f87fd46a8180f8 /* SwClothData.cpp */, - FFFD6a8181607fd46a818160 /* SwCollision.cpp */, - FFFD6a8181c87fd46a8181c8 /* SwFabric.cpp */, - FFFD6a8182307fd46a818230 /* SwFactory.cpp */, - FFFD6a8182987fd46a818298 /* SwInterCollision.cpp */, - FFFD6a8183007fd46a818300 /* SwSelfCollision.cpp */, - FFFD6a8183687fd46a818368 /* SwSolver.cpp */, - FFFD6a8183d07fd46a8183d0 /* SwSolverKernel.cpp */, - FFFD6a8184387fd46a818438 /* TripletScheduler.cpp */, + FFFDba8126007f87ba812600 /* Allocator.h */, + FFFDba8126687f87ba812668 /* Array.h */, + FFFDba8126d07f87ba8126d0 /* BoundingBox.h */, + FFFDba8127387f87ba812738 /* ClothBase.h */, + FFFDba8127a07f87ba8127a0 /* ClothImpl.h */, + FFFDba8128087f87ba812808 /* IndexPair.h */, + FFFDba8128707f87ba812870 /* IterationState.h */, + FFFDba8128d87f87ba8128d8 /* MovingAverage.h */, + FFFDba8129407f87ba812940 /* PointInterpolator.h */, + FFFDba8129a87f87ba8129a8 /* Simd.h */, + FFFDba812a107f87ba812a10 /* StackAllocator.h */, + FFFDba812a787f87ba812a78 /* SwCloth.h */, + FFFDba812ae07f87ba812ae0 /* SwClothData.h */, + FFFDba812b487f87ba812b48 /* SwCollision.h */, + FFFDba812bb07f87ba812bb0 /* SwCollisionHelpers.h */, + FFFDba812c187f87ba812c18 /* SwFabric.h */, + FFFDba812c807f87ba812c80 /* SwFactory.h */, + FFFDba812ce87f87ba812ce8 /* SwInterCollision.h */, + FFFDba812d507f87ba812d50 /* SwSelfCollision.h */, + FFFDba812db87f87ba812db8 /* SwSolver.h */, + FFFDba812e207f87ba812e20 /* SwSolverKernel.h */, + FFFDba812e887f87ba812e88 /* TripletScheduler.h */, + FFFDba812ef07f87ba812ef0 /* Vec4T.h */, + FFFDba812f587f87ba812f58 /* Allocator.cpp */, + FFFDba812fc07f87ba812fc0 /* Factory.cpp */, + FFFDba8130287f87ba813028 /* PhaseConfig.cpp */, + FFFDba8130907f87ba813090 /* SwCloth.cpp */, + FFFDba8130f87f87ba8130f8 /* SwClothData.cpp */, + FFFDba8131607f87ba813160 /* SwCollision.cpp */, + FFFDba8131c87f87ba8131c8 /* SwFabric.cpp */, + FFFDba8132307f87ba813230 /* SwFactory.cpp */, + FFFDba8132987f87ba813298 /* SwInterCollision.cpp */, + FFFDba8133007f87ba813300 /* SwSelfCollision.cpp */, + FFFDba8133687f87ba813368 /* SwSolver.cpp */, + FFFDba8133d07f87ba8133d0 /* SwSolverKernel.cpp */, + FFFDba8134387f87ba813438 /* TripletScheduler.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB69d53d907fd469d53d90 /* LowLevelParticles */ = { + FFFBb85369107f87b8536910 /* LowLevelParticles */ = { isa = PBXGroup; children = ( - FFFB69d4c1207fd469d4c120 /* include */, - FFFB69d4c1487fd469d4c148 /* src */, + FFFBb9cde5207f87b9cde520 /* include */, + FFFBb9cde5487f87b9cde548 /* src */, ); name = "LowLevelParticles"; sourceTree = "<group>"; }; - FFFB69d4c1207fd469d4c120 /* include */ = { + FFFBb9cde5207f87b9cde520 /* include */ = { isa = PBXGroup; children = ( - FFFD6a8150007fd46a815000 /* PtBodyTransformVault.h */, - FFFD6a8150687fd46a815068 /* PtContext.h */, - FFFD6a8150d07fd46a8150d0 /* PtGridCellVector.h */, - FFFD6a8151387fd46a815138 /* PtParticle.h */, - FFFD6a8151a07fd46a8151a0 /* PtParticleContactManagerStream.h */, - FFFD6a8152087fd46a815208 /* PtParticleData.h */, - FFFD6a8152707fd46a815270 /* PtParticleShape.h */, - FFFD6a8152d87fd46a8152d8 /* PtParticleSystemCore.h */, - FFFD6a8153407fd46a815340 /* PtParticleSystemFlags.h */, - FFFD6a8153a87fd46a8153a8 /* PtParticleSystemSim.h */, + FFFDbc0098007f87bc009800 /* PtBodyTransformVault.h */, + FFFDbc0098687f87bc009868 /* PtContext.h */, + FFFDbc0098d07f87bc0098d0 /* PtGridCellVector.h */, + FFFDbc0099387f87bc009938 /* PtParticle.h */, + FFFDbc0099a07f87bc0099a0 /* PtParticleContactManagerStream.h */, + FFFDbc009a087f87bc009a08 /* PtParticleData.h */, + FFFDbc009a707f87bc009a70 /* PtParticleShape.h */, + FFFDbc009ad87f87bc009ad8 /* PtParticleSystemCore.h */, + FFFDbc009b407f87bc009b40 /* PtParticleSystemFlags.h */, + FFFDbc009ba87f87bc009ba8 /* PtParticleSystemSim.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB69d4c1487fd469d4c148 /* src */ = { + FFFBb9cde5487f87b9cde548 /* src */ = { isa = PBXGroup; children = ( - FFFD6a8230007fd46a823000 /* PtBatcher.h */, - FFFD6a8230687fd46a823068 /* PtCollision.h */, - FFFD6a8230d07fd46a8230d0 /* PtCollisionData.h */, - FFFD6a8231387fd46a823138 /* PtCollisionHelper.h */, - FFFD6a8231a07fd46a8231a0 /* PtCollisionMethods.h */, - FFFD6a8232087fd46a823208 /* PtCollisionParameters.h */, - FFFD6a8232707fd46a823270 /* PtConfig.h */, - FFFD6a8232d87fd46a8232d8 /* PtConstants.h */, - FFFD6a8233407fd46a823340 /* PtContextCpu.h */, - FFFD6a8233a87fd46a8233a8 /* PtDynamicHelper.h */, - FFFD6a8234107fd46a823410 /* PtDynamics.h */, - FFFD6a8234787fd46a823478 /* PtDynamicsKernels.h */, - FFFD6a8234e07fd46a8234e0 /* PtDynamicsParameters.h */, - FFFD6a8235487fd46a823548 /* PtDynamicsTempBuffers.h */, - FFFD6a8235b07fd46a8235b0 /* PtHeightFieldAabbTest.h */, - FFFD6a8236187fd46a823618 /* PtPacketSections.h */, - FFFD6a8236807fd46a823680 /* PtParticleCell.h */, - FFFD6a8236e87fd46a8236e8 /* PtParticleOpcodeCache.h */, - FFFD6a8237507fd46a823750 /* PtParticleShapeCpu.h */, - FFFD6a8237b87fd46a8237b8 /* PtParticleSystemSimCpu.h */, - FFFD6a8238207fd46a823820 /* PtSpatialHash.h */, - FFFD6a8238887fd46a823888 /* PtSpatialHashHelper.h */, - FFFD6a8238f07fd46a8238f0 /* PtTwoWayData.h */, - FFFD6a8239587fd46a823958 /* PtBatcher.cpp */, - FFFD6a8239c07fd46a8239c0 /* PtBodyTransformVault.cpp */, - FFFD6a823a287fd46a823a28 /* PtCollision.cpp */, - FFFD6a823a907fd46a823a90 /* PtCollisionBox.cpp */, - FFFD6a823af87fd46a823af8 /* PtCollisionCapsule.cpp */, - FFFD6a823b607fd46a823b60 /* PtCollisionConvex.cpp */, - FFFD6a823bc87fd46a823bc8 /* PtCollisionMesh.cpp */, - FFFD6a823c307fd46a823c30 /* PtCollisionPlane.cpp */, - FFFD6a823c987fd46a823c98 /* PtCollisionSphere.cpp */, - FFFD6a823d007fd46a823d00 /* PtContextCpu.cpp */, - FFFD6a823d687fd46a823d68 /* PtDynamics.cpp */, - FFFD6a823dd07fd46a823dd0 /* PtParticleData.cpp */, - FFFD6a823e387fd46a823e38 /* PtParticleShapeCpu.cpp */, - FFFD6a823ea07fd46a823ea0 /* PtParticleSystemSimCpu.cpp */, - FFFD6a823f087fd46a823f08 /* PtSpatialHash.cpp */, - FFFD6a823f707fd46a823f70 /* PtSpatialLocalHash.cpp */, + FFFDbb8102007f87bb810200 /* PtBatcher.h */, + FFFDbb8102687f87bb810268 /* PtCollision.h */, + FFFDbb8102d07f87bb8102d0 /* PtCollisionData.h */, + FFFDbb8103387f87bb810338 /* PtCollisionHelper.h */, + FFFDbb8103a07f87bb8103a0 /* PtCollisionMethods.h */, + FFFDbb8104087f87bb810408 /* PtCollisionParameters.h */, + FFFDbb8104707f87bb810470 /* PtConfig.h */, + FFFDbb8104d87f87bb8104d8 /* PtConstants.h */, + FFFDbb8105407f87bb810540 /* PtContextCpu.h */, + FFFDbb8105a87f87bb8105a8 /* PtDynamicHelper.h */, + FFFDbb8106107f87bb810610 /* PtDynamics.h */, + FFFDbb8106787f87bb810678 /* PtDynamicsKernels.h */, + FFFDbb8106e07f87bb8106e0 /* PtDynamicsParameters.h */, + FFFDbb8107487f87bb810748 /* PtDynamicsTempBuffers.h */, + FFFDbb8107b07f87bb8107b0 /* PtHeightFieldAabbTest.h */, + FFFDbb8108187f87bb810818 /* PtPacketSections.h */, + FFFDbb8108807f87bb810880 /* PtParticleCell.h */, + FFFDbb8108e87f87bb8108e8 /* PtParticleOpcodeCache.h */, + FFFDbb8109507f87bb810950 /* PtParticleShapeCpu.h */, + FFFDbb8109b87f87bb8109b8 /* PtParticleSystemSimCpu.h */, + FFFDbb810a207f87bb810a20 /* PtSpatialHash.h */, + FFFDbb810a887f87bb810a88 /* PtSpatialHashHelper.h */, + FFFDbb810af07f87bb810af0 /* PtTwoWayData.h */, + FFFDbb810b587f87bb810b58 /* PtBatcher.cpp */, + FFFDbb810bc07f87bb810bc0 /* PtBodyTransformVault.cpp */, + FFFDbb810c287f87bb810c28 /* PtCollision.cpp */, + FFFDbb810c907f87bb810c90 /* PtCollisionBox.cpp */, + FFFDbb810cf87f87bb810cf8 /* PtCollisionCapsule.cpp */, + FFFDbb810d607f87bb810d60 /* PtCollisionConvex.cpp */, + FFFDbb810dc87f87bb810dc8 /* PtCollisionMesh.cpp */, + FFFDbb810e307f87bb810e30 /* PtCollisionPlane.cpp */, + FFFDbb810e987f87bb810e98 /* PtCollisionSphere.cpp */, + FFFDbb810f007f87bb810f00 /* PtContextCpu.cpp */, + FFFDbb810f687f87bb810f68 /* PtDynamics.cpp */, + FFFDbb810fd07f87bb810fd0 /* PtParticleData.cpp */, + FFFDbb8110387f87bb811038 /* PtParticleShapeCpu.cpp */, + FFFDbb8110a07f87bb8110a0 /* PtParticleSystemSimCpu.cpp */, + FFFDbb8111087f87bb811108 /* PtSpatialHash.cpp */, + FFFDbb8111707f87bb811170 /* PtSpatialLocalHash.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB69f503307fd469f50330 /* PxTask */ = { + FFFBb9b1cd207f87b9b1cd20 /* PxTask */ = { isa = PBXGroup; children = ( - FFFB69f4fa907fd469f4fa90 /* include */, - FFFB69f4fab87fd469f4fab8 /* src */, + FFFBb9b0a4a07f87b9b0a4a0 /* include */, + FFFBb9b0a4c87f87b9b0a4c8 /* src */, ); name = "PxTask"; sourceTree = "<group>"; }; - FFFB69f4fa907fd469f4fa90 /* include */ = { + FFFBb9b0a4a07f87b9b0a4a0 /* include */ = { isa = PBXGroup; children = ( - FFFD69f4beb07fd469f4beb0 /* PxCpuDispatcher.h */, - FFFD69f4bf187fd469f4bf18 /* PxGpuDispatcher.h */, - FFFD69f4bf807fd469f4bf80 /* PxGpuTask.h */, - FFFD69f4bfe87fd469f4bfe8 /* PxTask.h */, - FFFD69f4c0507fd469f4c050 /* PxTaskDefine.h */, - FFFD69f4c0b87fd469f4c0b8 /* PxTaskManager.h */, + FFFDb9b405807f87b9b40580 /* PxCpuDispatcher.h */, + FFFDb9b405e87f87b9b405e8 /* PxGpuDispatcher.h */, + FFFDb9b406507f87b9b40650 /* PxGpuTask.h */, + FFFDb9b406b87f87b9b406b8 /* PxTask.h */, + FFFDb9b407207f87b9b40720 /* PxTaskDefine.h */, + FFFDb9b407887f87b9b40788 /* PxTaskManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB69f4fab87fd469f4fab8 /* src */ = { + FFFBb9b0a4c87f87b9b0a4c8 /* src */ = { isa = PBXGroup; children = ( - FFFD69f4f9c07fd469f4f9c0 /* src/TaskManager.cpp */, + FFFDb9b657007f87b9b65700 /* src/TaskManager.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB6b14eae07fd46b14eae0 /* PsFastXml */ = { + FFFBb85c61b07f87b85c61b0 /* PsFastXml */ = { isa = PBXGroup; children = ( - FFFB6b14a9207fd46b14a920 /* include */, - FFFB6b14a9487fd46b14a948 /* src */, + FFFBb85c67807f87b85c6780 /* include */, + FFFBb85c67a87f87b85c67a8 /* src */, ); name = "PsFastXml"; sourceTree = "<group>"; }; - FFFB6b14a9207fd46b14a920 /* include */ = { + FFFBb85c67807f87b85c6780 /* include */ = { isa = PBXGroup; children = ( - FFFD6b14aab07fd46b14aab0 /* PsFastXml.h */, + FFFDb85c69107f87b85c6910 /* PsFastXml.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB6b14a9487fd46b14a948 /* src */ = { + FFFBb85c67a87f87b85c67a8 /* src */ = { isa = PBXGroup; children = ( - FFFD6b14abb07fd46b14abb0 /* PsFastXml.cpp */, + FFFDb85c6a107f87b85c6a10 /* PsFastXml.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; @@ -4995,61 +4991,61 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - FFFA6b13a3d07fd46b13a3d0 /* PhysX */ = { + FFFAb9b18ce07f87b9b18ce0 /* PhysX */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF66b13a3d07fd46b13a3d0 /* Build configuration list for PBXNativeTarget "PhysX" */; + buildConfigurationList = FFF6b9b18ce07f87b9b18ce0 /* Build configuration list for PBXNativeTarget "PhysX" */; buildPhases = ( - FFF26b13a3d07fd46b13a3d0, - FFF86b13a3d07fd46b13a3d0, - FFFC6b13a3d07fd46b13a3d0, + FFF2b9b18ce07f87b9b18ce0, + FFF8b9b18ce07f87b9b18ce0, + FFFCb9b18ce07f87b9b18ce0, ); buildRules = ( ); dependencies = ( - FFF46b1596e07fd46b1596e0, /* LowLevel */ - FFF46b1597407fd46b159740, /* LowLevelAABB */ - FFF46b15d4507fd46b15d450, /* LowLevelCloth */ - FFF46b1598a07fd46b1598a0, /* LowLevelDynamics */ - FFF46b15d4b07fd46b15d4b0, /* LowLevelParticles */ - FFF46b15cb407fd46b15cb40, /* PhysXCommon */ - FFF469f327b07fd469f327b0, /* PxFoundation */ - FFF46b1431307fd46b143130, /* PxPvdSDK */ - FFF46b159a707fd46b159a70, /* PxTask */ - FFF46b159dc07fd46b159dc0, /* SceneQuery */ - FFF46b159a407fd46b159a40, /* SimulationController */ + FFF4bd2bf3507f87bd2bf350, /* LowLevel */ + FFF4bd2bf3b07f87bd2bf3b0, /* LowLevelAABB */ + FFF4bd2bf5f07f87bd2bf5f0, /* LowLevelCloth */ + FFF4bd2bf5907f87bd2bf590, /* LowLevelDynamics */ + FFF4bd2bf6507f87bd2bf650, /* LowLevelParticles */ + FFF4bd2c5d507f87bd2c5d50, /* PhysXCommon */ + FFF4b9b801a07f87b9b801a0, /* PxFoundation */ + FFF4b9b7eda07f87b9b7eda0, /* PxPvdSDK */ + FFF4bd2c56907f87bd2c5690, /* PxTask */ + FFF4bd2bf6b07f87bd2bf6b0, /* SceneQuery */ + FFF4bd2c56607f87bd2c5660, /* SimulationController */ ); name = "PhysX"; productName = "PhysX"; - productReference = FFFD6b13a3d07fd46b13a3d0 /* PhysX */; + productReference = FFFDb9b18ce07f87b9b18ce0 /* PhysX */; productType = "com.apple.product-type.library.static"; }; - FFFA6b159a807fd46b159a80 /* PhysXCharacterKinematic */ = { + FFFAbd2c56a07f87bd2c56a0 /* PhysXCharacterKinematic */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF66b159a807fd46b159a80 /* Build configuration list for PBXNativeTarget "PhysXCharacterKinematic" */; + buildConfigurationList = FFF6bd2c56a07f87bd2c56a0 /* Build configuration list for PBXNativeTarget "PhysXCharacterKinematic" */; buildPhases = ( - FFF26b159a807fd46b159a80, - FFF86b159a807fd46b159a80, - FFFC6b159a807fd46b159a80, + FFF2bd2c56a07f87bd2c56a0, + FFF8bd2c56a07f87bd2c56a0, + FFFCbd2c56a07f87bd2c56a0, ); buildRules = ( ); dependencies = ( - FFF46b15ee907fd46b15ee90, /* PhysXCommon */ - FFF46b15ecb07fd46b15ecb0, /* PhysXExtensions */ - FFF46b15f2407fd46b15f240, /* PxFoundation */ + FFF4bd070fc07f87bd070fc0, /* PhysXCommon */ + FFF4bd0763d07f87bd0763d0, /* PhysXExtensions */ + FFF4bd0e68107f87bd0e6810, /* PxFoundation */ ); name = "PhysXCharacterKinematic"; productName = "PhysXCharacterKinematic"; - productReference = FFFD6b159a807fd46b159a80 /* PhysXCharacterKinematic */; + productReference = FFFDbd2c56a07f87bd2c56a0 /* PhysXCharacterKinematic */; productType = "com.apple.product-type.library.static"; }; - FFFA6b15ae407fd46b15ae40 /* PhysXVehicle */ = { + FFFAbd07bfb07f87bd07bfb0 /* PhysXVehicle */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF66b15ae407fd46b15ae40 /* Build configuration list for PBXNativeTarget "PhysXVehicle" */; + buildConfigurationList = FFF6bd07bfb07f87bd07bfb0 /* Build configuration list for PBXNativeTarget "PhysXVehicle" */; buildPhases = ( - FFF26b15ae407fd46b15ae40, - FFF86b15ae407fd46b15ae40, - FFFC6b15ae407fd46b15ae40, + FFF2bd07bfb07f87bd07bfb0, + FFF8bd07bfb07f87bd07bfb0, + FFFCbd07bfb07f87bd07bfb0, ); buildRules = ( ); @@ -5057,34 +5053,34 @@ ); name = "PhysXVehicle"; productName = "PhysXVehicle"; - productReference = FFFD6b15ae407fd46b15ae40 /* PhysXVehicle */; + productReference = FFFDbd07bfb07f87bd07bfb0 /* PhysXVehicle */; productType = "com.apple.product-type.library.static"; }; - FFFA6b16c1507fd46b16c150 /* PhysXExtensions */ = { + FFFAb9ac2fb07f87b9ac2fb0 /* PhysXExtensions */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF66b16c1507fd46b16c150 /* Build configuration list for PBXNativeTarget "PhysXExtensions" */; + buildConfigurationList = FFF6b9ac2fb07f87b9ac2fb0 /* Build configuration list for PBXNativeTarget "PhysXExtensions" */; buildPhases = ( - FFF26b16c1507fd46b16c150, - FFF86b16c1507fd46b16c150, - FFFC6b16c1507fd46b16c150, + FFF2b9ac2fb07f87b9ac2fb0, + FFF8b9ac2fb07f87b9ac2fb0, + FFFCb9ac2fb07f87b9ac2fb0, ); buildRules = ( ); dependencies = ( - FFF46b16acd07fd46b16acd0, /* PsFastXml */ + FFF4b9abea407f87b9abea40, /* PsFastXml */ ); name = "PhysXExtensions"; productName = "PhysXExtensions"; - productReference = FFFD6b16c1507fd46b16c150 /* PhysXExtensions */; + productReference = FFFDb9ac2fb07f87b9ac2fb0 /* PhysXExtensions */; productType = "com.apple.product-type.library.static"; }; - FFFA6b17d3507fd46b17d350 /* SceneQuery */ = { + FFFAb9b326907f87b9b32690 /* SceneQuery */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF66b17d3507fd46b17d350 /* Build configuration list for PBXNativeTarget "SceneQuery" */; + buildConfigurationList = FFF6b9b326907f87b9b32690 /* Build configuration list for PBXNativeTarget "SceneQuery" */; buildPhases = ( - FFF26b17d3507fd46b17d350, - FFF86b17d3507fd46b17d350, - FFFC6b17d3507fd46b17d350, + FFF2b9b326907f87b9b32690, + FFF8b9b326907f87b9b32690, + FFFCb9b326907f87b9b32690, ); buildRules = ( ); @@ -5092,16 +5088,16 @@ ); name = "SceneQuery"; productName = "SceneQuery"; - productReference = FFFD6b17d3507fd46b17d350 /* SceneQuery */; + productReference = FFFDb9b326907f87b9b32690 /* SceneQuery */; productType = "com.apple.product-type.library.static"; }; - FFFA6b181a307fd46b181a30 /* SimulationController */ = { + FFFAb9b2f6c07f87b9b2f6c0 /* SimulationController */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF66b181a307fd46b181a30 /* Build configuration list for PBXNativeTarget "SimulationController" */; + buildConfigurationList = FFF6b9b2f6c07f87b9b2f6c0 /* Build configuration list for PBXNativeTarget "SimulationController" */; buildPhases = ( - FFF26b181a307fd46b181a30, - FFF86b181a307fd46b181a30, - FFFC6b181a307fd46b181a30, + FFF2b9b2f6c07f87b9b2f6c0, + FFF8b9b2f6c07f87b9b2f6c0, + FFFCb9b2f6c07f87b9b2f6c0, ); buildRules = ( ); @@ -5109,54 +5105,54 @@ ); name = "SimulationController"; productName = "SimulationController"; - productReference = FFFD6b181a307fd46b181a30 /* SimulationController */; + productReference = FFFDb9b2f6c07f87b9b2f6c0 /* SimulationController */; productType = "com.apple.product-type.library.static"; }; - FFFA6b185f407fd46b185f40 /* PhysXCooking */ = { + FFFAbd3609d07f87bd3609d0 /* PhysXCooking */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF66b185f407fd46b185f40 /* Build configuration list for PBXNativeTarget "PhysXCooking" */; + buildConfigurationList = FFF6bd3609d07f87bd3609d0 /* Build configuration list for PBXNativeTarget "PhysXCooking" */; buildPhases = ( - FFF26b185f407fd46b185f40, - FFF86b185f407fd46b185f40, - FFFC6b185f407fd46b185f40, + FFF2bd3609d07f87bd3609d0, + FFF8bd3609d07f87bd3609d0, + FFFCbd3609d07f87bd3609d0, ); buildRules = ( ); dependencies = ( - FFF46b18f1507fd46b18f150, /* PhysXCommon */ - FFF46b1918407fd46b191840, /* PhysXExtensions */ - FFF46b1855a07fd46b1855a0, /* PxFoundation */ + FFF4bd3642207f87bd364220, /* PhysXCommon */ + FFF4bd3650b07f87bd3650b0, /* PhysXExtensions */ + FFF4bd3608a07f87bd3608a0, /* PxFoundation */ ); name = "PhysXCooking"; productName = "PhysXCooking"; - productReference = FFFD6b185f407fd46b185f40 /* PhysXCooking */; + productReference = FFFDbd3609d07f87bd3609d0 /* PhysXCooking */; productType = "com.apple.product-type.library.static"; }; - FFFA6990a8307fd46990a830 /* PhysXCommon */ = { + FFFAb85164f07f87b85164f0 /* PhysXCommon */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF66990a8307fd46990a830 /* Build configuration list for PBXNativeTarget "PhysXCommon" */; + buildConfigurationList = FFF6b85164f07f87b85164f0 /* Build configuration list for PBXNativeTarget "PhysXCommon" */; buildPhases = ( - FFF26990a8307fd46990a830, - FFF86990a8307fd46990a830, - FFFC6990a8307fd46990a830, + FFF2b85164f07f87b85164f0, + FFF8b85164f07f87b85164f0, + FFFCb85164f07f87b85164f0, ); buildRules = ( ); dependencies = ( - FFF4699028a07fd4699028a0, /* PxFoundation */ + FFF4b86f4c707f87b86f4c70, /* PxFoundation */ ); name = "PhysXCommon"; productName = "PhysXCommon"; - productReference = FFFD6990a8307fd46990a830 /* PhysXCommon */; + productReference = FFFDb85164f07f87b85164f0 /* PhysXCommon */; productType = "com.apple.product-type.library.static"; }; - FFFA698f7c507fd4698f7c50 /* PxFoundation */ = { + FFFAb8500ad07f87b8500ad0 /* PxFoundation */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6698f7c507fd4698f7c50 /* Build configuration list for PBXNativeTarget "PxFoundation" */; + buildConfigurationList = FFF6b8500ad07f87b8500ad0 /* Build configuration list for PBXNativeTarget "PxFoundation" */; buildPhases = ( - FFF2698f7c507fd4698f7c50, - FFF8698f7c507fd4698f7c50, - FFFC698f7c507fd4698f7c50, + FFF2b8500ad07f87b8500ad0, + FFF8b8500ad07f87b8500ad0, + FFFCb8500ad07f87b8500ad0, ); buildRules = ( ); @@ -5164,34 +5160,34 @@ ); name = "PxFoundation"; productName = "PxFoundation"; - productReference = FFFD698f7c507fd4698f7c50 /* PxFoundation */; + productReference = FFFDb8500ad07f87b8500ad0 /* PxFoundation */; productType = "com.apple.product-type.library.static"; }; - FFFA6994f8f07fd46994f8f0 /* PxPvdSDK */ = { + FFFAb9b082f07f87b9b082f0 /* PxPvdSDK */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF66994f8f07fd46994f8f0 /* Build configuration list for PBXNativeTarget "PxPvdSDK" */; + buildConfigurationList = FFF6b9b082f07f87b9b082f0 /* Build configuration list for PBXNativeTarget "PxPvdSDK" */; buildPhases = ( - FFF26994f8f07fd46994f8f0, - FFF86994f8f07fd46994f8f0, - FFFC6994f8f07fd46994f8f0, + FFF2b9b082f07f87b9b082f0, + FFF8b9b082f07f87b9b082f0, + FFFCb9b082f07f87b9b082f0, ); buildRules = ( ); dependencies = ( - FFF46990b3307fd46990b330, /* PxFoundation */ + FFF4b9b091707f87b9b09170, /* PxFoundation */ ); name = "PxPvdSDK"; productName = "PxPvdSDK"; - productReference = FFFD6994f8f07fd46994f8f0 /* PxPvdSDK */; + productReference = FFFDb9b082f07f87b9b082f0 /* PxPvdSDK */; productType = "com.apple.product-type.library.static"; }; - FFFA69b413c07fd469b413c0 /* LowLevel */ = { + FFFAb86f79707f87b86f7970 /* LowLevel */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF669b413c07fd469b413c0 /* Build configuration list for PBXNativeTarget "LowLevel" */; + buildConfigurationList = FFF6b86f79707f87b86f7970 /* Build configuration list for PBXNativeTarget "LowLevel" */; buildPhases = ( - FFF269b413c07fd469b413c0, - FFF869b413c07fd469b413c0, - FFFC69b413c07fd469b413c0, + FFF2b86f79707f87b86f7970, + FFF8b86f79707f87b86f7970, + FFFCb86f79707f87b86f7970, ); buildRules = ( ); @@ -5199,16 +5195,16 @@ ); name = "LowLevel"; productName = "LowLevel"; - productReference = FFFD69b413c07fd469b413c0 /* LowLevel */; + productReference = FFFDb86f79707f87b86f7970 /* LowLevel */; productType = "com.apple.product-type.library.static"; }; - FFFA69c090b07fd469c090b0 /* LowLevelAABB */ = { + FFFAbd2378b07f87bd2378b0 /* LowLevelAABB */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF669c090b07fd469c090b0 /* Build configuration list for PBXNativeTarget "LowLevelAABB" */; + buildConfigurationList = FFF6bd2378b07f87bd2378b0 /* Build configuration list for PBXNativeTarget "LowLevelAABB" */; buildPhases = ( - FFF269c090b07fd469c090b0, - FFF869c090b07fd469c090b0, - FFFC69c090b07fd469c090b0, + FFF2bd2378b07f87bd2378b0, + FFF8bd2378b07f87bd2378b0, + FFFCbd2378b07f87bd2378b0, ); buildRules = ( ); @@ -5216,16 +5212,16 @@ ); name = "LowLevelAABB"; productName = "LowLevelAABB"; - productReference = FFFD69c090b07fd469c090b0 /* LowLevelAABB */; + productReference = FFFDbd2378b07f87bd2378b0 /* LowLevelAABB */; productType = "com.apple.product-type.library.static"; }; - FFFA69d090f07fd469d090f0 /* LowLevelDynamics */ = { + FFFAbd00c5a07f87bd00c5a0 /* LowLevelDynamics */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF669d090f07fd469d090f0 /* Build configuration list for PBXNativeTarget "LowLevelDynamics" */; + buildConfigurationList = FFF6bd00c5a07f87bd00c5a0 /* Build configuration list for PBXNativeTarget "LowLevelDynamics" */; buildPhases = ( - FFF269d090f07fd469d090f0, - FFF869d090f07fd469d090f0, - FFFC69d090f07fd469d090f0, + FFF2bd00c5a07f87bd00c5a0, + FFF8bd00c5a07f87bd00c5a0, + FFFCbd00c5a07f87bd00c5a0, ); buildRules = ( ); @@ -5233,16 +5229,16 @@ ); name = "LowLevelDynamics"; productName = "LowLevelDynamics"; - productReference = FFFD69d090f07fd469d090f0 /* LowLevelDynamics */; + productReference = FFFDbd00c5a07f87bd00c5a0 /* LowLevelDynamics */; productType = "com.apple.product-type.library.static"; }; - FFFA69d31a007fd469d31a00 /* LowLevelCloth */ = { + FFFAbd0168307f87bd016830 /* LowLevelCloth */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF669d31a007fd469d31a00 /* Build configuration list for PBXNativeTarget "LowLevelCloth" */; + buildConfigurationList = FFF6bd0168307f87bd016830 /* Build configuration list for PBXNativeTarget "LowLevelCloth" */; buildPhases = ( - FFF269d31a007fd469d31a00, - FFF869d31a007fd469d31a00, - FFFC69d31a007fd469d31a00, + FFF2bd0168307f87bd016830, + FFF8bd0168307f87bd016830, + FFFCbd0168307f87bd016830, ); buildRules = ( ); @@ -5250,16 +5246,16 @@ ); name = "LowLevelCloth"; productName = "LowLevelCloth"; - productReference = FFFD69d31a007fd469d31a00 /* LowLevelCloth */; + productReference = FFFDbd0168307f87bd016830 /* LowLevelCloth */; productType = "com.apple.product-type.library.static"; }; - FFFA69d53d907fd469d53d90 /* LowLevelParticles */ = { + FFFAb85369107f87b8536910 /* LowLevelParticles */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF669d53d907fd469d53d90 /* Build configuration list for PBXNativeTarget "LowLevelParticles" */; + buildConfigurationList = FFF6b85369107f87b8536910 /* Build configuration list for PBXNativeTarget "LowLevelParticles" */; buildPhases = ( - FFF269d53d907fd469d53d90, - FFF869d53d907fd469d53d90, - FFFC69d53d907fd469d53d90, + FFF2b85369107f87b8536910, + FFF8b85369107f87b8536910, + FFFCb85369107f87b8536910, ); buildRules = ( ); @@ -5267,16 +5263,16 @@ ); name = "LowLevelParticles"; productName = "LowLevelParticles"; - productReference = FFFD69d53d907fd469d53d90 /* LowLevelParticles */; + productReference = FFFDb85369107f87b8536910 /* LowLevelParticles */; productType = "com.apple.product-type.library.static"; }; - FFFA69f503307fd469f50330 /* PxTask */ = { + FFFAb9b1cd207f87b9b1cd20 /* PxTask */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF669f503307fd469f50330 /* Build configuration list for PBXNativeTarget "PxTask" */; + buildConfigurationList = FFF6b9b1cd207f87b9b1cd20 /* Build configuration list for PBXNativeTarget "PxTask" */; buildPhases = ( - FFF269f503307fd469f50330, - FFF869f503307fd469f50330, - FFFC69f503307fd469f50330, + FFF2b9b1cd207f87b9b1cd20, + FFF8b9b1cd207f87b9b1cd20, + FFFCb9b1cd207f87b9b1cd20, ); buildRules = ( ); @@ -5284,16 +5280,16 @@ ); name = "PxTask"; productName = "PxTask"; - productReference = FFFD69f503307fd469f50330 /* PxTask */; + productReference = FFFDb9b1cd207f87b9b1cd20 /* PxTask */; productType = "com.apple.product-type.library.static"; }; - FFFA6b14eae07fd46b14eae0 /* PsFastXml */ = { + FFFAb85c61b07f87b85c61b0 /* PsFastXml */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF66b14eae07fd46b14eae0 /* Build configuration list for PBXNativeTarget "PsFastXml" */; + buildConfigurationList = FFF6b85c61b07f87b85c61b0 /* Build configuration list for PBXNativeTarget "PsFastXml" */; buildPhases = ( - FFF26b14eae07fd46b14eae0, - FFF86b14eae07fd46b14eae0, - FFFC6b14eae07fd46b14eae0, + FFF2b85c61b07f87b85c61b0, + FFF8b85c61b07f87b85c61b0, + FFFCb85c61b07f87b85c61b0, ); buildRules = ( ); @@ -5301,213 +5297,213 @@ ); name = "PsFastXml"; productName = "PsFastXml"; - productReference = FFFD6b14eae07fd46b14eae0 /* PsFastXml */; + productReference = FFFDb85c61b07f87b85c61b0 /* PsFastXml */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin XCConfigurationList section */ - FFF66b13a3d07fd46b13a3d0 = { + FFF6b9b18ce07f87b9b18ce0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a89c0007fd46a89c000, - FFF76a89c6f07fd46a89c6f0, - FFF76a89cde07fd46a89cde0, - FFF76a89d4d07fd46a89d4d0, + FFF7bb81ae007f87bb81ae00, + FFF7bb81b4f07f87bb81b4f0, + FFF7bb81bbe07f87bb81bbe0, + FFF7bb81c2d07f87bb81c2d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF66b159a807fd46b159a80 = { + FFF6bd2c56a07f87bd2c56a0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a89dc007fd46a89dc00, - FFF76a89e2f07fd46a89e2f0, - FFF76a89e9e07fd46a89e9e0, - FFF76a89f0d07fd46a89f0d0, + FFF7bc00e4007f87bc00e400, + FFF7bc00eaf07f87bc00eaf0, + FFF7bc00f1e07f87bc00f1e0, + FFF7bc00f8d07f87bc00f8d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF66b15ae407fd46b15ae40 = { + FFF6bd07bfb07f87bd07bfb0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a89f8007fd46a89f800, - FFF76a89fef07fd46a89fef0, - FFF76a8a05e07fd46a8a05e0, - FFF76a8a0cd07fd46a8a0cd0, + FFF7b880a6007f87b880a600, + FFF7b880acf07f87b880acf0, + FFF7b880b3e07f87b880b3e0, + FFF7b880bad07f87b880bad0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF66b16c1507fd46b16c150 = { + FFF6b9ac2fb07f87b9ac2fb0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a8a14007fd46a8a1400, - FFF76a8a1af07fd46a8a1af0, - FFF76a8a21e07fd46a8a21e0, - FFF76a8a28d07fd46a8a28d0, + FFF7ba07f6007f87ba07f600, + FFF7ba07fcf07f87ba07fcf0, + FFF7ba0803e07f87ba0803e0, + FFF7ba080ad07f87ba080ad0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF66b17d3507fd46b17d350 = { + FFF6b9b326907f87b9b32690 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a8a30007fd46a8a3000, - FFF76a8a36f07fd46a8a36f0, - FFF76a8a3de07fd46a8a3de0, - FFF76a8a44d07fd46a8a44d0, + FFF7bc00c2007f87bc00c200, + FFF7bc00c8f07f87bc00c8f0, + FFF7bc00cfe07f87bc00cfe0, + FFF7bc00d6d07f87bc00d6d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF66b181a307fd46b181a30 = { + FFF6b9b2f6c07f87b9b2f6c0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a8a4c007fd46a8a4c00, - FFF76a8a52f07fd46a8a52f0, - FFF76a8a59e07fd46a8a59e0, - FFF76a8a60d07fd46a8a60d0, + FFF7bb81ca007f87bb81ca00, + FFF7bb81d0f07f87bb81d0f0, + FFF7bb81d7e07f87bb81d7e0, + FFF7bb81ded07f87bb81ded0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF66b185f407fd46b185f40 = { + FFF6bd3609d07f87bd3609d0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a8a68007fd46a8a6800, - FFF76a8a6ef07fd46a8a6ef0, - FFF76a8a75e07fd46a8a75e0, - FFF76a8a7cd07fd46a8a7cd0, + FFF7bc0100007f87bc010000, + FFF7bc0106f07f87bc0106f0, + FFF7bc010de07f87bc010de0, + FFF7bc0114d07f87bc0114d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF66990a8307fd46990a830 = { + FFF6b85164f07f87b85164f0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7693e96007fd4693e9600, - FFF7693e9cf07fd4693e9cf0, - FFF7693ea3e07fd4693ea3e0, - FFF7693eaad07fd4693eaad0, + FFF7ba05d4007f87ba05d400, + FFF7ba05daf07f87ba05daf0, + FFF7ba05e1e07f87ba05e1e0, + FFF7ba05e8d07f87ba05e8d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF6698f7c507fd4698f7c50 = { + FFF6b8500ad07f87b8500ad0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7693a72007fd4693a7200, - FFF7693a78f07fd4693a78f0, - FFF7693a7fe07fd4693a7fe0, - FFF7693a86d07fd4693a86d0, + FFF7bb0908007f87bb090800, + FFF7bb090ef07f87bb090ef0, + FFF7bb0915e07f87bb0915e0, + FFF7bb091cd07f87bb091cd0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF66994f8f07fd46994f8f0 = { + FFF6b9b082f07f87b9b082f0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF769405c007fd469405c00, - FFF7694062f07fd4694062f0, - FFF7694069e07fd4694069e0, - FFF7694070d07fd4694070d0, + FFF7ba0716007f87ba071600, + FFF7ba071cf07f87ba071cf0, + FFF7ba0723e07f87ba0723e0, + FFF7ba072ad07f87ba072ad0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF669b413c07fd469b413c0 = { + FFF6b86f79707f87b86f7970 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7694102007fd469410200, - FFF7694108f07fd4694108f0, - FFF769410fe07fd469410fe0, - FFF7694116d07fd4694116d0, + FFF7b9020e007f87b9020e00, + FFF7b90214f07f87b90214f0, + FFF7b9021be07f87b9021be0, + FFF7b90222d07f87b90222d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF669c090b07fd469c090b0 = { + FFF6bd2378b07f87bd2378b0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a00b6007fd46a00b600, - FFF76a00bcf07fd46a00bcf0, - FFF76a00c3e07fd46a00c3e0, - FFF76a00cad07fd46a00cad0, + FFF7ba80c6007f87ba80c600, + FFF7ba80ccf07f87ba80ccf0, + FFF7ba80d3e07f87ba80d3e0, + FFF7ba80dad07f87ba80dad0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF669d090f07fd469d090f0 = { + FFF6bd00c5a07f87bd00c5a0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a80d2007fd46a80d200, - FFF76a80d8f07fd46a80d8f0, - FFF76a80dfe07fd46a80dfe0, - FFF76a80e6d07fd46a80e6d0, + FFF7ba80fc007f87ba80fc00, + FFF7ba8102f07f87ba8102f0, + FFF7ba8109e07f87ba8109e0, + FFF7ba8110d07f87ba8110d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF669d31a007fd469d31a00 = { + FFF6bd0168307f87bd016830 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a8190007fd46a819000, - FFF76a8196f07fd46a8196f0, - FFF76a819de07fd46a819de0, - FFF76a81a4d07fd46a81a4d0, + FFF7ba8162007f87ba816200, + FFF7ba8168f07f87ba8168f0, + FFF7ba816fe07f87ba816fe0, + FFF7ba8176d07f87ba8176d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF669d53d907fd469d53d90 = { + FFF6b85369107f87b8536910 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a824a007fd46a824a00, - FFF76a8250f07fd46a8250f0, - FFF76a8257e07fd46a8257e0, - FFF76a825ed07fd46a825ed0, + FFF7b8807c007f87b8807c00, + FFF7b88082f07f87b88082f0, + FFF7b88089e07f87b88089e0, + FFF7b88090d07f87b88090d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF669f503307fd469f50330 = { + FFF6b9b1cd207f87b9b1cd20 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a84ea007fd46a84ea00, - FFF76a84f0f07fd46a84f0f0, - FFF76a84f7e07fd46a84f7e0, - FFF76a84fed07fd46a84fed0, + FFF7bc80f4007f87bc80f400, + FFF7bc80faf07f87bc80faf0, + FFF7bc8101e07f87bc8101e0, + FFF7bc8108d07f87bc8108d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF66b14eae07fd46b14eae0 = { + FFF6b85c61b07f87b85c61b0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF76a8768007fd46a876800, - FFF76a876ef07fd46a876ef0, - FFF76a8775e07fd46a8775e0, - FFF76a877cd07fd46a877cd0, + FFF7bc8110007f87bc811000, + FFF7bc8116f07f87bc8116f0, + FFF7bc811de07f87bc811de0, + FFF7bc8124d07f87bc8124d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF668c824c07fd468c824c0 = { + FFF6b980f9b07f87b980f9b0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF36a89c0007fd46a89c000 /* release */, - FFF36a89c6f07fd46a89c6f0 /* debug */, - FFF36a89cde07fd46a89cde0 /* checked */, - FFF36a89d4d07fd46a89d4d0 /* profile */, + FFF3bb81ae007f87bb81ae00 /* release */, + FFF3bb81b4f07f87bb81b4f0 /* debug */, + FFF3bb81bbe07f87bb81bbe0 /* checked */, + FFF3bb81c2d07f87bb81c2d0 /* profile */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; /* End XCConfigurationList section */ /* Begin XCBuildConfiguration section */ - FFF76a89c0007fd46a89c000 /* release */ = { + FFF7bb81ae007f87bb81ae00 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5537,7 +5533,7 @@ }; name = "release"; }; - FFF76a89c6f07fd46a89c6f0 /* debug */ = { + FFF7bb81b4f07f87bb81b4f0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5567,7 +5563,7 @@ }; name = "debug"; }; - FFF76a89cde07fd46a89cde0 /* checked */ = { + FFF7bb81bbe07f87bb81bbe0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5597,7 +5593,7 @@ }; name = "checked"; }; - FFF76a89d4d07fd46a89d4d0 /* profile */ = { + FFF7bb81c2d07f87bb81c2d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5627,7 +5623,7 @@ }; name = "profile"; }; - FFF76a89dc007fd46a89dc00 /* debug */ = { + FFF7bc00e4007f87bc00e400 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5657,7 +5653,7 @@ }; name = "debug"; }; - FFF76a89e2f07fd46a89e2f0 /* checked */ = { + FFF7bc00eaf07f87bc00eaf0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5687,7 +5683,7 @@ }; name = "checked"; }; - FFF76a89e9e07fd46a89e9e0 /* profile */ = { + FFF7bc00f1e07f87bc00f1e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5717,7 +5713,7 @@ }; name = "profile"; }; - FFF76a89f0d07fd46a89f0d0 /* release */ = { + FFF7bc00f8d07f87bc00f8d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5747,7 +5743,7 @@ }; name = "release"; }; - FFF76a89f8007fd46a89f800 /* debug */ = { + FFF7b880a6007f87b880a600 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5777,7 +5773,7 @@ }; name = "debug"; }; - FFF76a89fef07fd46a89fef0 /* checked */ = { + FFF7b880acf07f87b880acf0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5807,7 +5803,7 @@ }; name = "checked"; }; - FFF76a8a05e07fd46a8a05e0 /* profile */ = { + FFF7b880b3e07f87b880b3e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5837,7 +5833,7 @@ }; name = "profile"; }; - FFF76a8a0cd07fd46a8a0cd0 /* release */ = { + FFF7b880bad07f87b880bad0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5867,7 +5863,7 @@ }; name = "release"; }; - FFF76a8a14007fd46a8a1400 /* debug */ = { + FFF7ba07f6007f87ba07f600 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5875,7 +5871,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "_DEBUG", "PX_DEBUG=1", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "_DEBUG", "PX_DEBUG=1", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5897,7 +5893,7 @@ }; name = "debug"; }; - FFF76a8a1af07fd46a8a1af0 /* checked */ = { + FFF7ba07fcf07f87ba07fcf0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5905,7 +5901,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5927,7 +5923,7 @@ }; name = "checked"; }; - FFF76a8a21e07fd46a8a21e0 /* profile */ = { + FFF7ba0803e07f87ba0803e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5935,7 +5931,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_PROFILE=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_PROFILE=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5957,7 +5953,7 @@ }; name = "profile"; }; - FFF76a8a28d07fd46a8a28d0 /* release */ = { + FFF7ba080ad07f87ba080ad0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -5965,7 +5961,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_SUPPORT_PVD=0", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_SUPPORT_PVD=0", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5987,7 +5983,7 @@ }; name = "release"; }; - FFF76a8a30007fd46a8a3000 /* debug */ = { + FFF7bc00c2007f87bc00c200 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6017,7 +6013,7 @@ }; name = "debug"; }; - FFF76a8a36f07fd46a8a36f0 /* checked */ = { + FFF7bc00c8f07f87bc00c8f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6047,7 +6043,7 @@ }; name = "checked"; }; - FFF76a8a3de07fd46a8a3de0 /* profile */ = { + FFF7bc00cfe07f87bc00cfe0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6077,7 +6073,7 @@ }; name = "profile"; }; - FFF76a8a44d07fd46a8a44d0 /* release */ = { + FFF7bc00d6d07f87bc00d6d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6107,7 +6103,7 @@ }; name = "release"; }; - FFF76a8a4c007fd46a8a4c00 /* debug */ = { + FFF7bb81ca007f87bb81ca00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6137,7 +6133,7 @@ }; name = "debug"; }; - FFF76a8a52f07fd46a8a52f0 /* checked */ = { + FFF7bb81d0f07f87bb81d0f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6167,7 +6163,7 @@ }; name = "checked"; }; - FFF76a8a59e07fd46a8a59e0 /* profile */ = { + FFF7bb81d7e07f87bb81d7e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6197,7 +6193,7 @@ }; name = "profile"; }; - FFF76a8a60d07fd46a8a60d0 /* release */ = { + FFF7bb81ded07f87bb81ded0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6227,7 +6223,7 @@ }; name = "release"; }; - FFF76a8a68007fd46a8a6800 /* release */ = { + FFF7bc0100007f87bc010000 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6257,7 +6253,7 @@ }; name = "release"; }; - FFF76a8a6ef07fd46a8a6ef0 /* debug */ = { + FFF7bc0106f07f87bc0106f0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6287,7 +6283,7 @@ }; name = "debug"; }; - FFF76a8a75e07fd46a8a75e0 /* checked */ = { + FFF7bc010de07f87bc010de0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6317,7 +6313,7 @@ }; name = "checked"; }; - FFF76a8a7cd07fd46a8a7cd0 /* profile */ = { + FFF7bc0114d07f87bc0114d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6347,7 +6343,7 @@ }; name = "profile"; }; - FFF7693e96007fd4693e9600 /* release */ = { + FFF7ba05d4007f87ba05d400 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6377,7 +6373,7 @@ }; name = "release"; }; - FFF7693e9cf07fd4693e9cf0 /* debug */ = { + FFF7ba05daf07f87ba05daf0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6407,7 +6403,7 @@ }; name = "debug"; }; - FFF7693ea3e07fd4693ea3e0 /* checked */ = { + FFF7ba05e1e07f87ba05e1e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6437,7 +6433,7 @@ }; name = "checked"; }; - FFF7693eaad07fd4693eaad0 /* profile */ = { + FFF7ba05e8d07f87ba05e8d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6467,7 +6463,7 @@ }; name = "profile"; }; - FFF7693a72007fd4693a7200 /* debug */ = { + FFF7bb0908007f87bb090800 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6497,7 +6493,7 @@ }; name = "debug"; }; - FFF7693a78f07fd4693a78f0 /* release */ = { + FFF7bb090ef07f87bb090ef0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6527,7 +6523,7 @@ }; name = "release"; }; - FFF7693a7fe07fd4693a7fe0 /* checked */ = { + FFF7bb0915e07f87bb0915e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6557,7 +6553,7 @@ }; name = "checked"; }; - FFF7693a86d07fd4693a86d0 /* profile */ = { + FFF7bb091cd07f87bb091cd0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6587,7 +6583,7 @@ }; name = "profile"; }; - FFF769405c007fd469405c00 /* debug */ = { + FFF7ba0716007f87ba071600 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6617,7 +6613,7 @@ }; name = "debug"; }; - FFF7694062f07fd4694062f0 /* release */ = { + FFF7ba071cf07f87ba071cf0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6647,7 +6643,7 @@ }; name = "release"; }; - FFF7694069e07fd4694069e0 /* checked */ = { + FFF7ba0723e07f87ba0723e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6677,7 +6673,7 @@ }; name = "checked"; }; - FFF7694070d07fd4694070d0 /* profile */ = { + FFF7ba072ad07f87ba072ad0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6707,7 +6703,7 @@ }; name = "profile"; }; - FFF7694102007fd469410200 /* debug */ = { + FFF7b9020e007f87b9020e00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6737,7 +6733,7 @@ }; name = "debug"; }; - FFF7694108f07fd4694108f0 /* checked */ = { + FFF7b90214f07f87b90214f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6767,7 +6763,7 @@ }; name = "checked"; }; - FFF769410fe07fd469410fe0 /* profile */ = { + FFF7b9021be07f87b9021be0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6797,7 +6793,7 @@ }; name = "profile"; }; - FFF7694116d07fd4694116d0 /* release */ = { + FFF7b90222d07f87b90222d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6827,7 +6823,7 @@ }; name = "release"; }; - FFF76a00b6007fd46a00b600 /* debug */ = { + FFF7ba80c6007f87ba80c600 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6857,7 +6853,7 @@ }; name = "debug"; }; - FFF76a00bcf07fd46a00bcf0 /* checked */ = { + FFF7ba80ccf07f87ba80ccf0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6887,7 +6883,7 @@ }; name = "checked"; }; - FFF76a00c3e07fd46a00c3e0 /* profile */ = { + FFF7ba80d3e07f87ba80d3e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6917,7 +6913,7 @@ }; name = "profile"; }; - FFF76a00cad07fd46a00cad0 /* release */ = { + FFF7ba80dad07f87ba80dad0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6947,7 +6943,7 @@ }; name = "release"; }; - FFF76a80d2007fd46a80d200 /* debug */ = { + FFF7ba80fc007f87ba80fc00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -6977,7 +6973,7 @@ }; name = "debug"; }; - FFF76a80d8f07fd46a80d8f0 /* checked */ = { + FFF7ba8102f07f87ba8102f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7007,7 +7003,7 @@ }; name = "checked"; }; - FFF76a80dfe07fd46a80dfe0 /* profile */ = { + FFF7ba8109e07f87ba8109e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7037,7 +7033,7 @@ }; name = "profile"; }; - FFF76a80e6d07fd46a80e6d0 /* release */ = { + FFF7ba8110d07f87ba8110d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7067,7 +7063,7 @@ }; name = "release"; }; - FFF76a8190007fd46a819000 /* debug */ = { + FFF7ba8162007f87ba816200 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7097,7 +7093,7 @@ }; name = "debug"; }; - FFF76a8196f07fd46a8196f0 /* checked */ = { + FFF7ba8168f07f87ba8168f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7127,7 +7123,7 @@ }; name = "checked"; }; - FFF76a819de07fd46a819de0 /* profile */ = { + FFF7ba816fe07f87ba816fe0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7157,7 +7153,7 @@ }; name = "profile"; }; - FFF76a81a4d07fd46a81a4d0 /* release */ = { + FFF7ba8176d07f87ba8176d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7187,7 +7183,7 @@ }; name = "release"; }; - FFF76a824a007fd46a824a00 /* debug */ = { + FFF7b8807c007f87b8807c00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7217,7 +7213,7 @@ }; name = "debug"; }; - FFF76a8250f07fd46a8250f0 /* checked */ = { + FFF7b88082f07f87b88082f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7247,7 +7243,7 @@ }; name = "checked"; }; - FFF76a8257e07fd46a8257e0 /* profile */ = { + FFF7b88089e07f87b88089e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7277,7 +7273,7 @@ }; name = "profile"; }; - FFF76a825ed07fd46a825ed0 /* release */ = { + FFF7b88090d07f87b88090d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7307,7 +7303,7 @@ }; name = "release"; }; - FFF76a84ea007fd46a84ea00 /* debug */ = { + FFF7bc80f4007f87bc80f400 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7337,7 +7333,7 @@ }; name = "debug"; }; - FFF76a84f0f07fd46a84f0f0 /* release */ = { + FFF7bc80faf07f87bc80faf0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7367,7 +7363,7 @@ }; name = "release"; }; - FFF76a84f7e07fd46a84f7e0 /* checked */ = { + FFF7bc8101e07f87bc8101e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7397,7 +7393,7 @@ }; name = "checked"; }; - FFF76a84fed07fd46a84fed0 /* profile */ = { + FFF7bc8108d07f87bc8108d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7427,7 +7423,7 @@ }; name = "profile"; }; - FFF76a8768007fd46a876800 /* debug */ = { + FFF7bc8110007f87bc811000 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7457,7 +7453,7 @@ }; name = "debug"; }; - FFF76a876ef07fd46a876ef0 /* release */ = { + FFF7bc8116f07f87bc8116f0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7487,7 +7483,7 @@ }; name = "release"; }; - FFF76a8775e07fd46a8775e0 /* checked */ = { + FFF7bc811de07f87bc811de0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7517,7 +7513,7 @@ }; name = "checked"; }; - FFF76a877cd07fd46a877cd0 /* profile */ = { + FFF7bc8124d07f87bc8124d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; TARGETED_DEVICE_FAMILY = 2; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; @@ -7547,25 +7543,25 @@ }; name = "profile"; }; - FFF36a89c0007fd46a89c000 /* release */ = { + FFF3bb81ae007f87bb81ae00 /* release */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "release"; }; - FFF36a89c6f07fd46a89c6f0 /* debug */ = { + FFF3bb81b4f07f87bb81b4f0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "debug"; }; - FFF36a89cde07fd46a89cde0 /* checked */ = { + FFF3bb81bbe07f87bb81bbe0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "checked"; }; - FFF36a89d4d07fd46a89d4d0 /* profile */ = { + FFF3bb81c2d07f87bb81c2d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { }; @@ -7574,34 +7570,34 @@ /* End XCBuildConfiguration section */ /* Begin PBXProject section */ - FFF968c824c07fd468c824c0 /* Project object */ = { + FFF9b980f9b07f87b980f9b0 /* Project object */ = { isa = PBXProject; - buildConfigurationList = FFF668c824c07fd468c824c0 /* Build configuration list for PBXProject PhysX */; + buildConfigurationList = FFF6b980f9b07f87b980f9b0 /* Build configuration list for PBXProject PhysX */; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 1; - mainGroup = FFFB68c825287fd468c82528 /* PhysX */; + mainGroup = FFFBb980fa187f87b980fa18 /* PhysX */; targets = ( - FFFA6b13a3d07fd46b13a3d0, - FFFA6b159a807fd46b159a80, - FFFA6b15ae407fd46b15ae40, - FFFA6b16c1507fd46b16c150, - FFFA6b17d3507fd46b17d350, - FFFA6b181a307fd46b181a30, - FFFA6b185f407fd46b185f40, - FFFA6990a8307fd46990a830, - FFFA698f7c507fd4698f7c50, - FFFA6994f8f07fd46994f8f0, - FFFA69b413c07fd469b413c0, - FFFA69c090b07fd469c090b0, - FFFA69d090f07fd469d090f0, - FFFA69d31a007fd469d31a00, - FFFA69d53d907fd469d53d90, - FFFA69f503307fd469f50330, - FFFA6b14eae07fd46b14eae0, + FFFAb9b18ce07f87b9b18ce0, + FFFAbd2c56a07f87bd2c56a0, + FFFAbd07bfb07f87bd07bfb0, + FFFAb9ac2fb07f87b9ac2fb0, + FFFAb9b326907f87b9b32690, + FFFAb9b2f6c07f87b9b2f6c0, + FFFAbd3609d07f87bd3609d0, + FFFAb85164f07f87b85164f0, + FFFAb8500ad07f87b8500ad0, + FFFAb9b082f07f87b9b082f0, + FFFAb86f79707f87b86f7970, + FFFAbd2378b07f87bd2378b0, + FFFAbd00c5a07f87bd00c5a0, + FFFAbd0168307f87bd016830, + FFFAb85369107f87b8536910, + FFFAb9b1cd207f87b9b1cd20, + FFFAb85c61b07f87b85c61b0, ); }; /* End PBXProject section */ }; - rootObject = FFF968c824c07fd468c824c0 /* Project object */; + rootObject = FFF9b980f9b07f87b980f9b0 /* Project object */; } diff --git a/PhysX_3.4/Source/compiler/xcode_osx32/PhysX.xcodeproj/project.pbxproj b/PhysX_3.4/Source/compiler/xcode_osx32/PhysX.xcodeproj/project.pbxproj index 243ec4d8..35111783 100644 --- a/PhysX_3.4/Source/compiler/xcode_osx32/PhysX.xcodeproj/project.pbxproj +++ b/PhysX_3.4/Source/compiler/xcode_osx32/PhysX.xcodeproj/project.pbxproj @@ -7,223 +7,223 @@ objects = { /* Begin PBXBuildFile section of PhysX */ - FFFF430dae707fd9430dae70 /* SceneQuery in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD430fba607fd9430fba60 /* SceneQuery */; }; - FFFF430daed07fd9430daed0 /* SimulationController in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD431040f07fd9431040f0 /* SimulationController */; }; - FFFF424944387fd942494438 /* NpActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424944387fd942494438 /* NpActor.cpp */; }; - FFFF424944a07fd9424944a0 /* NpAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424944a07fd9424944a0 /* NpAggregate.cpp */; }; - FFFF424945087fd942494508 /* NpArticulation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424945087fd942494508 /* NpArticulation.cpp */; }; - FFFF424945707fd942494570 /* NpArticulationJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424945707fd942494570 /* NpArticulationJoint.cpp */; }; - FFFF424945d87fd9424945d8 /* NpArticulationLink.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424945d87fd9424945d8 /* NpArticulationLink.cpp */; }; - FFFF424946407fd942494640 /* NpBatchQuery.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424946407fd942494640 /* NpBatchQuery.cpp */; }; - FFFF424946a87fd9424946a8 /* NpConstraint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424946a87fd9424946a8 /* NpConstraint.cpp */; }; - FFFF424947107fd942494710 /* NpFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424947107fd942494710 /* NpFactory.cpp */; }; - FFFF424947787fd942494778 /* NpMaterial.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424947787fd942494778 /* NpMaterial.cpp */; }; - FFFF424947e07fd9424947e0 /* NpMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424947e07fd9424947e0 /* NpMetaData.cpp */; }; - FFFF424948487fd942494848 /* NpPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424948487fd942494848 /* NpPhysics.cpp */; }; - FFFF424948b07fd9424948b0 /* NpPvdSceneQueryCollector.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424948b07fd9424948b0 /* NpPvdSceneQueryCollector.cpp */; }; - FFFF424949187fd942494918 /* NpReadCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424949187fd942494918 /* NpReadCheck.cpp */; }; - FFFF424949807fd942494980 /* NpRigidDynamic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424949807fd942494980 /* NpRigidDynamic.cpp */; }; - FFFF424949e87fd9424949e8 /* NpRigidStatic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424949e87fd9424949e8 /* NpRigidStatic.cpp */; }; - FFFF42494a507fd942494a50 /* NpScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42494a507fd942494a50 /* NpScene.cpp */; }; - FFFF42494ab87fd942494ab8 /* NpSceneQueries.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42494ab87fd942494ab8 /* NpSceneQueries.cpp */; }; - FFFF42494b207fd942494b20 /* NpSerializerAdapter.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42494b207fd942494b20 /* NpSerializerAdapter.cpp */; }; - FFFF42494b887fd942494b88 /* NpShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42494b887fd942494b88 /* NpShape.cpp */; }; - FFFF42494bf07fd942494bf0 /* NpShapeManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42494bf07fd942494bf0 /* NpShapeManager.cpp */; }; - FFFF42494c587fd942494c58 /* NpSpatialIndex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42494c587fd942494c58 /* NpSpatialIndex.cpp */; }; - FFFF42494cc07fd942494cc0 /* NpVolumeCache.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42494cc07fd942494cc0 /* NpVolumeCache.cpp */; }; - FFFF42494d287fd942494d28 /* NpWriteCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42494d287fd942494d28 /* NpWriteCheck.cpp */; }; - FFFF42494d907fd942494d90 /* PvdMetaDataPvdBinding.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42494d907fd942494d90 /* PvdMetaDataPvdBinding.cpp */; }; - FFFF42494df87fd942494df8 /* PvdPhysicsClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42494df87fd942494df8 /* PvdPhysicsClient.cpp */; }; - FFFF424950007fd942495000 /* particles/NpParticleFluid.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424950007fd942495000 /* particles/NpParticleFluid.cpp */; }; - FFFF424950687fd942495068 /* particles/NpParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424950687fd942495068 /* particles/NpParticleSystem.cpp */; }; - FFFF424958207fd942495820 /* buffering/ScbActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424958207fd942495820 /* buffering/ScbActor.cpp */; }; - FFFF424958887fd942495888 /* buffering/ScbAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424958887fd942495888 /* buffering/ScbAggregate.cpp */; }; - FFFF424958f07fd9424958f0 /* buffering/ScbBase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424958f07fd9424958f0 /* buffering/ScbBase.cpp */; }; - FFFF424959587fd942495958 /* buffering/ScbCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424959587fd942495958 /* buffering/ScbCloth.cpp */; }; - FFFF424959c07fd9424959c0 /* buffering/ScbMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424959c07fd9424959c0 /* buffering/ScbMetaData.cpp */; }; - FFFF42495a287fd942495a28 /* buffering/ScbParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42495a287fd942495a28 /* buffering/ScbParticleSystem.cpp */; }; - FFFF42495a907fd942495a90 /* buffering/ScbScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42495a907fd942495a90 /* buffering/ScbScene.cpp */; }; - FFFF42495af87fd942495af8 /* buffering/ScbScenePvdClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42495af87fd942495af8 /* buffering/ScbScenePvdClient.cpp */; }; - FFFF42495b607fd942495b60 /* buffering/ScbShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42495b607fd942495b60 /* buffering/ScbShape.cpp */; }; - FFFF42495d007fd942495d00 /* cloth/NpCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42495d007fd942495d00 /* cloth/NpCloth.cpp */; }; - FFFF42495d687fd942495d68 /* cloth/NpClothFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42495d687fd942495d68 /* cloth/NpClothFabric.cpp */; }; - FFFF42495dd07fd942495dd0 /* cloth/NpClothParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42495dd07fd942495dd0 /* cloth/NpClothParticleData.cpp */; }; - FFFF42495e387fd942495e38 /* ../../ImmediateMode/src/NpImmediateMode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42495e387fd942495e38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */; }; - FFFF424903a87fd9424903a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD424903a87fd9424903a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */; }; - FFFF424904107fd942490410 /* core/src/PxMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD424904107fd942490410 /* core/src/PxMetaDataObjects.cpp */; }; + FFFFc34349107fb7c3434910 /* SceneQuery in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDc4e529207fb7c4e52920 /* SceneQuery */; }; + FFFFc34349707fb7c3434970 /* SimulationController in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDc4e56c807fb7c4e56c80 /* SimulationController */; }; + FFFFc3817a387fb7c3817a38 /* NpActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817a387fb7c3817a38 /* NpActor.cpp */; }; + FFFFc3817aa07fb7c3817aa0 /* NpAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817aa07fb7c3817aa0 /* NpAggregate.cpp */; }; + FFFFc3817b087fb7c3817b08 /* NpArticulation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817b087fb7c3817b08 /* NpArticulation.cpp */; }; + FFFFc3817b707fb7c3817b70 /* NpArticulationJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817b707fb7c3817b70 /* NpArticulationJoint.cpp */; }; + FFFFc3817bd87fb7c3817bd8 /* NpArticulationLink.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817bd87fb7c3817bd8 /* NpArticulationLink.cpp */; }; + FFFFc3817c407fb7c3817c40 /* NpBatchQuery.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817c407fb7c3817c40 /* NpBatchQuery.cpp */; }; + FFFFc3817ca87fb7c3817ca8 /* NpConstraint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817ca87fb7c3817ca8 /* NpConstraint.cpp */; }; + FFFFc3817d107fb7c3817d10 /* NpFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817d107fb7c3817d10 /* NpFactory.cpp */; }; + FFFFc3817d787fb7c3817d78 /* NpMaterial.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817d787fb7c3817d78 /* NpMaterial.cpp */; }; + FFFFc3817de07fb7c3817de0 /* NpMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817de07fb7c3817de0 /* NpMetaData.cpp */; }; + FFFFc3817e487fb7c3817e48 /* NpPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817e487fb7c3817e48 /* NpPhysics.cpp */; }; + FFFFc3817eb07fb7c3817eb0 /* NpPvdSceneQueryCollector.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817eb07fb7c3817eb0 /* NpPvdSceneQueryCollector.cpp */; }; + FFFFc3817f187fb7c3817f18 /* NpReadCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817f187fb7c3817f18 /* NpReadCheck.cpp */; }; + FFFFc3817f807fb7c3817f80 /* NpRigidDynamic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817f807fb7c3817f80 /* NpRigidDynamic.cpp */; }; + FFFFc3817fe87fb7c3817fe8 /* NpRigidStatic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3817fe87fb7c3817fe8 /* NpRigidStatic.cpp */; }; + FFFFc38180507fb7c3818050 /* NpScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38180507fb7c3818050 /* NpScene.cpp */; }; + FFFFc38180b87fb7c38180b8 /* NpSceneQueries.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38180b87fb7c38180b8 /* NpSceneQueries.cpp */; }; + FFFFc38181207fb7c3818120 /* NpSerializerAdapter.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38181207fb7c3818120 /* NpSerializerAdapter.cpp */; }; + FFFFc38181887fb7c3818188 /* NpShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38181887fb7c3818188 /* NpShape.cpp */; }; + FFFFc38181f07fb7c38181f0 /* NpShapeManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38181f07fb7c38181f0 /* NpShapeManager.cpp */; }; + FFFFc38182587fb7c3818258 /* NpSpatialIndex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38182587fb7c3818258 /* NpSpatialIndex.cpp */; }; + FFFFc38182c07fb7c38182c0 /* NpVolumeCache.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38182c07fb7c38182c0 /* NpVolumeCache.cpp */; }; + FFFFc38183287fb7c3818328 /* NpWriteCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38183287fb7c3818328 /* NpWriteCheck.cpp */; }; + FFFFc38183907fb7c3818390 /* PvdMetaDataPvdBinding.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38183907fb7c3818390 /* PvdMetaDataPvdBinding.cpp */; }; + FFFFc38183f87fb7c38183f8 /* PvdPhysicsClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38183f87fb7c38183f8 /* PvdPhysicsClient.cpp */; }; + FFFFc38186007fb7c3818600 /* particles/NpParticleFluid.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38186007fb7c3818600 /* particles/NpParticleFluid.cpp */; }; + FFFFc38186687fb7c3818668 /* particles/NpParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38186687fb7c3818668 /* particles/NpParticleSystem.cpp */; }; + FFFFc3818e207fb7c3818e20 /* buffering/ScbActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3818e207fb7c3818e20 /* buffering/ScbActor.cpp */; }; + FFFFc3818e887fb7c3818e88 /* buffering/ScbAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3818e887fb7c3818e88 /* buffering/ScbAggregate.cpp */; }; + FFFFc3818ef07fb7c3818ef0 /* buffering/ScbBase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3818ef07fb7c3818ef0 /* buffering/ScbBase.cpp */; }; + FFFFc3818f587fb7c3818f58 /* buffering/ScbCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3818f587fb7c3818f58 /* buffering/ScbCloth.cpp */; }; + FFFFc3818fc07fb7c3818fc0 /* buffering/ScbMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc3818fc07fb7c3818fc0 /* buffering/ScbMetaData.cpp */; }; + FFFFc38190287fb7c3819028 /* buffering/ScbParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38190287fb7c3819028 /* buffering/ScbParticleSystem.cpp */; }; + FFFFc38190907fb7c3819090 /* buffering/ScbScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38190907fb7c3819090 /* buffering/ScbScene.cpp */; }; + FFFFc38190f87fb7c38190f8 /* buffering/ScbScenePvdClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38190f87fb7c38190f8 /* buffering/ScbScenePvdClient.cpp */; }; + FFFFc38191607fb7c3819160 /* buffering/ScbShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38191607fb7c3819160 /* buffering/ScbShape.cpp */; }; + FFFFc38193007fb7c3819300 /* cloth/NpCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38193007fb7c3819300 /* cloth/NpCloth.cpp */; }; + FFFFc38193687fb7c3819368 /* cloth/NpClothFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38193687fb7c3819368 /* cloth/NpClothFabric.cpp */; }; + FFFFc38193d07fb7c38193d0 /* cloth/NpClothParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38193d07fb7c38193d0 /* cloth/NpClothParticleData.cpp */; }; + FFFFc38194387fb7c3819438 /* ../../ImmediateMode/src/NpImmediateMode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc38194387fb7c3819438 /* ../../ImmediateMode/src/NpImmediateMode.cpp */; }; + FFFFc380f3a87fb7c380f3a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDc380f3a87fb7c380f3a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */; }; + FFFFc380f4107fb7c380f410 /* core/src/PxMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDc380f4107fb7c380f410 /* core/src/PxMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD430ccac07fd9430ccac0 /* PhysX */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysX"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD424936007fd942493600 /* NpActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.h"; path = "../../PhysX/src/NpActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD424936687fd942493668 /* NpActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActorTemplate.h"; path = "../../PhysX/src/NpActorTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD424936d07fd9424936d0 /* NpAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.h"; path = "../../PhysX/src/NpAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFD424937387fd942493738 /* NpArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.h"; path = "../../PhysX/src/NpArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD424937a07fd9424937a0 /* NpArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.h"; path = "../../PhysX/src/NpArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD424938087fd942493808 /* NpArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.h"; path = "../../PhysX/src/NpArticulationLink.h"; sourceTree = SOURCE_ROOT; }; - FFFD424938707fd942493870 /* NpBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.h"; path = "../../PhysX/src/NpBatchQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD424938d87fd9424938d8 /* NpCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpCast.h"; path = "../../PhysX/src/NpCast.h"; sourceTree = SOURCE_ROOT; }; - FFFD424939407fd942493940 /* NpConnector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConnector.h"; path = "../../PhysX/src/NpConnector.h"; sourceTree = SOURCE_ROOT; }; - FFFD424939a87fd9424939a8 /* NpConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.h"; path = "../../PhysX/src/NpConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493a107fd942493a10 /* NpFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.h"; path = "../../PhysX/src/NpFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493a787fd942493a78 /* NpMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.h"; path = "../../PhysX/src/NpMaterial.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493ae07fd942493ae0 /* NpMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterialManager.h"; path = "../../PhysX/src/NpMaterialManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493b487fd942493b48 /* NpPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.h"; path = "../../PhysX/src/NpPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493bb07fd942493bb0 /* NpPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysicsInsertionCallback.h"; path = "../../PhysX/src/NpPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493c187fd942493c18 /* NpPtrTableStorageManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPtrTableStorageManager.h"; path = "../../PhysX/src/NpPtrTableStorageManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493c807fd942493c80 /* NpPvdSceneQueryCollector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.h"; path = "../../PhysX/src/NpPvdSceneQueryCollector.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493ce87fd942493ce8 /* NpQueryShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpQueryShared.h"; path = "../../PhysX/src/NpQueryShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493d507fd942493d50 /* NpReadCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.h"; path = "../../PhysX/src/NpReadCheck.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493db87fd942493db8 /* NpRigidActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplate.h"; path = "../../PhysX/src/NpRigidActorTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493e207fd942493e20 /* NpRigidActorTemplateInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplateInternal.h"; path = "../../PhysX/src/NpRigidActorTemplateInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493e887fd942493e88 /* NpRigidBodyTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidBodyTemplate.h"; path = "../../PhysX/src/NpRigidBodyTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493ef07fd942493ef0 /* NpRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.h"; path = "../../PhysX/src/NpRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493f587fd942493f58 /* NpRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.h"; path = "../../PhysX/src/NpRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFD42493fc07fd942493fc0 /* NpScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.h"; path = "../../PhysX/src/NpScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD424940287fd942494028 /* NpSceneQueries.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.h"; path = "../../PhysX/src/NpSceneQueries.h"; sourceTree = SOURCE_ROOT; }; - FFFD424940907fd942494090 /* NpShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.h"; path = "../../PhysX/src/NpShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD424940f87fd9424940f8 /* NpShapeManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.h"; path = "../../PhysX/src/NpShapeManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD424941607fd942494160 /* NpSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.h"; path = "../../PhysX/src/NpSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFD424941c87fd9424941c8 /* NpVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.h"; path = "../../PhysX/src/NpVolumeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD424942307fd942494230 /* NpWriteCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.h"; path = "../../PhysX/src/NpWriteCheck.h"; sourceTree = SOURCE_ROOT; }; - FFFD424942987fd942494298 /* PvdMetaDataBindingData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataBindingData.h"; path = "../../PhysX/src/PvdMetaDataBindingData.h"; sourceTree = SOURCE_ROOT; }; - FFFD424943007fd942494300 /* PvdMetaDataPvdBinding.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.h"; path = "../../PhysX/src/PvdMetaDataPvdBinding.h"; sourceTree = SOURCE_ROOT; }; - FFFD424943687fd942494368 /* PvdPhysicsClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.h"; path = "../../PhysX/src/PvdPhysicsClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD424943d07fd9424943d0 /* PvdTypeNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdTypeNames.h"; path = "../../PhysX/src/PvdTypeNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD424944387fd942494438 /* NpActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.cpp"; path = "../../PhysX/src/NpActor.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424944a07fd9424944a0 /* NpAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.cpp"; path = "../../PhysX/src/NpAggregate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424945087fd942494508 /* NpArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.cpp"; path = "../../PhysX/src/NpArticulation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424945707fd942494570 /* NpArticulationJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.cpp"; path = "../../PhysX/src/NpArticulationJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424945d87fd9424945d8 /* NpArticulationLink.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.cpp"; path = "../../PhysX/src/NpArticulationLink.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424946407fd942494640 /* NpBatchQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.cpp"; path = "../../PhysX/src/NpBatchQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424946a87fd9424946a8 /* NpConstraint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.cpp"; path = "../../PhysX/src/NpConstraint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424947107fd942494710 /* NpFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.cpp"; path = "../../PhysX/src/NpFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424947787fd942494778 /* NpMaterial.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.cpp"; path = "../../PhysX/src/NpMaterial.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424947e07fd9424947e0 /* NpMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMetaData.cpp"; path = "../../PhysX/src/NpMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424948487fd942494848 /* NpPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.cpp"; path = "../../PhysX/src/NpPhysics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424948b07fd9424948b0 /* NpPvdSceneQueryCollector.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.cpp"; path = "../../PhysX/src/NpPvdSceneQueryCollector.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424949187fd942494918 /* NpReadCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.cpp"; path = "../../PhysX/src/NpReadCheck.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424949807fd942494980 /* NpRigidDynamic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.cpp"; path = "../../PhysX/src/NpRigidDynamic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424949e87fd9424949e8 /* NpRigidStatic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.cpp"; path = "../../PhysX/src/NpRigidStatic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494a507fd942494a50 /* NpScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.cpp"; path = "../../PhysX/src/NpScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494ab87fd942494ab8 /* NpSceneQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.cpp"; path = "../../PhysX/src/NpSceneQueries.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494b207fd942494b20 /* NpSerializerAdapter.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSerializerAdapter.cpp"; path = "../../PhysX/src/NpSerializerAdapter.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494b887fd942494b88 /* NpShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.cpp"; path = "../../PhysX/src/NpShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494bf07fd942494bf0 /* NpShapeManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.cpp"; path = "../../PhysX/src/NpShapeManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494c587fd942494c58 /* NpSpatialIndex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.cpp"; path = "../../PhysX/src/NpSpatialIndex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494cc07fd942494cc0 /* NpVolumeCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.cpp"; path = "../../PhysX/src/NpVolumeCache.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494d287fd942494d28 /* NpWriteCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.cpp"; path = "../../PhysX/src/NpWriteCheck.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494d907fd942494d90 /* PvdMetaDataPvdBinding.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.cpp"; path = "../../PhysX/src/PvdMetaDataPvdBinding.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494df87fd942494df8 /* PvdPhysicsClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.cpp"; path = "../../PhysX/src/PvdPhysicsClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42494e607fd942494e60 /* particles/NpParticleBaseTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleBaseTemplate.h"; path = "../../PhysX/src/particles/NpParticleBaseTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFD42494ec87fd942494ec8 /* particles/NpParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.h"; path = "../../PhysX/src/particles/NpParticleFluid.h"; sourceTree = SOURCE_ROOT; }; - FFFD42494f307fd942494f30 /* particles/NpParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluidReadData.h"; path = "../../PhysX/src/particles/NpParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFD42494f987fd942494f98 /* particles/NpParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.h"; path = "../../PhysX/src/particles/NpParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD424950007fd942495000 /* particles/NpParticleFluid.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.cpp"; path = "../../PhysX/src/particles/NpParticleFluid.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424950687fd942495068 /* particles/NpParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.cpp"; path = "../../PhysX/src/particles/NpParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424950d07fd9424950d0 /* buffering/ScbActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.h"; path = "../../PhysX/src/buffering/ScbActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD424951387fd942495138 /* buffering/ScbAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.h"; path = "../../PhysX/src/buffering/ScbAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFD424951a07fd9424951a0 /* buffering/ScbArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulation.h"; path = "../../PhysX/src/buffering/ScbArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD424952087fd942495208 /* buffering/ScbArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulationJoint.h"; path = "../../PhysX/src/buffering/ScbArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD424952707fd942495270 /* buffering/ScbBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.h"; path = "../../PhysX/src/buffering/ScbBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD424952d87fd9424952d8 /* buffering/ScbBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBody.h"; path = "../../PhysX/src/buffering/ScbBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD424953407fd942495340 /* buffering/ScbCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.h"; path = "../../PhysX/src/buffering/ScbCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD424953a87fd9424953a8 /* buffering/ScbConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbConstraint.h"; path = "../../PhysX/src/buffering/ScbConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD424954107fd942495410 /* buffering/ScbDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbDefs.h"; path = "../../PhysX/src/buffering/ScbDefs.h"; sourceTree = SOURCE_ROOT; }; - FFFD424954787fd942495478 /* buffering/ScbNpDeps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbNpDeps.h"; path = "../../PhysX/src/buffering/ScbNpDeps.h"; sourceTree = SOURCE_ROOT; }; - FFFD424954e07fd9424954e0 /* buffering/ScbParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.h"; path = "../../PhysX/src/buffering/ScbParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD424955487fd942495548 /* buffering/ScbRigidObject.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidObject.h"; path = "../../PhysX/src/buffering/ScbRigidObject.h"; sourceTree = SOURCE_ROOT; }; - FFFD424955b07fd9424955b0 /* buffering/ScbRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidStatic.h"; path = "../../PhysX/src/buffering/ScbRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFD424956187fd942495618 /* buffering/ScbScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.h"; path = "../../PhysX/src/buffering/ScbScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD424956807fd942495680 /* buffering/ScbSceneBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbSceneBuffer.h"; path = "../../PhysX/src/buffering/ScbSceneBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD424956e87fd9424956e8 /* buffering/ScbScenePvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.h"; path = "../../PhysX/src/buffering/ScbScenePvdClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD424957507fd942495750 /* buffering/ScbShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.h"; path = "../../PhysX/src/buffering/ScbShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD424957b87fd9424957b8 /* buffering/ScbType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbType.h"; path = "../../PhysX/src/buffering/ScbType.h"; sourceTree = SOURCE_ROOT; }; - FFFD424958207fd942495820 /* buffering/ScbActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.cpp"; path = "../../PhysX/src/buffering/ScbActor.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424958887fd942495888 /* buffering/ScbAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.cpp"; path = "../../PhysX/src/buffering/ScbAggregate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424958f07fd9424958f0 /* buffering/ScbBase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.cpp"; path = "../../PhysX/src/buffering/ScbBase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424959587fd942495958 /* buffering/ScbCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.cpp"; path = "../../PhysX/src/buffering/ScbCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424959c07fd9424959c0 /* buffering/ScbMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbMetaData.cpp"; path = "../../PhysX/src/buffering/ScbMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42495a287fd942495a28 /* buffering/ScbParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.cpp"; path = "../../PhysX/src/buffering/ScbParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42495a907fd942495a90 /* buffering/ScbScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.cpp"; path = "../../PhysX/src/buffering/ScbScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42495af87fd942495af8 /* buffering/ScbScenePvdClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.cpp"; path = "../../PhysX/src/buffering/ScbScenePvdClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42495b607fd942495b60 /* buffering/ScbShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.cpp"; path = "../../PhysX/src/buffering/ScbShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42495bc87fd942495bc8 /* cloth/NpCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.h"; path = "../../PhysX/src/cloth/NpCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD42495c307fd942495c30 /* cloth/NpClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.h"; path = "../../PhysX/src/cloth/NpClothFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD42495c987fd942495c98 /* cloth/NpClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.h"; path = "../../PhysX/src/cloth/NpClothParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFD42495d007fd942495d00 /* cloth/NpCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.cpp"; path = "../../PhysX/src/cloth/NpCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42495d687fd942495d68 /* cloth/NpClothFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.cpp"; path = "../../PhysX/src/cloth/NpClothFabric.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42495dd07fd942495dd0 /* cloth/NpClothParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.cpp"; path = "../../PhysX/src/cloth/NpClothParticleData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42495e387fd942495e38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "../../ImmediateMode/src/NpImmediateMode.cpp"; path = "../../ImmediateMode/src/NpImmediateMode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424910007fd942491000 /* PxActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxActor.h"; path = "../../../Include/PxActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD424910687fd942491068 /* PxAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAggregate.h"; path = "../../../Include/PxAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFD424910d07fd9424910d0 /* PxArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulation.h"; path = "../../../Include/PxArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD424911387fd942491138 /* PxArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationJoint.h"; path = "../../../Include/PxArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD424911a07fd9424911a0 /* PxArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationLink.h"; path = "../../../Include/PxArticulationLink.h"; sourceTree = SOURCE_ROOT; }; - FFFD424912087fd942491208 /* PxBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQuery.h"; path = "../../../Include/PxBatchQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD424912707fd942491270 /* PxBatchQueryDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQueryDesc.h"; path = "../../../Include/PxBatchQueryDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD424912d87fd9424912d8 /* PxBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhase.h"; path = "../../../Include/PxBroadPhase.h"; sourceTree = SOURCE_ROOT; }; - FFFD424913407fd942491340 /* PxClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClient.h"; path = "../../../Include/PxClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD424913a87fd9424913a8 /* PxConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraint.h"; path = "../../../Include/PxConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD424914107fd942491410 /* PxConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintDesc.h"; path = "../../../Include/PxConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD424914787fd942491478 /* PxContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContact.h"; path = "../../../Include/PxContact.h"; sourceTree = SOURCE_ROOT; }; - FFFD424914e07fd9424914e0 /* PxContactModifyCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContactModifyCallback.h"; path = "../../../Include/PxContactModifyCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD424915487fd942491548 /* PxDeletionListener.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDeletionListener.h"; path = "../../../Include/PxDeletionListener.h"; sourceTree = SOURCE_ROOT; }; - FFFD424915b07fd9424915b0 /* PxFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFiltering.h"; path = "../../../Include/PxFiltering.h"; sourceTree = SOURCE_ROOT; }; - FFFD424916187fd942491618 /* PxForceMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxForceMode.h"; path = "../../../Include/PxForceMode.h"; sourceTree = SOURCE_ROOT; }; - FFFD424916807fd942491680 /* PxImmediateMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxImmediateMode.h"; path = "../../../Include/PxImmediateMode.h"; sourceTree = SOURCE_ROOT; }; - FFFD424916e87fd9424916e8 /* PxLockedData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxLockedData.h"; path = "../../../Include/PxLockedData.h"; sourceTree = SOURCE_ROOT; }; - FFFD424917507fd942491750 /* PxMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMaterial.h"; path = "../../../Include/PxMaterial.h"; sourceTree = SOURCE_ROOT; }; - FFFD424917b87fd9424917b8 /* PxPhysXConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysXConfig.h"; path = "../../../Include/PxPhysXConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD424918207fd942491820 /* PxPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysics.h"; path = "../../../Include/PxPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFD424918887fd942491888 /* PxPhysicsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsAPI.h"; path = "../../../Include/PxPhysicsAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFD424918f07fd9424918f0 /* PxPhysicsSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsSerialization.h"; path = "../../../Include/PxPhysicsSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD424919587fd942491958 /* PxPhysicsVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsVersion.h"; path = "../../../Include/PxPhysicsVersion.h"; sourceTree = SOURCE_ROOT; }; - FFFD424919c07fd9424919c0 /* PxPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPruningStructure.h"; path = "../../../Include/PxPruningStructure.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491a287fd942491a28 /* PxQueryFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryFiltering.h"; path = "../../../Include/PxQueryFiltering.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491a907fd942491a90 /* PxQueryReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryReport.h"; path = "../../../Include/PxQueryReport.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491af87fd942491af8 /* PxRigidActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActor.h"; path = "../../../Include/PxRigidActor.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491b607fd942491b60 /* PxRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBody.h"; path = "../../../Include/PxRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491bc87fd942491bc8 /* PxRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidDynamic.h"; path = "../../../Include/PxRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491c307fd942491c30 /* PxRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidStatic.h"; path = "../../../Include/PxRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491c987fd942491c98 /* PxScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxScene.h"; path = "../../../Include/PxScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491d007fd942491d00 /* PxSceneDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneDesc.h"; path = "../../../Include/PxSceneDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491d687fd942491d68 /* PxSceneLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneLock.h"; path = "../../../Include/PxSceneLock.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491dd07fd942491dd0 /* PxShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShape.h"; path = "../../../Include/PxShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491e387fd942491e38 /* PxSimulationEventCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationEventCallback.h"; path = "../../../Include/PxSimulationEventCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491ea07fd942491ea0 /* PxSimulationStatistics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationStatistics.h"; path = "../../../Include/PxSimulationStatistics.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491f087fd942491f08 /* PxSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSpatialIndex.h"; path = "../../../Include/PxSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491f707fd942491f70 /* PxVisualizationParameter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVisualizationParameter.h"; path = "../../../Include/PxVisualizationParameter.h"; sourceTree = SOURCE_ROOT; }; - FFFD42491fd87fd942491fd8 /* PxVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVolumeCache.h"; path = "../../../Include/PxVolumeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD424920407fd942492040 /* particles/PxParticleBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBase.h"; path = "../../../Include/particles/PxParticleBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD424920a87fd9424920a8 /* particles/PxParticleBaseFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBaseFlag.h"; path = "../../../Include/particles/PxParticleBaseFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFD424921107fd942492110 /* particles/PxParticleCreationData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleCreationData.h"; path = "../../../Include/particles/PxParticleCreationData.h"; sourceTree = SOURCE_ROOT; }; - FFFD424921787fd942492178 /* particles/PxParticleFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFlag.h"; path = "../../../Include/particles/PxParticleFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFD424921e07fd9424921e0 /* particles/PxParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluid.h"; path = "../../../Include/particles/PxParticleFluid.h"; sourceTree = SOURCE_ROOT; }; - FFFD424922487fd942492248 /* particles/PxParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluidReadData.h"; path = "../../../Include/particles/PxParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFD424922b07fd9424922b0 /* particles/PxParticleReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleReadData.h"; path = "../../../Include/particles/PxParticleReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFD424923187fd942492318 /* particles/PxParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleSystem.h"; path = "../../../Include/particles/PxParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD424923807fd942492380 /* pvd/PxPvdSceneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pvd/PxPvdSceneClient.h"; path = "../../../Include/pvd/PxPvdSceneClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD424923e87fd9424923e8 /* cloth/PxCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxCloth.h"; path = "../../../Include/cloth/PxCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD424924507fd942492450 /* cloth/PxClothCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothCollisionData.h"; path = "../../../Include/cloth/PxClothCollisionData.h"; sourceTree = SOURCE_ROOT; }; - FFFD424924b87fd9424924b8 /* cloth/PxClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothFabric.h"; path = "../../../Include/cloth/PxClothFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD424925207fd942492520 /* cloth/PxClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothParticleData.h"; path = "../../../Include/cloth/PxClothParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFD424925887fd942492588 /* cloth/PxClothTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothTypes.h"; path = "../../../Include/cloth/PxClothTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD424900007fd942490000 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFD424900687fd942490068 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFD424900d07fd9424900d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD424901387fd942490138 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD424901a07fd9424901a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD424902087fd942490208 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; - FFFD424902707fd942490270 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; - FFFD424902d87fd9424902d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD424903407fd942490340 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD424903a87fd9424903a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424904107fd942490410 /* core/src/PxMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4e60af07fb7c4e60af0 /* PhysX */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysX"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc3816c007fb7c3816c00 /* NpActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.h"; path = "../../PhysX/src/NpActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3816c687fb7c3816c68 /* NpActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActorTemplate.h"; path = "../../PhysX/src/NpActorTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3816cd07fb7c3816cd0 /* NpAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.h"; path = "../../PhysX/src/NpAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3816d387fb7c3816d38 /* NpArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.h"; path = "../../PhysX/src/NpArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3816da07fb7c3816da0 /* NpArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.h"; path = "../../PhysX/src/NpArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3816e087fb7c3816e08 /* NpArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.h"; path = "../../PhysX/src/NpArticulationLink.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3816e707fb7c3816e70 /* NpBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.h"; path = "../../PhysX/src/NpBatchQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3816ed87fb7c3816ed8 /* NpCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpCast.h"; path = "../../PhysX/src/NpCast.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3816f407fb7c3816f40 /* NpConnector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConnector.h"; path = "../../PhysX/src/NpConnector.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3816fa87fb7c3816fa8 /* NpConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.h"; path = "../../PhysX/src/NpConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38170107fb7c3817010 /* NpFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.h"; path = "../../PhysX/src/NpFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38170787fb7c3817078 /* NpMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.h"; path = "../../PhysX/src/NpMaterial.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38170e07fb7c38170e0 /* NpMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterialManager.h"; path = "../../PhysX/src/NpMaterialManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38171487fb7c3817148 /* NpPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.h"; path = "../../PhysX/src/NpPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38171b07fb7c38171b0 /* NpPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysicsInsertionCallback.h"; path = "../../PhysX/src/NpPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38172187fb7c3817218 /* NpPtrTableStorageManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPtrTableStorageManager.h"; path = "../../PhysX/src/NpPtrTableStorageManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38172807fb7c3817280 /* NpPvdSceneQueryCollector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.h"; path = "../../PhysX/src/NpPvdSceneQueryCollector.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38172e87fb7c38172e8 /* NpQueryShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpQueryShared.h"; path = "../../PhysX/src/NpQueryShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38173507fb7c3817350 /* NpReadCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.h"; path = "../../PhysX/src/NpReadCheck.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38173b87fb7c38173b8 /* NpRigidActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplate.h"; path = "../../PhysX/src/NpRigidActorTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38174207fb7c3817420 /* NpRigidActorTemplateInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplateInternal.h"; path = "../../PhysX/src/NpRigidActorTemplateInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38174887fb7c3817488 /* NpRigidBodyTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidBodyTemplate.h"; path = "../../PhysX/src/NpRigidBodyTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38174f07fb7c38174f0 /* NpRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.h"; path = "../../PhysX/src/NpRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38175587fb7c3817558 /* NpRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.h"; path = "../../PhysX/src/NpRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38175c07fb7c38175c0 /* NpScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.h"; path = "../../PhysX/src/NpScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38176287fb7c3817628 /* NpSceneQueries.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.h"; path = "../../PhysX/src/NpSceneQueries.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38176907fb7c3817690 /* NpShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.h"; path = "../../PhysX/src/NpShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38176f87fb7c38176f8 /* NpShapeManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.h"; path = "../../PhysX/src/NpShapeManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38177607fb7c3817760 /* NpSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.h"; path = "../../PhysX/src/NpSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38177c87fb7c38177c8 /* NpVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.h"; path = "../../PhysX/src/NpVolumeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38178307fb7c3817830 /* NpWriteCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.h"; path = "../../PhysX/src/NpWriteCheck.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38178987fb7c3817898 /* PvdMetaDataBindingData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataBindingData.h"; path = "../../PhysX/src/PvdMetaDataBindingData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38179007fb7c3817900 /* PvdMetaDataPvdBinding.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.h"; path = "../../PhysX/src/PvdMetaDataPvdBinding.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38179687fb7c3817968 /* PvdPhysicsClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.h"; path = "../../PhysX/src/PvdPhysicsClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38179d07fb7c38179d0 /* PvdTypeNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdTypeNames.h"; path = "../../PhysX/src/PvdTypeNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3817a387fb7c3817a38 /* NpActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.cpp"; path = "../../PhysX/src/NpActor.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817aa07fb7c3817aa0 /* NpAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.cpp"; path = "../../PhysX/src/NpAggregate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817b087fb7c3817b08 /* NpArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.cpp"; path = "../../PhysX/src/NpArticulation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817b707fb7c3817b70 /* NpArticulationJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.cpp"; path = "../../PhysX/src/NpArticulationJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817bd87fb7c3817bd8 /* NpArticulationLink.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.cpp"; path = "../../PhysX/src/NpArticulationLink.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817c407fb7c3817c40 /* NpBatchQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.cpp"; path = "../../PhysX/src/NpBatchQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817ca87fb7c3817ca8 /* NpConstraint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.cpp"; path = "../../PhysX/src/NpConstraint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817d107fb7c3817d10 /* NpFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.cpp"; path = "../../PhysX/src/NpFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817d787fb7c3817d78 /* NpMaterial.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.cpp"; path = "../../PhysX/src/NpMaterial.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817de07fb7c3817de0 /* NpMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMetaData.cpp"; path = "../../PhysX/src/NpMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817e487fb7c3817e48 /* NpPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.cpp"; path = "../../PhysX/src/NpPhysics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817eb07fb7c3817eb0 /* NpPvdSceneQueryCollector.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.cpp"; path = "../../PhysX/src/NpPvdSceneQueryCollector.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817f187fb7c3817f18 /* NpReadCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.cpp"; path = "../../PhysX/src/NpReadCheck.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817f807fb7c3817f80 /* NpRigidDynamic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.cpp"; path = "../../PhysX/src/NpRigidDynamic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3817fe87fb7c3817fe8 /* NpRigidStatic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.cpp"; path = "../../PhysX/src/NpRigidStatic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38180507fb7c3818050 /* NpScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.cpp"; path = "../../PhysX/src/NpScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38180b87fb7c38180b8 /* NpSceneQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.cpp"; path = "../../PhysX/src/NpSceneQueries.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38181207fb7c3818120 /* NpSerializerAdapter.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSerializerAdapter.cpp"; path = "../../PhysX/src/NpSerializerAdapter.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38181887fb7c3818188 /* NpShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.cpp"; path = "../../PhysX/src/NpShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38181f07fb7c38181f0 /* NpShapeManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.cpp"; path = "../../PhysX/src/NpShapeManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38182587fb7c3818258 /* NpSpatialIndex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.cpp"; path = "../../PhysX/src/NpSpatialIndex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38182c07fb7c38182c0 /* NpVolumeCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.cpp"; path = "../../PhysX/src/NpVolumeCache.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38183287fb7c3818328 /* NpWriteCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.cpp"; path = "../../PhysX/src/NpWriteCheck.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38183907fb7c3818390 /* PvdMetaDataPvdBinding.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.cpp"; path = "../../PhysX/src/PvdMetaDataPvdBinding.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38183f87fb7c38183f8 /* PvdPhysicsClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.cpp"; path = "../../PhysX/src/PvdPhysicsClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38184607fb7c3818460 /* particles/NpParticleBaseTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleBaseTemplate.h"; path = "../../PhysX/src/particles/NpParticleBaseTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38184c87fb7c38184c8 /* particles/NpParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.h"; path = "../../PhysX/src/particles/NpParticleFluid.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38185307fb7c3818530 /* particles/NpParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluidReadData.h"; path = "../../PhysX/src/particles/NpParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38185987fb7c3818598 /* particles/NpParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.h"; path = "../../PhysX/src/particles/NpParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38186007fb7c3818600 /* particles/NpParticleFluid.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.cpp"; path = "../../PhysX/src/particles/NpParticleFluid.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38186687fb7c3818668 /* particles/NpParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.cpp"; path = "../../PhysX/src/particles/NpParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38186d07fb7c38186d0 /* buffering/ScbActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.h"; path = "../../PhysX/src/buffering/ScbActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38187387fb7c3818738 /* buffering/ScbAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.h"; path = "../../PhysX/src/buffering/ScbAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38187a07fb7c38187a0 /* buffering/ScbArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulation.h"; path = "../../PhysX/src/buffering/ScbArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38188087fb7c3818808 /* buffering/ScbArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulationJoint.h"; path = "../../PhysX/src/buffering/ScbArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38188707fb7c3818870 /* buffering/ScbBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.h"; path = "../../PhysX/src/buffering/ScbBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38188d87fb7c38188d8 /* buffering/ScbBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBody.h"; path = "../../PhysX/src/buffering/ScbBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38189407fb7c3818940 /* buffering/ScbCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.h"; path = "../../PhysX/src/buffering/ScbCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38189a87fb7c38189a8 /* buffering/ScbConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbConstraint.h"; path = "../../PhysX/src/buffering/ScbConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818a107fb7c3818a10 /* buffering/ScbDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbDefs.h"; path = "../../PhysX/src/buffering/ScbDefs.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818a787fb7c3818a78 /* buffering/ScbNpDeps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbNpDeps.h"; path = "../../PhysX/src/buffering/ScbNpDeps.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818ae07fb7c3818ae0 /* buffering/ScbParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.h"; path = "../../PhysX/src/buffering/ScbParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818b487fb7c3818b48 /* buffering/ScbRigidObject.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidObject.h"; path = "../../PhysX/src/buffering/ScbRigidObject.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818bb07fb7c3818bb0 /* buffering/ScbRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidStatic.h"; path = "../../PhysX/src/buffering/ScbRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818c187fb7c3818c18 /* buffering/ScbScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.h"; path = "../../PhysX/src/buffering/ScbScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818c807fb7c3818c80 /* buffering/ScbSceneBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbSceneBuffer.h"; path = "../../PhysX/src/buffering/ScbSceneBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818ce87fb7c3818ce8 /* buffering/ScbScenePvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.h"; path = "../../PhysX/src/buffering/ScbScenePvdClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818d507fb7c3818d50 /* buffering/ScbShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.h"; path = "../../PhysX/src/buffering/ScbShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818db87fb7c3818db8 /* buffering/ScbType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbType.h"; path = "../../PhysX/src/buffering/ScbType.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3818e207fb7c3818e20 /* buffering/ScbActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.cpp"; path = "../../PhysX/src/buffering/ScbActor.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3818e887fb7c3818e88 /* buffering/ScbAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.cpp"; path = "../../PhysX/src/buffering/ScbAggregate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3818ef07fb7c3818ef0 /* buffering/ScbBase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.cpp"; path = "../../PhysX/src/buffering/ScbBase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3818f587fb7c3818f58 /* buffering/ScbCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.cpp"; path = "../../PhysX/src/buffering/ScbCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3818fc07fb7c3818fc0 /* buffering/ScbMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbMetaData.cpp"; path = "../../PhysX/src/buffering/ScbMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38190287fb7c3819028 /* buffering/ScbParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.cpp"; path = "../../PhysX/src/buffering/ScbParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38190907fb7c3819090 /* buffering/ScbScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.cpp"; path = "../../PhysX/src/buffering/ScbScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38190f87fb7c38190f8 /* buffering/ScbScenePvdClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.cpp"; path = "../../PhysX/src/buffering/ScbScenePvdClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38191607fb7c3819160 /* buffering/ScbShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.cpp"; path = "../../PhysX/src/buffering/ScbShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38191c87fb7c38191c8 /* cloth/NpCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.h"; path = "../../PhysX/src/cloth/NpCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38192307fb7c3819230 /* cloth/NpClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.h"; path = "../../PhysX/src/cloth/NpClothFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38192987fb7c3819298 /* cloth/NpClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.h"; path = "../../PhysX/src/cloth/NpClothParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38193007fb7c3819300 /* cloth/NpCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.cpp"; path = "../../PhysX/src/cloth/NpCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38193687fb7c3819368 /* cloth/NpClothFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.cpp"; path = "../../PhysX/src/cloth/NpClothFabric.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38193d07fb7c38193d0 /* cloth/NpClothParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.cpp"; path = "../../PhysX/src/cloth/NpClothParticleData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38194387fb7c3819438 /* ../../ImmediateMode/src/NpImmediateMode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "../../ImmediateMode/src/NpImmediateMode.cpp"; path = "../../ImmediateMode/src/NpImmediateMode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38196007fb7c3819600 /* PxActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxActor.h"; path = "../../../Include/PxActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38196687fb7c3819668 /* PxAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAggregate.h"; path = "../../../Include/PxAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38196d07fb7c38196d0 /* PxArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulation.h"; path = "../../../Include/PxArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38197387fb7c3819738 /* PxArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationJoint.h"; path = "../../../Include/PxArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38197a07fb7c38197a0 /* PxArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationLink.h"; path = "../../../Include/PxArticulationLink.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38198087fb7c3819808 /* PxBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQuery.h"; path = "../../../Include/PxBatchQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38198707fb7c3819870 /* PxBatchQueryDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQueryDesc.h"; path = "../../../Include/PxBatchQueryDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38198d87fb7c38198d8 /* PxBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhase.h"; path = "../../../Include/PxBroadPhase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38199407fb7c3819940 /* PxClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClient.h"; path = "../../../Include/PxClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38199a87fb7c38199a8 /* PxConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraint.h"; path = "../../../Include/PxConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819a107fb7c3819a10 /* PxConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintDesc.h"; path = "../../../Include/PxConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819a787fb7c3819a78 /* PxContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContact.h"; path = "../../../Include/PxContact.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819ae07fb7c3819ae0 /* PxContactModifyCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContactModifyCallback.h"; path = "../../../Include/PxContactModifyCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819b487fb7c3819b48 /* PxDeletionListener.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDeletionListener.h"; path = "../../../Include/PxDeletionListener.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819bb07fb7c3819bb0 /* PxFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFiltering.h"; path = "../../../Include/PxFiltering.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819c187fb7c3819c18 /* PxForceMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxForceMode.h"; path = "../../../Include/PxForceMode.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819c807fb7c3819c80 /* PxImmediateMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxImmediateMode.h"; path = "../../../Include/PxImmediateMode.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819ce87fb7c3819ce8 /* PxLockedData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxLockedData.h"; path = "../../../Include/PxLockedData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819d507fb7c3819d50 /* PxMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMaterial.h"; path = "../../../Include/PxMaterial.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819db87fb7c3819db8 /* PxPhysXConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysXConfig.h"; path = "../../../Include/PxPhysXConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819e207fb7c3819e20 /* PxPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysics.h"; path = "../../../Include/PxPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819e887fb7c3819e88 /* PxPhysicsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsAPI.h"; path = "../../../Include/PxPhysicsAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819ef07fb7c3819ef0 /* PxPhysicsSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsSerialization.h"; path = "../../../Include/PxPhysicsSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819f587fb7c3819f58 /* PxPhysicsVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsVersion.h"; path = "../../../Include/PxPhysicsVersion.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3819fc07fb7c3819fc0 /* PxPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPruningStructure.h"; path = "../../../Include/PxPruningStructure.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a0287fb7c381a028 /* PxQueryFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryFiltering.h"; path = "../../../Include/PxQueryFiltering.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a0907fb7c381a090 /* PxQueryReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryReport.h"; path = "../../../Include/PxQueryReport.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a0f87fb7c381a0f8 /* PxRigidActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActor.h"; path = "../../../Include/PxRigidActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a1607fb7c381a160 /* PxRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBody.h"; path = "../../../Include/PxRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a1c87fb7c381a1c8 /* PxRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidDynamic.h"; path = "../../../Include/PxRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a2307fb7c381a230 /* PxRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidStatic.h"; path = "../../../Include/PxRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a2987fb7c381a298 /* PxScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxScene.h"; path = "../../../Include/PxScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a3007fb7c381a300 /* PxSceneDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneDesc.h"; path = "../../../Include/PxSceneDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a3687fb7c381a368 /* PxSceneLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneLock.h"; path = "../../../Include/PxSceneLock.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a3d07fb7c381a3d0 /* PxShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShape.h"; path = "../../../Include/PxShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a4387fb7c381a438 /* PxSimulationEventCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationEventCallback.h"; path = "../../../Include/PxSimulationEventCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a4a07fb7c381a4a0 /* PxSimulationStatistics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationStatistics.h"; path = "../../../Include/PxSimulationStatistics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a5087fb7c381a508 /* PxSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSpatialIndex.h"; path = "../../../Include/PxSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a5707fb7c381a570 /* PxVisualizationParameter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVisualizationParameter.h"; path = "../../../Include/PxVisualizationParameter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a5d87fb7c381a5d8 /* PxVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVolumeCache.h"; path = "../../../Include/PxVolumeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a6407fb7c381a640 /* particles/PxParticleBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBase.h"; path = "../../../Include/particles/PxParticleBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a6a87fb7c381a6a8 /* particles/PxParticleBaseFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBaseFlag.h"; path = "../../../Include/particles/PxParticleBaseFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a7107fb7c381a710 /* particles/PxParticleCreationData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleCreationData.h"; path = "../../../Include/particles/PxParticleCreationData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a7787fb7c381a778 /* particles/PxParticleFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFlag.h"; path = "../../../Include/particles/PxParticleFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a7e07fb7c381a7e0 /* particles/PxParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluid.h"; path = "../../../Include/particles/PxParticleFluid.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a8487fb7c381a848 /* particles/PxParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluidReadData.h"; path = "../../../Include/particles/PxParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a8b07fb7c381a8b0 /* particles/PxParticleReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleReadData.h"; path = "../../../Include/particles/PxParticleReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a9187fb7c381a918 /* particles/PxParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleSystem.h"; path = "../../../Include/particles/PxParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a9807fb7c381a980 /* pvd/PxPvdSceneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pvd/PxPvdSceneClient.h"; path = "../../../Include/pvd/PxPvdSceneClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381a9e87fb7c381a9e8 /* cloth/PxCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxCloth.h"; path = "../../../Include/cloth/PxCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381aa507fb7c381aa50 /* cloth/PxClothCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothCollisionData.h"; path = "../../../Include/cloth/PxClothCollisionData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381aab87fb7c381aab8 /* cloth/PxClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothFabric.h"; path = "../../../Include/cloth/PxClothFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381ab207fb7c381ab20 /* cloth/PxClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothParticleData.h"; path = "../../../Include/cloth/PxClothParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc381ab887fb7c381ab88 /* cloth/PxClothTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothTypes.h"; path = "../../../Include/cloth/PxClothTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc380f0007fb7c380f000 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFDc380f0687fb7c380f068 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFDc380f0d07fb7c380f0d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc380f1387fb7c380f138 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc380f1a07fb7c380f1a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc380f2087fb7c380f208 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; + FFFDc380f2707fb7c380f270 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; + FFFDc380f2d87fb7c380f2d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc380f3407fb7c380f340 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc380f3a87fb7c380f3a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc380f4107fb7c380f410 /* core/src/PxMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2430ccac07fd9430ccac0 /* Resources */ = { + FFF2c4e60af07fb7c4e60af0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -233,7 +233,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC430ccac07fd9430ccac0 /* Frameworks */ = { + FFFCc4e60af07fb7c4e60af0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -243,52 +243,52 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8430ccac07fd9430ccac0 /* Sources */ = { + FFF8c4e60af07fb7c4e60af0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF424944387fd942494438, - FFFF424944a07fd9424944a0, - FFFF424945087fd942494508, - FFFF424945707fd942494570, - FFFF424945d87fd9424945d8, - FFFF424946407fd942494640, - FFFF424946a87fd9424946a8, - FFFF424947107fd942494710, - FFFF424947787fd942494778, - FFFF424947e07fd9424947e0, - FFFF424948487fd942494848, - FFFF424948b07fd9424948b0, - FFFF424949187fd942494918, - FFFF424949807fd942494980, - FFFF424949e87fd9424949e8, - FFFF42494a507fd942494a50, - FFFF42494ab87fd942494ab8, - FFFF42494b207fd942494b20, - FFFF42494b887fd942494b88, - FFFF42494bf07fd942494bf0, - FFFF42494c587fd942494c58, - FFFF42494cc07fd942494cc0, - FFFF42494d287fd942494d28, - FFFF42494d907fd942494d90, - FFFF42494df87fd942494df8, - FFFF424950007fd942495000, - FFFF424950687fd942495068, - FFFF424958207fd942495820, - FFFF424958887fd942495888, - FFFF424958f07fd9424958f0, - FFFF424959587fd942495958, - FFFF424959c07fd9424959c0, - FFFF42495a287fd942495a28, - FFFF42495a907fd942495a90, - FFFF42495af87fd942495af8, - FFFF42495b607fd942495b60, - FFFF42495d007fd942495d00, - FFFF42495d687fd942495d68, - FFFF42495dd07fd942495dd0, - FFFF42495e387fd942495e38, - FFFF424903a87fd9424903a8, - FFFF424904107fd942490410, + FFFFc3817a387fb7c3817a38, + FFFFc3817aa07fb7c3817aa0, + FFFFc3817b087fb7c3817b08, + FFFFc3817b707fb7c3817b70, + FFFFc3817bd87fb7c3817bd8, + FFFFc3817c407fb7c3817c40, + FFFFc3817ca87fb7c3817ca8, + FFFFc3817d107fb7c3817d10, + FFFFc3817d787fb7c3817d78, + FFFFc3817de07fb7c3817de0, + FFFFc3817e487fb7c3817e48, + FFFFc3817eb07fb7c3817eb0, + FFFFc3817f187fb7c3817f18, + FFFFc3817f807fb7c3817f80, + FFFFc3817fe87fb7c3817fe8, + FFFFc38180507fb7c3818050, + FFFFc38180b87fb7c38180b8, + FFFFc38181207fb7c3818120, + FFFFc38181887fb7c3818188, + FFFFc38181f07fb7c38181f0, + FFFFc38182587fb7c3818258, + FFFFc38182c07fb7c38182c0, + FFFFc38183287fb7c3818328, + FFFFc38183907fb7c3818390, + FFFFc38183f87fb7c38183f8, + FFFFc38186007fb7c3818600, + FFFFc38186687fb7c3818668, + FFFFc3818e207fb7c3818e20, + FFFFc3818e887fb7c3818e88, + FFFFc3818ef07fb7c3818ef0, + FFFFc3818f587fb7c3818f58, + FFFFc3818fc07fb7c3818fc0, + FFFFc38190287fb7c3819028, + FFFFc38190907fb7c3819090, + FFFFc38190f87fb7c38190f8, + FFFFc38191607fb7c3819160, + FFFFc38193007fb7c3819300, + FFFFc38193687fb7c3819368, + FFFFc38193d07fb7c38193d0, + FFFFc38194387fb7c3819438, + FFFFc380f3a87fb7c380f3a8, + FFFFc380f4107fb7c380f410, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -297,112 +297,112 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4430d5e807fd9430d5e80 /* PBXTargetDependency */ = { + FFF4c34395207fb7c3439520 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA42c451407fd942c45140 /* LowLevel */; - targetProxy = FFF542c451407fd942c45140 /* PBXContainerItemProxy */; + target = FFFAc81162307fb7c8116230 /* LowLevel */; + targetProxy = FFF5c81162307fb7c8116230 /* PBXContainerItemProxy */; }; - FFF4430d81507fd9430d8150 /* PBXTargetDependency */ = { + FFF4c34395807fb7c3439580 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA42c700007fd942c70000 /* LowLevelAABB */; - targetProxy = FFF542c700007fd942c70000 /* PBXContainerItemProxy */; + target = FFFAc811f6607fb7c811f660 /* LowLevelAABB */; + targetProxy = FFF5c811f6607fb7c811f660 /* PBXContainerItemProxy */; }; - FFF4430d82107fd9430d8210 /* PBXTargetDependency */ = { + FFF4c34348507fb7c3434850 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA42cb04007fd942cb0400 /* LowLevelCloth */; - targetProxy = FFF542cb04007fd942cb0400 /* PBXContainerItemProxy */; + target = FFFAc812c3507fb7c812c350 /* LowLevelCloth */; + targetProxy = FFF5c812c3507fb7c812c350 /* PBXContainerItemProxy */; }; - FFF4430d81b07fd9430d81b0 /* PBXTargetDependency */ = { + FFF4c34100407fb7c3410040 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA42c8d5d07fd942c8d5d0 /* LowLevelDynamics */; - targetProxy = FFF542c8d5d07fd942c8d5d0 /* PBXContainerItemProxy */; + target = FFFAc4a1ce107fb7c4a1ce10 /* LowLevelDynamics */; + targetProxy = FFF5c4a1ce107fb7c4a1ce10 /* PBXContainerItemProxy */; }; - FFF4430dae107fd9430dae10 /* PBXTargetDependency */ = { + FFF4c34348b07fb7c34348b0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA42cd25707fd942cd2570 /* LowLevelParticles */; - targetProxy = FFF542cd25707fd942cd2570 /* PBXContainerItemProxy */; + target = FFFAc80807f07fb7c80807f0 /* LowLevelParticles */; + targetProxy = FFF5c80807f07fb7c80807f0 /* PBXContainerItemProxy */; }; - FFF4430da8807fd9430da880 /* PBXTargetDependency */ = { + FFF4c3435fb07fb7c3435fb0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA42a091607fd942a09160 /* PhysXCommon */; - targetProxy = FFF542a091607fd942a09160 /* PBXContainerItemProxy */; + target = FFFAc4b0e1607fb7c4b0e160 /* PhysXCommon */; + targetProxy = FFF5c4b0e1607fb7c4b0e160 /* PBXContainerItemProxy */; }; - FFF442ec29507fd942ec2950 /* PBXTargetDependency */ = { + FFF4c4e60f207fb7c4e60f20 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA429f67707fd9429f6770 /* PxFoundation */; - targetProxy = FFF5429f67707fd9429f6770 /* PBXContainerItemProxy */; + target = FFFAc37144b07fb7c37144b0 /* PxFoundation */; + targetProxy = FFF5c37144b07fb7c37144b0 /* PBXContainerItemProxy */; }; - FFF4430d08a07fd9430d08a0 /* PBXTargetDependency */ = { + FFF4c4e57cd07fb7c4e57cd0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA42a4e2507fd942a4e250 /* PxPvdSDK */; - targetProxy = FFF542a4e2507fd942a4e250 /* PBXContainerItemProxy */; + target = FFFAc4a2a3107fb7c4a2a310 /* PxPvdSDK */; + targetProxy = FFF5c4a2a3107fb7c4a2a310 /* PBXContainerItemProxy */; }; - FFF4430d7de07fd9430d7de0 /* PBXTargetDependency */ = { + FFF4c34349a07fb7c34349a0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA42ed51a07fd942ed51a0 /* PxTask */; - targetProxy = FFF542ed51a07fd942ed51a0 /* PBXContainerItemProxy */; + target = FFFAc3662bc07fb7c3662bc0 /* PxTask */; + targetProxy = FFF5c3662bc07fb7c3662bc0 /* PBXContainerItemProxy */; }; - FFF4430dae707fd9430dae70 /* PBXTargetDependency */ = { + FFF4c34349107fb7c3434910 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA430fba607fd9430fba60 /* SceneQuery */; - targetProxy = FFF5430fba607fd9430fba60 /* PBXContainerItemProxy */; + target = FFFAc4e529207fb7c4e52920 /* SceneQuery */; + targetProxy = FFF5c4e529207fb7c4e52920 /* PBXContainerItemProxy */; }; - FFF4430daed07fd9430daed0 /* PBXTargetDependency */ = { + FFF4c34349707fb7c3434970 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA431040f07fd9431040f0 /* SimulationController */; - targetProxy = FFF5431040f07fd9431040f0 /* PBXContainerItemProxy */; + target = FFFAc4e56c807fb7c4e56c80 /* SimulationController */; + targetProxy = FFF5c4e56c807fb7c4e56c80 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCharacterKinematic */ - FFFF430dd2107fd9430dd210 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD430ea8607fd9430ea860 /* PhysXExtensions */; }; - FFFF4248da787fd94248da78 /* CctBoxController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4248da787fd94248da78 /* CctBoxController.cpp */; }; - FFFF4248dae07fd94248dae0 /* CctCapsuleController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4248dae07fd94248dae0 /* CctCapsuleController.cpp */; }; - FFFF4248db487fd94248db48 /* CctCharacterController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4248db487fd94248db48 /* CctCharacterController.cpp */; }; - FFFF4248dbb07fd94248dbb0 /* CctCharacterControllerCallbacks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4248dbb07fd94248dbb0 /* CctCharacterControllerCallbacks.cpp */; }; - FFFF4248dc187fd94248dc18 /* CctCharacterControllerManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4248dc187fd94248dc18 /* CctCharacterControllerManager.cpp */; }; - FFFF4248dc807fd94248dc80 /* CctController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4248dc807fd94248dc80 /* CctController.cpp */; }; - FFFF4248dce87fd94248dce8 /* CctObstacleContext.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4248dce87fd94248dce8 /* CctObstacleContext.cpp */; }; - FFFF4248dd507fd94248dd50 /* CctSweptBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4248dd507fd94248dd50 /* CctSweptBox.cpp */; }; - FFFF4248ddb87fd94248ddb8 /* CctSweptCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4248ddb87fd94248ddb8 /* CctSweptCapsule.cpp */; }; - FFFF4248de207fd94248de20 /* CctSweptVolume.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4248de207fd94248de20 /* CctSweptVolume.cpp */; }; + FFFFc36803507fb7c3680350 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDc80a0d007fb7c80a0d00 /* PhysXExtensions */; }; + FFFFc6015c787fb7c6015c78 /* CctBoxController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6015c787fb7c6015c78 /* CctBoxController.cpp */; }; + FFFFc6015ce07fb7c6015ce0 /* CctCapsuleController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6015ce07fb7c6015ce0 /* CctCapsuleController.cpp */; }; + FFFFc6015d487fb7c6015d48 /* CctCharacterController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6015d487fb7c6015d48 /* CctCharacterController.cpp */; }; + FFFFc6015db07fb7c6015db0 /* CctCharacterControllerCallbacks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6015db07fb7c6015db0 /* CctCharacterControllerCallbacks.cpp */; }; + FFFFc6015e187fb7c6015e18 /* CctCharacterControllerManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6015e187fb7c6015e18 /* CctCharacterControllerManager.cpp */; }; + FFFFc6015e807fb7c6015e80 /* CctController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6015e807fb7c6015e80 /* CctController.cpp */; }; + FFFFc6015ee87fb7c6015ee8 /* CctObstacleContext.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6015ee87fb7c6015ee8 /* CctObstacleContext.cpp */; }; + FFFFc6015f507fb7c6015f50 /* CctSweptBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6015f507fb7c6015f50 /* CctSweptBox.cpp */; }; + FFFFc6015fb87fb7c6015fb8 /* CctSweptCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6015fb87fb7c6015fb8 /* CctSweptCapsule.cpp */; }; + FFFFc60160207fb7c6016020 /* CctSweptVolume.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc60160207fb7c6016020 /* CctSweptVolume.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD430d7df07fd9430d7df0 /* PhysXCharacterKinematic */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCharacterKinematic"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD430deff07fd9430deff0 /* PxBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBoxController.h"; path = "../../../Include/characterkinematic/PxBoxController.h"; sourceTree = SOURCE_ROOT; }; - FFFD430df0587fd9430df058 /* PxCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCapsuleController.h"; path = "../../../Include/characterkinematic/PxCapsuleController.h"; sourceTree = SOURCE_ROOT; }; - FFFD430df0c07fd9430df0c0 /* PxCharacter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCharacter.h"; path = "../../../Include/characterkinematic/PxCharacter.h"; sourceTree = SOURCE_ROOT; }; - FFFD430df1287fd9430df128 /* PxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxController.h"; path = "../../../Include/characterkinematic/PxController.h"; sourceTree = SOURCE_ROOT; }; - FFFD430df1907fd9430df190 /* PxControllerBehavior.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerBehavior.h"; path = "../../../Include/characterkinematic/PxControllerBehavior.h"; sourceTree = SOURCE_ROOT; }; - FFFD430df1f87fd9430df1f8 /* PxControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerManager.h"; path = "../../../Include/characterkinematic/PxControllerManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD430df2607fd9430df260 /* PxControllerObstacles.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerObstacles.h"; path = "../../../Include/characterkinematic/PxControllerObstacles.h"; sourceTree = SOURCE_ROOT; }; - FFFD430df2c87fd9430df2c8 /* PxExtended.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtended.h"; path = "../../../Include/characterkinematic/PxExtended.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248d6007fd94248d600 /* CctBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.h"; path = "../../PhysXCharacterKinematic/src/CctBoxController.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248d6687fd94248d668 /* CctCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.h"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248d6d07fd94248d6d0 /* CctCharacterController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248d7387fd94248d738 /* CctCharacterControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248d7a07fd94248d7a0 /* CctController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.h"; path = "../../PhysXCharacterKinematic/src/CctController.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248d8087fd94248d808 /* CctInternalStructs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctInternalStructs.h"; path = "../../PhysXCharacterKinematic/src/CctInternalStructs.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248d8707fd94248d870 /* CctObstacleContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.h"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248d8d87fd94248d8d8 /* CctSweptBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.h"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248d9407fd94248d940 /* CctSweptCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.h"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248d9a87fd94248d9a8 /* CctSweptVolume.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.h"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248da107fd94248da10 /* CctUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctUtils.h"; path = "../../PhysXCharacterKinematic/src/CctUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248da787fd94248da78 /* CctBoxController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.cpp"; path = "../../PhysXCharacterKinematic/src/CctBoxController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4248dae07fd94248dae0 /* CctCapsuleController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4248db487fd94248db48 /* CctCharacterController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4248dbb07fd94248dbb0 /* CctCharacterControllerCallbacks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerCallbacks.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4248dc187fd94248dc18 /* CctCharacterControllerManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4248dc807fd94248dc80 /* CctController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.cpp"; path = "../../PhysXCharacterKinematic/src/CctController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4248dce87fd94248dce8 /* CctObstacleContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.cpp"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4248dd507fd94248dd50 /* CctSweptBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4248ddb87fd94248ddb8 /* CctSweptCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4248de207fd94248de20 /* CctSweptVolume.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc342d6907fb7c342d690 /* PhysXCharacterKinematic */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCharacterKinematic"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc3681f207fb7c3681f20 /* PxBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBoxController.h"; path = "../../../Include/characterkinematic/PxBoxController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3681f887fb7c3681f88 /* PxCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCapsuleController.h"; path = "../../../Include/characterkinematic/PxCapsuleController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3681ff07fb7c3681ff0 /* PxCharacter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCharacter.h"; path = "../../../Include/characterkinematic/PxCharacter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36820587fb7c3682058 /* PxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxController.h"; path = "../../../Include/characterkinematic/PxController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36820c07fb7c36820c0 /* PxControllerBehavior.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerBehavior.h"; path = "../../../Include/characterkinematic/PxControllerBehavior.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36821287fb7c3682128 /* PxControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerManager.h"; path = "../../../Include/characterkinematic/PxControllerManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36821907fb7c3682190 /* PxControllerObstacles.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerObstacles.h"; path = "../../../Include/characterkinematic/PxControllerObstacles.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36821f87fb7c36821f8 /* PxExtended.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtended.h"; path = "../../../Include/characterkinematic/PxExtended.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60158007fb7c6015800 /* CctBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.h"; path = "../../PhysXCharacterKinematic/src/CctBoxController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60158687fb7c6015868 /* CctCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.h"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60158d07fb7c60158d0 /* CctCharacterController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60159387fb7c6015938 /* CctCharacterControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60159a07fb7c60159a0 /* CctController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.h"; path = "../../PhysXCharacterKinematic/src/CctController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6015a087fb7c6015a08 /* CctInternalStructs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctInternalStructs.h"; path = "../../PhysXCharacterKinematic/src/CctInternalStructs.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6015a707fb7c6015a70 /* CctObstacleContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.h"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6015ad87fb7c6015ad8 /* CctSweptBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.h"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6015b407fb7c6015b40 /* CctSweptCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.h"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6015ba87fb7c6015ba8 /* CctSweptVolume.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.h"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6015c107fb7c6015c10 /* CctUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctUtils.h"; path = "../../PhysXCharacterKinematic/src/CctUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6015c787fb7c6015c78 /* CctBoxController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.cpp"; path = "../../PhysXCharacterKinematic/src/CctBoxController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6015ce07fb7c6015ce0 /* CctCapsuleController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6015d487fb7c6015d48 /* CctCharacterController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6015db07fb7c6015db0 /* CctCharacterControllerCallbacks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerCallbacks.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6015e187fb7c6015e18 /* CctCharacterControllerManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6015e807fb7c6015e80 /* CctController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.cpp"; path = "../../PhysXCharacterKinematic/src/CctController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6015ee87fb7c6015ee8 /* CctObstacleContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.cpp"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6015f507fb7c6015f50 /* CctSweptBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6015fb87fb7c6015fb8 /* CctSweptCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc60160207fb7c6016020 /* CctSweptVolume.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2430d7df07fd9430d7df0 /* Resources */ = { + FFF2c342d6907fb7c342d690 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -412,7 +412,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC430d7df07fd9430d7df0 /* Frameworks */ = { + FFFCc342d6907fb7c342d690 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -422,20 +422,20 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8430d7df07fd9430d7df0 /* Sources */ = { + FFF8c342d6907fb7c342d690 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF4248da787fd94248da78, - FFFF4248dae07fd94248dae0, - FFFF4248db487fd94248db48, - FFFF4248dbb07fd94248dbb0, - FFFF4248dc187fd94248dc18, - FFFF4248dc807fd94248dc80, - FFFF4248dce87fd94248dce8, - FFFF4248dd507fd94248dd50, - FFFF4248ddb87fd94248ddb8, - FFFF4248de207fd94248de20, + FFFFc6015c787fb7c6015c78, + FFFFc6015ce07fb7c6015ce0, + FFFFc6015d487fb7c6015d48, + FFFFc6015db07fb7c6015db0, + FFFFc6015e187fb7c6015e18, + FFFFc6015e807fb7c6015e80, + FFFFc6015ee87fb7c6015ee8, + FFFFc6015f507fb7c6015f50, + FFFFc6015fb87fb7c6015fb8, + FFFFc60160207fb7c6016020, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -444,91 +444,91 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4430dc7d07fd9430dc7d0 /* PBXTargetDependency */ = { + FFF4c36806f07fb7c36806f0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA42a091607fd942a09160 /* PhysXCommon */; - targetProxy = FFF542a091607fd942a09160 /* PBXContainerItemProxy */; + target = FFFAc4b0e1607fb7c4b0e160 /* PhysXCommon */; + targetProxy = FFF5c4b0e1607fb7c4b0e160 /* PBXContainerItemProxy */; }; - FFF4430dd2107fd9430dd210 /* PBXTargetDependency */ = { + FFF4c36803507fb7c3680350 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA430ea8607fd9430ea860 /* PhysXExtensions */; - targetProxy = FFF5430ea8607fd9430ea860 /* PBXContainerItemProxy */; + target = FFFAc80a0d007fb7c80a0d00 /* PhysXExtensions */; + targetProxy = FFF5c80a0d007fb7c80a0d00 /* PBXContainerItemProxy */; }; - FFF4430dd8d07fd9430dd8d0 /* PBXTargetDependency */ = { + FFF4c36813407fb7c3681340 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA429f67707fd9429f6770 /* PxFoundation */; - targetProxy = FFF5429f67707fd9429f6770 /* PBXContainerItemProxy */; + target = FFFAc37144b07fb7c37144b0 /* PxFoundation */; + targetProxy = FFF5c37144b07fb7c37144b0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXVehicle */ - FFFF424988087fd942498808 /* PxVehicleComponents.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424988087fd942498808 /* PxVehicleComponents.cpp */; }; - FFFF424988707fd942498870 /* PxVehicleDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424988707fd942498870 /* PxVehicleDrive.cpp */; }; - FFFF424988d87fd9424988d8 /* PxVehicleDrive4W.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424988d87fd9424988d8 /* PxVehicleDrive4W.cpp */; }; - FFFF424989407fd942498940 /* PxVehicleDriveNW.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424989407fd942498940 /* PxVehicleDriveNW.cpp */; }; - FFFF424989a87fd9424989a8 /* PxVehicleDriveTank.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424989a87fd9424989a8 /* PxVehicleDriveTank.cpp */; }; - FFFF42498a107fd942498a10 /* PxVehicleMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498a107fd942498a10 /* PxVehicleMetaData.cpp */; }; - FFFF42498a787fd942498a78 /* PxVehicleNoDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498a787fd942498a78 /* PxVehicleNoDrive.cpp */; }; - FFFF42498ae07fd942498ae0 /* PxVehicleSDK.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498ae07fd942498ae0 /* PxVehicleSDK.cpp */; }; - FFFF42498b487fd942498b48 /* PxVehicleSerialization.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498b487fd942498b48 /* PxVehicleSerialization.cpp */; }; - FFFF42498bb07fd942498bb0 /* PxVehicleSuspWheelTire4.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498bb07fd942498bb0 /* PxVehicleSuspWheelTire4.cpp */; }; - FFFF42498c187fd942498c18 /* PxVehicleTireFriction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498c187fd942498c18 /* PxVehicleTireFriction.cpp */; }; - FFFF42498c807fd942498c80 /* PxVehicleUpdate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498c807fd942498c80 /* PxVehicleUpdate.cpp */; }; - FFFF42498ce87fd942498ce8 /* PxVehicleWheels.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498ce87fd942498ce8 /* PxVehicleWheels.cpp */; }; - FFFF42498d507fd942498d50 /* VehicleUtilControl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498d507fd942498d50 /* VehicleUtilControl.cpp */; }; - FFFF42498db87fd942498db8 /* VehicleUtilSetup.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498db87fd942498db8 /* VehicleUtilSetup.cpp */; }; - FFFF42498e207fd942498e20 /* VehicleUtilTelemetry.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42498e207fd942498e20 /* VehicleUtilTelemetry.cpp */; }; - FFFF430eae087fd9430eae08 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD430eae087fd9430eae08 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */; }; - FFFF430eae707fd9430eae70 /* src/PxVehicleMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD430eae707fd9430eae70 /* src/PxVehicleMetaDataObjects.cpp */; }; + FFFFc5051c087fb7c5051c08 /* PxVehicleComponents.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc5051c087fb7c5051c08 /* PxVehicleComponents.cpp */; }; + FFFFc5051c707fb7c5051c70 /* PxVehicleDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc5051c707fb7c5051c70 /* PxVehicleDrive.cpp */; }; + FFFFc5051cd87fb7c5051cd8 /* PxVehicleDrive4W.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc5051cd87fb7c5051cd8 /* PxVehicleDrive4W.cpp */; }; + FFFFc5051d407fb7c5051d40 /* PxVehicleDriveNW.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc5051d407fb7c5051d40 /* PxVehicleDriveNW.cpp */; }; + FFFFc5051da87fb7c5051da8 /* PxVehicleDriveTank.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc5051da87fb7c5051da8 /* PxVehicleDriveTank.cpp */; }; + FFFFc5051e107fb7c5051e10 /* PxVehicleMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc5051e107fb7c5051e10 /* PxVehicleMetaData.cpp */; }; + FFFFc5051e787fb7c5051e78 /* PxVehicleNoDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc5051e787fb7c5051e78 /* PxVehicleNoDrive.cpp */; }; + FFFFc5051ee07fb7c5051ee0 /* PxVehicleSDK.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc5051ee07fb7c5051ee0 /* PxVehicleSDK.cpp */; }; + FFFFc5051f487fb7c5051f48 /* PxVehicleSerialization.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc5051f487fb7c5051f48 /* PxVehicleSerialization.cpp */; }; + FFFFc5051fb07fb7c5051fb0 /* PxVehicleSuspWheelTire4.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc5051fb07fb7c5051fb0 /* PxVehicleSuspWheelTire4.cpp */; }; + FFFFc50520187fb7c5052018 /* PxVehicleTireFriction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc50520187fb7c5052018 /* PxVehicleTireFriction.cpp */; }; + FFFFc50520807fb7c5052080 /* PxVehicleUpdate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc50520807fb7c5052080 /* PxVehicleUpdate.cpp */; }; + FFFFc50520e87fb7c50520e8 /* PxVehicleWheels.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc50520e87fb7c50520e8 /* PxVehicleWheels.cpp */; }; + FFFFc50521507fb7c5052150 /* VehicleUtilControl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc50521507fb7c5052150 /* VehicleUtilControl.cpp */; }; + FFFFc50521b87fb7c50521b8 /* VehicleUtilSetup.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc50521b87fb7c50521b8 /* VehicleUtilSetup.cpp */; }; + FFFFc50522207fb7c5052220 /* VehicleUtilTelemetry.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc50522207fb7c5052220 /* VehicleUtilTelemetry.cpp */; }; + FFFFc80a08287fb7c80a0828 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDc80a08287fb7c80a0828 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */; }; + FFFFc80a08907fb7c80a0890 /* src/PxVehicleMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDc80a08907fb7c80a0890 /* src/PxVehicleMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD430d93d07fd9430d93d0 /* PhysXVehicle */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXVehicle"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD4248f4007fd94248f400 /* PxVehicleComponents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.h"; path = "../../../Include/vehicle/PxVehicleComponents.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f4687fd94248f468 /* PxVehicleDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.h"; path = "../../../Include/vehicle/PxVehicleDrive.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f4d07fd94248f4d0 /* PxVehicleDrive4W.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.h"; path = "../../../Include/vehicle/PxVehicleDrive4W.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f5387fd94248f538 /* PxVehicleDriveNW.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.h"; path = "../../../Include/vehicle/PxVehicleDriveNW.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f5a07fd94248f5a0 /* PxVehicleDriveTank.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.h"; path = "../../../Include/vehicle/PxVehicleDriveTank.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f6087fd94248f608 /* PxVehicleNoDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.h"; path = "../../../Include/vehicle/PxVehicleNoDrive.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f6707fd94248f670 /* PxVehicleSDK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.h"; path = "../../../Include/vehicle/PxVehicleSDK.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f6d87fd94248f6d8 /* PxVehicleShaders.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleShaders.h"; path = "../../../Include/vehicle/PxVehicleShaders.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f7407fd94248f740 /* PxVehicleTireFriction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.h"; path = "../../../Include/vehicle/PxVehicleTireFriction.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f7a87fd94248f7a8 /* PxVehicleUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.h"; path = "../../../Include/vehicle/PxVehicleUpdate.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f8107fd94248f810 /* PxVehicleUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtil.h"; path = "../../../Include/vehicle/PxVehicleUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f8787fd94248f878 /* PxVehicleUtilControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilControl.h"; path = "../../../Include/vehicle/PxVehicleUtilControl.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f8e07fd94248f8e0 /* PxVehicleUtilSetup.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilSetup.h"; path = "../../../Include/vehicle/PxVehicleUtilSetup.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f9487fd94248f948 /* PxVehicleUtilTelemetry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilTelemetry.h"; path = "../../../Include/vehicle/PxVehicleUtilTelemetry.h"; sourceTree = SOURCE_ROOT; }; - FFFD4248f9b07fd94248f9b0 /* PxVehicleWheels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.h"; path = "../../../Include/vehicle/PxVehicleWheels.h"; sourceTree = SOURCE_ROOT; }; - FFFD424986007fd942498600 /* PxVehicleDefaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDefaults.h"; path = "../../PhysXVehicle/src/PxVehicleDefaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD424986687fd942498668 /* PxVehicleLinearMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleLinearMath.h"; path = "../../PhysXVehicle/src/PxVehicleLinearMath.h"; sourceTree = SOURCE_ROOT; }; - FFFD424986d07fd9424986d0 /* PxVehicleSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.h"; path = "../../PhysXVehicle/src/PxVehicleSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD424987387fd942498738 /* PxVehicleSuspLimitConstraintShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspLimitConstraintShader.h"; path = "../../PhysXVehicle/src/PxVehicleSuspLimitConstraintShader.h"; sourceTree = SOURCE_ROOT; }; - FFFD424987a07fd9424987a0 /* PxVehicleSuspWheelTire4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.h"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.h"; sourceTree = SOURCE_ROOT; }; - FFFD424988087fd942498808 /* PxVehicleComponents.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.cpp"; path = "../../PhysXVehicle/src/PxVehicleComponents.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424988707fd942498870 /* PxVehicleDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424988d87fd9424988d8 /* PxVehicleDrive4W.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive4W.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424989407fd942498940 /* PxVehicleDriveNW.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveNW.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424989a87fd9424989a8 /* PxVehicleDriveTank.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveTank.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498a107fd942498a10 /* PxVehicleMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleMetaData.cpp"; path = "../../PhysXVehicle/src/PxVehicleMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498a787fd942498a78 /* PxVehicleNoDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleNoDrive.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498ae07fd942498ae0 /* PxVehicleSDK.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.cpp"; path = "../../PhysXVehicle/src/PxVehicleSDK.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498b487fd942498b48 /* PxVehicleSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.cpp"; path = "../../PhysXVehicle/src/PxVehicleSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498bb07fd942498bb0 /* PxVehicleSuspWheelTire4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.cpp"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498c187fd942498c18 /* PxVehicleTireFriction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.cpp"; path = "../../PhysXVehicle/src/PxVehicleTireFriction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498c807fd942498c80 /* PxVehicleUpdate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.cpp"; path = "../../PhysXVehicle/src/PxVehicleUpdate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498ce87fd942498ce8 /* PxVehicleWheels.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.cpp"; path = "../../PhysXVehicle/src/PxVehicleWheels.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498d507fd942498d50 /* VehicleUtilControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilControl.cpp"; path = "../../PhysXVehicle/src/VehicleUtilControl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498db87fd942498db8 /* VehicleUtilSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilSetup.cpp"; path = "../../PhysXVehicle/src/VehicleUtilSetup.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42498e207fd942498e20 /* VehicleUtilTelemetry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilTelemetry.cpp"; path = "../../PhysXVehicle/src/VehicleUtilTelemetry.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD430eacd07fd9430eacd0 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD430ead387fd9430ead38 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD430eada07fd9430eada0 /* include/PxVehicleMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD430eae087fd9430eae08 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD430eae707fd9430eae70 /* src/PxVehicleMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc36831307fb7c3683130 /* PhysXVehicle */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXVehicle"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc5048c007fb7c5048c00 /* PxVehicleComponents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.h"; path = "../../../Include/vehicle/PxVehicleComponents.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5048c687fb7c5048c68 /* PxVehicleDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.h"; path = "../../../Include/vehicle/PxVehicleDrive.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5048cd07fb7c5048cd0 /* PxVehicleDrive4W.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.h"; path = "../../../Include/vehicle/PxVehicleDrive4W.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5048d387fb7c5048d38 /* PxVehicleDriveNW.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.h"; path = "../../../Include/vehicle/PxVehicleDriveNW.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5048da07fb7c5048da0 /* PxVehicleDriveTank.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.h"; path = "../../../Include/vehicle/PxVehicleDriveTank.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5048e087fb7c5048e08 /* PxVehicleNoDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.h"; path = "../../../Include/vehicle/PxVehicleNoDrive.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5048e707fb7c5048e70 /* PxVehicleSDK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.h"; path = "../../../Include/vehicle/PxVehicleSDK.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5048ed87fb7c5048ed8 /* PxVehicleShaders.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleShaders.h"; path = "../../../Include/vehicle/PxVehicleShaders.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5048f407fb7c5048f40 /* PxVehicleTireFriction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.h"; path = "../../../Include/vehicle/PxVehicleTireFriction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5048fa87fb7c5048fa8 /* PxVehicleUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.h"; path = "../../../Include/vehicle/PxVehicleUpdate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc50490107fb7c5049010 /* PxVehicleUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtil.h"; path = "../../../Include/vehicle/PxVehicleUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDc50490787fb7c5049078 /* PxVehicleUtilControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilControl.h"; path = "../../../Include/vehicle/PxVehicleUtilControl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc50490e07fb7c50490e0 /* PxVehicleUtilSetup.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilSetup.h"; path = "../../../Include/vehicle/PxVehicleUtilSetup.h"; sourceTree = SOURCE_ROOT; }; + FFFDc50491487fb7c5049148 /* PxVehicleUtilTelemetry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilTelemetry.h"; path = "../../../Include/vehicle/PxVehicleUtilTelemetry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc50491b07fb7c50491b0 /* PxVehicleWheels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.h"; path = "../../../Include/vehicle/PxVehicleWheels.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5051a007fb7c5051a00 /* PxVehicleDefaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDefaults.h"; path = "../../PhysXVehicle/src/PxVehicleDefaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5051a687fb7c5051a68 /* PxVehicleLinearMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleLinearMath.h"; path = "../../PhysXVehicle/src/PxVehicleLinearMath.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5051ad07fb7c5051ad0 /* PxVehicleSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.h"; path = "../../PhysXVehicle/src/PxVehicleSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5051b387fb7c5051b38 /* PxVehicleSuspLimitConstraintShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspLimitConstraintShader.h"; path = "../../PhysXVehicle/src/PxVehicleSuspLimitConstraintShader.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5051ba07fb7c5051ba0 /* PxVehicleSuspWheelTire4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.h"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5051c087fb7c5051c08 /* PxVehicleComponents.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.cpp"; path = "../../PhysXVehicle/src/PxVehicleComponents.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc5051c707fb7c5051c70 /* PxVehicleDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc5051cd87fb7c5051cd8 /* PxVehicleDrive4W.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive4W.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc5051d407fb7c5051d40 /* PxVehicleDriveNW.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveNW.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc5051da87fb7c5051da8 /* PxVehicleDriveTank.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveTank.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc5051e107fb7c5051e10 /* PxVehicleMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleMetaData.cpp"; path = "../../PhysXVehicle/src/PxVehicleMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc5051e787fb7c5051e78 /* PxVehicleNoDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleNoDrive.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc5051ee07fb7c5051ee0 /* PxVehicleSDK.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.cpp"; path = "../../PhysXVehicle/src/PxVehicleSDK.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc5051f487fb7c5051f48 /* PxVehicleSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.cpp"; path = "../../PhysXVehicle/src/PxVehicleSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc5051fb07fb7c5051fb0 /* PxVehicleSuspWheelTire4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.cpp"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc50520187fb7c5052018 /* PxVehicleTireFriction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.cpp"; path = "../../PhysXVehicle/src/PxVehicleTireFriction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc50520807fb7c5052080 /* PxVehicleUpdate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.cpp"; path = "../../PhysXVehicle/src/PxVehicleUpdate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc50520e87fb7c50520e8 /* PxVehicleWheels.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.cpp"; path = "../../PhysXVehicle/src/PxVehicleWheels.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc50521507fb7c5052150 /* VehicleUtilControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilControl.cpp"; path = "../../PhysXVehicle/src/VehicleUtilControl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc50521b87fb7c50521b8 /* VehicleUtilSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilSetup.cpp"; path = "../../PhysXVehicle/src/VehicleUtilSetup.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc50522207fb7c5052220 /* VehicleUtilTelemetry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilTelemetry.cpp"; path = "../../PhysXVehicle/src/VehicleUtilTelemetry.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc80a06f07fb7c80a06f0 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc80a07587fb7c80a0758 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc80a07c07fb7c80a07c0 /* include/PxVehicleMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc80a08287fb7c80a0828 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc80a08907fb7c80a0890 /* src/PxVehicleMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2430d93d07fd9430d93d0 /* Resources */ = { + FFF2c36831307fb7c3683130 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -538,7 +538,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC430d93d07fd9430d93d0 /* Frameworks */ = { + FFFCc36831307fb7c3683130 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -548,28 +548,28 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8430d93d07fd9430d93d0 /* Sources */ = { + FFF8c36831307fb7c3683130 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF424988087fd942498808, - FFFF424988707fd942498870, - FFFF424988d87fd9424988d8, - FFFF424989407fd942498940, - FFFF424989a87fd9424989a8, - FFFF42498a107fd942498a10, - FFFF42498a787fd942498a78, - FFFF42498ae07fd942498ae0, - FFFF42498b487fd942498b48, - FFFF42498bb07fd942498bb0, - FFFF42498c187fd942498c18, - FFFF42498c807fd942498c80, - FFFF42498ce87fd942498ce8, - FFFF42498d507fd942498d50, - FFFF42498db87fd942498db8, - FFFF42498e207fd942498e20, - FFFF430eae087fd9430eae08, - FFFF430eae707fd9430eae70, + FFFFc5051c087fb7c5051c08, + FFFFc5051c707fb7c5051c70, + FFFFc5051cd87fb7c5051cd8, + FFFFc5051d407fb7c5051d40, + FFFFc5051da87fb7c5051da8, + FFFFc5051e107fb7c5051e10, + FFFFc5051e787fb7c5051e78, + FFFFc5051ee07fb7c5051ee0, + FFFFc5051f487fb7c5051f48, + FFFFc5051fb07fb7c5051fb0, + FFFFc50520187fb7c5052018, + FFFFc50520807fb7c5052080, + FFFFc50520e87fb7c50520e8, + FFFFc50521507fb7c5052150, + FFFFc50521b87fb7c50521b8, + FFFFc50522207fb7c5052220, + FFFFc80a08287fb7c80a0828, + FFFFc80a08907fb7c80a0890, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -581,220 +581,220 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXExtensions */ - FFFF4249aee87fd94249aee8 /* ExtBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249aee87fd94249aee8 /* ExtBroadPhase.cpp */; }; - FFFF4249af507fd94249af50 /* ExtClothFabricCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249af507fd94249af50 /* ExtClothFabricCooker.cpp */; }; - FFFF4249afb87fd94249afb8 /* ExtClothGeodesicTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249afb87fd94249afb8 /* ExtClothGeodesicTetherCooker.cpp */; }; - FFFF4249b0207fd94249b020 /* ExtClothMeshQuadifier.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b0207fd94249b020 /* ExtClothMeshQuadifier.cpp */; }; - FFFF4249b0887fd94249b088 /* ExtClothSimpleTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b0887fd94249b088 /* ExtClothSimpleTetherCooker.cpp */; }; - FFFF4249b0f07fd94249b0f0 /* ExtCollection.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b0f07fd94249b0f0 /* ExtCollection.cpp */; }; - FFFF4249b1587fd94249b158 /* ExtConvexMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b1587fd94249b158 /* ExtConvexMeshExt.cpp */; }; - FFFF4249b1c07fd94249b1c0 /* ExtCpuWorkerThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b1c07fd94249b1c0 /* ExtCpuWorkerThread.cpp */; }; - FFFF4249b2287fd94249b228 /* ExtD6Joint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b2287fd94249b228 /* ExtD6Joint.cpp */; }; - FFFF4249b2907fd94249b290 /* ExtD6JointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b2907fd94249b290 /* ExtD6JointSolverPrep.cpp */; }; - FFFF4249b2f87fd94249b2f8 /* ExtDefaultCpuDispatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b2f87fd94249b2f8 /* ExtDefaultCpuDispatcher.cpp */; }; - FFFF4249b3607fd94249b360 /* ExtDefaultErrorCallback.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b3607fd94249b360 /* ExtDefaultErrorCallback.cpp */; }; - FFFF4249b3c87fd94249b3c8 /* ExtDefaultSimulationFilterShader.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b3c87fd94249b3c8 /* ExtDefaultSimulationFilterShader.cpp */; }; - FFFF4249b4307fd94249b430 /* ExtDefaultStreams.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b4307fd94249b430 /* ExtDefaultStreams.cpp */; }; - FFFF4249b4987fd94249b498 /* ExtDistanceJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b4987fd94249b498 /* ExtDistanceJoint.cpp */; }; - FFFF4249b5007fd94249b500 /* ExtDistanceJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b5007fd94249b500 /* ExtDistanceJointSolverPrep.cpp */; }; - FFFF4249b5687fd94249b568 /* ExtExtensions.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b5687fd94249b568 /* ExtExtensions.cpp */; }; - FFFF4249b5d07fd94249b5d0 /* ExtFixedJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b5d07fd94249b5d0 /* ExtFixedJoint.cpp */; }; - FFFF4249b6387fd94249b638 /* ExtFixedJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b6387fd94249b638 /* ExtFixedJointSolverPrep.cpp */; }; - FFFF4249b6a07fd94249b6a0 /* ExtJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b6a07fd94249b6a0 /* ExtJoint.cpp */; }; - FFFF4249b7087fd94249b708 /* ExtMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b7087fd94249b708 /* ExtMetaData.cpp */; }; - FFFF4249b7707fd94249b770 /* ExtParticleExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b7707fd94249b770 /* ExtParticleExt.cpp */; }; - FFFF4249b7d87fd94249b7d8 /* ExtPrismaticJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b7d87fd94249b7d8 /* ExtPrismaticJoint.cpp */; }; - FFFF4249b8407fd94249b840 /* ExtPrismaticJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b8407fd94249b840 /* ExtPrismaticJointSolverPrep.cpp */; }; - FFFF4249b8a87fd94249b8a8 /* ExtPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b8a87fd94249b8a8 /* ExtPvd.cpp */; }; - FFFF4249b9107fd94249b910 /* ExtPxStringTable.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b9107fd94249b910 /* ExtPxStringTable.cpp */; }; - FFFF4249b9787fd94249b978 /* ExtRaycastCCD.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b9787fd94249b978 /* ExtRaycastCCD.cpp */; }; - FFFF4249b9e07fd94249b9e0 /* ExtRevoluteJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249b9e07fd94249b9e0 /* ExtRevoluteJoint.cpp */; }; - FFFF4249ba487fd94249ba48 /* ExtRevoluteJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249ba487fd94249ba48 /* ExtRevoluteJointSolverPrep.cpp */; }; - FFFF4249bab07fd94249bab0 /* ExtRigidBodyExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249bab07fd94249bab0 /* ExtRigidBodyExt.cpp */; }; - FFFF4249bb187fd94249bb18 /* ExtSceneQueryExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249bb187fd94249bb18 /* ExtSceneQueryExt.cpp */; }; - FFFF4249bb807fd94249bb80 /* ExtSimpleFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249bb807fd94249bb80 /* ExtSimpleFactory.cpp */; }; - FFFF4249bbe87fd94249bbe8 /* ExtSmoothNormals.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249bbe87fd94249bbe8 /* ExtSmoothNormals.cpp */; }; - FFFF4249bc507fd94249bc50 /* ExtSphericalJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249bc507fd94249bc50 /* ExtSphericalJoint.cpp */; }; - FFFF4249bcb87fd94249bcb8 /* ExtSphericalJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249bcb87fd94249bcb8 /* ExtSphericalJointSolverPrep.cpp */; }; - FFFF4249bd207fd94249bd20 /* ExtTriangleMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4249bd207fd94249bd20 /* ExtTriangleMeshExt.cpp */; }; - FFFF4249f2d07fd94249f2d0 /* SnSerialUtils.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f2d07fd94249f2d0 /* SnSerialUtils.cpp */; }; - FFFF4249f3387fd94249f338 /* SnSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f3387fd94249f338 /* SnSerialization.cpp */; }; - FFFF4249f3a07fd94249f3a0 /* SnSerializationRegistry.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f3a07fd94249f3a0 /* SnSerializationRegistry.cpp */; }; - FFFF4249f6e07fd94249f6e0 /* Binary/SnBinaryDeserialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f6e07fd94249f6e0 /* Binary/SnBinaryDeserialization.cpp */; }; - FFFF4249f7487fd94249f748 /* Binary/SnBinarySerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f7487fd94249f748 /* Binary/SnBinarySerialization.cpp */; }; - FFFF4249f7b07fd94249f7b0 /* Binary/SnConvX.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f7b07fd94249f7b0 /* Binary/SnConvX.cpp */; }; - FFFF4249f8187fd94249f818 /* Binary/SnConvX_Align.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f8187fd94249f818 /* Binary/SnConvX_Align.cpp */; }; - FFFF4249f8807fd94249f880 /* Binary/SnConvX_Convert.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f8807fd94249f880 /* Binary/SnConvX_Convert.cpp */; }; - FFFF4249f8e87fd94249f8e8 /* Binary/SnConvX_Error.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f8e87fd94249f8e8 /* Binary/SnConvX_Error.cpp */; }; - FFFF4249f9507fd94249f950 /* Binary/SnConvX_MetaData.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f9507fd94249f950 /* Binary/SnConvX_MetaData.cpp */; }; - FFFF4249f9b87fd94249f9b8 /* Binary/SnConvX_Output.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249f9b87fd94249f9b8 /* Binary/SnConvX_Output.cpp */; }; - FFFF4249fa207fd94249fa20 /* Binary/SnConvX_Union.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249fa207fd94249fa20 /* Binary/SnConvX_Union.cpp */; }; - FFFF4249fa887fd94249fa88 /* Binary/SnSerializationContext.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD4249fa887fd94249fa88 /* Binary/SnSerializationContext.cpp */; }; - FFFF424a03787fd9424a0378 /* Xml/SnJointRepXSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD424a03787fd9424a0378 /* Xml/SnJointRepXSerializer.cpp */; }; - FFFF424a03e07fd9424a03e0 /* Xml/SnRepXCoreSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD424a03e07fd9424a03e0 /* Xml/SnRepXCoreSerializer.cpp */; }; - FFFF424a04487fd9424a0448 /* Xml/SnRepXUpgrader.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD424a04487fd9424a0448 /* Xml/SnRepXUpgrader.cpp */; }; - FFFF424a04b07fd9424a04b0 /* Xml/SnXmlSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFD424a04b07fd9424a04b0 /* Xml/SnXmlSerialization.cpp */; }; - FFFF4249d2e07fd94249d2e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFD4249d2e07fd94249d2e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */; }; + FFFFc7019ae87fb7c7019ae8 /* ExtBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019ae87fb7c7019ae8 /* ExtBroadPhase.cpp */; }; + FFFFc7019b507fb7c7019b50 /* ExtClothFabricCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019b507fb7c7019b50 /* ExtClothFabricCooker.cpp */; }; + FFFFc7019bb87fb7c7019bb8 /* ExtClothGeodesicTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019bb87fb7c7019bb8 /* ExtClothGeodesicTetherCooker.cpp */; }; + FFFFc7019c207fb7c7019c20 /* ExtClothMeshQuadifier.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019c207fb7c7019c20 /* ExtClothMeshQuadifier.cpp */; }; + FFFFc7019c887fb7c7019c88 /* ExtClothSimpleTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019c887fb7c7019c88 /* ExtClothSimpleTetherCooker.cpp */; }; + FFFFc7019cf07fb7c7019cf0 /* ExtCollection.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019cf07fb7c7019cf0 /* ExtCollection.cpp */; }; + FFFFc7019d587fb7c7019d58 /* ExtConvexMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019d587fb7c7019d58 /* ExtConvexMeshExt.cpp */; }; + FFFFc7019dc07fb7c7019dc0 /* ExtCpuWorkerThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019dc07fb7c7019dc0 /* ExtCpuWorkerThread.cpp */; }; + FFFFc7019e287fb7c7019e28 /* ExtD6Joint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019e287fb7c7019e28 /* ExtD6Joint.cpp */; }; + FFFFc7019e907fb7c7019e90 /* ExtD6JointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019e907fb7c7019e90 /* ExtD6JointSolverPrep.cpp */; }; + FFFFc7019ef87fb7c7019ef8 /* ExtDefaultCpuDispatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019ef87fb7c7019ef8 /* ExtDefaultCpuDispatcher.cpp */; }; + FFFFc7019f607fb7c7019f60 /* ExtDefaultErrorCallback.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019f607fb7c7019f60 /* ExtDefaultErrorCallback.cpp */; }; + FFFFc7019fc87fb7c7019fc8 /* ExtDefaultSimulationFilterShader.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc7019fc87fb7c7019fc8 /* ExtDefaultSimulationFilterShader.cpp */; }; + FFFFc701a0307fb7c701a030 /* ExtDefaultStreams.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a0307fb7c701a030 /* ExtDefaultStreams.cpp */; }; + FFFFc701a0987fb7c701a098 /* ExtDistanceJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a0987fb7c701a098 /* ExtDistanceJoint.cpp */; }; + FFFFc701a1007fb7c701a100 /* ExtDistanceJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a1007fb7c701a100 /* ExtDistanceJointSolverPrep.cpp */; }; + FFFFc701a1687fb7c701a168 /* ExtExtensions.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a1687fb7c701a168 /* ExtExtensions.cpp */; }; + FFFFc701a1d07fb7c701a1d0 /* ExtFixedJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a1d07fb7c701a1d0 /* ExtFixedJoint.cpp */; }; + FFFFc701a2387fb7c701a238 /* ExtFixedJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a2387fb7c701a238 /* ExtFixedJointSolverPrep.cpp */; }; + FFFFc701a2a07fb7c701a2a0 /* ExtJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a2a07fb7c701a2a0 /* ExtJoint.cpp */; }; + FFFFc701a3087fb7c701a308 /* ExtMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a3087fb7c701a308 /* ExtMetaData.cpp */; }; + FFFFc701a3707fb7c701a370 /* ExtParticleExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a3707fb7c701a370 /* ExtParticleExt.cpp */; }; + FFFFc701a3d87fb7c701a3d8 /* ExtPrismaticJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a3d87fb7c701a3d8 /* ExtPrismaticJoint.cpp */; }; + FFFFc701a4407fb7c701a440 /* ExtPrismaticJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a4407fb7c701a440 /* ExtPrismaticJointSolverPrep.cpp */; }; + FFFFc701a4a87fb7c701a4a8 /* ExtPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a4a87fb7c701a4a8 /* ExtPvd.cpp */; }; + FFFFc701a5107fb7c701a510 /* ExtPxStringTable.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a5107fb7c701a510 /* ExtPxStringTable.cpp */; }; + FFFFc701a5787fb7c701a578 /* ExtRaycastCCD.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a5787fb7c701a578 /* ExtRaycastCCD.cpp */; }; + FFFFc701a5e07fb7c701a5e0 /* ExtRevoluteJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a5e07fb7c701a5e0 /* ExtRevoluteJoint.cpp */; }; + FFFFc701a6487fb7c701a648 /* ExtRevoluteJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a6487fb7c701a648 /* ExtRevoluteJointSolverPrep.cpp */; }; + FFFFc701a6b07fb7c701a6b0 /* ExtRigidBodyExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a6b07fb7c701a6b0 /* ExtRigidBodyExt.cpp */; }; + FFFFc701a7187fb7c701a718 /* ExtSceneQueryExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a7187fb7c701a718 /* ExtSceneQueryExt.cpp */; }; + FFFFc701a7807fb7c701a780 /* ExtSimpleFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a7807fb7c701a780 /* ExtSimpleFactory.cpp */; }; + FFFFc701a7e87fb7c701a7e8 /* ExtSmoothNormals.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a7e87fb7c701a7e8 /* ExtSmoothNormals.cpp */; }; + FFFFc701a8507fb7c701a850 /* ExtSphericalJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a8507fb7c701a850 /* ExtSphericalJoint.cpp */; }; + FFFFc701a8b87fb7c701a8b8 /* ExtSphericalJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a8b87fb7c701a8b8 /* ExtSphericalJointSolverPrep.cpp */; }; + FFFFc701a9207fb7c701a920 /* ExtTriangleMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc701a9207fb7c701a920 /* ExtTriangleMeshExt.cpp */; }; + FFFFc701d0d07fb7c701d0d0 /* SnSerialUtils.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d0d07fb7c701d0d0 /* SnSerialUtils.cpp */; }; + FFFFc701d1387fb7c701d138 /* SnSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d1387fb7c701d138 /* SnSerialization.cpp */; }; + FFFFc701d1a07fb7c701d1a0 /* SnSerializationRegistry.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d1a07fb7c701d1a0 /* SnSerializationRegistry.cpp */; }; + FFFFc701d4e07fb7c701d4e0 /* Binary/SnBinaryDeserialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d4e07fb7c701d4e0 /* Binary/SnBinaryDeserialization.cpp */; }; + FFFFc701d5487fb7c701d548 /* Binary/SnBinarySerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d5487fb7c701d548 /* Binary/SnBinarySerialization.cpp */; }; + FFFFc701d5b07fb7c701d5b0 /* Binary/SnConvX.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d5b07fb7c701d5b0 /* Binary/SnConvX.cpp */; }; + FFFFc701d6187fb7c701d618 /* Binary/SnConvX_Align.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d6187fb7c701d618 /* Binary/SnConvX_Align.cpp */; }; + FFFFc701d6807fb7c701d680 /* Binary/SnConvX_Convert.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d6807fb7c701d680 /* Binary/SnConvX_Convert.cpp */; }; + FFFFc701d6e87fb7c701d6e8 /* Binary/SnConvX_Error.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d6e87fb7c701d6e8 /* Binary/SnConvX_Error.cpp */; }; + FFFFc701d7507fb7c701d750 /* Binary/SnConvX_MetaData.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d7507fb7c701d750 /* Binary/SnConvX_MetaData.cpp */; }; + FFFFc701d7b87fb7c701d7b8 /* Binary/SnConvX_Output.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d7b87fb7c701d7b8 /* Binary/SnConvX_Output.cpp */; }; + FFFFc701d8207fb7c701d820 /* Binary/SnConvX_Union.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d8207fb7c701d820 /* Binary/SnConvX_Union.cpp */; }; + FFFFc701d8887fb7c701d888 /* Binary/SnSerializationContext.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701d8887fb7c701d888 /* Binary/SnSerializationContext.cpp */; }; + FFFFc701e1787fb7c701e178 /* Xml/SnJointRepXSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701e1787fb7c701e178 /* Xml/SnJointRepXSerializer.cpp */; }; + FFFFc701e1e07fb7c701e1e0 /* Xml/SnRepXCoreSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701e1e07fb7c701e1e0 /* Xml/SnRepXCoreSerializer.cpp */; }; + FFFFc701e2487fb7c701e248 /* Xml/SnRepXUpgrader.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701e2487fb7c701e248 /* Xml/SnRepXUpgrader.cpp */; }; + FFFFc701e2b07fb7c701e2b0 /* Xml/SnXmlSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc701e2b07fb7c701e2b0 /* Xml/SnXmlSerialization.cpp */; }; + FFFFc701bee07fb7c701bee0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDc701bee07fb7c701bee0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD430ea8607fd9430ea860 /* PhysXExtensions */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXExtensions"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD4249be007fd94249be00 /* PxBinaryConverter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBinaryConverter.h"; path = "../../../Include/extensions/PxBinaryConverter.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249be687fd94249be68 /* PxBroadPhaseExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhaseExt.h"; path = "../../../Include/extensions/PxBroadPhaseExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249bed07fd94249bed0 /* PxClothFabricCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothFabricCooker.h"; path = "../../../Include/extensions/PxClothFabricCooker.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249bf387fd94249bf38 /* PxClothMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshDesc.h"; path = "../../../Include/extensions/PxClothMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249bfa07fd94249bfa0 /* PxClothMeshQuadifier.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshQuadifier.h"; path = "../../../Include/extensions/PxClothMeshQuadifier.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c0087fd94249c008 /* PxClothTetherCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothTetherCooker.h"; path = "../../../Include/extensions/PxClothTetherCooker.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c0707fd94249c070 /* PxCollectionExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCollectionExt.h"; path = "../../../Include/extensions/PxCollectionExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c0d87fd94249c0d8 /* PxConstraintExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintExt.h"; path = "../../../Include/extensions/PxConstraintExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c1407fd94249c140 /* PxConvexMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshExt.h"; path = "../../../Include/extensions/PxConvexMeshExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c1a87fd94249c1a8 /* PxD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxD6Joint.h"; path = "../../../Include/extensions/PxD6Joint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c2107fd94249c210 /* PxDefaultAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultAllocator.h"; path = "../../../Include/extensions/PxDefaultAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c2787fd94249c278 /* PxDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultCpuDispatcher.h"; path = "../../../Include/extensions/PxDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c2e07fd94249c2e0 /* PxDefaultErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultErrorCallback.h"; path = "../../../Include/extensions/PxDefaultErrorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c3487fd94249c348 /* PxDefaultSimulationFilterShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultSimulationFilterShader.h"; path = "../../../Include/extensions/PxDefaultSimulationFilterShader.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c3b07fd94249c3b0 /* PxDefaultStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultStreams.h"; path = "../../../Include/extensions/PxDefaultStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c4187fd94249c418 /* PxDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDistanceJoint.h"; path = "../../../Include/extensions/PxDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c4807fd94249c480 /* PxExtensionsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtensionsAPI.h"; path = "../../../Include/extensions/PxExtensionsAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c4e87fd94249c4e8 /* PxFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFixedJoint.h"; path = "../../../Include/extensions/PxFixedJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c5507fd94249c550 /* PxJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJoint.h"; path = "../../../Include/extensions/PxJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c5b87fd94249c5b8 /* PxJointLimit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointLimit.h"; path = "../../../Include/extensions/PxJointLimit.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c6207fd94249c620 /* PxJointRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointRepXSerializer.h"; path = "../../../Include/extensions/PxJointRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c6887fd94249c688 /* PxMassProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMassProperties.h"; path = "../../../Include/extensions/PxMassProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c6f07fd94249c6f0 /* PxParticleExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxParticleExt.h"; path = "../../../Include/extensions/PxParticleExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c7587fd94249c758 /* PxPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPrismaticJoint.h"; path = "../../../Include/extensions/PxPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c7c07fd94249c7c0 /* PxRaycastCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRaycastCCD.h"; path = "../../../Include/extensions/PxRaycastCCD.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c8287fd94249c828 /* PxRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSerializer.h"; path = "../../../Include/extensions/PxRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c8907fd94249c890 /* PxRepXSimpleType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSimpleType.h"; path = "../../../Include/extensions/PxRepXSimpleType.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c8f87fd94249c8f8 /* PxRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRevoluteJoint.h"; path = "../../../Include/extensions/PxRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c9607fd94249c960 /* PxRigidActorExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActorExt.h"; path = "../../../Include/extensions/PxRigidActorExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249c9c87fd94249c9c8 /* PxRigidBodyExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBodyExt.h"; path = "../../../Include/extensions/PxRigidBodyExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ca307fd94249ca30 /* PxSceneQueryExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneQueryExt.h"; path = "../../../Include/extensions/PxSceneQueryExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ca987fd94249ca98 /* PxSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSerialization.h"; path = "../../../Include/extensions/PxSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249cb007fd94249cb00 /* PxShapeExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShapeExt.h"; path = "../../../Include/extensions/PxShapeExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249cb687fd94249cb68 /* PxSimpleFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleFactory.h"; path = "../../../Include/extensions/PxSimpleFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249cbd07fd94249cbd0 /* PxSmoothNormals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSmoothNormals.h"; path = "../../../Include/extensions/PxSmoothNormals.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249cc387fd94249cc38 /* PxSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSphericalJoint.h"; path = "../../../Include/extensions/PxSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249cca07fd94249cca0 /* PxStringTableExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStringTableExt.h"; path = "../../../Include/extensions/PxStringTableExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249cd087fd94249cd08 /* PxTriangleMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshExt.h"; path = "../../../Include/extensions/PxTriangleMeshExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249a8007fd94249a800 /* ExtConstraintHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConstraintHelper.h"; path = "../../PhysXExtensions/src/ExtConstraintHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249a8687fd94249a868 /* ExtCpuWorkerThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.h"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249a8d07fd94249a8d0 /* ExtD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.h"; path = "../../PhysXExtensions/src/ExtD6Joint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249a9387fd94249a938 /* ExtDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.h"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249a9a07fd94249a9a0 /* ExtDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.h"; path = "../../PhysXExtensions/src/ExtDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249aa087fd94249aa08 /* ExtFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.h"; path = "../../PhysXExtensions/src/ExtFixedJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249aa707fd94249aa70 /* ExtInertiaTensor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtInertiaTensor.h"; path = "../../PhysXExtensions/src/ExtInertiaTensor.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249aad87fd94249aad8 /* ExtJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.h"; path = "../../PhysXExtensions/src/ExtJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ab407fd94249ab40 /* ExtJointMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJointMetaDataExtensions.h"; path = "../../PhysXExtensions/src/ExtJointMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249aba87fd94249aba8 /* ExtPlatform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPlatform.h"; path = "../../PhysXExtensions/src/ExtPlatform.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ac107fd94249ac10 /* ExtPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.h"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ac787fd94249ac78 /* ExtPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.h"; path = "../../PhysXExtensions/src/ExtPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ace07fd94249ace0 /* ExtRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.h"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ad487fd94249ad48 /* ExtSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSerialization.h"; path = "../../PhysXExtensions/src/ExtSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249adb07fd94249adb0 /* ExtSharedQueueEntryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSharedQueueEntryPool.h"; path = "../../PhysXExtensions/src/ExtSharedQueueEntryPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ae187fd94249ae18 /* ExtSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.h"; path = "../../PhysXExtensions/src/ExtSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ae807fd94249ae80 /* ExtTaskQueueHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTaskQueueHelper.h"; path = "../../PhysXExtensions/src/ExtTaskQueueHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249aee87fd94249aee8 /* ExtBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtBroadPhase.cpp"; path = "../../PhysXExtensions/src/ExtBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249af507fd94249af50 /* ExtClothFabricCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothFabricCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothFabricCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249afb87fd94249afb8 /* ExtClothGeodesicTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothGeodesicTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothGeodesicTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b0207fd94249b020 /* ExtClothMeshQuadifier.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothMeshQuadifier.cpp"; path = "../../PhysXExtensions/src/ExtClothMeshQuadifier.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b0887fd94249b088 /* ExtClothSimpleTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothSimpleTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothSimpleTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b0f07fd94249b0f0 /* ExtCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCollection.cpp"; path = "../../PhysXExtensions/src/ExtCollection.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b1587fd94249b158 /* ExtConvexMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConvexMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtConvexMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b1c07fd94249b1c0 /* ExtCpuWorkerThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.cpp"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b2287fd94249b228 /* ExtD6Joint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.cpp"; path = "../../PhysXExtensions/src/ExtD6Joint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b2907fd94249b290 /* ExtD6JointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6JointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtD6JointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b2f87fd94249b2f8 /* ExtDefaultCpuDispatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.cpp"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b3607fd94249b360 /* ExtDefaultErrorCallback.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultErrorCallback.cpp"; path = "../../PhysXExtensions/src/ExtDefaultErrorCallback.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b3c87fd94249b3c8 /* ExtDefaultSimulationFilterShader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultSimulationFilterShader.cpp"; path = "../../PhysXExtensions/src/ExtDefaultSimulationFilterShader.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b4307fd94249b430 /* ExtDefaultStreams.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultStreams.cpp"; path = "../../PhysXExtensions/src/ExtDefaultStreams.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b4987fd94249b498 /* ExtDistanceJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b5007fd94249b500 /* ExtDistanceJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b5687fd94249b568 /* ExtExtensions.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtExtensions.cpp"; path = "../../PhysXExtensions/src/ExtExtensions.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b5d07fd94249b5d0 /* ExtFixedJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.cpp"; path = "../../PhysXExtensions/src/ExtFixedJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b6387fd94249b638 /* ExtFixedJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtFixedJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b6a07fd94249b6a0 /* ExtJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.cpp"; path = "../../PhysXExtensions/src/ExtJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b7087fd94249b708 /* ExtMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtMetaData.cpp"; path = "../../PhysXExtensions/src/ExtMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b7707fd94249b770 /* ExtParticleExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtParticleExt.cpp"; path = "../../PhysXExtensions/src/ExtParticleExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b7d87fd94249b7d8 /* ExtPrismaticJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b8407fd94249b840 /* ExtPrismaticJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b8a87fd94249b8a8 /* ExtPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.cpp"; path = "../../PhysXExtensions/src/ExtPvd.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b9107fd94249b910 /* ExtPxStringTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPxStringTable.cpp"; path = "../../PhysXExtensions/src/ExtPxStringTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b9787fd94249b978 /* ExtRaycastCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRaycastCCD.cpp"; path = "../../PhysXExtensions/src/ExtRaycastCCD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249b9e07fd94249b9e0 /* ExtRevoluteJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249ba487fd94249ba48 /* ExtRevoluteJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249bab07fd94249bab0 /* ExtRigidBodyExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRigidBodyExt.cpp"; path = "../../PhysXExtensions/src/ExtRigidBodyExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249bb187fd94249bb18 /* ExtSceneQueryExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSceneQueryExt.cpp"; path = "../../PhysXExtensions/src/ExtSceneQueryExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249bb807fd94249bb80 /* ExtSimpleFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSimpleFactory.cpp"; path = "../../PhysXExtensions/src/ExtSimpleFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249bbe87fd94249bbe8 /* ExtSmoothNormals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSmoothNormals.cpp"; path = "../../PhysXExtensions/src/ExtSmoothNormals.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249bc507fd94249bc50 /* ExtSphericalJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249bcb87fd94249bcb8 /* ExtSphericalJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249bd207fd94249bd20 /* ExtTriangleMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTriangleMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtTriangleMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f2007fd94249f200 /* SnSerialUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.h"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249f2687fd94249f268 /* SnSerializationRegistry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.h"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249f2d07fd94249f2d0 /* SnSerialUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f3387fd94249f338 /* SnSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f3a07fd94249f3a0 /* SnSerializationRegistry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f4087fd94249f408 /* Binary/SnConvX.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249f4707fd94249f470 /* Binary/SnConvX_Align.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249f4d87fd94249f4d8 /* Binary/SnConvX_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Common.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Common.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249f5407fd94249f540 /* Binary/SnConvX_MetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249f5a87fd94249f5a8 /* Binary/SnConvX_Output.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249f6107fd94249f610 /* Binary/SnConvX_Union.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249f6787fd94249f678 /* Binary/SnSerializationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249f6e07fd94249f6e0 /* Binary/SnBinaryDeserialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinaryDeserialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinaryDeserialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f7487fd94249f748 /* Binary/SnBinarySerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinarySerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinarySerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f7b07fd94249f7b0 /* Binary/SnConvX.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f8187fd94249f818 /* Binary/SnConvX_Align.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f8807fd94249f880 /* Binary/SnConvX_Convert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Convert.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Convert.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f8e87fd94249f8e8 /* Binary/SnConvX_Error.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Error.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Error.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f9507fd94249f950 /* Binary/SnConvX_MetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249f9b87fd94249f9b8 /* Binary/SnConvX_Output.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249fa207fd94249fa20 /* Binary/SnConvX_Union.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249fa887fd94249fa88 /* Binary/SnSerializationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4249faf07fd94249faf0 /* Xml/SnPxStreamOperators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnPxStreamOperators.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnPxStreamOperators.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249fb587fd94249fb58 /* Xml/SnRepX1_0Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX1_0Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX1_0Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249fbc07fd94249fbc0 /* Xml/SnRepX3_1Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_1Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_1Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249fc287fd94249fc28 /* Xml/SnRepX3_2Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_2Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_2Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249fc907fd94249fc90 /* Xml/SnRepXCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCollection.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249fcf87fd94249fcf8 /* Xml/SnRepXCoreSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249fd607fd94249fd60 /* Xml/SnRepXSerializerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXSerializerImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXSerializerImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249fdc87fd94249fdc8 /* Xml/SnRepXUpgrader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249fe307fd94249fe30 /* Xml/SnSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249fe987fd94249fe98 /* Xml/SnXmlDeserializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlDeserializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlDeserializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ff007fd94249ff00 /* Xml/SnXmlImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ff687fd94249ff68 /* Xml/SnXmlMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryAllocator.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ffd07fd94249ffd0 /* Xml/SnXmlMemoryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPool.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a00387fd9424a0038 /* Xml/SnXmlMemoryPoolStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPoolStreams.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a00a07fd9424a00a0 /* Xml/SnXmlReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlReader.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a01087fd9424a0108 /* Xml/SnXmlSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a01707fd9424a0170 /* Xml/SnXmlSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a01d87fd9424a01d8 /* Xml/SnXmlStringToType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlStringToType.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlStringToType.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a02407fd9424a0240 /* Xml/SnXmlVisitorReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorReader.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a02a87fd9424a02a8 /* Xml/SnXmlVisitorWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a03107fd9424a0310 /* Xml/SnXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a03787fd9424a0378 /* Xml/SnJointRepXSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnJointRepXSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnJointRepXSerializer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a03e07fd9424a03e0 /* Xml/SnRepXCoreSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a04487fd9424a0448 /* Xml/SnRepXUpgrader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a04b07fd9424a04b0 /* Xml/SnXmlSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a05187fd9424a0518 /* File/SnFile.h */= { isa = PBXFileReference; fileEncoding = 4; name = "File/SnFile.h"; path = "../../PhysXExtensions/src/serialization/File/SnFile.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ce007fd94249ce00 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ce687fd94249ce68 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249ced07fd94249ced0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249cf387fd94249cf38 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249cfa07fd94249cfa0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249d0087fd94249d008 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249d0707fd94249d070 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249d0d87fd94249d0d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249d1407fd94249d140 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249d1a87fd94249d1a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249d2107fd94249d210 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249d2787fd94249d278 /* extensions/include/PxExtensionMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFD4249d2e07fd94249d2e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc80a0d007fb7c80a0d00 /* PhysXExtensions */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXExtensions"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc701aa007fb7c701aa00 /* PxBinaryConverter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBinaryConverter.h"; path = "../../../Include/extensions/PxBinaryConverter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701aa687fb7c701aa68 /* PxBroadPhaseExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhaseExt.h"; path = "../../../Include/extensions/PxBroadPhaseExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701aad07fb7c701aad0 /* PxClothFabricCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothFabricCooker.h"; path = "../../../Include/extensions/PxClothFabricCooker.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701ab387fb7c701ab38 /* PxClothMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshDesc.h"; path = "../../../Include/extensions/PxClothMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701aba07fb7c701aba0 /* PxClothMeshQuadifier.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshQuadifier.h"; path = "../../../Include/extensions/PxClothMeshQuadifier.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701ac087fb7c701ac08 /* PxClothTetherCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothTetherCooker.h"; path = "../../../Include/extensions/PxClothTetherCooker.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701ac707fb7c701ac70 /* PxCollectionExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCollectionExt.h"; path = "../../../Include/extensions/PxCollectionExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701acd87fb7c701acd8 /* PxConstraintExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintExt.h"; path = "../../../Include/extensions/PxConstraintExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701ad407fb7c701ad40 /* PxConvexMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshExt.h"; path = "../../../Include/extensions/PxConvexMeshExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701ada87fb7c701ada8 /* PxD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxD6Joint.h"; path = "../../../Include/extensions/PxD6Joint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701ae107fb7c701ae10 /* PxDefaultAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultAllocator.h"; path = "../../../Include/extensions/PxDefaultAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701ae787fb7c701ae78 /* PxDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultCpuDispatcher.h"; path = "../../../Include/extensions/PxDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701aee07fb7c701aee0 /* PxDefaultErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultErrorCallback.h"; path = "../../../Include/extensions/PxDefaultErrorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701af487fb7c701af48 /* PxDefaultSimulationFilterShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultSimulationFilterShader.h"; path = "../../../Include/extensions/PxDefaultSimulationFilterShader.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701afb07fb7c701afb0 /* PxDefaultStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultStreams.h"; path = "../../../Include/extensions/PxDefaultStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b0187fb7c701b018 /* PxDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDistanceJoint.h"; path = "../../../Include/extensions/PxDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b0807fb7c701b080 /* PxExtensionsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtensionsAPI.h"; path = "../../../Include/extensions/PxExtensionsAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b0e87fb7c701b0e8 /* PxFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFixedJoint.h"; path = "../../../Include/extensions/PxFixedJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b1507fb7c701b150 /* PxJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJoint.h"; path = "../../../Include/extensions/PxJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b1b87fb7c701b1b8 /* PxJointLimit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointLimit.h"; path = "../../../Include/extensions/PxJointLimit.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b2207fb7c701b220 /* PxJointRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointRepXSerializer.h"; path = "../../../Include/extensions/PxJointRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b2887fb7c701b288 /* PxMassProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMassProperties.h"; path = "../../../Include/extensions/PxMassProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b2f07fb7c701b2f0 /* PxParticleExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxParticleExt.h"; path = "../../../Include/extensions/PxParticleExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b3587fb7c701b358 /* PxPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPrismaticJoint.h"; path = "../../../Include/extensions/PxPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b3c07fb7c701b3c0 /* PxRaycastCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRaycastCCD.h"; path = "../../../Include/extensions/PxRaycastCCD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b4287fb7c701b428 /* PxRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSerializer.h"; path = "../../../Include/extensions/PxRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b4907fb7c701b490 /* PxRepXSimpleType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSimpleType.h"; path = "../../../Include/extensions/PxRepXSimpleType.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b4f87fb7c701b4f8 /* PxRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRevoluteJoint.h"; path = "../../../Include/extensions/PxRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b5607fb7c701b560 /* PxRigidActorExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActorExt.h"; path = "../../../Include/extensions/PxRigidActorExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b5c87fb7c701b5c8 /* PxRigidBodyExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBodyExt.h"; path = "../../../Include/extensions/PxRigidBodyExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b6307fb7c701b630 /* PxSceneQueryExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneQueryExt.h"; path = "../../../Include/extensions/PxSceneQueryExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b6987fb7c701b698 /* PxSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSerialization.h"; path = "../../../Include/extensions/PxSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b7007fb7c701b700 /* PxShapeExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShapeExt.h"; path = "../../../Include/extensions/PxShapeExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b7687fb7c701b768 /* PxSimpleFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleFactory.h"; path = "../../../Include/extensions/PxSimpleFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b7d07fb7c701b7d0 /* PxSmoothNormals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSmoothNormals.h"; path = "../../../Include/extensions/PxSmoothNormals.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b8387fb7c701b838 /* PxSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSphericalJoint.h"; path = "../../../Include/extensions/PxSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b8a07fb7c701b8a0 /* PxStringTableExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStringTableExt.h"; path = "../../../Include/extensions/PxStringTableExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701b9087fb7c701b908 /* PxTriangleMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshExt.h"; path = "../../../Include/extensions/PxTriangleMeshExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70194007fb7c7019400 /* ExtConstraintHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConstraintHelper.h"; path = "../../PhysXExtensions/src/ExtConstraintHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70194687fb7c7019468 /* ExtCpuWorkerThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.h"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70194d07fb7c70194d0 /* ExtD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.h"; path = "../../PhysXExtensions/src/ExtD6Joint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70195387fb7c7019538 /* ExtDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.h"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70195a07fb7c70195a0 /* ExtDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.h"; path = "../../PhysXExtensions/src/ExtDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70196087fb7c7019608 /* ExtFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.h"; path = "../../PhysXExtensions/src/ExtFixedJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70196707fb7c7019670 /* ExtInertiaTensor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtInertiaTensor.h"; path = "../../PhysXExtensions/src/ExtInertiaTensor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70196d87fb7c70196d8 /* ExtJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.h"; path = "../../PhysXExtensions/src/ExtJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70197407fb7c7019740 /* ExtJointMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJointMetaDataExtensions.h"; path = "../../PhysXExtensions/src/ExtJointMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70197a87fb7c70197a8 /* ExtPlatform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPlatform.h"; path = "../../PhysXExtensions/src/ExtPlatform.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70198107fb7c7019810 /* ExtPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.h"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70198787fb7c7019878 /* ExtPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.h"; path = "../../PhysXExtensions/src/ExtPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70198e07fb7c70198e0 /* ExtRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.h"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70199487fb7c7019948 /* ExtSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSerialization.h"; path = "../../PhysXExtensions/src/ExtSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70199b07fb7c70199b0 /* ExtSharedQueueEntryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSharedQueueEntryPool.h"; path = "../../PhysXExtensions/src/ExtSharedQueueEntryPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7019a187fb7c7019a18 /* ExtSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.h"; path = "../../PhysXExtensions/src/ExtSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7019a807fb7c7019a80 /* ExtTaskQueueHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTaskQueueHelper.h"; path = "../../PhysXExtensions/src/ExtTaskQueueHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7019ae87fb7c7019ae8 /* ExtBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtBroadPhase.cpp"; path = "../../PhysXExtensions/src/ExtBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019b507fb7c7019b50 /* ExtClothFabricCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothFabricCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothFabricCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019bb87fb7c7019bb8 /* ExtClothGeodesicTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothGeodesicTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothGeodesicTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019c207fb7c7019c20 /* ExtClothMeshQuadifier.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothMeshQuadifier.cpp"; path = "../../PhysXExtensions/src/ExtClothMeshQuadifier.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019c887fb7c7019c88 /* ExtClothSimpleTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothSimpleTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothSimpleTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019cf07fb7c7019cf0 /* ExtCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCollection.cpp"; path = "../../PhysXExtensions/src/ExtCollection.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019d587fb7c7019d58 /* ExtConvexMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConvexMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtConvexMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019dc07fb7c7019dc0 /* ExtCpuWorkerThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.cpp"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019e287fb7c7019e28 /* ExtD6Joint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.cpp"; path = "../../PhysXExtensions/src/ExtD6Joint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019e907fb7c7019e90 /* ExtD6JointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6JointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtD6JointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019ef87fb7c7019ef8 /* ExtDefaultCpuDispatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.cpp"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019f607fb7c7019f60 /* ExtDefaultErrorCallback.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultErrorCallback.cpp"; path = "../../PhysXExtensions/src/ExtDefaultErrorCallback.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc7019fc87fb7c7019fc8 /* ExtDefaultSimulationFilterShader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultSimulationFilterShader.cpp"; path = "../../PhysXExtensions/src/ExtDefaultSimulationFilterShader.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a0307fb7c701a030 /* ExtDefaultStreams.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultStreams.cpp"; path = "../../PhysXExtensions/src/ExtDefaultStreams.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a0987fb7c701a098 /* ExtDistanceJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a1007fb7c701a100 /* ExtDistanceJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a1687fb7c701a168 /* ExtExtensions.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtExtensions.cpp"; path = "../../PhysXExtensions/src/ExtExtensions.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a1d07fb7c701a1d0 /* ExtFixedJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.cpp"; path = "../../PhysXExtensions/src/ExtFixedJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a2387fb7c701a238 /* ExtFixedJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtFixedJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a2a07fb7c701a2a0 /* ExtJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.cpp"; path = "../../PhysXExtensions/src/ExtJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a3087fb7c701a308 /* ExtMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtMetaData.cpp"; path = "../../PhysXExtensions/src/ExtMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a3707fb7c701a370 /* ExtParticleExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtParticleExt.cpp"; path = "../../PhysXExtensions/src/ExtParticleExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a3d87fb7c701a3d8 /* ExtPrismaticJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a4407fb7c701a440 /* ExtPrismaticJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a4a87fb7c701a4a8 /* ExtPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.cpp"; path = "../../PhysXExtensions/src/ExtPvd.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a5107fb7c701a510 /* ExtPxStringTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPxStringTable.cpp"; path = "../../PhysXExtensions/src/ExtPxStringTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a5787fb7c701a578 /* ExtRaycastCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRaycastCCD.cpp"; path = "../../PhysXExtensions/src/ExtRaycastCCD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a5e07fb7c701a5e0 /* ExtRevoluteJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a6487fb7c701a648 /* ExtRevoluteJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a6b07fb7c701a6b0 /* ExtRigidBodyExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRigidBodyExt.cpp"; path = "../../PhysXExtensions/src/ExtRigidBodyExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a7187fb7c701a718 /* ExtSceneQueryExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSceneQueryExt.cpp"; path = "../../PhysXExtensions/src/ExtSceneQueryExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a7807fb7c701a780 /* ExtSimpleFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSimpleFactory.cpp"; path = "../../PhysXExtensions/src/ExtSimpleFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a7e87fb7c701a7e8 /* ExtSmoothNormals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSmoothNormals.cpp"; path = "../../PhysXExtensions/src/ExtSmoothNormals.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a8507fb7c701a850 /* ExtSphericalJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a8b87fb7c701a8b8 /* ExtSphericalJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701a9207fb7c701a920 /* ExtTriangleMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTriangleMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtTriangleMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d0007fb7c701d000 /* SnSerialUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.h"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d0687fb7c701d068 /* SnSerializationRegistry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.h"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d0d07fb7c701d0d0 /* SnSerialUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d1387fb7c701d138 /* SnSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d1a07fb7c701d1a0 /* SnSerializationRegistry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d2087fb7c701d208 /* Binary/SnConvX.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d2707fb7c701d270 /* Binary/SnConvX_Align.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d2d87fb7c701d2d8 /* Binary/SnConvX_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Common.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Common.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d3407fb7c701d340 /* Binary/SnConvX_MetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d3a87fb7c701d3a8 /* Binary/SnConvX_Output.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d4107fb7c701d410 /* Binary/SnConvX_Union.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d4787fb7c701d478 /* Binary/SnSerializationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d4e07fb7c701d4e0 /* Binary/SnBinaryDeserialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinaryDeserialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinaryDeserialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d5487fb7c701d548 /* Binary/SnBinarySerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinarySerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinarySerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d5b07fb7c701d5b0 /* Binary/SnConvX.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d6187fb7c701d618 /* Binary/SnConvX_Align.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d6807fb7c701d680 /* Binary/SnConvX_Convert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Convert.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Convert.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d6e87fb7c701d6e8 /* Binary/SnConvX_Error.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Error.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Error.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d7507fb7c701d750 /* Binary/SnConvX_MetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d7b87fb7c701d7b8 /* Binary/SnConvX_Output.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d8207fb7c701d820 /* Binary/SnConvX_Union.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d8887fb7c701d888 /* Binary/SnSerializationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701d8f07fb7c701d8f0 /* Xml/SnPxStreamOperators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnPxStreamOperators.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnPxStreamOperators.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d9587fb7c701d958 /* Xml/SnRepX1_0Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX1_0Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX1_0Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701d9c07fb7c701d9c0 /* Xml/SnRepX3_1Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_1Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_1Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701da287fb7c701da28 /* Xml/SnRepX3_2Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_2Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_2Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701da907fb7c701da90 /* Xml/SnRepXCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCollection.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701daf87fb7c701daf8 /* Xml/SnRepXCoreSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701db607fb7c701db60 /* Xml/SnRepXSerializerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXSerializerImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXSerializerImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701dbc87fb7c701dbc8 /* Xml/SnRepXUpgrader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701dc307fb7c701dc30 /* Xml/SnSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701dc987fb7c701dc98 /* Xml/SnXmlDeserializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlDeserializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlDeserializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701dd007fb7c701dd00 /* Xml/SnXmlImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701dd687fb7c701dd68 /* Xml/SnXmlMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryAllocator.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701ddd07fb7c701ddd0 /* Xml/SnXmlMemoryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPool.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701de387fb7c701de38 /* Xml/SnXmlMemoryPoolStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPoolStreams.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701dea07fb7c701dea0 /* Xml/SnXmlReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlReader.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701df087fb7c701df08 /* Xml/SnXmlSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701df707fb7c701df70 /* Xml/SnXmlSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701dfd87fb7c701dfd8 /* Xml/SnXmlStringToType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlStringToType.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlStringToType.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701e0407fb7c701e040 /* Xml/SnXmlVisitorReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorReader.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701e0a87fb7c701e0a8 /* Xml/SnXmlVisitorWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701e1107fb7c701e110 /* Xml/SnXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701e1787fb7c701e178 /* Xml/SnJointRepXSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnJointRepXSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnJointRepXSerializer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701e1e07fb7c701e1e0 /* Xml/SnRepXCoreSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701e2487fb7c701e248 /* Xml/SnRepXUpgrader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701e2b07fb7c701e2b0 /* Xml/SnXmlSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc701e3187fb7c701e318 /* File/SnFile.h */= { isa = PBXFileReference; fileEncoding = 4; name = "File/SnFile.h"; path = "../../PhysXExtensions/src/serialization/File/SnFile.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701ba007fb7c701ba00 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701ba687fb7c701ba68 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701bad07fb7c701bad0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701bb387fb7c701bb38 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701bba07fb7c701bba0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701bc087fb7c701bc08 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701bc707fb7c701bc70 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701bcd87fb7c701bcd8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701bd407fb7c701bd40 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701bda87fb7c701bda8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701be107fb7c701be10 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701be787fb7c701be78 /* extensions/include/PxExtensionMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc701bee07fb7c701bee0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2430ea8607fd9430ea860 /* Resources */ = { + FFF2c80a0d007fb7c80a0d00 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -804,7 +804,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC430ea8607fd9430ea860 /* Frameworks */ = { + FFFCc80a0d007fb7c80a0d00 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -814,64 +814,64 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8430ea8607fd9430ea860 /* Sources */ = { + FFF8c80a0d007fb7c80a0d00 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF4249aee87fd94249aee8, - FFFF4249af507fd94249af50, - FFFF4249afb87fd94249afb8, - FFFF4249b0207fd94249b020, - FFFF4249b0887fd94249b088, - FFFF4249b0f07fd94249b0f0, - FFFF4249b1587fd94249b158, - FFFF4249b1c07fd94249b1c0, - FFFF4249b2287fd94249b228, - FFFF4249b2907fd94249b290, - FFFF4249b2f87fd94249b2f8, - FFFF4249b3607fd94249b360, - FFFF4249b3c87fd94249b3c8, - FFFF4249b4307fd94249b430, - FFFF4249b4987fd94249b498, - FFFF4249b5007fd94249b500, - FFFF4249b5687fd94249b568, - FFFF4249b5d07fd94249b5d0, - FFFF4249b6387fd94249b638, - FFFF4249b6a07fd94249b6a0, - FFFF4249b7087fd94249b708, - FFFF4249b7707fd94249b770, - FFFF4249b7d87fd94249b7d8, - FFFF4249b8407fd94249b840, - FFFF4249b8a87fd94249b8a8, - FFFF4249b9107fd94249b910, - FFFF4249b9787fd94249b978, - FFFF4249b9e07fd94249b9e0, - FFFF4249ba487fd94249ba48, - FFFF4249bab07fd94249bab0, - FFFF4249bb187fd94249bb18, - FFFF4249bb807fd94249bb80, - FFFF4249bbe87fd94249bbe8, - FFFF4249bc507fd94249bc50, - FFFF4249bcb87fd94249bcb8, - FFFF4249bd207fd94249bd20, - FFFF4249f2d07fd94249f2d0, - FFFF4249f3387fd94249f338, - FFFF4249f3a07fd94249f3a0, - FFFF4249f6e07fd94249f6e0, - FFFF4249f7487fd94249f748, - FFFF4249f7b07fd94249f7b0, - FFFF4249f8187fd94249f818, - FFFF4249f8807fd94249f880, - FFFF4249f8e87fd94249f8e8, - FFFF4249f9507fd94249f950, - FFFF4249f9b87fd94249f9b8, - FFFF4249fa207fd94249fa20, - FFFF4249fa887fd94249fa88, - FFFF424a03787fd9424a0378, - FFFF424a03e07fd9424a03e0, - FFFF424a04487fd9424a0448, - FFFF424a04b07fd9424a04b0, - FFFF4249d2e07fd94249d2e0, + FFFFc7019ae87fb7c7019ae8, + FFFFc7019b507fb7c7019b50, + FFFFc7019bb87fb7c7019bb8, + FFFFc7019c207fb7c7019c20, + FFFFc7019c887fb7c7019c88, + FFFFc7019cf07fb7c7019cf0, + FFFFc7019d587fb7c7019d58, + FFFFc7019dc07fb7c7019dc0, + FFFFc7019e287fb7c7019e28, + FFFFc7019e907fb7c7019e90, + FFFFc7019ef87fb7c7019ef8, + FFFFc7019f607fb7c7019f60, + FFFFc7019fc87fb7c7019fc8, + FFFFc701a0307fb7c701a030, + FFFFc701a0987fb7c701a098, + FFFFc701a1007fb7c701a100, + FFFFc701a1687fb7c701a168, + FFFFc701a1d07fb7c701a1d0, + FFFFc701a2387fb7c701a238, + FFFFc701a2a07fb7c701a2a0, + FFFFc701a3087fb7c701a308, + FFFFc701a3707fb7c701a370, + FFFFc701a3d87fb7c701a3d8, + FFFFc701a4407fb7c701a440, + FFFFc701a4a87fb7c701a4a8, + FFFFc701a5107fb7c701a510, + FFFFc701a5787fb7c701a578, + FFFFc701a5e07fb7c701a5e0, + FFFFc701a6487fb7c701a648, + FFFFc701a6b07fb7c701a6b0, + FFFFc701a7187fb7c701a718, + FFFFc701a7807fb7c701a780, + FFFFc701a7e87fb7c701a7e8, + FFFFc701a8507fb7c701a850, + FFFFc701a8b87fb7c701a8b8, + FFFFc701a9207fb7c701a920, + FFFFc701d0d07fb7c701d0d0, + FFFFc701d1387fb7c701d138, + FFFFc701d1a07fb7c701d1a0, + FFFFc701d4e07fb7c701d4e0, + FFFFc701d5487fb7c701d548, + FFFFc701d5b07fb7c701d5b0, + FFFFc701d6187fb7c701d618, + FFFFc701d6807fb7c701d680, + FFFFc701d6e87fb7c701d6e8, + FFFFc701d7507fb7c701d750, + FFFFc701d7b87fb7c701d7b8, + FFFFc701d8207fb7c701d820, + FFFFc701d8887fb7c701d888, + FFFFc701e1787fb7c701e178, + FFFFc701e1e07fb7c701e1e0, + FFFFc701e2487fb7c701e248, + FFFFc701e2b07fb7c701e2b0, + FFFFc701bee07fb7c701bee0, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -880,56 +880,56 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4430e93e07fd9430e93e0 /* PBXTargetDependency */ = { + FFF4c80a05c07fb7c80a05c0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA430c50e07fd9430c50e0 /* PsFastXml */; - targetProxy = FFF5430c50e07fd9430c50e0 /* PBXContainerItemProxy */; + target = FFFAc4b829a07fb7c4b829a0 /* PsFastXml */; + targetProxy = FFF5c4b829a07fb7c4b829a0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of SceneQuery */ - FFFF424a32007fd9424a3200 /* SqAABBPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a32007fd9424a3200 /* SqAABBPruner.cpp */; }; - FFFF424a32687fd9424a3268 /* SqAABBTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a32687fd9424a3268 /* SqAABBTree.cpp */; }; - FFFF424a32d07fd9424a32d0 /* SqAABBTreeUpdateMap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a32d07fd9424a32d0 /* SqAABBTreeUpdateMap.cpp */; }; - FFFF424a33387fd9424a3338 /* SqBounds.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a33387fd9424a3338 /* SqBounds.cpp */; }; - FFFF424a33a07fd9424a33a0 /* SqBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a33a07fd9424a33a0 /* SqBucketPruner.cpp */; }; - FFFF424a34087fd9424a3408 /* SqExtendedBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a34087fd9424a3408 /* SqExtendedBucketPruner.cpp */; }; - FFFF424a34707fd9424a3470 /* SqMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a34707fd9424a3470 /* SqMetaData.cpp */; }; - FFFF424a34d87fd9424a34d8 /* SqPruningPool.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a34d87fd9424a34d8 /* SqPruningPool.cpp */; }; - FFFF424a35407fd9424a3540 /* SqPruningStructure.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a35407fd9424a3540 /* SqPruningStructure.cpp */; }; - FFFF424a35a87fd9424a35a8 /* SqSceneQueryManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a35a87fd9424a35a8 /* SqSceneQueryManager.cpp */; }; + FFFFc70220007fb7c7022000 /* SqAABBPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc70220007fb7c7022000 /* SqAABBPruner.cpp */; }; + FFFFc70220687fb7c7022068 /* SqAABBTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc70220687fb7c7022068 /* SqAABBTree.cpp */; }; + FFFFc70220d07fb7c70220d0 /* SqAABBTreeUpdateMap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc70220d07fb7c70220d0 /* SqAABBTreeUpdateMap.cpp */; }; + FFFFc70221387fb7c7022138 /* SqBounds.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc70221387fb7c7022138 /* SqBounds.cpp */; }; + FFFFc70221a07fb7c70221a0 /* SqBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc70221a07fb7c70221a0 /* SqBucketPruner.cpp */; }; + FFFFc70222087fb7c7022208 /* SqExtendedBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc70222087fb7c7022208 /* SqExtendedBucketPruner.cpp */; }; + FFFFc70222707fb7c7022270 /* SqMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc70222707fb7c7022270 /* SqMetaData.cpp */; }; + FFFFc70222d87fb7c70222d8 /* SqPruningPool.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc70222d87fb7c70222d8 /* SqPruningPool.cpp */; }; + FFFFc70223407fb7c7022340 /* SqPruningStructure.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc70223407fb7c7022340 /* SqPruningStructure.cpp */; }; + FFFFc70223a87fb7c70223a8 /* SqSceneQueryManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc70223a87fb7c70223a8 /* SqSceneQueryManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD430fba607fd9430fba60 /* SceneQuery */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SceneQuery"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD424a32007fd9424a3200 /* SqAABBPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.cpp"; path = "../../SceneQuery/src/SqAABBPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a32687fd9424a3268 /* SqAABBTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.cpp"; path = "../../SceneQuery/src/SqAABBTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a32d07fd9424a32d0 /* SqAABBTreeUpdateMap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.cpp"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a33387fd9424a3338 /* SqBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.cpp"; path = "../../SceneQuery/src/SqBounds.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a33a07fd9424a33a0 /* SqBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.cpp"; path = "../../SceneQuery/src/SqBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a34087fd9424a3408 /* SqExtendedBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.cpp"; path = "../../SceneQuery/src/SqExtendedBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a34707fd9424a3470 /* SqMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqMetaData.cpp"; path = "../../SceneQuery/src/SqMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a34d87fd9424a34d8 /* SqPruningPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.cpp"; path = "../../SceneQuery/src/SqPruningPool.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a35407fd9424a3540 /* SqPruningStructure.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.cpp"; path = "../../SceneQuery/src/SqPruningStructure.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a35a87fd9424a35a8 /* SqSceneQueryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.cpp"; path = "../../SceneQuery/src/SqSceneQueryManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a36107fd9424a3610 /* SqAABBPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.h"; path = "../../SceneQuery/src/SqAABBPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a36787fd9424a3678 /* SqAABBTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.h"; path = "../../SceneQuery/src/SqAABBTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a36e07fd9424a36e0 /* SqAABBTreeQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeQuery.h"; path = "../../SceneQuery/src/SqAABBTreeQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a37487fd9424a3748 /* SqAABBTreeUpdateMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.h"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a37b07fd9424a37b0 /* SqBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.h"; path = "../../SceneQuery/src/SqBounds.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a38187fd9424a3818 /* SqBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.h"; path = "../../SceneQuery/src/SqBucketPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a38807fd9424a3880 /* SqExtendedBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.h"; path = "../../SceneQuery/src/SqExtendedBucketPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a38e87fd9424a38e8 /* SqPrunerTestsSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerTestsSIMD.h"; path = "../../SceneQuery/src/SqPrunerTestsSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a39507fd9424a3950 /* SqPruningPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.h"; path = "../../SceneQuery/src/SqPruningPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a39b87fd9424a39b8 /* SqTypedef.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqTypedef.h"; path = "../../SceneQuery/src/SqTypedef.h"; sourceTree = SOURCE_ROOT; }; - FFFD43103e307fd943103e30 /* SqPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruner.h"; path = "../../SceneQuery/include/SqPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFD43103e987fd943103e98 /* SqPrunerMergeData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerMergeData.h"; path = "../../SceneQuery/include/SqPrunerMergeData.h"; sourceTree = SOURCE_ROOT; }; - FFFD43103f007fd943103f00 /* SqPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.h"; path = "../../SceneQuery/include/SqPruningStructure.h"; sourceTree = SOURCE_ROOT; }; - FFFD43103f687fd943103f68 /* SqSceneQueryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.h"; path = "../../SceneQuery/include/SqSceneQueryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4e529207fb7c4e52920 /* SceneQuery */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SceneQuery"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc70220007fb7c7022000 /* SqAABBPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.cpp"; path = "../../SceneQuery/src/SqAABBPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc70220687fb7c7022068 /* SqAABBTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.cpp"; path = "../../SceneQuery/src/SqAABBTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc70220d07fb7c70220d0 /* SqAABBTreeUpdateMap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.cpp"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc70221387fb7c7022138 /* SqBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.cpp"; path = "../../SceneQuery/src/SqBounds.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc70221a07fb7c70221a0 /* SqBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.cpp"; path = "../../SceneQuery/src/SqBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc70222087fb7c7022208 /* SqExtendedBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.cpp"; path = "../../SceneQuery/src/SqExtendedBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc70222707fb7c7022270 /* SqMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqMetaData.cpp"; path = "../../SceneQuery/src/SqMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc70222d87fb7c70222d8 /* SqPruningPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.cpp"; path = "../../SceneQuery/src/SqPruningPool.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc70223407fb7c7022340 /* SqPruningStructure.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.cpp"; path = "../../SceneQuery/src/SqPruningStructure.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc70223a87fb7c70223a8 /* SqSceneQueryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.cpp"; path = "../../SceneQuery/src/SqSceneQueryManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc70224107fb7c7022410 /* SqAABBPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.h"; path = "../../SceneQuery/src/SqAABBPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70224787fb7c7022478 /* SqAABBTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.h"; path = "../../SceneQuery/src/SqAABBTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70224e07fb7c70224e0 /* SqAABBTreeQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeQuery.h"; path = "../../SceneQuery/src/SqAABBTreeQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70225487fb7c7022548 /* SqAABBTreeUpdateMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.h"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70225b07fb7c70225b0 /* SqBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.h"; path = "../../SceneQuery/src/SqBounds.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70226187fb7c7022618 /* SqBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.h"; path = "../../SceneQuery/src/SqBucketPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70226807fb7c7022680 /* SqExtendedBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.h"; path = "../../SceneQuery/src/SqExtendedBucketPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70226e87fb7c70226e8 /* SqPrunerTestsSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerTestsSIMD.h"; path = "../../SceneQuery/src/SqPrunerTestsSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70227507fb7c7022750 /* SqPruningPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.h"; path = "../../SceneQuery/src/SqPruningPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc70227b87fb7c70227b8 /* SqTypedef.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqTypedef.h"; path = "../../SceneQuery/src/SqTypedef.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4e569c07fb7c4e569c0 /* SqPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruner.h"; path = "../../SceneQuery/include/SqPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4e56a287fb7c4e56a28 /* SqPrunerMergeData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerMergeData.h"; path = "../../SceneQuery/include/SqPrunerMergeData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4e56a907fb7c4e56a90 /* SqPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.h"; path = "../../SceneQuery/include/SqPruningStructure.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4e56af87fb7c4e56af8 /* SqSceneQueryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.h"; path = "../../SceneQuery/include/SqSceneQueryManager.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2430fba607fd9430fba60 /* Resources */ = { + FFF2c4e529207fb7c4e52920 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -939,7 +939,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC430fba607fd9430fba60 /* Frameworks */ = { + FFFCc4e529207fb7c4e52920 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -949,20 +949,20 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8430fba607fd9430fba60 /* Sources */ = { + FFF8c4e529207fb7c4e52920 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF424a32007fd9424a3200, - FFFF424a32687fd9424a3268, - FFFF424a32d07fd9424a32d0, - FFFF424a33387fd9424a3338, - FFFF424a33a07fd9424a33a0, - FFFF424a34087fd9424a3408, - FFFF424a34707fd9424a3470, - FFFF424a34d87fd9424a34d8, - FFFF424a35407fd9424a3540, - FFFF424a35a87fd9424a35a8, + FFFFc70220007fb7c7022000, + FFFFc70220687fb7c7022068, + FFFFc70220d07fb7c70220d0, + FFFFc70221387fb7c7022138, + FFFFc70221a07fb7c70221a0, + FFFFc70222087fb7c7022208, + FFFFc70222707fb7c7022270, + FFFFc70222d87fb7c70222d8, + FFFFc70223407fb7c7022340, + FFFFc70223a87fb7c70223a8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -974,154 +974,154 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of SimulationController */ - FFFF424a9bd07fd9424a9bd0 /* ScActorCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9bd07fd9424a9bd0 /* ScActorCore.cpp */; }; - FFFF424a9c387fd9424a9c38 /* ScActorSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9c387fd9424a9c38 /* ScActorSim.cpp */; }; - FFFF424a9ca07fd9424a9ca0 /* ScArticulationCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9ca07fd9424a9ca0 /* ScArticulationCore.cpp */; }; - FFFF424a9d087fd9424a9d08 /* ScArticulationJointCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9d087fd9424a9d08 /* ScArticulationJointCore.cpp */; }; - FFFF424a9d707fd9424a9d70 /* ScArticulationJointSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9d707fd9424a9d70 /* ScArticulationJointSim.cpp */; }; - FFFF424a9dd87fd9424a9dd8 /* ScArticulationSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9dd87fd9424a9dd8 /* ScArticulationSim.cpp */; }; - FFFF424a9e407fd9424a9e40 /* ScBodyCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9e407fd9424a9e40 /* ScBodyCore.cpp */; }; - FFFF424a9ea87fd9424a9ea8 /* ScBodyCoreKinematic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9ea87fd9424a9ea8 /* ScBodyCoreKinematic.cpp */; }; - FFFF424a9f107fd9424a9f10 /* ScBodySim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9f107fd9424a9f10 /* ScBodySim.cpp */; }; - FFFF424a9f787fd9424a9f78 /* ScConstraintCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9f787fd9424a9f78 /* ScConstraintCore.cpp */; }; - FFFF424a9fe07fd9424a9fe0 /* ScConstraintGroupNode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424a9fe07fd9424a9fe0 /* ScConstraintGroupNode.cpp */; }; - FFFF424aa0487fd9424aa048 /* ScConstraintInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa0487fd9424aa048 /* ScConstraintInteraction.cpp */; }; - FFFF424aa0b07fd9424aa0b0 /* ScConstraintProjectionManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa0b07fd9424aa0b0 /* ScConstraintProjectionManager.cpp */; }; - FFFF424aa1187fd9424aa118 /* ScConstraintProjectionTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa1187fd9424aa118 /* ScConstraintProjectionTree.cpp */; }; - FFFF424aa1807fd9424aa180 /* ScConstraintSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa1807fd9424aa180 /* ScConstraintSim.cpp */; }; - FFFF424aa1e87fd9424aa1e8 /* ScElementInteractionMarker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa1e87fd9424aa1e8 /* ScElementInteractionMarker.cpp */; }; - FFFF424aa2507fd9424aa250 /* ScElementSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa2507fd9424aa250 /* ScElementSim.cpp */; }; - FFFF424aa2b87fd9424aa2b8 /* ScInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa2b87fd9424aa2b8 /* ScInteraction.cpp */; }; - FFFF424aa3207fd9424aa320 /* ScIterators.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa3207fd9424aa320 /* ScIterators.cpp */; }; - FFFF424aa3887fd9424aa388 /* ScMaterialCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa3887fd9424aa388 /* ScMaterialCore.cpp */; }; - FFFF424aa3f07fd9424aa3f0 /* ScMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa3f07fd9424aa3f0 /* ScMetaData.cpp */; }; - FFFF424aa4587fd9424aa458 /* ScNPhaseCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa4587fd9424aa458 /* ScNPhaseCore.cpp */; }; - FFFF424aa4c07fd9424aa4c0 /* ScPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa4c07fd9424aa4c0 /* ScPhysics.cpp */; }; - FFFF424aa5287fd9424aa528 /* ScRigidCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa5287fd9424aa528 /* ScRigidCore.cpp */; }; - FFFF424aa5907fd9424aa590 /* ScRigidSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa5907fd9424aa590 /* ScRigidSim.cpp */; }; - FFFF424aa5f87fd9424aa5f8 /* ScScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa5f87fd9424aa5f8 /* ScScene.cpp */; }; - FFFF424aa6607fd9424aa660 /* ScShapeCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa6607fd9424aa660 /* ScShapeCore.cpp */; }; - FFFF424aa6c87fd9424aa6c8 /* ScShapeInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa6c87fd9424aa6c8 /* ScShapeInteraction.cpp */; }; - FFFF424aa7307fd9424aa730 /* ScShapeSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa7307fd9424aa730 /* ScShapeSim.cpp */; }; - FFFF424aa7987fd9424aa798 /* ScSimStats.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa7987fd9424aa798 /* ScSimStats.cpp */; }; - FFFF424aa8007fd9424aa800 /* ScSimulationController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa8007fd9424aa800 /* ScSimulationController.cpp */; }; - FFFF424aa8687fd9424aa868 /* ScSqBoundsManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa8687fd9424aa868 /* ScSqBoundsManager.cpp */; }; - FFFF424aa8d07fd9424aa8d0 /* ScStaticCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa8d07fd9424aa8d0 /* ScStaticCore.cpp */; }; - FFFF424aa9387fd9424aa938 /* ScStaticSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa9387fd9424aa938 /* ScStaticSim.cpp */; }; - FFFF424aa9a07fd9424aa9a0 /* ScTriggerInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aa9a07fd9424aa9a0 /* ScTriggerInteraction.cpp */; }; - FFFF424aab407fd9424aab40 /* particles/ScParticleBodyInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aab407fd9424aab40 /* particles/ScParticleBodyInteraction.cpp */; }; - FFFF424aaba87fd9424aaba8 /* particles/ScParticlePacketShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aaba87fd9424aaba8 /* particles/ScParticlePacketShape.cpp */; }; - FFFF424aac107fd9424aac10 /* particles/ScParticleSystemCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aac107fd9424aac10 /* particles/ScParticleSystemCore.cpp */; }; - FFFF424aac787fd9424aac78 /* particles/ScParticleSystemSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aac787fd9424aac78 /* particles/ScParticleSystemSim.cpp */; }; - FFFF424aadb07fd9424aadb0 /* cloth/ScClothCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aadb07fd9424aadb0 /* cloth/ScClothCore.cpp */; }; - FFFF424aae187fd9424aae18 /* cloth/ScClothFabricCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aae187fd9424aae18 /* cloth/ScClothFabricCore.cpp */; }; - FFFF424aae807fd9424aae80 /* cloth/ScClothShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aae807fd9424aae80 /* cloth/ScClothShape.cpp */; }; - FFFF424aaee87fd9424aaee8 /* cloth/ScClothSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424aaee87fd9424aaee8 /* cloth/ScClothSim.cpp */; }; + FFFFc40323d07fb7c40323d0 /* ScActorCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40323d07fb7c40323d0 /* ScActorCore.cpp */; }; + FFFFc40324387fb7c4032438 /* ScActorSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40324387fb7c4032438 /* ScActorSim.cpp */; }; + FFFFc40324a07fb7c40324a0 /* ScArticulationCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40324a07fb7c40324a0 /* ScArticulationCore.cpp */; }; + FFFFc40325087fb7c4032508 /* ScArticulationJointCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40325087fb7c4032508 /* ScArticulationJointCore.cpp */; }; + FFFFc40325707fb7c4032570 /* ScArticulationJointSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40325707fb7c4032570 /* ScArticulationJointSim.cpp */; }; + FFFFc40325d87fb7c40325d8 /* ScArticulationSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40325d87fb7c40325d8 /* ScArticulationSim.cpp */; }; + FFFFc40326407fb7c4032640 /* ScBodyCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40326407fb7c4032640 /* ScBodyCore.cpp */; }; + FFFFc40326a87fb7c40326a8 /* ScBodyCoreKinematic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40326a87fb7c40326a8 /* ScBodyCoreKinematic.cpp */; }; + FFFFc40327107fb7c4032710 /* ScBodySim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40327107fb7c4032710 /* ScBodySim.cpp */; }; + FFFFc40327787fb7c4032778 /* ScConstraintCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40327787fb7c4032778 /* ScConstraintCore.cpp */; }; + FFFFc40327e07fb7c40327e0 /* ScConstraintGroupNode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40327e07fb7c40327e0 /* ScConstraintGroupNode.cpp */; }; + FFFFc40328487fb7c4032848 /* ScConstraintInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40328487fb7c4032848 /* ScConstraintInteraction.cpp */; }; + FFFFc40328b07fb7c40328b0 /* ScConstraintProjectionManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40328b07fb7c40328b0 /* ScConstraintProjectionManager.cpp */; }; + FFFFc40329187fb7c4032918 /* ScConstraintProjectionTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40329187fb7c4032918 /* ScConstraintProjectionTree.cpp */; }; + FFFFc40329807fb7c4032980 /* ScConstraintSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40329807fb7c4032980 /* ScConstraintSim.cpp */; }; + FFFFc40329e87fb7c40329e8 /* ScElementInteractionMarker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40329e87fb7c40329e8 /* ScElementInteractionMarker.cpp */; }; + FFFFc4032a507fb7c4032a50 /* ScElementSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032a507fb7c4032a50 /* ScElementSim.cpp */; }; + FFFFc4032ab87fb7c4032ab8 /* ScInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032ab87fb7c4032ab8 /* ScInteraction.cpp */; }; + FFFFc4032b207fb7c4032b20 /* ScIterators.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032b207fb7c4032b20 /* ScIterators.cpp */; }; + FFFFc4032b887fb7c4032b88 /* ScMaterialCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032b887fb7c4032b88 /* ScMaterialCore.cpp */; }; + FFFFc4032bf07fb7c4032bf0 /* ScMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032bf07fb7c4032bf0 /* ScMetaData.cpp */; }; + FFFFc4032c587fb7c4032c58 /* ScNPhaseCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032c587fb7c4032c58 /* ScNPhaseCore.cpp */; }; + FFFFc4032cc07fb7c4032cc0 /* ScPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032cc07fb7c4032cc0 /* ScPhysics.cpp */; }; + FFFFc4032d287fb7c4032d28 /* ScRigidCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032d287fb7c4032d28 /* ScRigidCore.cpp */; }; + FFFFc4032d907fb7c4032d90 /* ScRigidSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032d907fb7c4032d90 /* ScRigidSim.cpp */; }; + FFFFc4032df87fb7c4032df8 /* ScScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032df87fb7c4032df8 /* ScScene.cpp */; }; + FFFFc4032e607fb7c4032e60 /* ScShapeCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032e607fb7c4032e60 /* ScShapeCore.cpp */; }; + FFFFc4032ec87fb7c4032ec8 /* ScShapeInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032ec87fb7c4032ec8 /* ScShapeInteraction.cpp */; }; + FFFFc4032f307fb7c4032f30 /* ScShapeSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032f307fb7c4032f30 /* ScShapeSim.cpp */; }; + FFFFc4032f987fb7c4032f98 /* ScSimStats.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4032f987fb7c4032f98 /* ScSimStats.cpp */; }; + FFFFc40330007fb7c4033000 /* ScSimulationController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40330007fb7c4033000 /* ScSimulationController.cpp */; }; + FFFFc40330687fb7c4033068 /* ScSqBoundsManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40330687fb7c4033068 /* ScSqBoundsManager.cpp */; }; + FFFFc40330d07fb7c40330d0 /* ScStaticCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40330d07fb7c40330d0 /* ScStaticCore.cpp */; }; + FFFFc40331387fb7c4033138 /* ScStaticSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40331387fb7c4033138 /* ScStaticSim.cpp */; }; + FFFFc40331a07fb7c40331a0 /* ScTriggerInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40331a07fb7c40331a0 /* ScTriggerInteraction.cpp */; }; + FFFFc40333407fb7c4033340 /* particles/ScParticleBodyInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40333407fb7c4033340 /* particles/ScParticleBodyInteraction.cpp */; }; + FFFFc40333a87fb7c40333a8 /* particles/ScParticlePacketShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40333a87fb7c40333a8 /* particles/ScParticlePacketShape.cpp */; }; + FFFFc40334107fb7c4033410 /* particles/ScParticleSystemCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40334107fb7c4033410 /* particles/ScParticleSystemCore.cpp */; }; + FFFFc40334787fb7c4033478 /* particles/ScParticleSystemSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40334787fb7c4033478 /* particles/ScParticleSystemSim.cpp */; }; + FFFFc40335b07fb7c40335b0 /* cloth/ScClothCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40335b07fb7c40335b0 /* cloth/ScClothCore.cpp */; }; + FFFFc40336187fb7c4033618 /* cloth/ScClothFabricCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40336187fb7c4033618 /* cloth/ScClothFabricCore.cpp */; }; + FFFFc40336807fb7c4033680 /* cloth/ScClothShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40336807fb7c4033680 /* cloth/ScClothShape.cpp */; }; + FFFFc40336e87fb7c40336e8 /* cloth/ScClothSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc40336e87fb7c40336e8 /* cloth/ScClothSim.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD431040f07fd9431040f0 /* SimulationController */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SimulationController"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD424a5c007fd9424a5c00 /* ScActorCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.h"; path = "../../SimulationController/include/ScActorCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a5c687fd9424a5c68 /* ScArticulationCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.h"; path = "../../SimulationController/include/ScArticulationCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a5cd07fd9424a5cd0 /* ScArticulationJointCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.h"; path = "../../SimulationController/include/ScArticulationJointCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a5d387fd9424a5d38 /* ScBodyCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.h"; path = "../../SimulationController/include/ScBodyCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a5da07fd9424a5da0 /* ScClothCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothCore.h"; path = "../../SimulationController/include/ScClothCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a5e087fd9424a5e08 /* ScClothFabricCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothFabricCore.h"; path = "../../SimulationController/include/ScClothFabricCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a5e707fd9424a5e70 /* ScConstraintCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.h"; path = "../../SimulationController/include/ScConstraintCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a5ed87fd9424a5ed8 /* ScIterators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.h"; path = "../../SimulationController/include/ScIterators.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a5f407fd9424a5f40 /* ScMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.h"; path = "../../SimulationController/include/ScMaterialCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a5fa87fd9424a5fa8 /* ScParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScParticleSystemCore.h"; path = "../../SimulationController/include/ScParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a60107fd9424a6010 /* ScPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.h"; path = "../../SimulationController/include/ScPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a60787fd9424a6078 /* ScRigidCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.h"; path = "../../SimulationController/include/ScRigidCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a60e07fd9424a60e0 /* ScScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.h"; path = "../../SimulationController/include/ScScene.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a61487fd9424a6148 /* ScShapeCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.h"; path = "../../SimulationController/include/ScShapeCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a61b07fd9424a61b0 /* ScStaticCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.h"; path = "../../SimulationController/include/ScStaticCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a8e007fd9424a8e00 /* ScActorElementPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorElementPair.h"; path = "../../SimulationController/src/ScActorElementPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a8e687fd9424a8e68 /* ScActorInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorInteraction.h"; path = "../../SimulationController/src/ScActorInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a8ed07fd9424a8ed0 /* ScActorPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorPair.h"; path = "../../SimulationController/src/ScActorPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a8f387fd9424a8f38 /* ScActorSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.h"; path = "../../SimulationController/src/ScActorSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a8fa07fd9424a8fa0 /* ScArticulationJointSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.h"; path = "../../SimulationController/src/ScArticulationJointSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a90087fd9424a9008 /* ScArticulationSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.h"; path = "../../SimulationController/src/ScArticulationSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a90707fd9424a9070 /* ScBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.h"; path = "../../SimulationController/src/ScBodySim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a90d87fd9424a90d8 /* ScClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClient.h"; path = "../../SimulationController/src/ScClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a91407fd9424a9140 /* ScConstraintGroupNode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.h"; path = "../../SimulationController/src/ScConstraintGroupNode.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a91a87fd9424a91a8 /* ScConstraintInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.h"; path = "../../SimulationController/src/ScConstraintInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a92107fd9424a9210 /* ScConstraintProjectionManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.h"; path = "../../SimulationController/src/ScConstraintProjectionManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a92787fd9424a9278 /* ScConstraintProjectionTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.h"; path = "../../SimulationController/src/ScConstraintProjectionTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a92e07fd9424a92e0 /* ScConstraintSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.h"; path = "../../SimulationController/src/ScConstraintSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a93487fd9424a9348 /* ScContactReportBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactReportBuffer.h"; path = "../../SimulationController/src/ScContactReportBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a93b07fd9424a93b0 /* ScContactStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactStream.h"; path = "../../SimulationController/src/ScContactStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a94187fd9424a9418 /* ScElementInteractionMarker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.h"; path = "../../SimulationController/src/ScElementInteractionMarker.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a94807fd9424a9480 /* ScElementSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.h"; path = "../../SimulationController/src/ScElementSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a94e87fd9424a94e8 /* ScElementSimInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSimInteraction.h"; path = "../../SimulationController/src/ScElementSimInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a95507fd9424a9550 /* ScInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.h"; path = "../../SimulationController/src/ScInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a95b87fd9424a95b8 /* ScInteractionFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteractionFlags.h"; path = "../../SimulationController/src/ScInteractionFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a96207fd9424a9620 /* ScNPhaseCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.h"; path = "../../SimulationController/src/ScNPhaseCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a96887fd9424a9688 /* ScObjectIDTracker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScObjectIDTracker.h"; path = "../../SimulationController/src/ScObjectIDTracker.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a96f07fd9424a96f0 /* ScRbElementInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRbElementInteraction.h"; path = "../../SimulationController/src/ScRbElementInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a97587fd9424a9758 /* ScRigidSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.h"; path = "../../SimulationController/src/ScRigidSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a97c07fd9424a97c0 /* ScShapeInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.h"; path = "../../SimulationController/src/ScShapeInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a98287fd9424a9828 /* ScShapeIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeIterator.h"; path = "../../SimulationController/src/ScShapeIterator.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a98907fd9424a9890 /* ScShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.h"; path = "../../SimulationController/src/ScShapeSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a98f87fd9424a98f8 /* ScSimStateData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStateData.h"; path = "../../SimulationController/src/ScSimStateData.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a99607fd9424a9960 /* ScSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.h"; path = "../../SimulationController/src/ScSimStats.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a99c87fd9424a99c8 /* ScSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.h"; path = "../../SimulationController/src/ScSimulationController.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a9a307fd9424a9a30 /* ScSqBoundsManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.h"; path = "../../SimulationController/src/ScSqBoundsManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a9a987fd9424a9a98 /* ScStaticSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.h"; path = "../../SimulationController/src/ScStaticSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a9b007fd9424a9b00 /* ScTriggerInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.h"; path = "../../SimulationController/src/ScTriggerInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a9b687fd9424a9b68 /* ScTriggerPairs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerPairs.h"; path = "../../SimulationController/src/ScTriggerPairs.h"; sourceTree = SOURCE_ROOT; }; - FFFD424a9bd07fd9424a9bd0 /* ScActorCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.cpp"; path = "../../SimulationController/src/ScActorCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a9c387fd9424a9c38 /* ScActorSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.cpp"; path = "../../SimulationController/src/ScActorSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a9ca07fd9424a9ca0 /* ScArticulationCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.cpp"; path = "../../SimulationController/src/ScArticulationCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a9d087fd9424a9d08 /* ScArticulationJointCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.cpp"; path = "../../SimulationController/src/ScArticulationJointCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a9d707fd9424a9d70 /* ScArticulationJointSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.cpp"; path = "../../SimulationController/src/ScArticulationJointSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a9dd87fd9424a9dd8 /* ScArticulationSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.cpp"; path = "../../SimulationController/src/ScArticulationSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a9e407fd9424a9e40 /* ScBodyCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.cpp"; path = "../../SimulationController/src/ScBodyCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a9ea87fd9424a9ea8 /* ScBodyCoreKinematic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCoreKinematic.cpp"; path = "../../SimulationController/src/ScBodyCoreKinematic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a9f107fd9424a9f10 /* ScBodySim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.cpp"; path = "../../SimulationController/src/ScBodySim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a9f787fd9424a9f78 /* ScConstraintCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.cpp"; path = "../../SimulationController/src/ScConstraintCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424a9fe07fd9424a9fe0 /* ScConstraintGroupNode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.cpp"; path = "../../SimulationController/src/ScConstraintGroupNode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa0487fd9424aa048 /* ScConstraintInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.cpp"; path = "../../SimulationController/src/ScConstraintInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa0b07fd9424aa0b0 /* ScConstraintProjectionManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.cpp"; path = "../../SimulationController/src/ScConstraintProjectionManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa1187fd9424aa118 /* ScConstraintProjectionTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.cpp"; path = "../../SimulationController/src/ScConstraintProjectionTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa1807fd9424aa180 /* ScConstraintSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.cpp"; path = "../../SimulationController/src/ScConstraintSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa1e87fd9424aa1e8 /* ScElementInteractionMarker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.cpp"; path = "../../SimulationController/src/ScElementInteractionMarker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa2507fd9424aa250 /* ScElementSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.cpp"; path = "../../SimulationController/src/ScElementSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa2b87fd9424aa2b8 /* ScInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.cpp"; path = "../../SimulationController/src/ScInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa3207fd9424aa320 /* ScIterators.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.cpp"; path = "../../SimulationController/src/ScIterators.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa3887fd9424aa388 /* ScMaterialCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.cpp"; path = "../../SimulationController/src/ScMaterialCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa3f07fd9424aa3f0 /* ScMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMetaData.cpp"; path = "../../SimulationController/src/ScMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa4587fd9424aa458 /* ScNPhaseCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.cpp"; path = "../../SimulationController/src/ScNPhaseCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa4c07fd9424aa4c0 /* ScPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.cpp"; path = "../../SimulationController/src/ScPhysics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa5287fd9424aa528 /* ScRigidCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.cpp"; path = "../../SimulationController/src/ScRigidCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa5907fd9424aa590 /* ScRigidSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.cpp"; path = "../../SimulationController/src/ScRigidSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa5f87fd9424aa5f8 /* ScScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.cpp"; path = "../../SimulationController/src/ScScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa6607fd9424aa660 /* ScShapeCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.cpp"; path = "../../SimulationController/src/ScShapeCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa6c87fd9424aa6c8 /* ScShapeInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.cpp"; path = "../../SimulationController/src/ScShapeInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa7307fd9424aa730 /* ScShapeSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.cpp"; path = "../../SimulationController/src/ScShapeSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa7987fd9424aa798 /* ScSimStats.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.cpp"; path = "../../SimulationController/src/ScSimStats.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa8007fd9424aa800 /* ScSimulationController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.cpp"; path = "../../SimulationController/src/ScSimulationController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa8687fd9424aa868 /* ScSqBoundsManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.cpp"; path = "../../SimulationController/src/ScSqBoundsManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa8d07fd9424aa8d0 /* ScStaticCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.cpp"; path = "../../SimulationController/src/ScStaticCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa9387fd9424aa938 /* ScStaticSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.cpp"; path = "../../SimulationController/src/ScStaticSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aa9a07fd9424aa9a0 /* ScTriggerInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.cpp"; path = "../../SimulationController/src/ScTriggerInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aaa087fd9424aaa08 /* particles/ScParticleBodyInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.h"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFD424aaa707fd9424aaa70 /* particles/ScParticlePacketShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.h"; path = "../../SimulationController/src/particles/ScParticlePacketShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD424aaad87fd9424aaad8 /* particles/ScParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.h"; path = "../../SimulationController/src/particles/ScParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424aab407fd9424aab40 /* particles/ScParticleBodyInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.cpp"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aaba87fd9424aaba8 /* particles/ScParticlePacketShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.cpp"; path = "../../SimulationController/src/particles/ScParticlePacketShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aac107fd9424aac10 /* particles/ScParticleSystemCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemCore.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aac787fd9424aac78 /* particles/ScParticleSystemSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aace07fd9424aace0 /* cloth/ScClothShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.h"; path = "../../SimulationController/src/cloth/ScClothShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD424aad487fd9424aad48 /* cloth/ScClothSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.h"; path = "../../SimulationController/src/cloth/ScClothSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424aadb07fd9424aadb0 /* cloth/ScClothCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothCore.cpp"; path = "../../SimulationController/src/cloth/ScClothCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aae187fd9424aae18 /* cloth/ScClothFabricCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothFabricCore.cpp"; path = "../../SimulationController/src/cloth/ScClothFabricCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aae807fd9424aae80 /* cloth/ScClothShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.cpp"; path = "../../SimulationController/src/cloth/ScClothShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424aaee87fd9424aaee8 /* cloth/ScClothSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.cpp"; path = "../../SimulationController/src/cloth/ScClothSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4e56c807fb7c4e56c80 /* SimulationController */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SimulationController"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc402ec007fb7c402ec00 /* ScActorCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.h"; path = "../../SimulationController/include/ScActorCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402ec687fb7c402ec68 /* ScArticulationCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.h"; path = "../../SimulationController/include/ScArticulationCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402ecd07fb7c402ecd0 /* ScArticulationJointCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.h"; path = "../../SimulationController/include/ScArticulationJointCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402ed387fb7c402ed38 /* ScBodyCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.h"; path = "../../SimulationController/include/ScBodyCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402eda07fb7c402eda0 /* ScClothCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothCore.h"; path = "../../SimulationController/include/ScClothCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402ee087fb7c402ee08 /* ScClothFabricCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothFabricCore.h"; path = "../../SimulationController/include/ScClothFabricCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402ee707fb7c402ee70 /* ScConstraintCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.h"; path = "../../SimulationController/include/ScConstraintCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402eed87fb7c402eed8 /* ScIterators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.h"; path = "../../SimulationController/include/ScIterators.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402ef407fb7c402ef40 /* ScMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.h"; path = "../../SimulationController/include/ScMaterialCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402efa87fb7c402efa8 /* ScParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScParticleSystemCore.h"; path = "../../SimulationController/include/ScParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402f0107fb7c402f010 /* ScPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.h"; path = "../../SimulationController/include/ScPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402f0787fb7c402f078 /* ScRigidCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.h"; path = "../../SimulationController/include/ScRigidCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402f0e07fb7c402f0e0 /* ScScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.h"; path = "../../SimulationController/include/ScScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402f1487fb7c402f148 /* ScShapeCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.h"; path = "../../SimulationController/include/ScShapeCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402f1b07fb7c402f1b0 /* ScStaticCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.h"; path = "../../SimulationController/include/ScStaticCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40316007fb7c4031600 /* ScActorElementPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorElementPair.h"; path = "../../SimulationController/src/ScActorElementPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40316687fb7c4031668 /* ScActorInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorInteraction.h"; path = "../../SimulationController/src/ScActorInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40316d07fb7c40316d0 /* ScActorPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorPair.h"; path = "../../SimulationController/src/ScActorPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40317387fb7c4031738 /* ScActorSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.h"; path = "../../SimulationController/src/ScActorSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40317a07fb7c40317a0 /* ScArticulationJointSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.h"; path = "../../SimulationController/src/ScArticulationJointSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40318087fb7c4031808 /* ScArticulationSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.h"; path = "../../SimulationController/src/ScArticulationSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40318707fb7c4031870 /* ScBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.h"; path = "../../SimulationController/src/ScBodySim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40318d87fb7c40318d8 /* ScClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClient.h"; path = "../../SimulationController/src/ScClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40319407fb7c4031940 /* ScConstraintGroupNode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.h"; path = "../../SimulationController/src/ScConstraintGroupNode.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40319a87fb7c40319a8 /* ScConstraintInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.h"; path = "../../SimulationController/src/ScConstraintInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031a107fb7c4031a10 /* ScConstraintProjectionManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.h"; path = "../../SimulationController/src/ScConstraintProjectionManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031a787fb7c4031a78 /* ScConstraintProjectionTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.h"; path = "../../SimulationController/src/ScConstraintProjectionTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031ae07fb7c4031ae0 /* ScConstraintSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.h"; path = "../../SimulationController/src/ScConstraintSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031b487fb7c4031b48 /* ScContactReportBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactReportBuffer.h"; path = "../../SimulationController/src/ScContactReportBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031bb07fb7c4031bb0 /* ScContactStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactStream.h"; path = "../../SimulationController/src/ScContactStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031c187fb7c4031c18 /* ScElementInteractionMarker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.h"; path = "../../SimulationController/src/ScElementInteractionMarker.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031c807fb7c4031c80 /* ScElementSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.h"; path = "../../SimulationController/src/ScElementSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031ce87fb7c4031ce8 /* ScElementSimInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSimInteraction.h"; path = "../../SimulationController/src/ScElementSimInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031d507fb7c4031d50 /* ScInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.h"; path = "../../SimulationController/src/ScInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031db87fb7c4031db8 /* ScInteractionFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteractionFlags.h"; path = "../../SimulationController/src/ScInteractionFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031e207fb7c4031e20 /* ScNPhaseCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.h"; path = "../../SimulationController/src/ScNPhaseCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031e887fb7c4031e88 /* ScObjectIDTracker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScObjectIDTracker.h"; path = "../../SimulationController/src/ScObjectIDTracker.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031ef07fb7c4031ef0 /* ScRbElementInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRbElementInteraction.h"; path = "../../SimulationController/src/ScRbElementInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031f587fb7c4031f58 /* ScRigidSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.h"; path = "../../SimulationController/src/ScRigidSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4031fc07fb7c4031fc0 /* ScShapeInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.h"; path = "../../SimulationController/src/ScShapeInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40320287fb7c4032028 /* ScShapeIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeIterator.h"; path = "../../SimulationController/src/ScShapeIterator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40320907fb7c4032090 /* ScShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.h"; path = "../../SimulationController/src/ScShapeSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40320f87fb7c40320f8 /* ScSimStateData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStateData.h"; path = "../../SimulationController/src/ScSimStateData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40321607fb7c4032160 /* ScSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.h"; path = "../../SimulationController/src/ScSimStats.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40321c87fb7c40321c8 /* ScSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.h"; path = "../../SimulationController/src/ScSimulationController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40322307fb7c4032230 /* ScSqBoundsManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.h"; path = "../../SimulationController/src/ScSqBoundsManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40322987fb7c4032298 /* ScStaticSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.h"; path = "../../SimulationController/src/ScStaticSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40323007fb7c4032300 /* ScTriggerInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.h"; path = "../../SimulationController/src/ScTriggerInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40323687fb7c4032368 /* ScTriggerPairs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerPairs.h"; path = "../../SimulationController/src/ScTriggerPairs.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40323d07fb7c40323d0 /* ScActorCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.cpp"; path = "../../SimulationController/src/ScActorCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40324387fb7c4032438 /* ScActorSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.cpp"; path = "../../SimulationController/src/ScActorSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40324a07fb7c40324a0 /* ScArticulationCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.cpp"; path = "../../SimulationController/src/ScArticulationCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40325087fb7c4032508 /* ScArticulationJointCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.cpp"; path = "../../SimulationController/src/ScArticulationJointCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40325707fb7c4032570 /* ScArticulationJointSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.cpp"; path = "../../SimulationController/src/ScArticulationJointSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40325d87fb7c40325d8 /* ScArticulationSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.cpp"; path = "../../SimulationController/src/ScArticulationSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40326407fb7c4032640 /* ScBodyCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.cpp"; path = "../../SimulationController/src/ScBodyCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40326a87fb7c40326a8 /* ScBodyCoreKinematic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCoreKinematic.cpp"; path = "../../SimulationController/src/ScBodyCoreKinematic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40327107fb7c4032710 /* ScBodySim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.cpp"; path = "../../SimulationController/src/ScBodySim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40327787fb7c4032778 /* ScConstraintCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.cpp"; path = "../../SimulationController/src/ScConstraintCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40327e07fb7c40327e0 /* ScConstraintGroupNode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.cpp"; path = "../../SimulationController/src/ScConstraintGroupNode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40328487fb7c4032848 /* ScConstraintInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.cpp"; path = "../../SimulationController/src/ScConstraintInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40328b07fb7c40328b0 /* ScConstraintProjectionManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.cpp"; path = "../../SimulationController/src/ScConstraintProjectionManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40329187fb7c4032918 /* ScConstraintProjectionTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.cpp"; path = "../../SimulationController/src/ScConstraintProjectionTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40329807fb7c4032980 /* ScConstraintSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.cpp"; path = "../../SimulationController/src/ScConstraintSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40329e87fb7c40329e8 /* ScElementInteractionMarker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.cpp"; path = "../../SimulationController/src/ScElementInteractionMarker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032a507fb7c4032a50 /* ScElementSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.cpp"; path = "../../SimulationController/src/ScElementSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032ab87fb7c4032ab8 /* ScInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.cpp"; path = "../../SimulationController/src/ScInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032b207fb7c4032b20 /* ScIterators.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.cpp"; path = "../../SimulationController/src/ScIterators.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032b887fb7c4032b88 /* ScMaterialCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.cpp"; path = "../../SimulationController/src/ScMaterialCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032bf07fb7c4032bf0 /* ScMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMetaData.cpp"; path = "../../SimulationController/src/ScMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032c587fb7c4032c58 /* ScNPhaseCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.cpp"; path = "../../SimulationController/src/ScNPhaseCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032cc07fb7c4032cc0 /* ScPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.cpp"; path = "../../SimulationController/src/ScPhysics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032d287fb7c4032d28 /* ScRigidCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.cpp"; path = "../../SimulationController/src/ScRigidCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032d907fb7c4032d90 /* ScRigidSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.cpp"; path = "../../SimulationController/src/ScRigidSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032df87fb7c4032df8 /* ScScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.cpp"; path = "../../SimulationController/src/ScScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032e607fb7c4032e60 /* ScShapeCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.cpp"; path = "../../SimulationController/src/ScShapeCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032ec87fb7c4032ec8 /* ScShapeInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.cpp"; path = "../../SimulationController/src/ScShapeInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032f307fb7c4032f30 /* ScShapeSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.cpp"; path = "../../SimulationController/src/ScShapeSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4032f987fb7c4032f98 /* ScSimStats.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.cpp"; path = "../../SimulationController/src/ScSimStats.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40330007fb7c4033000 /* ScSimulationController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.cpp"; path = "../../SimulationController/src/ScSimulationController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40330687fb7c4033068 /* ScSqBoundsManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.cpp"; path = "../../SimulationController/src/ScSqBoundsManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40330d07fb7c40330d0 /* ScStaticCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.cpp"; path = "../../SimulationController/src/ScStaticCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40331387fb7c4033138 /* ScStaticSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.cpp"; path = "../../SimulationController/src/ScStaticSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40331a07fb7c40331a0 /* ScTriggerInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.cpp"; path = "../../SimulationController/src/ScTriggerInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40332087fb7c4033208 /* particles/ScParticleBodyInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.h"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40332707fb7c4033270 /* particles/ScParticlePacketShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.h"; path = "../../SimulationController/src/particles/ScParticlePacketShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40332d87fb7c40332d8 /* particles/ScParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.h"; path = "../../SimulationController/src/particles/ScParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40333407fb7c4033340 /* particles/ScParticleBodyInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.cpp"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40333a87fb7c40333a8 /* particles/ScParticlePacketShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.cpp"; path = "../../SimulationController/src/particles/ScParticlePacketShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40334107fb7c4033410 /* particles/ScParticleSystemCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemCore.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40334787fb7c4033478 /* particles/ScParticleSystemSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40334e07fb7c40334e0 /* cloth/ScClothShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.h"; path = "../../SimulationController/src/cloth/ScClothShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40335487fb7c4033548 /* cloth/ScClothSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.h"; path = "../../SimulationController/src/cloth/ScClothSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40335b07fb7c40335b0 /* cloth/ScClothCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothCore.cpp"; path = "../../SimulationController/src/cloth/ScClothCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40336187fb7c4033618 /* cloth/ScClothFabricCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothFabricCore.cpp"; path = "../../SimulationController/src/cloth/ScClothFabricCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40336807fb7c4033680 /* cloth/ScClothShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.cpp"; path = "../../SimulationController/src/cloth/ScClothShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40336e87fb7c40336e8 /* cloth/ScClothSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.cpp"; path = "../../SimulationController/src/cloth/ScClothSim.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2431040f07fd9431040f0 /* Resources */ = { + FFF2c4e56c807fb7c4e56c80 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1131,7 +1131,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC431040f07fd9431040f0 /* Frameworks */ = { + FFFCc4e56c807fb7c4e56c80 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1141,53 +1141,53 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8431040f07fd9431040f0 /* Sources */ = { + FFF8c4e56c807fb7c4e56c80 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF424a9bd07fd9424a9bd0, - FFFF424a9c387fd9424a9c38, - FFFF424a9ca07fd9424a9ca0, - FFFF424a9d087fd9424a9d08, - FFFF424a9d707fd9424a9d70, - FFFF424a9dd87fd9424a9dd8, - FFFF424a9e407fd9424a9e40, - FFFF424a9ea87fd9424a9ea8, - FFFF424a9f107fd9424a9f10, - FFFF424a9f787fd9424a9f78, - FFFF424a9fe07fd9424a9fe0, - FFFF424aa0487fd9424aa048, - FFFF424aa0b07fd9424aa0b0, - FFFF424aa1187fd9424aa118, - FFFF424aa1807fd9424aa180, - FFFF424aa1e87fd9424aa1e8, - FFFF424aa2507fd9424aa250, - FFFF424aa2b87fd9424aa2b8, - FFFF424aa3207fd9424aa320, - FFFF424aa3887fd9424aa388, - FFFF424aa3f07fd9424aa3f0, - FFFF424aa4587fd9424aa458, - FFFF424aa4c07fd9424aa4c0, - FFFF424aa5287fd9424aa528, - FFFF424aa5907fd9424aa590, - FFFF424aa5f87fd9424aa5f8, - FFFF424aa6607fd9424aa660, - FFFF424aa6c87fd9424aa6c8, - FFFF424aa7307fd9424aa730, - FFFF424aa7987fd9424aa798, - FFFF424aa8007fd9424aa800, - FFFF424aa8687fd9424aa868, - FFFF424aa8d07fd9424aa8d0, - FFFF424aa9387fd9424aa938, - FFFF424aa9a07fd9424aa9a0, - FFFF424aab407fd9424aab40, - FFFF424aaba87fd9424aaba8, - FFFF424aac107fd9424aac10, - FFFF424aac787fd9424aac78, - FFFF424aadb07fd9424aadb0, - FFFF424aae187fd9424aae18, - FFFF424aae807fd9424aae80, - FFFF424aaee87fd9424aaee8, + FFFFc40323d07fb7c40323d0, + FFFFc40324387fb7c4032438, + FFFFc40324a07fb7c40324a0, + FFFFc40325087fb7c4032508, + FFFFc40325707fb7c4032570, + FFFFc40325d87fb7c40325d8, + FFFFc40326407fb7c4032640, + FFFFc40326a87fb7c40326a8, + FFFFc40327107fb7c4032710, + FFFFc40327787fb7c4032778, + FFFFc40327e07fb7c40327e0, + FFFFc40328487fb7c4032848, + FFFFc40328b07fb7c40328b0, + FFFFc40329187fb7c4032918, + FFFFc40329807fb7c4032980, + FFFFc40329e87fb7c40329e8, + FFFFc4032a507fb7c4032a50, + FFFFc4032ab87fb7c4032ab8, + FFFFc4032b207fb7c4032b20, + FFFFc4032b887fb7c4032b88, + FFFFc4032bf07fb7c4032bf0, + FFFFc4032c587fb7c4032c58, + FFFFc4032cc07fb7c4032cc0, + FFFFc4032d287fb7c4032d28, + FFFFc4032d907fb7c4032d90, + FFFFc4032df87fb7c4032df8, + FFFFc4032e607fb7c4032e60, + FFFFc4032ec87fb7c4032ec8, + FFFFc4032f307fb7c4032f30, + FFFFc4032f987fb7c4032f98, + FFFFc40330007fb7c4033000, + FFFFc40330687fb7c4033068, + FFFFc40330d07fb7c40330d0, + FFFFc40331387fb7c4033138, + FFFFc40331a07fb7c40331a0, + FFFFc40333407fb7c4033340, + FFFFc40333a87fb7c40333a8, + FFFFc40334107fb7c4033410, + FFFFc40334787fb7c4033478, + FFFFc40335b07fb7c40335b0, + FFFFc40336187fb7c4033618, + FFFFc40336807fb7c4033680, + FFFFc40336e87fb7c40336e8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1199,80 +1199,80 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCooking */ - FFFF43113d107fd943113d10 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFD430ea8607fd9430ea860 /* PhysXExtensions */; }; - FFFF424ad0007fd9424ad000 /* Adjacencies.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad0007fd9424ad000 /* Adjacencies.cpp */; }; - FFFF424ad0687fd9424ad068 /* Cooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad0687fd9424ad068 /* Cooking.cpp */; }; - FFFF424ad0d07fd9424ad0d0 /* CookingUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad0d07fd9424ad0d0 /* CookingUtils.cpp */; }; - FFFF424ad1387fd9424ad138 /* EdgeList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad1387fd9424ad138 /* EdgeList.cpp */; }; - FFFF424ad1a07fd9424ad1a0 /* MeshCleaner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad1a07fd9424ad1a0 /* MeshCleaner.cpp */; }; - FFFF424ad2087fd9424ad208 /* Quantizer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad2087fd9424ad208 /* Quantizer.cpp */; }; - FFFF424ad4e07fd9424ad4e0 /* mesh/GrbTriangleMeshCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad4e07fd9424ad4e0 /* mesh/GrbTriangleMeshCooking.cpp */; }; - FFFF424ad5487fd9424ad548 /* mesh/HeightFieldCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad5487fd9424ad548 /* mesh/HeightFieldCooking.cpp */; }; - FFFF424ad5b07fd9424ad5b0 /* mesh/RTreeCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad5b07fd9424ad5b0 /* mesh/RTreeCooking.cpp */; }; - FFFF424ad6187fd9424ad618 /* mesh/TriangleMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad6187fd9424ad618 /* mesh/TriangleMeshBuilder.cpp */; }; - FFFF424ad8887fd9424ad888 /* convex/BigConvexDataBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad8887fd9424ad888 /* convex/BigConvexDataBuilder.cpp */; }; - FFFF424ad8f07fd9424ad8f0 /* convex/ConvexHullBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad8f07fd9424ad8f0 /* convex/ConvexHullBuilder.cpp */; }; - FFFF424ad9587fd9424ad958 /* convex/ConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad9587fd9424ad958 /* convex/ConvexHullLib.cpp */; }; - FFFF424ad9c07fd9424ad9c0 /* convex/ConvexHullUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ad9c07fd9424ad9c0 /* convex/ConvexHullUtils.cpp */; }; - FFFF424ada287fd9424ada28 /* convex/ConvexMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ada287fd9424ada28 /* convex/ConvexMeshBuilder.cpp */; }; - FFFF424ada907fd9424ada90 /* convex/ConvexPolygonsBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424ada907fd9424ada90 /* convex/ConvexPolygonsBuilder.cpp */; }; - FFFF424adaf87fd9424adaf8 /* convex/InflationConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424adaf87fd9424adaf8 /* convex/InflationConvexHullLib.cpp */; }; - FFFF424adb607fd9424adb60 /* convex/QuickHullConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424adb607fd9424adb60 /* convex/QuickHullConvexHullLib.cpp */; }; - FFFF424adbc87fd9424adbc8 /* convex/VolumeIntegration.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424adbc87fd9424adbc8 /* convex/VolumeIntegration.cpp */; }; + FFFFc4b86f907fb7c4b86f90 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDc80a0d007fb7c80a0d00 /* PhysXExtensions */; }; + FFFFc68216007fb7c6821600 /* Adjacencies.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68216007fb7c6821600 /* Adjacencies.cpp */; }; + FFFFc68216687fb7c6821668 /* Cooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68216687fb7c6821668 /* Cooking.cpp */; }; + FFFFc68216d07fb7c68216d0 /* CookingUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68216d07fb7c68216d0 /* CookingUtils.cpp */; }; + FFFFc68217387fb7c6821738 /* EdgeList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68217387fb7c6821738 /* EdgeList.cpp */; }; + FFFFc68217a07fb7c68217a0 /* MeshCleaner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68217a07fb7c68217a0 /* MeshCleaner.cpp */; }; + FFFFc68218087fb7c6821808 /* Quantizer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68218087fb7c6821808 /* Quantizer.cpp */; }; + FFFFc6821ae07fb7c6821ae0 /* mesh/GrbTriangleMeshCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6821ae07fb7c6821ae0 /* mesh/GrbTriangleMeshCooking.cpp */; }; + FFFFc6821b487fb7c6821b48 /* mesh/HeightFieldCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6821b487fb7c6821b48 /* mesh/HeightFieldCooking.cpp */; }; + FFFFc6821bb07fb7c6821bb0 /* mesh/RTreeCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6821bb07fb7c6821bb0 /* mesh/RTreeCooking.cpp */; }; + FFFFc6821c187fb7c6821c18 /* mesh/TriangleMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6821c187fb7c6821c18 /* mesh/TriangleMeshBuilder.cpp */; }; + FFFFc6821e887fb7c6821e88 /* convex/BigConvexDataBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6821e887fb7c6821e88 /* convex/BigConvexDataBuilder.cpp */; }; + FFFFc6821ef07fb7c6821ef0 /* convex/ConvexHullBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6821ef07fb7c6821ef0 /* convex/ConvexHullBuilder.cpp */; }; + FFFFc6821f587fb7c6821f58 /* convex/ConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6821f587fb7c6821f58 /* convex/ConvexHullLib.cpp */; }; + FFFFc6821fc07fb7c6821fc0 /* convex/ConvexHullUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6821fc07fb7c6821fc0 /* convex/ConvexHullUtils.cpp */; }; + FFFFc68220287fb7c6822028 /* convex/ConvexMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68220287fb7c6822028 /* convex/ConvexMeshBuilder.cpp */; }; + FFFFc68220907fb7c6822090 /* convex/ConvexPolygonsBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68220907fb7c6822090 /* convex/ConvexPolygonsBuilder.cpp */; }; + FFFFc68220f87fb7c68220f8 /* convex/InflationConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68220f87fb7c68220f8 /* convex/InflationConvexHullLib.cpp */; }; + FFFFc68221607fb7c6822160 /* convex/QuickHullConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68221607fb7c6822160 /* convex/QuickHullConvexHullLib.cpp */; }; + FFFFc68221c87fb7c68221c8 /* convex/VolumeIntegration.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc68221c87fb7c68221c8 /* convex/VolumeIntegration.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD43108ed07fd943108ed0 /* PhysXCooking */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCooking"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD431129b07fd9431129b0 /* PxBVH33MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH33MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH33MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD43112a187fd943112a18 /* PxBVH34MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH34MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH34MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD43112a807fd943112a80 /* PxConvexMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshDesc.h"; path = "../../../Include/cooking/PxConvexMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD43112ae87fd943112ae8 /* PxCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCooking.h"; path = "../../../Include/cooking/PxCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD43112b507fd943112b50 /* PxMidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMidphaseDesc.h"; path = "../../../Include/cooking/PxMidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD43112bb87fd943112bb8 /* PxTriangleMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshDesc.h"; path = "../../../Include/cooking/PxTriangleMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD43112c207fd943112c20 /* Pxc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Pxc.h"; path = "../../../Include/cooking/Pxc.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad0007fd9424ad000 /* Adjacencies.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.cpp"; path = "../../PhysXCooking/src/Adjacencies.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad0687fd9424ad068 /* Cooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.cpp"; path = "../../PhysXCooking/src/Cooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad0d07fd9424ad0d0 /* CookingUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.cpp"; path = "../../PhysXCooking/src/CookingUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad1387fd9424ad138 /* EdgeList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.cpp"; path = "../../PhysXCooking/src/EdgeList.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad1a07fd9424ad1a0 /* MeshCleaner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.cpp"; path = "../../PhysXCooking/src/MeshCleaner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad2087fd9424ad208 /* Quantizer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.cpp"; path = "../../PhysXCooking/src/Quantizer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad2707fd9424ad270 /* Adjacencies.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.h"; path = "../../PhysXCooking/src/Adjacencies.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad2d87fd9424ad2d8 /* Cooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.h"; path = "../../PhysXCooking/src/Cooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad3407fd9424ad340 /* CookingUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.h"; path = "../../PhysXCooking/src/CookingUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad3a87fd9424ad3a8 /* EdgeList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.h"; path = "../../PhysXCooking/src/EdgeList.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad4107fd9424ad410 /* MeshCleaner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.h"; path = "../../PhysXCooking/src/MeshCleaner.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad4787fd9424ad478 /* Quantizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.h"; path = "../../PhysXCooking/src/Quantizer.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad4e07fd9424ad4e0 /* mesh/GrbTriangleMeshCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.cpp"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad5487fd9424ad548 /* mesh/HeightFieldCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.cpp"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad5b07fd9424ad5b0 /* mesh/RTreeCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.cpp"; path = "../../PhysXCooking/src/mesh/RTreeCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad6187fd9424ad618 /* mesh/TriangleMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.cpp"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad6807fd9424ad680 /* mesh/GrbTriangleMeshCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.h"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad6e87fd9424ad6e8 /* mesh/HeightFieldCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.h"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad7507fd9424ad750 /* mesh/QuickSelect.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/QuickSelect.h"; path = "../../PhysXCooking/src/mesh/QuickSelect.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad7b87fd9424ad7b8 /* mesh/RTreeCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.h"; path = "../../PhysXCooking/src/mesh/RTreeCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad8207fd9424ad820 /* mesh/TriangleMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.h"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ad8887fd9424ad888 /* convex/BigConvexDataBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.cpp"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad8f07fd9424ad8f0 /* convex/ConvexHullBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad9587fd9424ad958 /* convex/ConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ad9c07fd9424ad9c0 /* convex/ConvexHullUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ada287fd9424ada28 /* convex/ConvexMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424ada907fd9424ada90 /* convex/ConvexPolygonsBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424adaf87fd9424adaf8 /* convex/InflationConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424adb607fd9424adb60 /* convex/QuickHullConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424adbc87fd9424adbc8 /* convex/VolumeIntegration.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.cpp"; path = "../../PhysXCooking/src/convex/VolumeIntegration.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424adc307fd9424adc30 /* convex/BigConvexDataBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.h"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD424adc987fd9424adc98 /* convex/ConvexHullBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD424add007fd9424add00 /* convex/ConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.h"; path = "../../PhysXCooking/src/convex/ConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFD424add687fd9424add68 /* convex/ConvexHullUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.h"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD424addd07fd9424addd0 /* convex/ConvexMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD424ade387fd9424ade38 /* convex/ConvexPolygonsBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFD424adea07fd9424adea0 /* convex/InflationConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.h"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFD424adf087fd9424adf08 /* convex/QuickHullConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.h"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFD424adf707fd9424adf70 /* convex/VolumeIntegration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.h"; path = "../../PhysXCooking/src/convex/VolumeIntegration.h"; sourceTree = SOURCE_ROOT; }; + FFFDc342e0007fb7c342e000 /* PhysXCooking */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCooking"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc346bad07fb7c346bad0 /* PxBVH33MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH33MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH33MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc346bb387fb7c346bb38 /* PxBVH34MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH34MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH34MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc346bba07fb7c346bba0 /* PxConvexMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshDesc.h"; path = "../../../Include/cooking/PxConvexMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc346bc087fb7c346bc08 /* PxCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCooking.h"; path = "../../../Include/cooking/PxCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDc346bc707fb7c346bc70 /* PxMidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMidphaseDesc.h"; path = "../../../Include/cooking/PxMidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc346bcd87fb7c346bcd8 /* PxTriangleMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshDesc.h"; path = "../../../Include/cooking/PxTriangleMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc346bd407fb7c346bd40 /* Pxc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Pxc.h"; path = "../../../Include/cooking/Pxc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68216007fb7c6821600 /* Adjacencies.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.cpp"; path = "../../PhysXCooking/src/Adjacencies.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68216687fb7c6821668 /* Cooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.cpp"; path = "../../PhysXCooking/src/Cooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68216d07fb7c68216d0 /* CookingUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.cpp"; path = "../../PhysXCooking/src/CookingUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68217387fb7c6821738 /* EdgeList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.cpp"; path = "../../PhysXCooking/src/EdgeList.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68217a07fb7c68217a0 /* MeshCleaner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.cpp"; path = "../../PhysXCooking/src/MeshCleaner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68218087fb7c6821808 /* Quantizer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.cpp"; path = "../../PhysXCooking/src/Quantizer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68218707fb7c6821870 /* Adjacencies.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.h"; path = "../../PhysXCooking/src/Adjacencies.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68218d87fb7c68218d8 /* Cooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.h"; path = "../../PhysXCooking/src/Cooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68219407fb7c6821940 /* CookingUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.h"; path = "../../PhysXCooking/src/CookingUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68219a87fb7c68219a8 /* EdgeList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.h"; path = "../../PhysXCooking/src/EdgeList.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6821a107fb7c6821a10 /* MeshCleaner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.h"; path = "../../PhysXCooking/src/MeshCleaner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6821a787fb7c6821a78 /* Quantizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.h"; path = "../../PhysXCooking/src/Quantizer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6821ae07fb7c6821ae0 /* mesh/GrbTriangleMeshCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.cpp"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6821b487fb7c6821b48 /* mesh/HeightFieldCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.cpp"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6821bb07fb7c6821bb0 /* mesh/RTreeCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.cpp"; path = "../../PhysXCooking/src/mesh/RTreeCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6821c187fb7c6821c18 /* mesh/TriangleMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.cpp"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6821c807fb7c6821c80 /* mesh/GrbTriangleMeshCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.h"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6821ce87fb7c6821ce8 /* mesh/HeightFieldCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.h"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6821d507fb7c6821d50 /* mesh/QuickSelect.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/QuickSelect.h"; path = "../../PhysXCooking/src/mesh/QuickSelect.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6821db87fb7c6821db8 /* mesh/RTreeCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.h"; path = "../../PhysXCooking/src/mesh/RTreeCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6821e207fb7c6821e20 /* mesh/TriangleMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.h"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6821e887fb7c6821e88 /* convex/BigConvexDataBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.cpp"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6821ef07fb7c6821ef0 /* convex/ConvexHullBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6821f587fb7c6821f58 /* convex/ConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6821fc07fb7c6821fc0 /* convex/ConvexHullUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68220287fb7c6822028 /* convex/ConvexMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68220907fb7c6822090 /* convex/ConvexPolygonsBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68220f87fb7c68220f8 /* convex/InflationConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68221607fb7c6822160 /* convex/QuickHullConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68221c87fb7c68221c8 /* convex/VolumeIntegration.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.cpp"; path = "../../PhysXCooking/src/convex/VolumeIntegration.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68222307fb7c6822230 /* convex/BigConvexDataBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.h"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68222987fb7c6822298 /* convex/ConvexHullBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68223007fb7c6822300 /* convex/ConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.h"; path = "../../PhysXCooking/src/convex/ConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68223687fb7c6822368 /* convex/ConvexHullUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.h"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68223d07fb7c68223d0 /* convex/ConvexMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68224387fb7c6822438 /* convex/ConvexPolygonsBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68224a07fb7c68224a0 /* convex/InflationConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.h"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68225087fb7c6822508 /* convex/QuickHullConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.h"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFDc68225707fb7c6822570 /* convex/VolumeIntegration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.h"; path = "../../PhysXCooking/src/convex/VolumeIntegration.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF243108ed07fd943108ed0 /* Resources */ = { + FFF2c342e0007fb7c342e000 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1282,7 +1282,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC43108ed07fd943108ed0 /* Frameworks */ = { + FFFCc342e0007fb7c342e000 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1292,29 +1292,29 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF843108ed07fd943108ed0 /* Sources */ = { + FFF8c342e0007fb7c342e000 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF424ad0007fd9424ad000, - FFFF424ad0687fd9424ad068, - FFFF424ad0d07fd9424ad0d0, - FFFF424ad1387fd9424ad138, - FFFF424ad1a07fd9424ad1a0, - FFFF424ad2087fd9424ad208, - FFFF424ad4e07fd9424ad4e0, - FFFF424ad5487fd9424ad548, - FFFF424ad5b07fd9424ad5b0, - FFFF424ad6187fd9424ad618, - FFFF424ad8887fd9424ad888, - FFFF424ad8f07fd9424ad8f0, - FFFF424ad9587fd9424ad958, - FFFF424ad9c07fd9424ad9c0, - FFFF424ada287fd9424ada28, - FFFF424ada907fd9424ada90, - FFFF424adaf87fd9424adaf8, - FFFF424adb607fd9424adb60, - FFFF424adbc87fd9424adbc8, + FFFFc68216007fb7c6821600, + FFFFc68216687fb7c6821668, + FFFFc68216d07fb7c68216d0, + FFFFc68217387fb7c6821738, + FFFFc68217a07fb7c68217a0, + FFFFc68218087fb7c6821808, + FFFFc6821ae07fb7c6821ae0, + FFFFc6821b487fb7c6821b48, + FFFFc6821bb07fb7c6821bb0, + FFFFc6821c187fb7c6821c18, + FFFFc6821e887fb7c6821e88, + FFFFc6821ef07fb7c6821ef0, + FFFFc6821f587fb7c6821f58, + FFFFc6821fc07fb7c6821fc0, + FFFFc68220287fb7c6822028, + FFFFc68220907fb7c6822090, + FFFFc68220f87fb7c68220f8, + FFFFc68221607fb7c6822160, + FFFFc68221c87fb7c68221c8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1323,517 +1323,515 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF44310cb607fd94310cb60 /* PBXTargetDependency */ = { + FFF4c4b86cf07fb7c4b86cf0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA42a091607fd942a09160 /* PhysXCommon */; - targetProxy = FFF542a091607fd942a09160 /* PBXContainerItemProxy */; + target = FFFAc4b0e1607fb7c4b0e160 /* PhysXCommon */; + targetProxy = FFF5c4b0e1607fb7c4b0e160 /* PBXContainerItemProxy */; }; - FFF443113d107fd943113d10 /* PBXTargetDependency */ = { + FFF4c4b86f907fb7c4b86f90 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA430ea8607fd9430ea860 /* PhysXExtensions */; - targetProxy = FFF5430ea8607fd9430ea860 /* PBXContainerItemProxy */; + target = FFFAc80a0d007fb7c80a0d00 /* PhysXExtensions */; + targetProxy = FFF5c80a0d007fb7c80a0d00 /* PBXContainerItemProxy */; }; - FFF4431060807fd943106080 /* PBXTargetDependency */ = { + FFF4c342df307fb7c342df30 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA429f67707fd9429f6770 /* PxFoundation */; - targetProxy = FFF5429f67707fd9429f6770 /* PBXContainerItemProxy */; + target = FFFAc37144b07fb7c37144b0 /* PxFoundation */; + targetProxy = FFF5c37144b07fb7c37144b0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCommon */ - FFFF423a0c007fd9423a0c00 /* src/CmBoxPruning.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD423a0c007fd9423a0c00 /* src/CmBoxPruning.cpp */; }; - FFFF423a0c687fd9423a0c68 /* src/CmCollection.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD423a0c687fd9423a0c68 /* src/CmCollection.cpp */; }; - FFFF423a0cd07fd9423a0cd0 /* src/CmMathUtils.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD423a0cd07fd9423a0cd0 /* src/CmMathUtils.cpp */; }; - FFFF423a0d387fd9423a0d38 /* src/CmPtrTable.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD423a0d387fd9423a0d38 /* src/CmPtrTable.cpp */; }; - FFFF423a0da07fd9423a0da0 /* src/CmRadixSort.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD423a0da07fd9423a0da0 /* src/CmRadixSort.cpp */; }; - FFFF423a0e087fd9423a0e08 /* src/CmRadixSortBuffered.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD423a0e087fd9423a0e08 /* src/CmRadixSortBuffered.cpp */; }; - FFFF423a0e707fd9423a0e70 /* src/CmRenderOutput.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD423a0e707fd9423a0e70 /* src/CmRenderOutput.cpp */; }; - FFFF423a0ed87fd9423a0ed8 /* src/CmVisualization.cpp in common */= { isa = PBXBuildFile; fileRef = FFFD423a0ed87fd9423a0ed8 /* src/CmVisualization.cpp */; }; - FFFF423d99a87fd9423d99a8 /* ../../Include/GeomUtils in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423d99a87fd9423d99a8 /* ../../Include/GeomUtils */; }; - FFFF423dcee07fd9423dcee0 /* src/GuBounds.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dcee07fd9423dcee0 /* src/GuBounds.cpp */; }; - FFFF423dcf487fd9423dcf48 /* src/GuBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dcf487fd9423dcf48 /* src/GuBox.cpp */; }; - FFFF423dcfb07fd9423dcfb0 /* src/GuCCTSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dcfb07fd9423dcfb0 /* src/GuCCTSweepTests.cpp */; }; - FFFF423dd0187fd9423dd018 /* src/GuCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd0187fd9423dd018 /* src/GuCapsule.cpp */; }; - FFFF423dd0807fd9423dd080 /* src/GuDebug.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd0807fd9423dd080 /* src/GuDebug.cpp */; }; - FFFF423dd0e87fd9423dd0e8 /* src/GuGeometryQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd0e87fd9423dd0e8 /* src/GuGeometryQuery.cpp */; }; - FFFF423dd1507fd9423dd150 /* src/GuGeometryUnion.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd1507fd9423dd150 /* src/GuGeometryUnion.cpp */; }; - FFFF423dd1b87fd9423dd1b8 /* src/GuInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd1b87fd9423dd1b8 /* src/GuInternal.cpp */; }; - FFFF423dd2207fd9423dd220 /* src/GuMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd2207fd9423dd220 /* src/GuMTD.cpp */; }; - FFFF423dd2887fd9423dd288 /* src/GuMeshFactory.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd2887fd9423dd288 /* src/GuMeshFactory.cpp */; }; - FFFF423dd2f07fd9423dd2f0 /* src/GuMetaData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd2f07fd9423dd2f0 /* src/GuMetaData.cpp */; }; - FFFF423dd3587fd9423dd358 /* src/GuOverlapTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd3587fd9423dd358 /* src/GuOverlapTests.cpp */; }; - FFFF423dd3c07fd9423dd3c0 /* src/GuRaycastTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd3c07fd9423dd3c0 /* src/GuRaycastTests.cpp */; }; - FFFF423dd4287fd9423dd428 /* src/GuSerialize.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd4287fd9423dd428 /* src/GuSerialize.cpp */; }; - FFFF423dd4907fd9423dd490 /* src/GuSweepMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd4907fd9423dd490 /* src/GuSweepMTD.cpp */; }; - FFFF423dd4f87fd9423dd4f8 /* src/GuSweepSharedTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd4f87fd9423dd4f8 /* src/GuSweepSharedTests.cpp */; }; - FFFF423dd5607fd9423dd560 /* src/GuSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd5607fd9423dd560 /* src/GuSweepTests.cpp */; }; - FFFF423dd5c87fd9423dd5c8 /* src/contact/GuContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd5c87fd9423dd5c8 /* src/contact/GuContactBoxBox.cpp */; }; - FFFF423dd6307fd9423dd630 /* src/contact/GuContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd6307fd9423dd630 /* src/contact/GuContactCapsuleBox.cpp */; }; - FFFF423dd6987fd9423dd698 /* src/contact/GuContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd6987fd9423dd698 /* src/contact/GuContactCapsuleCapsule.cpp */; }; - FFFF423dd7007fd9423dd700 /* src/contact/GuContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd7007fd9423dd700 /* src/contact/GuContactCapsuleConvex.cpp */; }; - FFFF423dd7687fd9423dd768 /* src/contact/GuContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd7687fd9423dd768 /* src/contact/GuContactCapsuleMesh.cpp */; }; - FFFF423dd7d07fd9423dd7d0 /* src/contact/GuContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd7d07fd9423dd7d0 /* src/contact/GuContactConvexConvex.cpp */; }; - FFFF423dd8387fd9423dd838 /* src/contact/GuContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd8387fd9423dd838 /* src/contact/GuContactConvexMesh.cpp */; }; - FFFF423dd8a07fd9423dd8a0 /* src/contact/GuContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd8a07fd9423dd8a0 /* src/contact/GuContactPlaneBox.cpp */; }; - FFFF423dd9087fd9423dd908 /* src/contact/GuContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd9087fd9423dd908 /* src/contact/GuContactPlaneCapsule.cpp */; }; - FFFF423dd9707fd9423dd970 /* src/contact/GuContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd9707fd9423dd970 /* src/contact/GuContactPlaneConvex.cpp */; }; - FFFF423dd9d87fd9423dd9d8 /* src/contact/GuContactPolygonPolygon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dd9d87fd9423dd9d8 /* src/contact/GuContactPolygonPolygon.cpp */; }; - FFFF423dda407fd9423dda40 /* src/contact/GuContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dda407fd9423dda40 /* src/contact/GuContactSphereBox.cpp */; }; - FFFF423ddaa87fd9423ddaa8 /* src/contact/GuContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddaa87fd9423ddaa8 /* src/contact/GuContactSphereCapsule.cpp */; }; - FFFF423ddb107fd9423ddb10 /* src/contact/GuContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddb107fd9423ddb10 /* src/contact/GuContactSphereMesh.cpp */; }; - FFFF423ddb787fd9423ddb78 /* src/contact/GuContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddb787fd9423ddb78 /* src/contact/GuContactSpherePlane.cpp */; }; - FFFF423ddbe07fd9423ddbe0 /* src/contact/GuContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddbe07fd9423ddbe0 /* src/contact/GuContactSphereSphere.cpp */; }; - FFFF423ddc487fd9423ddc48 /* src/contact/GuFeatureCode.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddc487fd9423ddc48 /* src/contact/GuFeatureCode.cpp */; }; - FFFF423ddcb07fd9423ddcb0 /* src/contact/GuLegacyContactBoxHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddcb07fd9423ddcb0 /* src/contact/GuLegacyContactBoxHeightField.cpp */; }; - FFFF423ddd187fd9423ddd18 /* src/contact/GuLegacyContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddd187fd9423ddd18 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */; }; - FFFF423ddd807fd9423ddd80 /* src/contact/GuLegacyContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddd807fd9423ddd80 /* src/contact/GuLegacyContactConvexHeightField.cpp */; }; - FFFF423ddde87fd9423ddde8 /* src/contact/GuLegacyContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddde87fd9423ddde8 /* src/contact/GuLegacyContactSphereHeightField.cpp */; }; - FFFF423dde507fd9423dde50 /* src/common/GuBarycentricCoordinates.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dde507fd9423dde50 /* src/common/GuBarycentricCoordinates.cpp */; }; - FFFF423ddeb87fd9423ddeb8 /* src/common/GuSeparatingAxes.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddeb87fd9423ddeb8 /* src/common/GuSeparatingAxes.cpp */; }; - FFFF423ddf207fd9423ddf20 /* src/convex/GuBigConvexData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddf207fd9423ddf20 /* src/convex/GuBigConvexData.cpp */; }; - FFFF423ddf887fd9423ddf88 /* src/convex/GuConvexHelper.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddf887fd9423ddf88 /* src/convex/GuConvexHelper.cpp */; }; - FFFF423ddff07fd9423ddff0 /* src/convex/GuConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ddff07fd9423ddff0 /* src/convex/GuConvexMesh.cpp */; }; - FFFF423de0587fd9423de058 /* src/convex/GuConvexSupportTable.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de0587fd9423de058 /* src/convex/GuConvexSupportTable.cpp */; }; - FFFF423de0c07fd9423de0c0 /* src/convex/GuConvexUtilsInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de0c07fd9423de0c0 /* src/convex/GuConvexUtilsInternal.cpp */; }; - FFFF423de1287fd9423de128 /* src/convex/GuHillClimbing.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de1287fd9423de128 /* src/convex/GuHillClimbing.cpp */; }; - FFFF423de1907fd9423de190 /* src/convex/GuShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de1907fd9423de190 /* src/convex/GuShapeConvex.cpp */; }; - FFFF423de1f87fd9423de1f8 /* src/distance/GuDistancePointBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de1f87fd9423de1f8 /* src/distance/GuDistancePointBox.cpp */; }; - FFFF423de2607fd9423de260 /* src/distance/GuDistancePointTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de2607fd9423de260 /* src/distance/GuDistancePointTriangle.cpp */; }; - FFFF423de2c87fd9423de2c8 /* src/distance/GuDistanceSegmentBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de2c87fd9423de2c8 /* src/distance/GuDistanceSegmentBox.cpp */; }; - FFFF423de3307fd9423de330 /* src/distance/GuDistanceSegmentSegment.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de3307fd9423de330 /* src/distance/GuDistanceSegmentSegment.cpp */; }; - FFFF423de3987fd9423de398 /* src/distance/GuDistanceSegmentTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de3987fd9423de398 /* src/distance/GuDistanceSegmentTriangle.cpp */; }; - FFFF423de4007fd9423de400 /* src/sweep/GuSweepBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de4007fd9423de400 /* src/sweep/GuSweepBoxBox.cpp */; }; - FFFF423de4687fd9423de468 /* src/sweep/GuSweepBoxSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de4687fd9423de468 /* src/sweep/GuSweepBoxSphere.cpp */; }; - FFFF423de4d07fd9423de4d0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de4d07fd9423de4d0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */; }; - FFFF423de5387fd9423de538 /* src/sweep/GuSweepBoxTriangle_SAT.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de5387fd9423de538 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */; }; - FFFF423de5a07fd9423de5a0 /* src/sweep/GuSweepCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de5a07fd9423de5a0 /* src/sweep/GuSweepCapsuleBox.cpp */; }; - FFFF423de6087fd9423de608 /* src/sweep/GuSweepCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de6087fd9423de608 /* src/sweep/GuSweepCapsuleCapsule.cpp */; }; - FFFF423de6707fd9423de670 /* src/sweep/GuSweepCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de6707fd9423de670 /* src/sweep/GuSweepCapsuleTriangle.cpp */; }; - FFFF423de6d87fd9423de6d8 /* src/sweep/GuSweepSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de6d87fd9423de6d8 /* src/sweep/GuSweepSphereCapsule.cpp */; }; - FFFF423de7407fd9423de740 /* src/sweep/GuSweepSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de7407fd9423de740 /* src/sweep/GuSweepSphereSphere.cpp */; }; - FFFF423de7a87fd9423de7a8 /* src/sweep/GuSweepSphereTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de7a87fd9423de7a8 /* src/sweep/GuSweepSphereTriangle.cpp */; }; - FFFF423de8107fd9423de810 /* src/sweep/GuSweepTriangleUtils.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de8107fd9423de810 /* src/sweep/GuSweepTriangleUtils.cpp */; }; - FFFF423de8787fd9423de878 /* src/gjk/GuEPA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de8787fd9423de878 /* src/gjk/GuEPA.cpp */; }; - FFFF423de8e07fd9423de8e0 /* src/gjk/GuGJKSimplex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de8e07fd9423de8e0 /* src/gjk/GuGJKSimplex.cpp */; }; - FFFF423de9487fd9423de948 /* src/gjk/GuGJKTest.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de9487fd9423de948 /* src/gjk/GuGJKTest.cpp */; }; - FFFF423de9b07fd9423de9b0 /* src/intersection/GuIntersectionBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423de9b07fd9423de9b0 /* src/intersection/GuIntersectionBoxBox.cpp */; }; - FFFF423dea187fd9423dea18 /* src/intersection/GuIntersectionCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dea187fd9423dea18 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */; }; - FFFF423dea807fd9423dea80 /* src/intersection/GuIntersectionEdgeEdge.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dea807fd9423dea80 /* src/intersection/GuIntersectionEdgeEdge.cpp */; }; - FFFF423deae87fd9423deae8 /* src/intersection/GuIntersectionRayBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423deae87fd9423deae8 /* src/intersection/GuIntersectionRayBox.cpp */; }; - FFFF423deb507fd9423deb50 /* src/intersection/GuIntersectionRayCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423deb507fd9423deb50 /* src/intersection/GuIntersectionRayCapsule.cpp */; }; - FFFF423debb87fd9423debb8 /* src/intersection/GuIntersectionRaySphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423debb87fd9423debb8 /* src/intersection/GuIntersectionRaySphere.cpp */; }; - FFFF423dec207fd9423dec20 /* src/intersection/GuIntersectionSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dec207fd9423dec20 /* src/intersection/GuIntersectionSphereBox.cpp */; }; - FFFF423dec887fd9423dec88 /* src/intersection/GuIntersectionTriangleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dec887fd9423dec88 /* src/intersection/GuIntersectionTriangleBox.cpp */; }; - FFFF423decf07fd9423decf0 /* src/mesh/GuBV32.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423decf07fd9423decf0 /* src/mesh/GuBV32.cpp */; }; - FFFF423ded587fd9423ded58 /* src/mesh/GuBV32Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423ded587fd9423ded58 /* src/mesh/GuBV32Build.cpp */; }; - FFFF423dedc07fd9423dedc0 /* src/mesh/GuBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dedc07fd9423dedc0 /* src/mesh/GuBV4.cpp */; }; - FFFF423dee287fd9423dee28 /* src/mesh/GuBV4Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dee287fd9423dee28 /* src/mesh/GuBV4Build.cpp */; }; - FFFF423dee907fd9423dee90 /* src/mesh/GuBV4_AABBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dee907fd9423dee90 /* src/mesh/GuBV4_AABBSweep.cpp */; }; - FFFF423deef87fd9423deef8 /* src/mesh/GuBV4_BoxOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423deef87fd9423deef8 /* src/mesh/GuBV4_BoxOverlap.cpp */; }; - FFFF423def607fd9423def60 /* src/mesh/GuBV4_CapsuleSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423def607fd9423def60 /* src/mesh/GuBV4_CapsuleSweep.cpp */; }; - FFFF423defc87fd9423defc8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423defc87fd9423defc8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */; }; - FFFF423df0307fd9423df030 /* src/mesh/GuBV4_OBBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df0307fd9423df030 /* src/mesh/GuBV4_OBBSweep.cpp */; }; - FFFF423df0987fd9423df098 /* src/mesh/GuBV4_Raycast.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df0987fd9423df098 /* src/mesh/GuBV4_Raycast.cpp */; }; - FFFF423df1007fd9423df100 /* src/mesh/GuBV4_SphereOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df1007fd9423df100 /* src/mesh/GuBV4_SphereOverlap.cpp */; }; - FFFF423df1687fd9423df168 /* src/mesh/GuBV4_SphereSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df1687fd9423df168 /* src/mesh/GuBV4_SphereSweep.cpp */; }; - FFFF423df1d07fd9423df1d0 /* src/mesh/GuMeshQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df1d07fd9423df1d0 /* src/mesh/GuMeshQuery.cpp */; }; - FFFF423df2387fd9423df238 /* src/mesh/GuMidphaseBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df2387fd9423df238 /* src/mesh/GuMidphaseBV4.cpp */; }; - FFFF423df2a07fd9423df2a0 /* src/mesh/GuMidphaseRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df2a07fd9423df2a0 /* src/mesh/GuMidphaseRTree.cpp */; }; - FFFF423df3087fd9423df308 /* src/mesh/GuOverlapTestsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df3087fd9423df308 /* src/mesh/GuOverlapTestsMesh.cpp */; }; - FFFF423df3707fd9423df370 /* src/mesh/GuRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df3707fd9423df370 /* src/mesh/GuRTree.cpp */; }; - FFFF423df3d87fd9423df3d8 /* src/mesh/GuRTreeQueries.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df3d87fd9423df3d8 /* src/mesh/GuRTreeQueries.cpp */; }; - FFFF423df4407fd9423df440 /* src/mesh/GuSweepsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df4407fd9423df440 /* src/mesh/GuSweepsMesh.cpp */; }; - FFFF423df4a87fd9423df4a8 /* src/mesh/GuTriangleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df4a87fd9423df4a8 /* src/mesh/GuTriangleMesh.cpp */; }; - FFFF423df5107fd9423df510 /* src/mesh/GuTriangleMeshBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df5107fd9423df510 /* src/mesh/GuTriangleMeshBV4.cpp */; }; - FFFF423df5787fd9423df578 /* src/mesh/GuTriangleMeshRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df5787fd9423df578 /* src/mesh/GuTriangleMeshRTree.cpp */; }; - FFFF423df5e07fd9423df5e0 /* src/hf/GuHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df5e07fd9423df5e0 /* src/hf/GuHeightField.cpp */; }; - FFFF423df6487fd9423df648 /* src/hf/GuHeightFieldUtil.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df6487fd9423df648 /* src/hf/GuHeightFieldUtil.cpp */; }; - FFFF423df6b07fd9423df6b0 /* src/hf/GuOverlapTestsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df6b07fd9423df6b0 /* src/hf/GuOverlapTestsHF.cpp */; }; - FFFF423df7187fd9423df718 /* src/hf/GuSweepsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df7187fd9423df718 /* src/hf/GuSweepsHF.cpp */; }; - FFFF423df7807fd9423df780 /* src/pcm/GuPCMContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df7807fd9423df780 /* src/pcm/GuPCMContactBoxBox.cpp */; }; - FFFF423df7e87fd9423df7e8 /* src/pcm/GuPCMContactBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df7e87fd9423df7e8 /* src/pcm/GuPCMContactBoxConvex.cpp */; }; - FFFF423df8507fd9423df850 /* src/pcm/GuPCMContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df8507fd9423df850 /* src/pcm/GuPCMContactCapsuleBox.cpp */; }; - FFFF423df8b87fd9423df8b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df8b87fd9423df8b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */; }; - FFFF423df9207fd9423df920 /* src/pcm/GuPCMContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df9207fd9423df920 /* src/pcm/GuPCMContactCapsuleConvex.cpp */; }; - FFFF423df9887fd9423df988 /* src/pcm/GuPCMContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df9887fd9423df988 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */; }; - FFFF423df9f07fd9423df9f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423df9f07fd9423df9f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */; }; - FFFF423dfa587fd9423dfa58 /* src/pcm/GuPCMContactConvexCommon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfa587fd9423dfa58 /* src/pcm/GuPCMContactConvexCommon.cpp */; }; - FFFF423dfac07fd9423dfac0 /* src/pcm/GuPCMContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfac07fd9423dfac0 /* src/pcm/GuPCMContactConvexConvex.cpp */; }; - FFFF423dfb287fd9423dfb28 /* src/pcm/GuPCMContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfb287fd9423dfb28 /* src/pcm/GuPCMContactConvexHeightField.cpp */; }; - FFFF423dfb907fd9423dfb90 /* src/pcm/GuPCMContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfb907fd9423dfb90 /* src/pcm/GuPCMContactConvexMesh.cpp */; }; - FFFF423dfbf87fd9423dfbf8 /* src/pcm/GuPCMContactGenBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfbf87fd9423dfbf8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */; }; - FFFF423dfc607fd9423dfc60 /* src/pcm/GuPCMContactGenSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfc607fd9423dfc60 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */; }; - FFFF423dfcc87fd9423dfcc8 /* src/pcm/GuPCMContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfcc87fd9423dfcc8 /* src/pcm/GuPCMContactPlaneBox.cpp */; }; - FFFF423dfd307fd9423dfd30 /* src/pcm/GuPCMContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfd307fd9423dfd30 /* src/pcm/GuPCMContactPlaneCapsule.cpp */; }; - FFFF423dfd987fd9423dfd98 /* src/pcm/GuPCMContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfd987fd9423dfd98 /* src/pcm/GuPCMContactPlaneConvex.cpp */; }; - FFFF423dfe007fd9423dfe00 /* src/pcm/GuPCMContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfe007fd9423dfe00 /* src/pcm/GuPCMContactSphereBox.cpp */; }; - FFFF423dfe687fd9423dfe68 /* src/pcm/GuPCMContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfe687fd9423dfe68 /* src/pcm/GuPCMContactSphereCapsule.cpp */; }; - FFFF423dfed07fd9423dfed0 /* src/pcm/GuPCMContactSphereConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dfed07fd9423dfed0 /* src/pcm/GuPCMContactSphereConvex.cpp */; }; - FFFF423dff387fd9423dff38 /* src/pcm/GuPCMContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dff387fd9423dff38 /* src/pcm/GuPCMContactSphereHeightField.cpp */; }; - FFFF423dffa07fd9423dffa0 /* src/pcm/GuPCMContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423dffa07fd9423dffa0 /* src/pcm/GuPCMContactSphereMesh.cpp */; }; - FFFF423e00087fd9423e0008 /* src/pcm/GuPCMContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423e00087fd9423e0008 /* src/pcm/GuPCMContactSpherePlane.cpp */; }; - FFFF423e00707fd9423e0070 /* src/pcm/GuPCMContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423e00707fd9423e0070 /* src/pcm/GuPCMContactSphereSphere.cpp */; }; - FFFF423e00d87fd9423e00d8 /* src/pcm/GuPCMShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423e00d87fd9423e00d8 /* src/pcm/GuPCMShapeConvex.cpp */; }; - FFFF423e01407fd9423e0140 /* src/pcm/GuPCMTriangleContactGen.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423e01407fd9423e0140 /* src/pcm/GuPCMTriangleContactGen.cpp */; }; - FFFF423e01a87fd9423e01a8 /* src/pcm/GuPersistentContactManifold.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423e01a87fd9423e01a8 /* src/pcm/GuPersistentContactManifold.cpp */; }; - FFFF423e02107fd9423e0210 /* src/ccd/GuCCDSweepConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423e02107fd9423e0210 /* src/ccd/GuCCDSweepConvexMesh.cpp */; }; - FFFF423e02787fd9423e0278 /* src/ccd/GuCCDSweepPrimitives.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFD423e02787fd9423e0278 /* src/ccd/GuCCDSweepPrimitives.cpp */; }; + FFFFc3808e007fb7c3808e00 /* src/CmBoxPruning.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc3808e007fb7c3808e00 /* src/CmBoxPruning.cpp */; }; + FFFFc3808e687fb7c3808e68 /* src/CmCollection.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc3808e687fb7c3808e68 /* src/CmCollection.cpp */; }; + FFFFc3808ed07fb7c3808ed0 /* src/CmMathUtils.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc3808ed07fb7c3808ed0 /* src/CmMathUtils.cpp */; }; + FFFFc3808f387fb7c3808f38 /* src/CmPtrTable.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc3808f387fb7c3808f38 /* src/CmPtrTable.cpp */; }; + FFFFc3808fa07fb7c3808fa0 /* src/CmRadixSort.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc3808fa07fb7c3808fa0 /* src/CmRadixSort.cpp */; }; + FFFFc38090087fb7c3809008 /* src/CmRadixSortBuffered.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc38090087fb7c3809008 /* src/CmRadixSortBuffered.cpp */; }; + FFFFc38090707fb7c3809070 /* src/CmRenderOutput.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc38090707fb7c3809070 /* src/CmRenderOutput.cpp */; }; + FFFFc38090d87fb7c38090d8 /* src/CmVisualization.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc38090d87fb7c38090d8 /* src/CmVisualization.cpp */; }; + FFFFc680afa87fb7c680afa8 /* ../../Include/GeomUtils in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680afa87fb7c680afa8 /* ../../Include/GeomUtils */; }; + FFFFc680e4e07fb7c680e4e0 /* src/GuBounds.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e4e07fb7c680e4e0 /* src/GuBounds.cpp */; }; + FFFFc680e5487fb7c680e548 /* src/GuBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e5487fb7c680e548 /* src/GuBox.cpp */; }; + FFFFc680e5b07fb7c680e5b0 /* src/GuCCTSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e5b07fb7c680e5b0 /* src/GuCCTSweepTests.cpp */; }; + FFFFc680e6187fb7c680e618 /* src/GuCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e6187fb7c680e618 /* src/GuCapsule.cpp */; }; + FFFFc680e6807fb7c680e680 /* src/GuGeometryQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e6807fb7c680e680 /* src/GuGeometryQuery.cpp */; }; + FFFFc680e6e87fb7c680e6e8 /* src/GuGeometryUnion.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e6e87fb7c680e6e8 /* src/GuGeometryUnion.cpp */; }; + FFFFc680e7507fb7c680e750 /* src/GuInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e7507fb7c680e750 /* src/GuInternal.cpp */; }; + FFFFc680e7b87fb7c680e7b8 /* src/GuMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e7b87fb7c680e7b8 /* src/GuMTD.cpp */; }; + FFFFc680e8207fb7c680e820 /* src/GuMeshFactory.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e8207fb7c680e820 /* src/GuMeshFactory.cpp */; }; + FFFFc680e8887fb7c680e888 /* src/GuMetaData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e8887fb7c680e888 /* src/GuMetaData.cpp */; }; + FFFFc680e8f07fb7c680e8f0 /* src/GuOverlapTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e8f07fb7c680e8f0 /* src/GuOverlapTests.cpp */; }; + FFFFc680e9587fb7c680e958 /* src/GuRaycastTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e9587fb7c680e958 /* src/GuRaycastTests.cpp */; }; + FFFFc680e9c07fb7c680e9c0 /* src/GuSerialize.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680e9c07fb7c680e9c0 /* src/GuSerialize.cpp */; }; + FFFFc680ea287fb7c680ea28 /* src/GuSweepMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ea287fb7c680ea28 /* src/GuSweepMTD.cpp */; }; + FFFFc680ea907fb7c680ea90 /* src/GuSweepSharedTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ea907fb7c680ea90 /* src/GuSweepSharedTests.cpp */; }; + FFFFc680eaf87fb7c680eaf8 /* src/GuSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680eaf87fb7c680eaf8 /* src/GuSweepTests.cpp */; }; + FFFFc680eb607fb7c680eb60 /* src/contact/GuContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680eb607fb7c680eb60 /* src/contact/GuContactBoxBox.cpp */; }; + FFFFc680ebc87fb7c680ebc8 /* src/contact/GuContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ebc87fb7c680ebc8 /* src/contact/GuContactCapsuleBox.cpp */; }; + FFFFc680ec307fb7c680ec30 /* src/contact/GuContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ec307fb7c680ec30 /* src/contact/GuContactCapsuleCapsule.cpp */; }; + FFFFc680ec987fb7c680ec98 /* src/contact/GuContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ec987fb7c680ec98 /* src/contact/GuContactCapsuleConvex.cpp */; }; + FFFFc680ed007fb7c680ed00 /* src/contact/GuContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ed007fb7c680ed00 /* src/contact/GuContactCapsuleMesh.cpp */; }; + FFFFc680ed687fb7c680ed68 /* src/contact/GuContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ed687fb7c680ed68 /* src/contact/GuContactConvexConvex.cpp */; }; + FFFFc680edd07fb7c680edd0 /* src/contact/GuContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680edd07fb7c680edd0 /* src/contact/GuContactConvexMesh.cpp */; }; + FFFFc680ee387fb7c680ee38 /* src/contact/GuContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ee387fb7c680ee38 /* src/contact/GuContactPlaneBox.cpp */; }; + FFFFc680eea07fb7c680eea0 /* src/contact/GuContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680eea07fb7c680eea0 /* src/contact/GuContactPlaneCapsule.cpp */; }; + FFFFc680ef087fb7c680ef08 /* src/contact/GuContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ef087fb7c680ef08 /* src/contact/GuContactPlaneConvex.cpp */; }; + FFFFc680ef707fb7c680ef70 /* src/contact/GuContactPolygonPolygon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ef707fb7c680ef70 /* src/contact/GuContactPolygonPolygon.cpp */; }; + FFFFc680efd87fb7c680efd8 /* src/contact/GuContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680efd87fb7c680efd8 /* src/contact/GuContactSphereBox.cpp */; }; + FFFFc680f0407fb7c680f040 /* src/contact/GuContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f0407fb7c680f040 /* src/contact/GuContactSphereCapsule.cpp */; }; + FFFFc680f0a87fb7c680f0a8 /* src/contact/GuContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f0a87fb7c680f0a8 /* src/contact/GuContactSphereMesh.cpp */; }; + FFFFc680f1107fb7c680f110 /* src/contact/GuContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f1107fb7c680f110 /* src/contact/GuContactSpherePlane.cpp */; }; + FFFFc680f1787fb7c680f178 /* src/contact/GuContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f1787fb7c680f178 /* src/contact/GuContactSphereSphere.cpp */; }; + FFFFc680f1e07fb7c680f1e0 /* src/contact/GuFeatureCode.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f1e07fb7c680f1e0 /* src/contact/GuFeatureCode.cpp */; }; + FFFFc680f2487fb7c680f248 /* src/contact/GuLegacyContactBoxHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f2487fb7c680f248 /* src/contact/GuLegacyContactBoxHeightField.cpp */; }; + FFFFc680f2b07fb7c680f2b0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f2b07fb7c680f2b0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */; }; + FFFFc680f3187fb7c680f318 /* src/contact/GuLegacyContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f3187fb7c680f318 /* src/contact/GuLegacyContactConvexHeightField.cpp */; }; + FFFFc680f3807fb7c680f380 /* src/contact/GuLegacyContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f3807fb7c680f380 /* src/contact/GuLegacyContactSphereHeightField.cpp */; }; + FFFFc680f3e87fb7c680f3e8 /* src/common/GuBarycentricCoordinates.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f3e87fb7c680f3e8 /* src/common/GuBarycentricCoordinates.cpp */; }; + FFFFc680f4507fb7c680f450 /* src/common/GuSeparatingAxes.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f4507fb7c680f450 /* src/common/GuSeparatingAxes.cpp */; }; + FFFFc680f4b87fb7c680f4b8 /* src/convex/GuBigConvexData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f4b87fb7c680f4b8 /* src/convex/GuBigConvexData.cpp */; }; + FFFFc680f5207fb7c680f520 /* src/convex/GuConvexHelper.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f5207fb7c680f520 /* src/convex/GuConvexHelper.cpp */; }; + FFFFc680f5887fb7c680f588 /* src/convex/GuConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f5887fb7c680f588 /* src/convex/GuConvexMesh.cpp */; }; + FFFFc680f5f07fb7c680f5f0 /* src/convex/GuConvexSupportTable.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f5f07fb7c680f5f0 /* src/convex/GuConvexSupportTable.cpp */; }; + FFFFc680f6587fb7c680f658 /* src/convex/GuConvexUtilsInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f6587fb7c680f658 /* src/convex/GuConvexUtilsInternal.cpp */; }; + FFFFc680f6c07fb7c680f6c0 /* src/convex/GuHillClimbing.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f6c07fb7c680f6c0 /* src/convex/GuHillClimbing.cpp */; }; + FFFFc680f7287fb7c680f728 /* src/convex/GuShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f7287fb7c680f728 /* src/convex/GuShapeConvex.cpp */; }; + FFFFc680f7907fb7c680f790 /* src/distance/GuDistancePointBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f7907fb7c680f790 /* src/distance/GuDistancePointBox.cpp */; }; + FFFFc680f7f87fb7c680f7f8 /* src/distance/GuDistancePointTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f7f87fb7c680f7f8 /* src/distance/GuDistancePointTriangle.cpp */; }; + FFFFc680f8607fb7c680f860 /* src/distance/GuDistanceSegmentBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f8607fb7c680f860 /* src/distance/GuDistanceSegmentBox.cpp */; }; + FFFFc680f8c87fb7c680f8c8 /* src/distance/GuDistanceSegmentSegment.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f8c87fb7c680f8c8 /* src/distance/GuDistanceSegmentSegment.cpp */; }; + FFFFc680f9307fb7c680f930 /* src/distance/GuDistanceSegmentTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f9307fb7c680f930 /* src/distance/GuDistanceSegmentTriangle.cpp */; }; + FFFFc680f9987fb7c680f998 /* src/sweep/GuSweepBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680f9987fb7c680f998 /* src/sweep/GuSweepBoxBox.cpp */; }; + FFFFc680fa007fb7c680fa00 /* src/sweep/GuSweepBoxSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fa007fb7c680fa00 /* src/sweep/GuSweepBoxSphere.cpp */; }; + FFFFc680fa687fb7c680fa68 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fa687fb7c680fa68 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */; }; + FFFFc680fad07fb7c680fad0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fad07fb7c680fad0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */; }; + FFFFc680fb387fb7c680fb38 /* src/sweep/GuSweepCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fb387fb7c680fb38 /* src/sweep/GuSweepCapsuleBox.cpp */; }; + FFFFc680fba07fb7c680fba0 /* src/sweep/GuSweepCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fba07fb7c680fba0 /* src/sweep/GuSweepCapsuleCapsule.cpp */; }; + FFFFc680fc087fb7c680fc08 /* src/sweep/GuSweepCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fc087fb7c680fc08 /* src/sweep/GuSweepCapsuleTriangle.cpp */; }; + FFFFc680fc707fb7c680fc70 /* src/sweep/GuSweepSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fc707fb7c680fc70 /* src/sweep/GuSweepSphereCapsule.cpp */; }; + FFFFc680fcd87fb7c680fcd8 /* src/sweep/GuSweepSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fcd87fb7c680fcd8 /* src/sweep/GuSweepSphereSphere.cpp */; }; + FFFFc680fd407fb7c680fd40 /* src/sweep/GuSweepSphereTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fd407fb7c680fd40 /* src/sweep/GuSweepSphereTriangle.cpp */; }; + FFFFc680fda87fb7c680fda8 /* src/sweep/GuSweepTriangleUtils.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fda87fb7c680fda8 /* src/sweep/GuSweepTriangleUtils.cpp */; }; + FFFFc680fe107fb7c680fe10 /* src/gjk/GuEPA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fe107fb7c680fe10 /* src/gjk/GuEPA.cpp */; }; + FFFFc680fe787fb7c680fe78 /* src/gjk/GuGJKSimplex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fe787fb7c680fe78 /* src/gjk/GuGJKSimplex.cpp */; }; + FFFFc680fee07fb7c680fee0 /* src/gjk/GuGJKTest.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680fee07fb7c680fee0 /* src/gjk/GuGJKTest.cpp */; }; + FFFFc680ff487fb7c680ff48 /* src/intersection/GuIntersectionBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ff487fb7c680ff48 /* src/intersection/GuIntersectionBoxBox.cpp */; }; + FFFFc680ffb07fb7c680ffb0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc680ffb07fb7c680ffb0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */; }; + FFFFc68100187fb7c6810018 /* src/intersection/GuIntersectionEdgeEdge.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68100187fb7c6810018 /* src/intersection/GuIntersectionEdgeEdge.cpp */; }; + FFFFc68100807fb7c6810080 /* src/intersection/GuIntersectionRayBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68100807fb7c6810080 /* src/intersection/GuIntersectionRayBox.cpp */; }; + FFFFc68100e87fb7c68100e8 /* src/intersection/GuIntersectionRayCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68100e87fb7c68100e8 /* src/intersection/GuIntersectionRayCapsule.cpp */; }; + FFFFc68101507fb7c6810150 /* src/intersection/GuIntersectionRaySphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68101507fb7c6810150 /* src/intersection/GuIntersectionRaySphere.cpp */; }; + FFFFc68101b87fb7c68101b8 /* src/intersection/GuIntersectionSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68101b87fb7c68101b8 /* src/intersection/GuIntersectionSphereBox.cpp */; }; + FFFFc68102207fb7c6810220 /* src/intersection/GuIntersectionTriangleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68102207fb7c6810220 /* src/intersection/GuIntersectionTriangleBox.cpp */; }; + FFFFc68102887fb7c6810288 /* src/mesh/GuBV32.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68102887fb7c6810288 /* src/mesh/GuBV32.cpp */; }; + FFFFc68102f07fb7c68102f0 /* src/mesh/GuBV32Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68102f07fb7c68102f0 /* src/mesh/GuBV32Build.cpp */; }; + FFFFc68103587fb7c6810358 /* src/mesh/GuBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68103587fb7c6810358 /* src/mesh/GuBV4.cpp */; }; + FFFFc68103c07fb7c68103c0 /* src/mesh/GuBV4Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68103c07fb7c68103c0 /* src/mesh/GuBV4Build.cpp */; }; + FFFFc68104287fb7c6810428 /* src/mesh/GuBV4_AABBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68104287fb7c6810428 /* src/mesh/GuBV4_AABBSweep.cpp */; }; + FFFFc68104907fb7c6810490 /* src/mesh/GuBV4_BoxOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68104907fb7c6810490 /* src/mesh/GuBV4_BoxOverlap.cpp */; }; + FFFFc68104f87fb7c68104f8 /* src/mesh/GuBV4_CapsuleSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68104f87fb7c68104f8 /* src/mesh/GuBV4_CapsuleSweep.cpp */; }; + FFFFc68105607fb7c6810560 /* src/mesh/GuBV4_CapsuleSweepAA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68105607fb7c6810560 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */; }; + FFFFc68105c87fb7c68105c8 /* src/mesh/GuBV4_OBBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68105c87fb7c68105c8 /* src/mesh/GuBV4_OBBSweep.cpp */; }; + FFFFc68106307fb7c6810630 /* src/mesh/GuBV4_Raycast.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68106307fb7c6810630 /* src/mesh/GuBV4_Raycast.cpp */; }; + FFFFc68106987fb7c6810698 /* src/mesh/GuBV4_SphereOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68106987fb7c6810698 /* src/mesh/GuBV4_SphereOverlap.cpp */; }; + FFFFc68107007fb7c6810700 /* src/mesh/GuBV4_SphereSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68107007fb7c6810700 /* src/mesh/GuBV4_SphereSweep.cpp */; }; + FFFFc68107687fb7c6810768 /* src/mesh/GuMeshQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68107687fb7c6810768 /* src/mesh/GuMeshQuery.cpp */; }; + FFFFc68107d07fb7c68107d0 /* src/mesh/GuMidphaseBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68107d07fb7c68107d0 /* src/mesh/GuMidphaseBV4.cpp */; }; + FFFFc68108387fb7c6810838 /* src/mesh/GuMidphaseRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68108387fb7c6810838 /* src/mesh/GuMidphaseRTree.cpp */; }; + FFFFc68108a07fb7c68108a0 /* src/mesh/GuOverlapTestsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68108a07fb7c68108a0 /* src/mesh/GuOverlapTestsMesh.cpp */; }; + FFFFc68109087fb7c6810908 /* src/mesh/GuRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68109087fb7c6810908 /* src/mesh/GuRTree.cpp */; }; + FFFFc68109707fb7c6810970 /* src/mesh/GuRTreeQueries.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68109707fb7c6810970 /* src/mesh/GuRTreeQueries.cpp */; }; + FFFFc68109d87fb7c68109d8 /* src/mesh/GuSweepsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68109d87fb7c68109d8 /* src/mesh/GuSweepsMesh.cpp */; }; + FFFFc6810a407fb7c6810a40 /* src/mesh/GuTriangleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810a407fb7c6810a40 /* src/mesh/GuTriangleMesh.cpp */; }; + FFFFc6810aa87fb7c6810aa8 /* src/mesh/GuTriangleMeshBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810aa87fb7c6810aa8 /* src/mesh/GuTriangleMeshBV4.cpp */; }; + FFFFc6810b107fb7c6810b10 /* src/mesh/GuTriangleMeshRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810b107fb7c6810b10 /* src/mesh/GuTriangleMeshRTree.cpp */; }; + FFFFc6810b787fb7c6810b78 /* src/hf/GuHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810b787fb7c6810b78 /* src/hf/GuHeightField.cpp */; }; + FFFFc6810be07fb7c6810be0 /* src/hf/GuHeightFieldUtil.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810be07fb7c6810be0 /* src/hf/GuHeightFieldUtil.cpp */; }; + FFFFc6810c487fb7c6810c48 /* src/hf/GuOverlapTestsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810c487fb7c6810c48 /* src/hf/GuOverlapTestsHF.cpp */; }; + FFFFc6810cb07fb7c6810cb0 /* src/hf/GuSweepsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810cb07fb7c6810cb0 /* src/hf/GuSweepsHF.cpp */; }; + FFFFc6810d187fb7c6810d18 /* src/pcm/GuPCMContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810d187fb7c6810d18 /* src/pcm/GuPCMContactBoxBox.cpp */; }; + FFFFc6810d807fb7c6810d80 /* src/pcm/GuPCMContactBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810d807fb7c6810d80 /* src/pcm/GuPCMContactBoxConvex.cpp */; }; + FFFFc6810de87fb7c6810de8 /* src/pcm/GuPCMContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810de87fb7c6810de8 /* src/pcm/GuPCMContactCapsuleBox.cpp */; }; + FFFFc6810e507fb7c6810e50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810e507fb7c6810e50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */; }; + FFFFc6810eb87fb7c6810eb8 /* src/pcm/GuPCMContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810eb87fb7c6810eb8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */; }; + FFFFc6810f207fb7c6810f20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810f207fb7c6810f20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */; }; + FFFFc6810f887fb7c6810f88 /* src/pcm/GuPCMContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810f887fb7c6810f88 /* src/pcm/GuPCMContactCapsuleMesh.cpp */; }; + FFFFc6810ff07fb7c6810ff0 /* src/pcm/GuPCMContactConvexCommon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc6810ff07fb7c6810ff0 /* src/pcm/GuPCMContactConvexCommon.cpp */; }; + FFFFc68110587fb7c6811058 /* src/pcm/GuPCMContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68110587fb7c6811058 /* src/pcm/GuPCMContactConvexConvex.cpp */; }; + FFFFc68110c07fb7c68110c0 /* src/pcm/GuPCMContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68110c07fb7c68110c0 /* src/pcm/GuPCMContactConvexHeightField.cpp */; }; + FFFFc68111287fb7c6811128 /* src/pcm/GuPCMContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68111287fb7c6811128 /* src/pcm/GuPCMContactConvexMesh.cpp */; }; + FFFFc68111907fb7c6811190 /* src/pcm/GuPCMContactGenBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68111907fb7c6811190 /* src/pcm/GuPCMContactGenBoxConvex.cpp */; }; + FFFFc68111f87fb7c68111f8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68111f87fb7c68111f8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */; }; + FFFFc68112607fb7c6811260 /* src/pcm/GuPCMContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68112607fb7c6811260 /* src/pcm/GuPCMContactPlaneBox.cpp */; }; + FFFFc68112c87fb7c68112c8 /* src/pcm/GuPCMContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68112c87fb7c68112c8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */; }; + FFFFc68113307fb7c6811330 /* src/pcm/GuPCMContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68113307fb7c6811330 /* src/pcm/GuPCMContactPlaneConvex.cpp */; }; + FFFFc68113987fb7c6811398 /* src/pcm/GuPCMContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68113987fb7c6811398 /* src/pcm/GuPCMContactSphereBox.cpp */; }; + FFFFc68114007fb7c6811400 /* src/pcm/GuPCMContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68114007fb7c6811400 /* src/pcm/GuPCMContactSphereCapsule.cpp */; }; + FFFFc68114687fb7c6811468 /* src/pcm/GuPCMContactSphereConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68114687fb7c6811468 /* src/pcm/GuPCMContactSphereConvex.cpp */; }; + FFFFc68114d07fb7c68114d0 /* src/pcm/GuPCMContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68114d07fb7c68114d0 /* src/pcm/GuPCMContactSphereHeightField.cpp */; }; + FFFFc68115387fb7c6811538 /* src/pcm/GuPCMContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68115387fb7c6811538 /* src/pcm/GuPCMContactSphereMesh.cpp */; }; + FFFFc68115a07fb7c68115a0 /* src/pcm/GuPCMContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68115a07fb7c68115a0 /* src/pcm/GuPCMContactSpherePlane.cpp */; }; + FFFFc68116087fb7c6811608 /* src/pcm/GuPCMContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68116087fb7c6811608 /* src/pcm/GuPCMContactSphereSphere.cpp */; }; + FFFFc68116707fb7c6811670 /* src/pcm/GuPCMShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68116707fb7c6811670 /* src/pcm/GuPCMShapeConvex.cpp */; }; + FFFFc68116d87fb7c68116d8 /* src/pcm/GuPCMTriangleContactGen.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68116d87fb7c68116d8 /* src/pcm/GuPCMTriangleContactGen.cpp */; }; + FFFFc68117407fb7c6811740 /* src/pcm/GuPersistentContactManifold.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68117407fb7c6811740 /* src/pcm/GuPersistentContactManifold.cpp */; }; + FFFFc68117a87fb7c68117a8 /* src/ccd/GuCCDSweepConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68117a87fb7c68117a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */; }; + FFFFc68118107fb7c6811810 /* src/ccd/GuCCDSweepPrimitives.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc68118107fb7c6811810 /* src/ccd/GuCCDSweepPrimitives.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD42a091607fd942a09160 /* PhysXCommon */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCommon"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD423c9e007fd9423c9e00 /* common/PxBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxBase.h"; path = "../../../Include/common/PxBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD423c9e687fd9423c9e68 /* common/PxCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCollection.h"; path = "../../../Include/common/PxCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFD423c9ed07fd9423c9ed0 /* common/PxCoreUtilityTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCoreUtilityTypes.h"; path = "../../../Include/common/PxCoreUtilityTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD423c9f387fd9423c9f38 /* common/PxMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaData.h"; path = "../../../Include/common/PxMetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFD423c9fa07fd9423c9fa0 /* common/PxMetaDataFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaDataFlags.h"; path = "../../../Include/common/PxMetaDataFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca0087fd9423ca008 /* common/PxPhysXCommonConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysXCommonConfig.h"; path = "../../../Include/common/PxPhysXCommonConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca0707fd9423ca070 /* common/PxPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysicsInsertionCallback.h"; path = "../../../Include/common/PxPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca0d87fd9423ca0d8 /* common/PxRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxRenderBuffer.h"; path = "../../../Include/common/PxRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca1407fd9423ca140 /* common/PxSerialFramework.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerialFramework.h"; path = "../../../Include/common/PxSerialFramework.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca1a87fd9423ca1a8 /* common/PxSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerializer.h"; path = "../../../Include/common/PxSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca2107fd9423ca210 /* common/PxStringTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxStringTable.h"; path = "../../../Include/common/PxStringTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca2787fd9423ca278 /* common/PxTolerancesScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTolerancesScale.h"; path = "../../../Include/common/PxTolerancesScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca2e07fd9423ca2e0 /* common/PxTypeInfo.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTypeInfo.h"; path = "../../../Include/common/PxTypeInfo.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca3487fd9423ca348 /* geometry/PxBoxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxBoxGeometry.h"; path = "../../../Include/geometry/PxBoxGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca3b07fd9423ca3b0 /* geometry/PxCapsuleGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxCapsuleGeometry.h"; path = "../../../Include/geometry/PxCapsuleGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca4187fd9423ca418 /* geometry/PxConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMesh.h"; path = "../../../Include/geometry/PxConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca4807fd9423ca480 /* geometry/PxConvexMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMeshGeometry.h"; path = "../../../Include/geometry/PxConvexMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca4e87fd9423ca4e8 /* geometry/PxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometry.h"; path = "../../../Include/geometry/PxGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca5507fd9423ca550 /* geometry/PxGeometryHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryHelpers.h"; path = "../../../Include/geometry/PxGeometryHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca5b87fd9423ca5b8 /* geometry/PxGeometryQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryQuery.h"; path = "../../../Include/geometry/PxGeometryQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca6207fd9423ca620 /* geometry/PxHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightField.h"; path = "../../../Include/geometry/PxHeightField.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca6887fd9423ca688 /* geometry/PxHeightFieldDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldDesc.h"; path = "../../../Include/geometry/PxHeightFieldDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca6f07fd9423ca6f0 /* geometry/PxHeightFieldFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldFlag.h"; path = "../../../Include/geometry/PxHeightFieldFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca7587fd9423ca758 /* geometry/PxHeightFieldGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldGeometry.h"; path = "../../../Include/geometry/PxHeightFieldGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca7c07fd9423ca7c0 /* geometry/PxHeightFieldSample.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldSample.h"; path = "../../../Include/geometry/PxHeightFieldSample.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca8287fd9423ca828 /* geometry/PxMeshQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshQuery.h"; path = "../../../Include/geometry/PxMeshQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca8907fd9423ca890 /* geometry/PxMeshScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshScale.h"; path = "../../../Include/geometry/PxMeshScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca8f87fd9423ca8f8 /* geometry/PxPlaneGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxPlaneGeometry.h"; path = "../../../Include/geometry/PxPlaneGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca9607fd9423ca960 /* geometry/PxSimpleTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSimpleTriangleMesh.h"; path = "../../../Include/geometry/PxSimpleTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ca9c87fd9423ca9c8 /* geometry/PxSphereGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSphereGeometry.h"; path = "../../../Include/geometry/PxSphereGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD423caa307fd9423caa30 /* geometry/PxTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangle.h"; path = "../../../Include/geometry/PxTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD423caa987fd9423caa98 /* geometry/PxTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMesh.h"; path = "../../../Include/geometry/PxTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD423cab007fd9423cab00 /* geometry/PxTriangleMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMeshGeometry.h"; path = "../../../Include/geometry/PxTriangleMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a0c007fd9423a0c00 /* src/CmBoxPruning.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.cpp"; path = "../../Common/src/CmBoxPruning.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423a0c687fd9423a0c68 /* src/CmCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.cpp"; path = "../../Common/src/CmCollection.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423a0cd07fd9423a0cd0 /* src/CmMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMathUtils.cpp"; path = "../../Common/src/CmMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423a0d387fd9423a0d38 /* src/CmPtrTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.cpp"; path = "../../Common/src/CmPtrTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423a0da07fd9423a0da0 /* src/CmRadixSort.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.cpp"; path = "../../Common/src/CmRadixSort.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423a0e087fd9423a0e08 /* src/CmRadixSortBuffered.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.cpp"; path = "../../Common/src/CmRadixSortBuffered.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423a0e707fd9423a0e70 /* src/CmRenderOutput.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.cpp"; path = "../../Common/src/CmRenderOutput.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423a0ed87fd9423a0ed8 /* src/CmVisualization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.cpp"; path = "../../Common/src/CmVisualization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423a0f407fd9423a0f40 /* src/CmBitMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBitMap.h"; path = "../../Common/src/CmBitMap.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a0fa87fd9423a0fa8 /* src/CmBoxPruning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.h"; path = "../../Common/src/CmBoxPruning.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a10107fd9423a1010 /* src/CmCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.h"; path = "../../Common/src/CmCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a10787fd9423a1078 /* src/CmConeLimitHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmConeLimitHelper.h"; path = "../../Common/src/CmConeLimitHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a10e07fd9423a10e0 /* src/CmFlushPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmFlushPool.h"; path = "../../Common/src/CmFlushPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a11487fd9423a1148 /* src/CmIDPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIDPool.h"; path = "../../Common/src/CmIDPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a11b07fd9423a11b0 /* src/CmIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIO.h"; path = "../../Common/src/CmIO.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a12187fd9423a1218 /* src/CmMatrix34.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMatrix34.h"; path = "../../Common/src/CmMatrix34.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a12807fd9423a1280 /* src/CmPhysXCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPhysXCommon.h"; path = "../../Common/src/CmPhysXCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a12e87fd9423a12e8 /* src/CmPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPool.h"; path = "../../Common/src/CmPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a13507fd9423a1350 /* src/CmPreallocatingPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPreallocatingPool.h"; path = "../../Common/src/CmPreallocatingPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a13b87fd9423a13b8 /* src/CmPriorityQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPriorityQueue.h"; path = "../../Common/src/CmPriorityQueue.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a14207fd9423a1420 /* src/CmPtrTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.h"; path = "../../Common/src/CmPtrTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a14887fd9423a1488 /* src/CmQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmQueue.h"; path = "../../Common/src/CmQueue.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a14f07fd9423a14f0 /* src/CmRadixSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.h"; path = "../../Common/src/CmRadixSort.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a15587fd9423a1558 /* src/CmRadixSortBuffered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.h"; path = "../../Common/src/CmRadixSortBuffered.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a15c07fd9423a15c0 /* src/CmReaderWriterLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmReaderWriterLock.h"; path = "../../Common/src/CmReaderWriterLock.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a16287fd9423a1628 /* src/CmRefCountable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRefCountable.h"; path = "../../Common/src/CmRefCountable.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a16907fd9423a1690 /* src/CmRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderBuffer.h"; path = "../../Common/src/CmRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a16f87fd9423a16f8 /* src/CmRenderOutput.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.h"; path = "../../Common/src/CmRenderOutput.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a17607fd9423a1760 /* src/CmScaling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmScaling.h"; path = "../../Common/src/CmScaling.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a17c87fd9423a17c8 /* src/CmSpatialVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmSpatialVector.h"; path = "../../Common/src/CmSpatialVector.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a18307fd9423a1830 /* src/CmTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTask.h"; path = "../../Common/src/CmTask.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a18987fd9423a1898 /* src/CmTaskPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTaskPool.h"; path = "../../Common/src/CmTaskPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a19007fd9423a1900 /* src/CmTmpMem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTmpMem.h"; path = "../../Common/src/CmTmpMem.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a19687fd9423a1968 /* src/CmTransformUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTransformUtils.h"; path = "../../Common/src/CmTransformUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a19d07fd9423a19d0 /* src/CmUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmUtils.h"; path = "../../Common/src/CmUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a1a387fd9423a1a38 /* src/CmVisualization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.h"; path = "../../Common/src/CmVisualization.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d96007fd9423d9600 /* headers/GuAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuAxes.h"; path = "../../GeomUtils/headers/GuAxes.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d96687fd9423d9668 /* headers/GuBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuBox.h"; path = "../../GeomUtils/headers/GuBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d96d07fd9423d96d0 /* headers/GuDistanceSegmentBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentBox.h"; path = "../../GeomUtils/headers/GuDistanceSegmentBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d97387fd9423d9738 /* headers/GuDistanceSegmentSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentSegment.h"; path = "../../GeomUtils/headers/GuDistanceSegmentSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d97a07fd9423d97a0 /* headers/GuIntersectionBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionBoxBox.h"; path = "../../GeomUtils/headers/GuIntersectionBoxBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d98087fd9423d9808 /* headers/GuIntersectionTriangleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionTriangleBox.h"; path = "../../GeomUtils/headers/GuIntersectionTriangleBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d98707fd9423d9870 /* headers/GuRaycastTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuRaycastTests.h"; path = "../../GeomUtils/headers/GuRaycastTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d98d87fd9423d98d8 /* headers/GuSIMDHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSIMDHelpers.h"; path = "../../GeomUtils/headers/GuSIMDHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d99407fd9423d9940 /* headers/GuSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSegment.h"; path = "../../GeomUtils/headers/GuSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d99a87fd9423d99a8 /* ../../Include/GeomUtils */= { isa = PBXFileReference; fileEncoding = 4; name = "../../Include/GeomUtils"; path = "../../../Include/GeomUtils"; sourceTree = SOURCE_ROOT; }; - FFFD423d9a107fd9423d9a10 /* src/GuBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.h"; path = "../../GeomUtils/src/GuBounds.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9a787fd9423d9a78 /* src/GuCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.h"; path = "../../GeomUtils/src/GuCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9ae07fd9423d9ae0 /* src/GuCenterExtents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCenterExtents.h"; path = "../../GeomUtils/src/GuCenterExtents.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9b487fd9423d9b48 /* src/GuDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuDebug.h"; path = "../../GeomUtils/src/GuDebug.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9bb07fd9423d9bb0 /* src/GuGeometryUnion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.h"; path = "../../GeomUtils/src/GuGeometryUnion.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9c187fd9423d9c18 /* src/GuInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.h"; path = "../../GeomUtils/src/GuInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9c807fd9423d9c80 /* src/GuMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.h"; path = "../../GeomUtils/src/GuMTD.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9ce87fd9423d9ce8 /* src/GuMeshFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.h"; path = "../../GeomUtils/src/GuMeshFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9d507fd9423d9d50 /* src/GuOverlapTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.h"; path = "../../GeomUtils/src/GuOverlapTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9db87fd9423d9db8 /* src/GuSerialize.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.h"; path = "../../GeomUtils/src/GuSerialize.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9e207fd9423d9e20 /* src/GuSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSphere.h"; path = "../../GeomUtils/src/GuSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9e887fd9423d9e88 /* src/GuSweepMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.h"; path = "../../GeomUtils/src/GuSweepMTD.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9ef07fd9423d9ef0 /* src/GuSweepSharedTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.h"; path = "../../GeomUtils/src/GuSweepSharedTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9f587fd9423d9f58 /* src/GuSweepTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.h"; path = "../../GeomUtils/src/GuSweepTests.h"; sourceTree = SOURCE_ROOT; }; - FFFD423d9fc07fd9423d9fc0 /* src/contact/GuContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactMethodImpl.h"; path = "../../GeomUtils/src/contact/GuContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da0287fd9423da028 /* src/contact/GuContactPolygonPolygon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.h"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da0907fd9423da090 /* src/contact/GuFeatureCode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.h"; path = "../../GeomUtils/src/contact/GuFeatureCode.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da0f87fd9423da0f8 /* src/contact/GuLegacyTraceLineCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyTraceLineCallback.h"; path = "../../GeomUtils/src/contact/GuLegacyTraceLineCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da1607fd9423da160 /* src/common/GuBarycentricCoordinates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.h"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da1c87fd9423da1c8 /* src/common/GuBoxConversion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBoxConversion.h"; path = "../../GeomUtils/src/common/GuBoxConversion.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da2307fd9423da230 /* src/common/GuEdgeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeCache.h"; path = "../../GeomUtils/src/common/GuEdgeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da2987fd9423da298 /* src/common/GuEdgeListData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeListData.h"; path = "../../GeomUtils/src/common/GuEdgeListData.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da3007fd9423da300 /* src/common/GuSeparatingAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.h"; path = "../../GeomUtils/src/common/GuSeparatingAxes.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da3687fd9423da368 /* src/convex/GuBigConvexData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.h"; path = "../../GeomUtils/src/convex/GuBigConvexData.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da3d07fd9423da3d0 /* src/convex/GuBigConvexData2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData2.h"; path = "../../GeomUtils/src/convex/GuBigConvexData2.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da4387fd9423da438 /* src/convex/GuConvexEdgeFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexEdgeFlags.h"; path = "../../GeomUtils/src/convex/GuConvexEdgeFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da4a07fd9423da4a0 /* src/convex/GuConvexHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.h"; path = "../../GeomUtils/src/convex/GuConvexHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da5087fd9423da508 /* src/convex/GuConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.h"; path = "../../GeomUtils/src/convex/GuConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da5707fd9423da570 /* src/convex/GuConvexMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMeshData.h"; path = "../../GeomUtils/src/convex/GuConvexMeshData.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da5d87fd9423da5d8 /* src/convex/GuConvexSupportTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.h"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da6407fd9423da640 /* src/convex/GuConvexUtilsInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.h"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da6a87fd9423da6a8 /* src/convex/GuCubeIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuCubeIndex.h"; path = "../../GeomUtils/src/convex/GuCubeIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da7107fd9423da710 /* src/convex/GuHillClimbing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.h"; path = "../../GeomUtils/src/convex/GuHillClimbing.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da7787fd9423da778 /* src/convex/GuShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.h"; path = "../../GeomUtils/src/convex/GuShapeConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da7e07fd9423da7e0 /* src/distance/GuDistancePointBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.h"; path = "../../GeomUtils/src/distance/GuDistancePointBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da8487fd9423da848 /* src/distance/GuDistancePointSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointSegment.h"; path = "../../GeomUtils/src/distance/GuDistancePointSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da8b07fd9423da8b0 /* src/distance/GuDistancePointTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da9187fd9423da918 /* src/distance/GuDistancePointTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da9807fd9423da980 /* src/distance/GuDistanceSegmentSegmentSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegmentSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegmentSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD423da9e87fd9423da9e8 /* src/distance/GuDistanceSegmentTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD423daa507fd9423daa50 /* src/distance/GuDistanceSegmentTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD423daab87fd9423daab8 /* src/sweep/GuSweepBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dab207fd9423dab20 /* src/sweep/GuSweepBoxSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dab887fd9423dab88 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dabf07fd9423dabf0 /* src/sweep/GuSweepBoxTriangle_SAT.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dac587fd9423dac58 /* src/sweep/GuSweepCapsuleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dacc07fd9423dacc0 /* src/sweep/GuSweepCapsuleCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dad287fd9423dad28 /* src/sweep/GuSweepCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dad907fd9423dad90 /* src/sweep/GuSweepSphereCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dadf87fd9423dadf8 /* src/sweep/GuSweepSphereSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dae607fd9423dae60 /* src/sweep/GuSweepSphereTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD423daec87fd9423daec8 /* src/sweep/GuSweepTriangleUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.h"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD423daf307fd9423daf30 /* src/gjk/GuEPA.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.h"; path = "../../GeomUtils/src/gjk/GuEPA.h"; sourceTree = SOURCE_ROOT; }; - FFFD423daf987fd9423daf98 /* src/gjk/GuEPAFacet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPAFacet.h"; path = "../../GeomUtils/src/gjk/GuEPAFacet.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db0007fd9423db000 /* src/gjk/GuGJK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJK.h"; path = "../../GeomUtils/src/gjk/GuGJK.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db0687fd9423db068 /* src/gjk/GuGJKPenetration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKPenetration.h"; path = "../../GeomUtils/src/gjk/GuGJKPenetration.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db0d07fd9423db0d0 /* src/gjk/GuGJKRaycast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKRaycast.h"; path = "../../GeomUtils/src/gjk/GuGJKRaycast.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db1387fd9423db138 /* src/gjk/GuGJKSimplex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.h"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db1a07fd9423db1a0 /* src/gjk/GuGJKTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.h"; path = "../../GeomUtils/src/gjk/GuGJKTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db2087fd9423db208 /* src/gjk/GuGJKType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKType.h"; path = "../../GeomUtils/src/gjk/GuGJKType.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db2707fd9423db270 /* src/gjk/GuGJKUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKUtil.h"; path = "../../GeomUtils/src/gjk/GuGJKUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db2d87fd9423db2d8 /* src/gjk/GuVecBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecBox.h"; path = "../../GeomUtils/src/gjk/GuVecBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db3407fd9423db340 /* src/gjk/GuVecCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecCapsule.h"; path = "../../GeomUtils/src/gjk/GuVecCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db3a87fd9423db3a8 /* src/gjk/GuVecConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvex.h"; path = "../../GeomUtils/src/gjk/GuVecConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db4107fd9423db410 /* src/gjk/GuVecConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHull.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db4787fd9423db478 /* src/gjk/GuVecConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db4e07fd9423db4e0 /* src/gjk/GuVecPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecPlane.h"; path = "../../GeomUtils/src/gjk/GuVecPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db5487fd9423db548 /* src/gjk/GuVecShrunkBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkBox.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db5b07fd9423db5b0 /* src/gjk/GuVecShrunkConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHull.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db6187fd9423db618 /* src/gjk/GuVecShrunkConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db6807fd9423db680 /* src/gjk/GuVecSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecSphere.h"; path = "../../GeomUtils/src/gjk/GuVecSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db6e87fd9423db6e8 /* src/gjk/GuVecTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecTriangle.h"; path = "../../GeomUtils/src/gjk/GuVecTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db7507fd9423db750 /* src/intersection/GuIntersectionCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db7b87fd9423db7b8 /* src/intersection/GuIntersectionEdgeEdge.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.h"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db8207fd9423db820 /* src/intersection/GuIntersectionRay.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRay.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRay.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db8887fd9423db888 /* src/intersection/GuIntersectionRayBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db8f07fd9423db8f0 /* src/intersection/GuIntersectionRayBoxSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBoxSIMD.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBoxSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db9587fd9423db958 /* src/intersection/GuIntersectionRayCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFD423db9c07fd9423db9c0 /* src/intersection/GuIntersectionRayPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayPlane.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dba287fd9423dba28 /* src/intersection/GuIntersectionRaySphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dba907fd9423dba90 /* src/intersection/GuIntersectionRayTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbaf87fd9423dbaf8 /* src/intersection/GuIntersectionSphereBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbb607fd9423dbb60 /* src/mesh/GuBV32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.h"; path = "../../GeomUtils/src/mesh/GuBV32.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbbc87fd9423dbbc8 /* src/mesh/GuBV32Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.h"; path = "../../GeomUtils/src/mesh/GuBV32Build.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbc307fd9423dbc30 /* src/mesh/GuBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.h"; path = "../../GeomUtils/src/mesh/GuBV4.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbc987fd9423dbc98 /* src/mesh/GuBV4Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.h"; path = "../../GeomUtils/src/mesh/GuBV4Build.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbd007fd9423dbd00 /* src/mesh/GuBV4Settings.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Settings.h"; path = "../../GeomUtils/src/mesh/GuBV4Settings.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbd687fd9423dbd68 /* src/mesh/GuBV4_AABBAABBSweepTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBAABBSweepTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_AABBAABBSweepTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbdd07fd9423dbdd0 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxBoxOverlapTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxBoxOverlapTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbe387fd9423dbe38 /* src/mesh/GuBV4_BoxOverlap_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbea07fd9423dbea0 /* src/mesh/GuBV4_BoxSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbf087fd9423dbf08 /* src/mesh/GuBV4_BoxSweep_Params.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Params.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Params.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbf707fd9423dbf70 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dbfd87fd9423dbfd8 /* src/mesh/GuBV4_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Common.h"; path = "../../GeomUtils/src/mesh/GuBV4_Common.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc0407fd9423dc040 /* src/mesh/GuBV4_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc0a87fd9423dc0a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc1107fd9423dc110 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc1787fd9423dc178 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc1e07fd9423dc1e0 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc2487fd9423dc248 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc2b07fd9423dc2b0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc3187fd9423dc318 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc3807fd9423dc380 /* src/mesh/GuBV4_Slabs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc3e87fd9423dc3e8 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc4507fd9423dc450 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc4b87fd9423dc4b8 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc5207fd9423dc520 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc5887fd9423dc588 /* src/mesh/GuMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshData.h"; path = "../../GeomUtils/src/mesh/GuMeshData.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc5f07fd9423dc5f0 /* src/mesh/GuMidphaseInterface.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseInterface.h"; path = "../../GeomUtils/src/mesh/GuMidphaseInterface.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc6587fd9423dc658 /* src/mesh/GuRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.h"; path = "../../GeomUtils/src/mesh/GuRTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc6c07fd9423dc6c0 /* src/mesh/GuSweepConvexTri.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepConvexTri.h"; path = "../../GeomUtils/src/mesh/GuSweepConvexTri.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc7287fd9423dc728 /* src/mesh/GuSweepMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepMesh.h"; path = "../../GeomUtils/src/mesh/GuSweepMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc7907fd9423dc790 /* src/mesh/GuTriangle32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangle32.h"; path = "../../GeomUtils/src/mesh/GuTriangle32.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc7f87fd9423dc7f8 /* src/mesh/GuTriangleCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleCache.h"; path = "../../GeomUtils/src/mesh/GuTriangleCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc8607fd9423dc860 /* src/mesh/GuTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.h"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc8c87fd9423dc8c8 /* src/mesh/GuTriangleMeshBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc9307fd9423dc930 /* src/mesh/GuTriangleMeshRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dc9987fd9423dc998 /* src/mesh/GuTriangleVertexPointers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleVertexPointers.h"; path = "../../GeomUtils/src/mesh/GuTriangleVertexPointers.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dca007fd9423dca00 /* src/hf/GuEntityReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuEntityReport.h"; path = "../../GeomUtils/src/hf/GuEntityReport.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dca687fd9423dca68 /* src/hf/GuHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.h"; path = "../../GeomUtils/src/hf/GuHeightField.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dcad07fd9423dcad0 /* src/hf/GuHeightFieldData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldData.h"; path = "../../GeomUtils/src/hf/GuHeightFieldData.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dcb387fd9423dcb38 /* src/hf/GuHeightFieldUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.h"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dcba07fd9423dcba0 /* src/pcm/GuPCMContactConvexCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.h"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dcc087fd9423dcc08 /* src/pcm/GuPCMContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGen.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dcc707fd9423dcc70 /* src/pcm/GuPCMContactGenUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenUtil.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGenUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dccd87fd9423dccd8 /* src/pcm/GuPCMContactMeshCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactMeshCallback.h"; path = "../../GeomUtils/src/pcm/GuPCMContactMeshCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dcd407fd9423dcd40 /* src/pcm/GuPCMShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.h"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dcda87fd9423dcda8 /* src/pcm/GuPCMTriangleContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dce107fd9423dce10 /* src/pcm/GuPersistentContactManifold.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.h"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dce787fd9423dce78 /* src/ccd/GuCCDSweepConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.h"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFD423dcee07fd9423dcee0 /* src/GuBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.cpp"; path = "../../GeomUtils/src/GuBounds.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dcf487fd9423dcf48 /* src/GuBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBox.cpp"; path = "../../GeomUtils/src/GuBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dcfb07fd9423dcfb0 /* src/GuCCTSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCCTSweepTests.cpp"; path = "../../GeomUtils/src/GuCCTSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd0187fd9423dd018 /* src/GuCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.cpp"; path = "../../GeomUtils/src/GuCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd0807fd9423dd080 /* src/GuDebug.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuDebug.cpp"; path = "../../GeomUtils/src/GuDebug.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd0e87fd9423dd0e8 /* src/GuGeometryQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryQuery.cpp"; path = "../../GeomUtils/src/GuGeometryQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd1507fd9423dd150 /* src/GuGeometryUnion.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.cpp"; path = "../../GeomUtils/src/GuGeometryUnion.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd1b87fd9423dd1b8 /* src/GuInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.cpp"; path = "../../GeomUtils/src/GuInternal.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd2207fd9423dd220 /* src/GuMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.cpp"; path = "../../GeomUtils/src/GuMTD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd2887fd9423dd288 /* src/GuMeshFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.cpp"; path = "../../GeomUtils/src/GuMeshFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd2f07fd9423dd2f0 /* src/GuMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMetaData.cpp"; path = "../../GeomUtils/src/GuMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd3587fd9423dd358 /* src/GuOverlapTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.cpp"; path = "../../GeomUtils/src/GuOverlapTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd3c07fd9423dd3c0 /* src/GuRaycastTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuRaycastTests.cpp"; path = "../../GeomUtils/src/GuRaycastTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd4287fd9423dd428 /* src/GuSerialize.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.cpp"; path = "../../GeomUtils/src/GuSerialize.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd4907fd9423dd490 /* src/GuSweepMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.cpp"; path = "../../GeomUtils/src/GuSweepMTD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd4f87fd9423dd4f8 /* src/GuSweepSharedTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.cpp"; path = "../../GeomUtils/src/GuSweepSharedTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd5607fd9423dd560 /* src/GuSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.cpp"; path = "../../GeomUtils/src/GuSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd5c87fd9423dd5c8 /* src/contact/GuContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactBoxBox.cpp"; path = "../../GeomUtils/src/contact/GuContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd6307fd9423dd630 /* src/contact/GuContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleBox.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd6987fd9423dd698 /* src/contact/GuContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd7007fd9423dd700 /* src/contact/GuContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd7687fd9423dd768 /* src/contact/GuContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd7d07fd9423dd7d0 /* src/contact/GuContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd8387fd9423dd838 /* src/contact/GuContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd8a07fd9423dd8a0 /* src/contact/GuContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneBox.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd9087fd9423dd908 /* src/contact/GuContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd9707fd9423dd970 /* src/contact/GuContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dd9d87fd9423dd9d8 /* src/contact/GuContactPolygonPolygon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.cpp"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dda407fd9423dda40 /* src/contact/GuContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereBox.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddaa87fd9423ddaa8 /* src/contact/GuContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddb107fd9423ddb10 /* src/contact/GuContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddb787fd9423ddb78 /* src/contact/GuContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSpherePlane.cpp"; path = "../../GeomUtils/src/contact/GuContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddbe07fd9423ddbe0 /* src/contact/GuContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereSphere.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddc487fd9423ddc48 /* src/contact/GuFeatureCode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.cpp"; path = "../../GeomUtils/src/contact/GuFeatureCode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddcb07fd9423ddcb0 /* src/contact/GuLegacyContactBoxHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactBoxHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactBoxHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddd187fd9423ddd18 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddd807fd9423ddd80 /* src/contact/GuLegacyContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactConvexHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddde87fd9423ddde8 /* src/contact/GuLegacyContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactSphereHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dde507fd9423dde50 /* src/common/GuBarycentricCoordinates.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.cpp"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddeb87fd9423ddeb8 /* src/common/GuSeparatingAxes.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.cpp"; path = "../../GeomUtils/src/common/GuSeparatingAxes.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddf207fd9423ddf20 /* src/convex/GuBigConvexData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.cpp"; path = "../../GeomUtils/src/convex/GuBigConvexData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddf887fd9423ddf88 /* src/convex/GuConvexHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.cpp"; path = "../../GeomUtils/src/convex/GuConvexHelper.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ddff07fd9423ddff0 /* src/convex/GuConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.cpp"; path = "../../GeomUtils/src/convex/GuConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de0587fd9423de058 /* src/convex/GuConvexSupportTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.cpp"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de0c07fd9423de0c0 /* src/convex/GuConvexUtilsInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.cpp"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de1287fd9423de128 /* src/convex/GuHillClimbing.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.cpp"; path = "../../GeomUtils/src/convex/GuHillClimbing.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de1907fd9423de190 /* src/convex/GuShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.cpp"; path = "../../GeomUtils/src/convex/GuShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de1f87fd9423de1f8 /* src/distance/GuDistancePointBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de2607fd9423de260 /* src/distance/GuDistancePointTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de2c87fd9423de2c8 /* src/distance/GuDistanceSegmentBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentBox.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de3307fd9423de330 /* src/distance/GuDistanceSegmentSegment.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegment.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegment.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de3987fd9423de398 /* src/distance/GuDistanceSegmentTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de4007fd9423de400 /* src/sweep/GuSweepBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de4687fd9423de468 /* src/sweep/GuSweepBoxSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de4d07fd9423de4d0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de5387fd9423de538 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de5a07fd9423de5a0 /* src/sweep/GuSweepCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de6087fd9423de608 /* src/sweep/GuSweepCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de6707fd9423de670 /* src/sweep/GuSweepCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de6d87fd9423de6d8 /* src/sweep/GuSweepSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de7407fd9423de740 /* src/sweep/GuSweepSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de7a87fd9423de7a8 /* src/sweep/GuSweepSphereTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de8107fd9423de810 /* src/sweep/GuSweepTriangleUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.cpp"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de8787fd9423de878 /* src/gjk/GuEPA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.cpp"; path = "../../GeomUtils/src/gjk/GuEPA.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de8e07fd9423de8e0 /* src/gjk/GuGJKSimplex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.cpp"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de9487fd9423de948 /* src/gjk/GuGJKTest.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.cpp"; path = "../../GeomUtils/src/gjk/GuGJKTest.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423de9b07fd9423de9b0 /* src/intersection/GuIntersectionBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionBoxBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dea187fd9423dea18 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dea807fd9423dea80 /* src/intersection/GuIntersectionEdgeEdge.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423deae87fd9423deae8 /* src/intersection/GuIntersectionRayBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423deb507fd9423deb50 /* src/intersection/GuIntersectionRayCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423debb87fd9423debb8 /* src/intersection/GuIntersectionRaySphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dec207fd9423dec20 /* src/intersection/GuIntersectionSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dec887fd9423dec88 /* src/intersection/GuIntersectionTriangleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionTriangleBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionTriangleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423decf07fd9423decf0 /* src/mesh/GuBV32.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.cpp"; path = "../../GeomUtils/src/mesh/GuBV32.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ded587fd9423ded58 /* src/mesh/GuBV32Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV32Build.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dedc07fd9423dedc0 /* src/mesh/GuBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.cpp"; path = "../../GeomUtils/src/mesh/GuBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dee287fd9423dee28 /* src/mesh/GuBV4Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV4Build.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dee907fd9423dee90 /* src/mesh/GuBV4_AABBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_AABBSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423deef87fd9423deef8 /* src/mesh/GuBV4_BoxOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423def607fd9423def60 /* src/mesh/GuBV4_CapsuleSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423defc87fd9423defc8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweepAA.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweepAA.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df0307fd9423df030 /* src/mesh/GuBV4_OBBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_OBBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_OBBSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df0987fd9423df098 /* src/mesh/GuBV4_Raycast.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Raycast.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_Raycast.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df1007fd9423df100 /* src/mesh/GuBV4_SphereOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereOverlap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df1687fd9423df168 /* src/mesh/GuBV4_SphereSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df1d07fd9423df1d0 /* src/mesh/GuMeshQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshQuery.cpp"; path = "../../GeomUtils/src/mesh/GuMeshQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df2387fd9423df238 /* src/mesh/GuMidphaseBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseBV4.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df2a07fd9423df2a0 /* src/mesh/GuMidphaseRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseRTree.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df3087fd9423df308 /* src/mesh/GuOverlapTestsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuOverlapTestsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuOverlapTestsMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df3707fd9423df370 /* src/mesh/GuRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.cpp"; path = "../../GeomUtils/src/mesh/GuRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df3d87fd9423df3d8 /* src/mesh/GuRTreeQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTreeQueries.cpp"; path = "../../GeomUtils/src/mesh/GuRTreeQueries.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df4407fd9423df440 /* src/mesh/GuSweepsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuSweepsMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df4a87fd9423df4a8 /* src/mesh/GuTriangleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df5107fd9423df510 /* src/mesh/GuTriangleMeshBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df5787fd9423df578 /* src/mesh/GuTriangleMeshRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df5e07fd9423df5e0 /* src/hf/GuHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.cpp"; path = "../../GeomUtils/src/hf/GuHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df6487fd9423df648 /* src/hf/GuHeightFieldUtil.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.cpp"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df6b07fd9423df6b0 /* src/hf/GuOverlapTestsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuOverlapTestsHF.cpp"; path = "../../GeomUtils/src/hf/GuOverlapTestsHF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df7187fd9423df718 /* src/hf/GuSweepsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuSweepsHF.cpp"; path = "../../GeomUtils/src/hf/GuSweepsHF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df7807fd9423df780 /* src/pcm/GuPCMContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df7e87fd9423df7e8 /* src/pcm/GuPCMContactBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df8507fd9423df850 /* src/pcm/GuPCMContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df8b87fd9423df8b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df9207fd9423df920 /* src/pcm/GuPCMContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df9887fd9423df988 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423df9f07fd9423df9f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfa587fd9423dfa58 /* src/pcm/GuPCMContactConvexCommon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfac07fd9423dfac0 /* src/pcm/GuPCMContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfb287fd9423dfb28 /* src/pcm/GuPCMContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfb907fd9423dfb90 /* src/pcm/GuPCMContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfbf87fd9423dfbf8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfc607fd9423dfc60 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfcc87fd9423dfcc8 /* src/pcm/GuPCMContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfd307fd9423dfd30 /* src/pcm/GuPCMContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfd987fd9423dfd98 /* src/pcm/GuPCMContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfe007fd9423dfe00 /* src/pcm/GuPCMContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfe687fd9423dfe68 /* src/pcm/GuPCMContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dfed07fd9423dfed0 /* src/pcm/GuPCMContactSphereConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dff387fd9423dff38 /* src/pcm/GuPCMContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423dffa07fd9423dffa0 /* src/pcm/GuPCMContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423e00087fd9423e0008 /* src/pcm/GuPCMContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSpherePlane.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423e00707fd9423e0070 /* src/pcm/GuPCMContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereSphere.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423e00d87fd9423e00d8 /* src/pcm/GuPCMShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423e01407fd9423e0140 /* src/pcm/GuPCMTriangleContactGen.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.cpp"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423e01a87fd9423e01a8 /* src/pcm/GuPersistentContactManifold.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.cpp"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423e02107fd9423e0210 /* src/ccd/GuCCDSweepConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423e02787fd9423e0278 /* src/ccd/GuCCDSweepPrimitives.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepPrimitives.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepPrimitives.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4b0e1607fb7c4b0e160 /* PhysXCommon */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCommon"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc401fe007fb7c401fe00 /* common/PxBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxBase.h"; path = "../../../Include/common/PxBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc401fe687fb7c401fe68 /* common/PxCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCollection.h"; path = "../../../Include/common/PxCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFDc401fed07fb7c401fed0 /* common/PxCoreUtilityTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCoreUtilityTypes.h"; path = "../../../Include/common/PxCoreUtilityTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc401ff387fb7c401ff38 /* common/PxMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaData.h"; path = "../../../Include/common/PxMetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc401ffa07fb7c401ffa0 /* common/PxMetaDataFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaDataFlags.h"; path = "../../../Include/common/PxMetaDataFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40200087fb7c4020008 /* common/PxPhysXCommonConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysXCommonConfig.h"; path = "../../../Include/common/PxPhysXCommonConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40200707fb7c4020070 /* common/PxPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysicsInsertionCallback.h"; path = "../../../Include/common/PxPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40200d87fb7c40200d8 /* common/PxRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxRenderBuffer.h"; path = "../../../Include/common/PxRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40201407fb7c4020140 /* common/PxSerialFramework.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerialFramework.h"; path = "../../../Include/common/PxSerialFramework.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40201a87fb7c40201a8 /* common/PxSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerializer.h"; path = "../../../Include/common/PxSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40202107fb7c4020210 /* common/PxStringTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxStringTable.h"; path = "../../../Include/common/PxStringTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40202787fb7c4020278 /* common/PxTolerancesScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTolerancesScale.h"; path = "../../../Include/common/PxTolerancesScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40202e07fb7c40202e0 /* common/PxTypeInfo.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTypeInfo.h"; path = "../../../Include/common/PxTypeInfo.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40203487fb7c4020348 /* geometry/PxBoxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxBoxGeometry.h"; path = "../../../Include/geometry/PxBoxGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40203b07fb7c40203b0 /* geometry/PxCapsuleGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxCapsuleGeometry.h"; path = "../../../Include/geometry/PxCapsuleGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40204187fb7c4020418 /* geometry/PxConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMesh.h"; path = "../../../Include/geometry/PxConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40204807fb7c4020480 /* geometry/PxConvexMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMeshGeometry.h"; path = "../../../Include/geometry/PxConvexMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40204e87fb7c40204e8 /* geometry/PxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometry.h"; path = "../../../Include/geometry/PxGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40205507fb7c4020550 /* geometry/PxGeometryHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryHelpers.h"; path = "../../../Include/geometry/PxGeometryHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40205b87fb7c40205b8 /* geometry/PxGeometryQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryQuery.h"; path = "../../../Include/geometry/PxGeometryQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40206207fb7c4020620 /* geometry/PxHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightField.h"; path = "../../../Include/geometry/PxHeightField.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40206887fb7c4020688 /* geometry/PxHeightFieldDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldDesc.h"; path = "../../../Include/geometry/PxHeightFieldDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40206f07fb7c40206f0 /* geometry/PxHeightFieldFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldFlag.h"; path = "../../../Include/geometry/PxHeightFieldFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40207587fb7c4020758 /* geometry/PxHeightFieldGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldGeometry.h"; path = "../../../Include/geometry/PxHeightFieldGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40207c07fb7c40207c0 /* geometry/PxHeightFieldSample.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldSample.h"; path = "../../../Include/geometry/PxHeightFieldSample.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40208287fb7c4020828 /* geometry/PxMeshQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshQuery.h"; path = "../../../Include/geometry/PxMeshQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40208907fb7c4020890 /* geometry/PxMeshScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshScale.h"; path = "../../../Include/geometry/PxMeshScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40208f87fb7c40208f8 /* geometry/PxPlaneGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxPlaneGeometry.h"; path = "../../../Include/geometry/PxPlaneGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40209607fb7c4020960 /* geometry/PxSimpleTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSimpleTriangleMesh.h"; path = "../../../Include/geometry/PxSimpleTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40209c87fb7c40209c8 /* geometry/PxSphereGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSphereGeometry.h"; path = "../../../Include/geometry/PxSphereGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4020a307fb7c4020a30 /* geometry/PxTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangle.h"; path = "../../../Include/geometry/PxTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4020a987fb7c4020a98 /* geometry/PxTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMesh.h"; path = "../../../Include/geometry/PxTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4020b007fb7c4020b00 /* geometry/PxTriangleMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMeshGeometry.h"; path = "../../../Include/geometry/PxTriangleMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3808e007fb7c3808e00 /* src/CmBoxPruning.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.cpp"; path = "../../Common/src/CmBoxPruning.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3808e687fb7c3808e68 /* src/CmCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.cpp"; path = "../../Common/src/CmCollection.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3808ed07fb7c3808ed0 /* src/CmMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMathUtils.cpp"; path = "../../Common/src/CmMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3808f387fb7c3808f38 /* src/CmPtrTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.cpp"; path = "../../Common/src/CmPtrTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3808fa07fb7c3808fa0 /* src/CmRadixSort.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.cpp"; path = "../../Common/src/CmRadixSort.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38090087fb7c3809008 /* src/CmRadixSortBuffered.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.cpp"; path = "../../Common/src/CmRadixSortBuffered.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38090707fb7c3809070 /* src/CmRenderOutput.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.cpp"; path = "../../Common/src/CmRenderOutput.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38090d87fb7c38090d8 /* src/CmVisualization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.cpp"; path = "../../Common/src/CmVisualization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38091407fb7c3809140 /* src/CmBitMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBitMap.h"; path = "../../Common/src/CmBitMap.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38091a87fb7c38091a8 /* src/CmBoxPruning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.h"; path = "../../Common/src/CmBoxPruning.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38092107fb7c3809210 /* src/CmCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.h"; path = "../../Common/src/CmCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38092787fb7c3809278 /* src/CmConeLimitHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmConeLimitHelper.h"; path = "../../Common/src/CmConeLimitHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38092e07fb7c38092e0 /* src/CmFlushPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmFlushPool.h"; path = "../../Common/src/CmFlushPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38093487fb7c3809348 /* src/CmIDPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIDPool.h"; path = "../../Common/src/CmIDPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38093b07fb7c38093b0 /* src/CmIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIO.h"; path = "../../Common/src/CmIO.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38094187fb7c3809418 /* src/CmMatrix34.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMatrix34.h"; path = "../../Common/src/CmMatrix34.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38094807fb7c3809480 /* src/CmPhysXCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPhysXCommon.h"; path = "../../Common/src/CmPhysXCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38094e87fb7c38094e8 /* src/CmPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPool.h"; path = "../../Common/src/CmPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38095507fb7c3809550 /* src/CmPreallocatingPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPreallocatingPool.h"; path = "../../Common/src/CmPreallocatingPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38095b87fb7c38095b8 /* src/CmPriorityQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPriorityQueue.h"; path = "../../Common/src/CmPriorityQueue.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38096207fb7c3809620 /* src/CmPtrTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.h"; path = "../../Common/src/CmPtrTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38096887fb7c3809688 /* src/CmQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmQueue.h"; path = "../../Common/src/CmQueue.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38096f07fb7c38096f0 /* src/CmRadixSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.h"; path = "../../Common/src/CmRadixSort.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38097587fb7c3809758 /* src/CmRadixSortBuffered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.h"; path = "../../Common/src/CmRadixSortBuffered.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38097c07fb7c38097c0 /* src/CmReaderWriterLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmReaderWriterLock.h"; path = "../../Common/src/CmReaderWriterLock.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38098287fb7c3809828 /* src/CmRefCountable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRefCountable.h"; path = "../../Common/src/CmRefCountable.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38098907fb7c3809890 /* src/CmRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderBuffer.h"; path = "../../Common/src/CmRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38098f87fb7c38098f8 /* src/CmRenderOutput.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.h"; path = "../../Common/src/CmRenderOutput.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38099607fb7c3809960 /* src/CmScaling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmScaling.h"; path = "../../Common/src/CmScaling.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38099c87fb7c38099c8 /* src/CmSpatialVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmSpatialVector.h"; path = "../../Common/src/CmSpatialVector.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3809a307fb7c3809a30 /* src/CmTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTask.h"; path = "../../Common/src/CmTask.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3809a987fb7c3809a98 /* src/CmTaskPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTaskPool.h"; path = "../../Common/src/CmTaskPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3809b007fb7c3809b00 /* src/CmTmpMem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTmpMem.h"; path = "../../Common/src/CmTmpMem.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3809b687fb7c3809b68 /* src/CmTransformUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTransformUtils.h"; path = "../../Common/src/CmTransformUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3809bd07fb7c3809bd0 /* src/CmUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmUtils.h"; path = "../../Common/src/CmUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3809c387fb7c3809c38 /* src/CmVisualization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.h"; path = "../../Common/src/CmVisualization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ac007fb7c680ac00 /* headers/GuAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuAxes.h"; path = "../../GeomUtils/headers/GuAxes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ac687fb7c680ac68 /* headers/GuBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuBox.h"; path = "../../GeomUtils/headers/GuBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680acd07fb7c680acd0 /* headers/GuDistanceSegmentBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentBox.h"; path = "../../GeomUtils/headers/GuDistanceSegmentBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ad387fb7c680ad38 /* headers/GuDistanceSegmentSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentSegment.h"; path = "../../GeomUtils/headers/GuDistanceSegmentSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ada07fb7c680ada0 /* headers/GuIntersectionBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionBoxBox.h"; path = "../../GeomUtils/headers/GuIntersectionBoxBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ae087fb7c680ae08 /* headers/GuIntersectionTriangleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionTriangleBox.h"; path = "../../GeomUtils/headers/GuIntersectionTriangleBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ae707fb7c680ae70 /* headers/GuRaycastTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuRaycastTests.h"; path = "../../GeomUtils/headers/GuRaycastTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680aed87fb7c680aed8 /* headers/GuSIMDHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSIMDHelpers.h"; path = "../../GeomUtils/headers/GuSIMDHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680af407fb7c680af40 /* headers/GuSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSegment.h"; path = "../../GeomUtils/headers/GuSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680afa87fb7c680afa8 /* ../../Include/GeomUtils */= { isa = PBXFileReference; fileEncoding = 4; name = "../../Include/GeomUtils"; path = "../../../Include/GeomUtils"; sourceTree = SOURCE_ROOT; }; + FFFDc680b0107fb7c680b010 /* src/GuBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.h"; path = "../../GeomUtils/src/GuBounds.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b0787fb7c680b078 /* src/GuCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.h"; path = "../../GeomUtils/src/GuCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b0e07fb7c680b0e0 /* src/GuCenterExtents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCenterExtents.h"; path = "../../GeomUtils/src/GuCenterExtents.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b1487fb7c680b148 /* src/GuGeometryUnion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.h"; path = "../../GeomUtils/src/GuGeometryUnion.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b1b07fb7c680b1b0 /* src/GuInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.h"; path = "../../GeomUtils/src/GuInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b2187fb7c680b218 /* src/GuMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.h"; path = "../../GeomUtils/src/GuMTD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b2807fb7c680b280 /* src/GuMeshFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.h"; path = "../../GeomUtils/src/GuMeshFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b2e87fb7c680b2e8 /* src/GuOverlapTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.h"; path = "../../GeomUtils/src/GuOverlapTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b3507fb7c680b350 /* src/GuSerialize.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.h"; path = "../../GeomUtils/src/GuSerialize.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b3b87fb7c680b3b8 /* src/GuSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSphere.h"; path = "../../GeomUtils/src/GuSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b4207fb7c680b420 /* src/GuSweepMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.h"; path = "../../GeomUtils/src/GuSweepMTD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b4887fb7c680b488 /* src/GuSweepSharedTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.h"; path = "../../GeomUtils/src/GuSweepSharedTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b4f07fb7c680b4f0 /* src/GuSweepTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.h"; path = "../../GeomUtils/src/GuSweepTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b5587fb7c680b558 /* src/contact/GuContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactMethodImpl.h"; path = "../../GeomUtils/src/contact/GuContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b5c07fb7c680b5c0 /* src/contact/GuContactPolygonPolygon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.h"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b6287fb7c680b628 /* src/contact/GuFeatureCode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.h"; path = "../../GeomUtils/src/contact/GuFeatureCode.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b6907fb7c680b690 /* src/contact/GuLegacyTraceLineCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyTraceLineCallback.h"; path = "../../GeomUtils/src/contact/GuLegacyTraceLineCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b6f87fb7c680b6f8 /* src/common/GuBarycentricCoordinates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.h"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b7607fb7c680b760 /* src/common/GuBoxConversion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBoxConversion.h"; path = "../../GeomUtils/src/common/GuBoxConversion.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b7c87fb7c680b7c8 /* src/common/GuEdgeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeCache.h"; path = "../../GeomUtils/src/common/GuEdgeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b8307fb7c680b830 /* src/common/GuEdgeListData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeListData.h"; path = "../../GeomUtils/src/common/GuEdgeListData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b8987fb7c680b898 /* src/common/GuSeparatingAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.h"; path = "../../GeomUtils/src/common/GuSeparatingAxes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b9007fb7c680b900 /* src/convex/GuBigConvexData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.h"; path = "../../GeomUtils/src/convex/GuBigConvexData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b9687fb7c680b968 /* src/convex/GuBigConvexData2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData2.h"; path = "../../GeomUtils/src/convex/GuBigConvexData2.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680b9d07fb7c680b9d0 /* src/convex/GuConvexEdgeFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexEdgeFlags.h"; path = "../../GeomUtils/src/convex/GuConvexEdgeFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ba387fb7c680ba38 /* src/convex/GuConvexHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.h"; path = "../../GeomUtils/src/convex/GuConvexHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680baa07fb7c680baa0 /* src/convex/GuConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.h"; path = "../../GeomUtils/src/convex/GuConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bb087fb7c680bb08 /* src/convex/GuConvexMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMeshData.h"; path = "../../GeomUtils/src/convex/GuConvexMeshData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bb707fb7c680bb70 /* src/convex/GuConvexSupportTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.h"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bbd87fb7c680bbd8 /* src/convex/GuConvexUtilsInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.h"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bc407fb7c680bc40 /* src/convex/GuCubeIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuCubeIndex.h"; path = "../../GeomUtils/src/convex/GuCubeIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bca87fb7c680bca8 /* src/convex/GuHillClimbing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.h"; path = "../../GeomUtils/src/convex/GuHillClimbing.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bd107fb7c680bd10 /* src/convex/GuShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.h"; path = "../../GeomUtils/src/convex/GuShapeConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bd787fb7c680bd78 /* src/distance/GuDistancePointBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.h"; path = "../../GeomUtils/src/distance/GuDistancePointBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bde07fb7c680bde0 /* src/distance/GuDistancePointSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointSegment.h"; path = "../../GeomUtils/src/distance/GuDistancePointSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680be487fb7c680be48 /* src/distance/GuDistancePointTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680beb07fb7c680beb0 /* src/distance/GuDistancePointTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bf187fb7c680bf18 /* src/distance/GuDistanceSegmentSegmentSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegmentSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegmentSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bf807fb7c680bf80 /* src/distance/GuDistanceSegmentTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680bfe87fb7c680bfe8 /* src/distance/GuDistanceSegmentTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c0507fb7c680c050 /* src/sweep/GuSweepBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c0b87fb7c680c0b8 /* src/sweep/GuSweepBoxSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c1207fb7c680c120 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c1887fb7c680c188 /* src/sweep/GuSweepBoxTriangle_SAT.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c1f07fb7c680c1f0 /* src/sweep/GuSweepCapsuleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c2587fb7c680c258 /* src/sweep/GuSweepCapsuleCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c2c07fb7c680c2c0 /* src/sweep/GuSweepCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c3287fb7c680c328 /* src/sweep/GuSweepSphereCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c3907fb7c680c390 /* src/sweep/GuSweepSphereSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c3f87fb7c680c3f8 /* src/sweep/GuSweepSphereTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c4607fb7c680c460 /* src/sweep/GuSweepTriangleUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.h"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c4c87fb7c680c4c8 /* src/gjk/GuEPA.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.h"; path = "../../GeomUtils/src/gjk/GuEPA.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c5307fb7c680c530 /* src/gjk/GuEPAFacet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPAFacet.h"; path = "../../GeomUtils/src/gjk/GuEPAFacet.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c5987fb7c680c598 /* src/gjk/GuGJK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJK.h"; path = "../../GeomUtils/src/gjk/GuGJK.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c6007fb7c680c600 /* src/gjk/GuGJKPenetration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKPenetration.h"; path = "../../GeomUtils/src/gjk/GuGJKPenetration.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c6687fb7c680c668 /* src/gjk/GuGJKRaycast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKRaycast.h"; path = "../../GeomUtils/src/gjk/GuGJKRaycast.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c6d07fb7c680c6d0 /* src/gjk/GuGJKSimplex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.h"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c7387fb7c680c738 /* src/gjk/GuGJKTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.h"; path = "../../GeomUtils/src/gjk/GuGJKTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c7a07fb7c680c7a0 /* src/gjk/GuGJKType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKType.h"; path = "../../GeomUtils/src/gjk/GuGJKType.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c8087fb7c680c808 /* src/gjk/GuGJKUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKUtil.h"; path = "../../GeomUtils/src/gjk/GuGJKUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c8707fb7c680c870 /* src/gjk/GuVecBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecBox.h"; path = "../../GeomUtils/src/gjk/GuVecBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c8d87fb7c680c8d8 /* src/gjk/GuVecCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecCapsule.h"; path = "../../GeomUtils/src/gjk/GuVecCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c9407fb7c680c940 /* src/gjk/GuVecConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvex.h"; path = "../../GeomUtils/src/gjk/GuVecConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680c9a87fb7c680c9a8 /* src/gjk/GuVecConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHull.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ca107fb7c680ca10 /* src/gjk/GuVecConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ca787fb7c680ca78 /* src/gjk/GuVecPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecPlane.h"; path = "../../GeomUtils/src/gjk/GuVecPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cae07fb7c680cae0 /* src/gjk/GuVecShrunkBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkBox.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cb487fb7c680cb48 /* src/gjk/GuVecShrunkConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHull.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cbb07fb7c680cbb0 /* src/gjk/GuVecShrunkConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cc187fb7c680cc18 /* src/gjk/GuVecSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecSphere.h"; path = "../../GeomUtils/src/gjk/GuVecSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cc807fb7c680cc80 /* src/gjk/GuVecTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecTriangle.h"; path = "../../GeomUtils/src/gjk/GuVecTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cce87fb7c680cce8 /* src/intersection/GuIntersectionCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cd507fb7c680cd50 /* src/intersection/GuIntersectionEdgeEdge.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.h"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cdb87fb7c680cdb8 /* src/intersection/GuIntersectionRay.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRay.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRay.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ce207fb7c680ce20 /* src/intersection/GuIntersectionRayBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ce887fb7c680ce88 /* src/intersection/GuIntersectionRayBoxSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBoxSIMD.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBoxSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cef07fb7c680cef0 /* src/intersection/GuIntersectionRayCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cf587fb7c680cf58 /* src/intersection/GuIntersectionRayPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayPlane.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680cfc07fb7c680cfc0 /* src/intersection/GuIntersectionRaySphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d0287fb7c680d028 /* src/intersection/GuIntersectionRayTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d0907fb7c680d090 /* src/intersection/GuIntersectionSphereBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d0f87fb7c680d0f8 /* src/mesh/GuBV32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.h"; path = "../../GeomUtils/src/mesh/GuBV32.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d1607fb7c680d160 /* src/mesh/GuBV32Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.h"; path = "../../GeomUtils/src/mesh/GuBV32Build.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d1c87fb7c680d1c8 /* src/mesh/GuBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.h"; path = "../../GeomUtils/src/mesh/GuBV4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d2307fb7c680d230 /* src/mesh/GuBV4Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.h"; path = "../../GeomUtils/src/mesh/GuBV4Build.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d2987fb7c680d298 /* src/mesh/GuBV4Settings.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Settings.h"; path = "../../GeomUtils/src/mesh/GuBV4Settings.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d3007fb7c680d300 /* src/mesh/GuBV4_AABBAABBSweepTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBAABBSweepTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_AABBAABBSweepTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d3687fb7c680d368 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxBoxOverlapTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxBoxOverlapTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d3d07fb7c680d3d0 /* src/mesh/GuBV4_BoxOverlap_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d4387fb7c680d438 /* src/mesh/GuBV4_BoxSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d4a07fb7c680d4a0 /* src/mesh/GuBV4_BoxSweep_Params.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Params.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Params.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d5087fb7c680d508 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d5707fb7c680d570 /* src/mesh/GuBV4_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Common.h"; path = "../../GeomUtils/src/mesh/GuBV4_Common.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d5d87fb7c680d5d8 /* src/mesh/GuBV4_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d6407fb7c680d640 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d6a87fb7c680d6a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d7107fb7c680d710 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d7787fb7c680d778 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d7e07fb7c680d7e0 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d8487fb7c680d848 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d8b07fb7c680d8b0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d9187fb7c680d918 /* src/mesh/GuBV4_Slabs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d9807fb7c680d980 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680d9e87fb7c680d9e8 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680da507fb7c680da50 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680dab87fb7c680dab8 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680db207fb7c680db20 /* src/mesh/GuBVConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBVConstants.h"; path = "../../GeomUtils/src/mesh/GuBVConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680db887fb7c680db88 /* src/mesh/GuMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshData.h"; path = "../../GeomUtils/src/mesh/GuMeshData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680dbf07fb7c680dbf0 /* src/mesh/GuMidphaseInterface.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseInterface.h"; path = "../../GeomUtils/src/mesh/GuMidphaseInterface.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680dc587fb7c680dc58 /* src/mesh/GuRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.h"; path = "../../GeomUtils/src/mesh/GuRTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680dcc07fb7c680dcc0 /* src/mesh/GuSweepConvexTri.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepConvexTri.h"; path = "../../GeomUtils/src/mesh/GuSweepConvexTri.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680dd287fb7c680dd28 /* src/mesh/GuSweepMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepMesh.h"; path = "../../GeomUtils/src/mesh/GuSweepMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680dd907fb7c680dd90 /* src/mesh/GuTriangle32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangle32.h"; path = "../../GeomUtils/src/mesh/GuTriangle32.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680ddf87fb7c680ddf8 /* src/mesh/GuTriangleCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleCache.h"; path = "../../GeomUtils/src/mesh/GuTriangleCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680de607fb7c680de60 /* src/mesh/GuTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.h"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680dec87fb7c680dec8 /* src/mesh/GuTriangleMeshBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680df307fb7c680df30 /* src/mesh/GuTriangleMeshRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680df987fb7c680df98 /* src/mesh/GuTriangleVertexPointers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleVertexPointers.h"; path = "../../GeomUtils/src/mesh/GuTriangleVertexPointers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e0007fb7c680e000 /* src/hf/GuEntityReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuEntityReport.h"; path = "../../GeomUtils/src/hf/GuEntityReport.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e0687fb7c680e068 /* src/hf/GuHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.h"; path = "../../GeomUtils/src/hf/GuHeightField.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e0d07fb7c680e0d0 /* src/hf/GuHeightFieldData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldData.h"; path = "../../GeomUtils/src/hf/GuHeightFieldData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e1387fb7c680e138 /* src/hf/GuHeightFieldUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.h"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e1a07fb7c680e1a0 /* src/pcm/GuPCMContactConvexCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.h"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e2087fb7c680e208 /* src/pcm/GuPCMContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGen.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e2707fb7c680e270 /* src/pcm/GuPCMContactGenUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenUtil.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGenUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e2d87fb7c680e2d8 /* src/pcm/GuPCMContactMeshCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactMeshCallback.h"; path = "../../GeomUtils/src/pcm/GuPCMContactMeshCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e3407fb7c680e340 /* src/pcm/GuPCMShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.h"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e3a87fb7c680e3a8 /* src/pcm/GuPCMTriangleContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e4107fb7c680e410 /* src/pcm/GuPersistentContactManifold.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.h"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e4787fb7c680e478 /* src/ccd/GuCCDSweepConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.h"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc680e4e07fb7c680e4e0 /* src/GuBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.cpp"; path = "../../GeomUtils/src/GuBounds.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e5487fb7c680e548 /* src/GuBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBox.cpp"; path = "../../GeomUtils/src/GuBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e5b07fb7c680e5b0 /* src/GuCCTSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCCTSweepTests.cpp"; path = "../../GeomUtils/src/GuCCTSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e6187fb7c680e618 /* src/GuCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.cpp"; path = "../../GeomUtils/src/GuCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e6807fb7c680e680 /* src/GuGeometryQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryQuery.cpp"; path = "../../GeomUtils/src/GuGeometryQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e6e87fb7c680e6e8 /* src/GuGeometryUnion.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.cpp"; path = "../../GeomUtils/src/GuGeometryUnion.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e7507fb7c680e750 /* src/GuInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.cpp"; path = "../../GeomUtils/src/GuInternal.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e7b87fb7c680e7b8 /* src/GuMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.cpp"; path = "../../GeomUtils/src/GuMTD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e8207fb7c680e820 /* src/GuMeshFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.cpp"; path = "../../GeomUtils/src/GuMeshFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e8887fb7c680e888 /* src/GuMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMetaData.cpp"; path = "../../GeomUtils/src/GuMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e8f07fb7c680e8f0 /* src/GuOverlapTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.cpp"; path = "../../GeomUtils/src/GuOverlapTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e9587fb7c680e958 /* src/GuRaycastTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuRaycastTests.cpp"; path = "../../GeomUtils/src/GuRaycastTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680e9c07fb7c680e9c0 /* src/GuSerialize.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.cpp"; path = "../../GeomUtils/src/GuSerialize.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ea287fb7c680ea28 /* src/GuSweepMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.cpp"; path = "../../GeomUtils/src/GuSweepMTD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ea907fb7c680ea90 /* src/GuSweepSharedTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.cpp"; path = "../../GeomUtils/src/GuSweepSharedTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680eaf87fb7c680eaf8 /* src/GuSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.cpp"; path = "../../GeomUtils/src/GuSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680eb607fb7c680eb60 /* src/contact/GuContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactBoxBox.cpp"; path = "../../GeomUtils/src/contact/GuContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ebc87fb7c680ebc8 /* src/contact/GuContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleBox.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ec307fb7c680ec30 /* src/contact/GuContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ec987fb7c680ec98 /* src/contact/GuContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ed007fb7c680ed00 /* src/contact/GuContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ed687fb7c680ed68 /* src/contact/GuContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680edd07fb7c680edd0 /* src/contact/GuContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ee387fb7c680ee38 /* src/contact/GuContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneBox.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680eea07fb7c680eea0 /* src/contact/GuContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ef087fb7c680ef08 /* src/contact/GuContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ef707fb7c680ef70 /* src/contact/GuContactPolygonPolygon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.cpp"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680efd87fb7c680efd8 /* src/contact/GuContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereBox.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f0407fb7c680f040 /* src/contact/GuContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f0a87fb7c680f0a8 /* src/contact/GuContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f1107fb7c680f110 /* src/contact/GuContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSpherePlane.cpp"; path = "../../GeomUtils/src/contact/GuContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f1787fb7c680f178 /* src/contact/GuContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereSphere.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f1e07fb7c680f1e0 /* src/contact/GuFeatureCode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.cpp"; path = "../../GeomUtils/src/contact/GuFeatureCode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f2487fb7c680f248 /* src/contact/GuLegacyContactBoxHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactBoxHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactBoxHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f2b07fb7c680f2b0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f3187fb7c680f318 /* src/contact/GuLegacyContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactConvexHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f3807fb7c680f380 /* src/contact/GuLegacyContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactSphereHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f3e87fb7c680f3e8 /* src/common/GuBarycentricCoordinates.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.cpp"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f4507fb7c680f450 /* src/common/GuSeparatingAxes.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.cpp"; path = "../../GeomUtils/src/common/GuSeparatingAxes.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f4b87fb7c680f4b8 /* src/convex/GuBigConvexData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.cpp"; path = "../../GeomUtils/src/convex/GuBigConvexData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f5207fb7c680f520 /* src/convex/GuConvexHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.cpp"; path = "../../GeomUtils/src/convex/GuConvexHelper.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f5887fb7c680f588 /* src/convex/GuConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.cpp"; path = "../../GeomUtils/src/convex/GuConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f5f07fb7c680f5f0 /* src/convex/GuConvexSupportTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.cpp"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f6587fb7c680f658 /* src/convex/GuConvexUtilsInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.cpp"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f6c07fb7c680f6c0 /* src/convex/GuHillClimbing.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.cpp"; path = "../../GeomUtils/src/convex/GuHillClimbing.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f7287fb7c680f728 /* src/convex/GuShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.cpp"; path = "../../GeomUtils/src/convex/GuShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f7907fb7c680f790 /* src/distance/GuDistancePointBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f7f87fb7c680f7f8 /* src/distance/GuDistancePointTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f8607fb7c680f860 /* src/distance/GuDistanceSegmentBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentBox.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f8c87fb7c680f8c8 /* src/distance/GuDistanceSegmentSegment.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegment.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegment.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f9307fb7c680f930 /* src/distance/GuDistanceSegmentTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680f9987fb7c680f998 /* src/sweep/GuSweepBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fa007fb7c680fa00 /* src/sweep/GuSweepBoxSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fa687fb7c680fa68 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fad07fb7c680fad0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fb387fb7c680fb38 /* src/sweep/GuSweepCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fba07fb7c680fba0 /* src/sweep/GuSweepCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fc087fb7c680fc08 /* src/sweep/GuSweepCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fc707fb7c680fc70 /* src/sweep/GuSweepSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fcd87fb7c680fcd8 /* src/sweep/GuSweepSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fd407fb7c680fd40 /* src/sweep/GuSweepSphereTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fda87fb7c680fda8 /* src/sweep/GuSweepTriangleUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.cpp"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fe107fb7c680fe10 /* src/gjk/GuEPA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.cpp"; path = "../../GeomUtils/src/gjk/GuEPA.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fe787fb7c680fe78 /* src/gjk/GuGJKSimplex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.cpp"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680fee07fb7c680fee0 /* src/gjk/GuGJKTest.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.cpp"; path = "../../GeomUtils/src/gjk/GuGJKTest.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ff487fb7c680ff48 /* src/intersection/GuIntersectionBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionBoxBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc680ffb07fb7c680ffb0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68100187fb7c6810018 /* src/intersection/GuIntersectionEdgeEdge.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68100807fb7c6810080 /* src/intersection/GuIntersectionRayBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68100e87fb7c68100e8 /* src/intersection/GuIntersectionRayCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68101507fb7c6810150 /* src/intersection/GuIntersectionRaySphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68101b87fb7c68101b8 /* src/intersection/GuIntersectionSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68102207fb7c6810220 /* src/intersection/GuIntersectionTriangleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionTriangleBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionTriangleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68102887fb7c6810288 /* src/mesh/GuBV32.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.cpp"; path = "../../GeomUtils/src/mesh/GuBV32.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68102f07fb7c68102f0 /* src/mesh/GuBV32Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV32Build.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68103587fb7c6810358 /* src/mesh/GuBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.cpp"; path = "../../GeomUtils/src/mesh/GuBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68103c07fb7c68103c0 /* src/mesh/GuBV4Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV4Build.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68104287fb7c6810428 /* src/mesh/GuBV4_AABBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_AABBSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68104907fb7c6810490 /* src/mesh/GuBV4_BoxOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68104f87fb7c68104f8 /* src/mesh/GuBV4_CapsuleSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68105607fb7c6810560 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweepAA.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweepAA.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68105c87fb7c68105c8 /* src/mesh/GuBV4_OBBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_OBBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_OBBSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68106307fb7c6810630 /* src/mesh/GuBV4_Raycast.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Raycast.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_Raycast.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68106987fb7c6810698 /* src/mesh/GuBV4_SphereOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereOverlap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68107007fb7c6810700 /* src/mesh/GuBV4_SphereSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68107687fb7c6810768 /* src/mesh/GuMeshQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshQuery.cpp"; path = "../../GeomUtils/src/mesh/GuMeshQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68107d07fb7c68107d0 /* src/mesh/GuMidphaseBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseBV4.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68108387fb7c6810838 /* src/mesh/GuMidphaseRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseRTree.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68108a07fb7c68108a0 /* src/mesh/GuOverlapTestsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuOverlapTestsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuOverlapTestsMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68109087fb7c6810908 /* src/mesh/GuRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.cpp"; path = "../../GeomUtils/src/mesh/GuRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68109707fb7c6810970 /* src/mesh/GuRTreeQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTreeQueries.cpp"; path = "../../GeomUtils/src/mesh/GuRTreeQueries.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68109d87fb7c68109d8 /* src/mesh/GuSweepsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuSweepsMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810a407fb7c6810a40 /* src/mesh/GuTriangleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810aa87fb7c6810aa8 /* src/mesh/GuTriangleMeshBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810b107fb7c6810b10 /* src/mesh/GuTriangleMeshRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810b787fb7c6810b78 /* src/hf/GuHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.cpp"; path = "../../GeomUtils/src/hf/GuHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810be07fb7c6810be0 /* src/hf/GuHeightFieldUtil.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.cpp"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810c487fb7c6810c48 /* src/hf/GuOverlapTestsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuOverlapTestsHF.cpp"; path = "../../GeomUtils/src/hf/GuOverlapTestsHF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810cb07fb7c6810cb0 /* src/hf/GuSweepsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuSweepsHF.cpp"; path = "../../GeomUtils/src/hf/GuSweepsHF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810d187fb7c6810d18 /* src/pcm/GuPCMContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810d807fb7c6810d80 /* src/pcm/GuPCMContactBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810de87fb7c6810de8 /* src/pcm/GuPCMContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810e507fb7c6810e50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810eb87fb7c6810eb8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810f207fb7c6810f20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810f887fb7c6810f88 /* src/pcm/GuPCMContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6810ff07fb7c6810ff0 /* src/pcm/GuPCMContactConvexCommon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68110587fb7c6811058 /* src/pcm/GuPCMContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68110c07fb7c68110c0 /* src/pcm/GuPCMContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68111287fb7c6811128 /* src/pcm/GuPCMContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68111907fb7c6811190 /* src/pcm/GuPCMContactGenBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68111f87fb7c68111f8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68112607fb7c6811260 /* src/pcm/GuPCMContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68112c87fb7c68112c8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68113307fb7c6811330 /* src/pcm/GuPCMContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68113987fb7c6811398 /* src/pcm/GuPCMContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68114007fb7c6811400 /* src/pcm/GuPCMContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68114687fb7c6811468 /* src/pcm/GuPCMContactSphereConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68114d07fb7c68114d0 /* src/pcm/GuPCMContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68115387fb7c6811538 /* src/pcm/GuPCMContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68115a07fb7c68115a0 /* src/pcm/GuPCMContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSpherePlane.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68116087fb7c6811608 /* src/pcm/GuPCMContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereSphere.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68116707fb7c6811670 /* src/pcm/GuPCMShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68116d87fb7c68116d8 /* src/pcm/GuPCMTriangleContactGen.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.cpp"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68117407fb7c6811740 /* src/pcm/GuPersistentContactManifold.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.cpp"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68117a87fb7c68117a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc68118107fb7c6811810 /* src/ccd/GuCCDSweepPrimitives.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepPrimitives.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepPrimitives.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF242a091607fd942a09160 /* Resources */ = { + FFF2c4b0e1607fb7c4b0e160 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF423d99a87fd9423d99a8, + FFFFc680afa87fb7c680afa8, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC42a091607fd942a09160 /* Frameworks */ = { + FFFCc4b0e1607fb7c4b0e160 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1843,146 +1841,145 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF842a091607fd942a09160 /* Sources */ = { + FFF8c4b0e1607fb7c4b0e160 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF423a0c007fd9423a0c00, - FFFF423a0c687fd9423a0c68, - FFFF423a0cd07fd9423a0cd0, - FFFF423a0d387fd9423a0d38, - FFFF423a0da07fd9423a0da0, - FFFF423a0e087fd9423a0e08, - FFFF423a0e707fd9423a0e70, - FFFF423a0ed87fd9423a0ed8, - FFFF423dcee07fd9423dcee0, - FFFF423dcf487fd9423dcf48, - FFFF423dcfb07fd9423dcfb0, - FFFF423dd0187fd9423dd018, - FFFF423dd0807fd9423dd080, - FFFF423dd0e87fd9423dd0e8, - FFFF423dd1507fd9423dd150, - FFFF423dd1b87fd9423dd1b8, - FFFF423dd2207fd9423dd220, - FFFF423dd2887fd9423dd288, - FFFF423dd2f07fd9423dd2f0, - FFFF423dd3587fd9423dd358, - FFFF423dd3c07fd9423dd3c0, - FFFF423dd4287fd9423dd428, - FFFF423dd4907fd9423dd490, - FFFF423dd4f87fd9423dd4f8, - FFFF423dd5607fd9423dd560, - FFFF423dd5c87fd9423dd5c8, - FFFF423dd6307fd9423dd630, - FFFF423dd6987fd9423dd698, - FFFF423dd7007fd9423dd700, - FFFF423dd7687fd9423dd768, - FFFF423dd7d07fd9423dd7d0, - FFFF423dd8387fd9423dd838, - FFFF423dd8a07fd9423dd8a0, - FFFF423dd9087fd9423dd908, - FFFF423dd9707fd9423dd970, - FFFF423dd9d87fd9423dd9d8, - FFFF423dda407fd9423dda40, - FFFF423ddaa87fd9423ddaa8, - FFFF423ddb107fd9423ddb10, - FFFF423ddb787fd9423ddb78, - FFFF423ddbe07fd9423ddbe0, - FFFF423ddc487fd9423ddc48, - FFFF423ddcb07fd9423ddcb0, - FFFF423ddd187fd9423ddd18, - FFFF423ddd807fd9423ddd80, - FFFF423ddde87fd9423ddde8, - FFFF423dde507fd9423dde50, - FFFF423ddeb87fd9423ddeb8, - FFFF423ddf207fd9423ddf20, - FFFF423ddf887fd9423ddf88, - FFFF423ddff07fd9423ddff0, - FFFF423de0587fd9423de058, - FFFF423de0c07fd9423de0c0, - FFFF423de1287fd9423de128, - FFFF423de1907fd9423de190, - FFFF423de1f87fd9423de1f8, - FFFF423de2607fd9423de260, - FFFF423de2c87fd9423de2c8, - FFFF423de3307fd9423de330, - FFFF423de3987fd9423de398, - FFFF423de4007fd9423de400, - FFFF423de4687fd9423de468, - FFFF423de4d07fd9423de4d0, - FFFF423de5387fd9423de538, - FFFF423de5a07fd9423de5a0, - FFFF423de6087fd9423de608, - FFFF423de6707fd9423de670, - FFFF423de6d87fd9423de6d8, - FFFF423de7407fd9423de740, - FFFF423de7a87fd9423de7a8, - FFFF423de8107fd9423de810, - FFFF423de8787fd9423de878, - FFFF423de8e07fd9423de8e0, - FFFF423de9487fd9423de948, - FFFF423de9b07fd9423de9b0, - FFFF423dea187fd9423dea18, - FFFF423dea807fd9423dea80, - FFFF423deae87fd9423deae8, - FFFF423deb507fd9423deb50, - FFFF423debb87fd9423debb8, - FFFF423dec207fd9423dec20, - FFFF423dec887fd9423dec88, - FFFF423decf07fd9423decf0, - FFFF423ded587fd9423ded58, - FFFF423dedc07fd9423dedc0, - FFFF423dee287fd9423dee28, - FFFF423dee907fd9423dee90, - FFFF423deef87fd9423deef8, - FFFF423def607fd9423def60, - FFFF423defc87fd9423defc8, - FFFF423df0307fd9423df030, - FFFF423df0987fd9423df098, - FFFF423df1007fd9423df100, - FFFF423df1687fd9423df168, - FFFF423df1d07fd9423df1d0, - FFFF423df2387fd9423df238, - FFFF423df2a07fd9423df2a0, - FFFF423df3087fd9423df308, - FFFF423df3707fd9423df370, - FFFF423df3d87fd9423df3d8, - FFFF423df4407fd9423df440, - FFFF423df4a87fd9423df4a8, - FFFF423df5107fd9423df510, - FFFF423df5787fd9423df578, - FFFF423df5e07fd9423df5e0, - FFFF423df6487fd9423df648, - FFFF423df6b07fd9423df6b0, - FFFF423df7187fd9423df718, - FFFF423df7807fd9423df780, - FFFF423df7e87fd9423df7e8, - FFFF423df8507fd9423df850, - FFFF423df8b87fd9423df8b8, - FFFF423df9207fd9423df920, - FFFF423df9887fd9423df988, - FFFF423df9f07fd9423df9f0, - FFFF423dfa587fd9423dfa58, - FFFF423dfac07fd9423dfac0, - FFFF423dfb287fd9423dfb28, - FFFF423dfb907fd9423dfb90, - FFFF423dfbf87fd9423dfbf8, - FFFF423dfc607fd9423dfc60, - FFFF423dfcc87fd9423dfcc8, - FFFF423dfd307fd9423dfd30, - FFFF423dfd987fd9423dfd98, - FFFF423dfe007fd9423dfe00, - FFFF423dfe687fd9423dfe68, - FFFF423dfed07fd9423dfed0, - FFFF423dff387fd9423dff38, - FFFF423dffa07fd9423dffa0, - FFFF423e00087fd9423e0008, - FFFF423e00707fd9423e0070, - FFFF423e00d87fd9423e00d8, - FFFF423e01407fd9423e0140, - FFFF423e01a87fd9423e01a8, - FFFF423e02107fd9423e0210, - FFFF423e02787fd9423e0278, + FFFFc3808e007fb7c3808e00, + FFFFc3808e687fb7c3808e68, + FFFFc3808ed07fb7c3808ed0, + FFFFc3808f387fb7c3808f38, + FFFFc3808fa07fb7c3808fa0, + FFFFc38090087fb7c3809008, + FFFFc38090707fb7c3809070, + FFFFc38090d87fb7c38090d8, + FFFFc680e4e07fb7c680e4e0, + FFFFc680e5487fb7c680e548, + FFFFc680e5b07fb7c680e5b0, + FFFFc680e6187fb7c680e618, + FFFFc680e6807fb7c680e680, + FFFFc680e6e87fb7c680e6e8, + FFFFc680e7507fb7c680e750, + FFFFc680e7b87fb7c680e7b8, + FFFFc680e8207fb7c680e820, + FFFFc680e8887fb7c680e888, + FFFFc680e8f07fb7c680e8f0, + FFFFc680e9587fb7c680e958, + FFFFc680e9c07fb7c680e9c0, + FFFFc680ea287fb7c680ea28, + FFFFc680ea907fb7c680ea90, + FFFFc680eaf87fb7c680eaf8, + FFFFc680eb607fb7c680eb60, + FFFFc680ebc87fb7c680ebc8, + FFFFc680ec307fb7c680ec30, + FFFFc680ec987fb7c680ec98, + FFFFc680ed007fb7c680ed00, + FFFFc680ed687fb7c680ed68, + FFFFc680edd07fb7c680edd0, + FFFFc680ee387fb7c680ee38, + FFFFc680eea07fb7c680eea0, + FFFFc680ef087fb7c680ef08, + FFFFc680ef707fb7c680ef70, + FFFFc680efd87fb7c680efd8, + FFFFc680f0407fb7c680f040, + FFFFc680f0a87fb7c680f0a8, + FFFFc680f1107fb7c680f110, + FFFFc680f1787fb7c680f178, + FFFFc680f1e07fb7c680f1e0, + FFFFc680f2487fb7c680f248, + FFFFc680f2b07fb7c680f2b0, + FFFFc680f3187fb7c680f318, + FFFFc680f3807fb7c680f380, + FFFFc680f3e87fb7c680f3e8, + FFFFc680f4507fb7c680f450, + FFFFc680f4b87fb7c680f4b8, + FFFFc680f5207fb7c680f520, + FFFFc680f5887fb7c680f588, + FFFFc680f5f07fb7c680f5f0, + FFFFc680f6587fb7c680f658, + FFFFc680f6c07fb7c680f6c0, + FFFFc680f7287fb7c680f728, + FFFFc680f7907fb7c680f790, + FFFFc680f7f87fb7c680f7f8, + FFFFc680f8607fb7c680f860, + FFFFc680f8c87fb7c680f8c8, + FFFFc680f9307fb7c680f930, + FFFFc680f9987fb7c680f998, + FFFFc680fa007fb7c680fa00, + FFFFc680fa687fb7c680fa68, + FFFFc680fad07fb7c680fad0, + FFFFc680fb387fb7c680fb38, + FFFFc680fba07fb7c680fba0, + FFFFc680fc087fb7c680fc08, + FFFFc680fc707fb7c680fc70, + FFFFc680fcd87fb7c680fcd8, + FFFFc680fd407fb7c680fd40, + FFFFc680fda87fb7c680fda8, + FFFFc680fe107fb7c680fe10, + FFFFc680fe787fb7c680fe78, + FFFFc680fee07fb7c680fee0, + FFFFc680ff487fb7c680ff48, + FFFFc680ffb07fb7c680ffb0, + FFFFc68100187fb7c6810018, + FFFFc68100807fb7c6810080, + FFFFc68100e87fb7c68100e8, + FFFFc68101507fb7c6810150, + FFFFc68101b87fb7c68101b8, + FFFFc68102207fb7c6810220, + FFFFc68102887fb7c6810288, + FFFFc68102f07fb7c68102f0, + FFFFc68103587fb7c6810358, + FFFFc68103c07fb7c68103c0, + FFFFc68104287fb7c6810428, + FFFFc68104907fb7c6810490, + FFFFc68104f87fb7c68104f8, + FFFFc68105607fb7c6810560, + FFFFc68105c87fb7c68105c8, + FFFFc68106307fb7c6810630, + FFFFc68106987fb7c6810698, + FFFFc68107007fb7c6810700, + FFFFc68107687fb7c6810768, + FFFFc68107d07fb7c68107d0, + FFFFc68108387fb7c6810838, + FFFFc68108a07fb7c68108a0, + FFFFc68109087fb7c6810908, + FFFFc68109707fb7c6810970, + FFFFc68109d87fb7c68109d8, + FFFFc6810a407fb7c6810a40, + FFFFc6810aa87fb7c6810aa8, + FFFFc6810b107fb7c6810b10, + FFFFc6810b787fb7c6810b78, + FFFFc6810be07fb7c6810be0, + FFFFc6810c487fb7c6810c48, + FFFFc6810cb07fb7c6810cb0, + FFFFc6810d187fb7c6810d18, + FFFFc6810d807fb7c6810d80, + FFFFc6810de87fb7c6810de8, + FFFFc6810e507fb7c6810e50, + FFFFc6810eb87fb7c6810eb8, + FFFFc6810f207fb7c6810f20, + FFFFc6810f887fb7c6810f88, + FFFFc6810ff07fb7c6810ff0, + FFFFc68110587fb7c6811058, + FFFFc68110c07fb7c68110c0, + FFFFc68111287fb7c6811128, + FFFFc68111907fb7c6811190, + FFFFc68111f87fb7c68111f8, + FFFFc68112607fb7c6811260, + FFFFc68112c87fb7c68112c8, + FFFFc68113307fb7c6811330, + FFFFc68113987fb7c6811398, + FFFFc68114007fb7c6811400, + FFFFc68114687fb7c6811468, + FFFFc68114d07fb7c68114d0, + FFFFc68115387fb7c6811538, + FFFFc68115a07fb7c68115a0, + FFFFc68116087fb7c6811608, + FFFFc68116707fb7c6811670, + FFFFc68116d87fb7c68116d8, + FFFFc68117407fb7c6811740, + FFFFc68117a87fb7c68117a8, + FFFFc68118107fb7c6811810, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1991,132 +1988,132 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF442a003e07fd942a003e0 /* PBXTargetDependency */ = { + FFF4c4b116b07fb7c4b116b0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA429f67707fd9429f6770 /* PxFoundation */; - targetProxy = FFF5429f67707fd9429f6770 /* PBXContainerItemProxy */; + target = FFFAc37144b07fb7c37144b0 /* PxFoundation */; + targetProxy = FFF5c37144b07fb7c37144b0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxFoundation */ - FFFF423b09187fd9423b0918 /* src/PsAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b09187fd9423b0918 /* src/PsAllocator.cpp */; }; - FFFF423b09807fd9423b0980 /* src/PsAssert.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b09807fd9423b0980 /* src/PsAssert.cpp */; }; - FFFF423b09e87fd9423b09e8 /* src/PsFoundation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b09e87fd9423b09e8 /* src/PsFoundation.cpp */; }; - FFFF423b0a507fd9423b0a50 /* src/PsMathUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0a507fd9423b0a50 /* src/PsMathUtils.cpp */; }; - FFFF423b0ab87fd9423b0ab8 /* src/PsString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0ab87fd9423b0ab8 /* src/PsString.cpp */; }; - FFFF423b0b207fd9423b0b20 /* src/PsTempAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0b207fd9423b0b20 /* src/PsTempAllocator.cpp */; }; - FFFF423b0b887fd9423b0b88 /* src/PsUtilities.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0b887fd9423b0b88 /* src/PsUtilities.cpp */; }; - FFFF423b0bf07fd9423b0bf0 /* src/unix/PsUnixAtomic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0bf07fd9423b0bf0 /* src/unix/PsUnixAtomic.cpp */; }; - FFFF423b0c587fd9423b0c58 /* src/unix/PsUnixCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0c587fd9423b0c58 /* src/unix/PsUnixCpu.cpp */; }; - FFFF423b0cc07fd9423b0cc0 /* src/unix/PsUnixFPU.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0cc07fd9423b0cc0 /* src/unix/PsUnixFPU.cpp */; }; - FFFF423b0d287fd9423b0d28 /* src/unix/PsUnixMutex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0d287fd9423b0d28 /* src/unix/PsUnixMutex.cpp */; }; - FFFF423b0d907fd9423b0d90 /* src/unix/PsUnixPrintString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0d907fd9423b0d90 /* src/unix/PsUnixPrintString.cpp */; }; - FFFF423b0df87fd9423b0df8 /* src/unix/PsUnixSList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0df87fd9423b0df8 /* src/unix/PsUnixSList.cpp */; }; - FFFF423b0e607fd9423b0e60 /* src/unix/PsUnixSocket.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0e607fd9423b0e60 /* src/unix/PsUnixSocket.cpp */; }; - FFFF423b0ec87fd9423b0ec8 /* src/unix/PsUnixSync.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0ec87fd9423b0ec8 /* src/unix/PsUnixSync.cpp */; }; - FFFF423b0f307fd9423b0f30 /* src/unix/PsUnixThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0f307fd9423b0f30 /* src/unix/PsUnixThread.cpp */; }; - FFFF423b0f987fd9423b0f98 /* src/unix/PsUnixTime.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423b0f987fd9423b0f98 /* src/unix/PsUnixTime.cpp */; }; + FFFFc78033187fb7c7803318 /* src/PsAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78033187fb7c7803318 /* src/PsAllocator.cpp */; }; + FFFFc78033807fb7c7803380 /* src/PsAssert.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78033807fb7c7803380 /* src/PsAssert.cpp */; }; + FFFFc78033e87fb7c78033e8 /* src/PsFoundation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78033e87fb7c78033e8 /* src/PsFoundation.cpp */; }; + FFFFc78034507fb7c7803450 /* src/PsMathUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78034507fb7c7803450 /* src/PsMathUtils.cpp */; }; + FFFFc78034b87fb7c78034b8 /* src/PsString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78034b87fb7c78034b8 /* src/PsString.cpp */; }; + FFFFc78035207fb7c7803520 /* src/PsTempAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78035207fb7c7803520 /* src/PsTempAllocator.cpp */; }; + FFFFc78035887fb7c7803588 /* src/PsUtilities.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78035887fb7c7803588 /* src/PsUtilities.cpp */; }; + FFFFc78035f07fb7c78035f0 /* src/unix/PsUnixAtomic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78035f07fb7c78035f0 /* src/unix/PsUnixAtomic.cpp */; }; + FFFFc78036587fb7c7803658 /* src/unix/PsUnixCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78036587fb7c7803658 /* src/unix/PsUnixCpu.cpp */; }; + FFFFc78036c07fb7c78036c0 /* src/unix/PsUnixFPU.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78036c07fb7c78036c0 /* src/unix/PsUnixFPU.cpp */; }; + FFFFc78037287fb7c7803728 /* src/unix/PsUnixMutex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78037287fb7c7803728 /* src/unix/PsUnixMutex.cpp */; }; + FFFFc78037907fb7c7803790 /* src/unix/PsUnixPrintString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78037907fb7c7803790 /* src/unix/PsUnixPrintString.cpp */; }; + FFFFc78037f87fb7c78037f8 /* src/unix/PsUnixSList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78037f87fb7c78037f8 /* src/unix/PsUnixSList.cpp */; }; + FFFFc78038607fb7c7803860 /* src/unix/PsUnixSocket.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78038607fb7c7803860 /* src/unix/PsUnixSocket.cpp */; }; + FFFFc78038c87fb7c78038c8 /* src/unix/PsUnixSync.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78038c87fb7c78038c8 /* src/unix/PsUnixSync.cpp */; }; + FFFFc78039307fb7c7803930 /* src/unix/PsUnixThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78039307fb7c7803930 /* src/unix/PsUnixThread.cpp */; }; + FFFFc78039987fb7c7803998 /* src/unix/PsUnixTime.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc78039987fb7c7803998 /* src/unix/PsUnixTime.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD429f67707fd9429f6770 /* PxFoundation */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxFoundation"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD423a80007fd9423a8000 /* Px.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Px.h"; path = "../../../../PxShared/include/foundation/Px.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a80687fd9423a8068 /* PxAllocatorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAllocatorCallback.h"; path = "../../../../PxShared/include/foundation/PxAllocatorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a80d07fd9423a80d0 /* PxAssert.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAssert.h"; path = "../../../../PxShared/include/foundation/PxAssert.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a81387fd9423a8138 /* PxBitAndData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBitAndData.h"; path = "../../../../PxShared/include/foundation/PxBitAndData.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a81a07fd9423a81a0 /* PxBounds3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBounds3.h"; path = "../../../../PxShared/include/foundation/PxBounds3.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a82087fd9423a8208 /* PxErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrorCallback.h"; path = "../../../../PxShared/include/foundation/PxErrorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a82707fd9423a8270 /* PxErrors.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrors.h"; path = "../../../../PxShared/include/foundation/PxErrors.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a82d87fd9423a82d8 /* PxFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFlags.h"; path = "../../../../PxShared/include/foundation/PxFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a83407fd9423a8340 /* PxFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundation.h"; path = "../../../../PxShared/include/foundation/PxFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a83a87fd9423a83a8 /* PxFoundationVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundationVersion.h"; path = "../../../../PxShared/include/foundation/PxFoundationVersion.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a84107fd9423a8410 /* PxIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIO.h"; path = "../../../../PxShared/include/foundation/PxIO.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a84787fd9423a8478 /* PxIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIntrinsics.h"; path = "../../../../PxShared/include/foundation/PxIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a84e07fd9423a84e0 /* PxMat33.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat33.h"; path = "../../../../PxShared/include/foundation/PxMat33.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a85487fd9423a8548 /* PxMat44.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat44.h"; path = "../../../../PxShared/include/foundation/PxMat44.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a85b07fd9423a85b0 /* PxMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMath.h"; path = "../../../../PxShared/include/foundation/PxMath.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a86187fd9423a8618 /* PxMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMathUtils.h"; path = "../../../../PxShared/include/foundation/PxMathUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a86807fd9423a8680 /* PxMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMemory.h"; path = "../../../../PxShared/include/foundation/PxMemory.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a86e87fd9423a86e8 /* PxPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPlane.h"; path = "../../../../PxShared/include/foundation/PxPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a87507fd9423a8750 /* PxPreprocessor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPreprocessor.h"; path = "../../../../PxShared/include/foundation/PxPreprocessor.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a87b87fd9423a87b8 /* PxProfiler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxProfiler.h"; path = "../../../../PxShared/include/foundation/PxProfiler.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a88207fd9423a8820 /* PxQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQuat.h"; path = "../../../../PxShared/include/foundation/PxQuat.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a88887fd9423a8888 /* PxSimpleTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleTypes.h"; path = "../../../../PxShared/include/foundation/PxSimpleTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a88f07fd9423a88f0 /* PxStrideIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStrideIterator.h"; path = "../../../../PxShared/include/foundation/PxStrideIterator.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a89587fd9423a8958 /* PxTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTransform.h"; path = "../../../../PxShared/include/foundation/PxTransform.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a89c07fd9423a89c0 /* PxUnionCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxUnionCast.h"; path = "../../../../PxShared/include/foundation/PxUnionCast.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a8a287fd9423a8a28 /* PxVec2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec2.h"; path = "../../../../PxShared/include/foundation/PxVec2.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a8a907fd9423a8a90 /* PxVec3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec3.h"; path = "../../../../PxShared/include/foundation/PxVec3.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a8af87fd9423a8af8 /* PxVec4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec4.h"; path = "../../../../PxShared/include/foundation/PxVec4.h"; sourceTree = SOURCE_ROOT; }; - FFFD423a8b607fd9423a8b60 /* unix/PxUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "unix/PxUnixIntrinsics.h"; path = "../../../../PxShared/include/foundation/unix/PxUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD423af6007fd9423af600 /* include/Ps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/Ps.h"; path = "../../../../PxShared/src/foundation/include/Ps.h"; sourceTree = SOURCE_ROOT; }; - FFFD423af6687fd9423af668 /* include/PsAlignedMalloc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlignedMalloc.h"; path = "../../../../PxShared/src/foundation/include/PsAlignedMalloc.h"; sourceTree = SOURCE_ROOT; }; - FFFD423af6d07fd9423af6d0 /* include/PsAlloca.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlloca.h"; path = "../../../../PxShared/src/foundation/include/PsAlloca.h"; sourceTree = SOURCE_ROOT; }; - FFFD423af7387fd9423af738 /* include/PsAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD423af7a07fd9423af7a0 /* include/PsAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAoS.h"; path = "../../../../PxShared/src/foundation/include/PsAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD423af8087fd9423af808 /* include/PsArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsArray.h"; path = "../../../../PxShared/src/foundation/include/PsArray.h"; sourceTree = SOURCE_ROOT; }; - FFFD423af8707fd9423af870 /* include/PsAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAtomic.h"; path = "../../../../PxShared/src/foundation/include/PsAtomic.h"; sourceTree = SOURCE_ROOT; }; - FFFD423af8d87fd9423af8d8 /* include/PsBasicTemplates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBasicTemplates.h"; path = "../../../../PxShared/src/foundation/include/PsBasicTemplates.h"; sourceTree = SOURCE_ROOT; }; - FFFD423af9407fd9423af940 /* include/PsBitUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBitUtils.h"; path = "../../../../PxShared/src/foundation/include/PsBitUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD423af9a87fd9423af9a8 /* include/PsBroadcast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBroadcast.h"; path = "../../../../PxShared/src/foundation/include/PsBroadcast.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afa107fd9423afa10 /* include/PsCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsCpu.h"; path = "../../../../PxShared/src/foundation/include/PsCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afa787fd9423afa78 /* include/PsFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFPU.h"; path = "../../../../PxShared/src/foundation/include/PsFPU.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afae07fd9423afae0 /* include/PsFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFoundation.h"; path = "../../../../PxShared/src/foundation/include/PsFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afb487fd9423afb48 /* include/PsHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHash.h"; path = "../../../../PxShared/src/foundation/include/PsHash.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afbb07fd9423afbb0 /* include/PsHashInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashInternals.h"; path = "../../../../PxShared/src/foundation/include/PsHashInternals.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afc187fd9423afc18 /* include/PsHashMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashMap.h"; path = "../../../../PxShared/src/foundation/include/PsHashMap.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afc807fd9423afc80 /* include/PsHashSet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashSet.h"; path = "../../../../PxShared/src/foundation/include/PsHashSet.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afce87fd9423afce8 /* include/PsInlineAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afd507fd9423afd50 /* include/PsInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afdb87fd9423afdb8 /* include/PsInlineArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineArray.h"; path = "../../../../PxShared/src/foundation/include/PsInlineArray.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afe207fd9423afe20 /* include/PsIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/PsIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afe887fd9423afe88 /* include/PsMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMathUtils.h"; path = "../../../../PxShared/src/foundation/include/PsMathUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD423afef07fd9423afef0 /* include/PsMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMutex.h"; path = "../../../../PxShared/src/foundation/include/PsMutex.h"; sourceTree = SOURCE_ROOT; }; - FFFD423aff587fd9423aff58 /* include/PsPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPool.h"; path = "../../../../PxShared/src/foundation/include/PsPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD423affc07fd9423affc0 /* include/PsSList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSList.h"; path = "../../../../PxShared/src/foundation/include/PsSList.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b00287fd9423b0028 /* include/PsSocket.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSocket.h"; path = "../../../../PxShared/src/foundation/include/PsSocket.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b00907fd9423b0090 /* include/PsSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSort.h"; path = "../../../../PxShared/src/foundation/include/PsSort.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b00f87fd9423b00f8 /* include/PsSortInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSortInternals.h"; path = "../../../../PxShared/src/foundation/include/PsSortInternals.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b01607fd9423b0160 /* include/PsString.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsString.h"; path = "../../../../PxShared/src/foundation/include/PsString.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b01c87fd9423b01c8 /* include/PsSync.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSync.h"; path = "../../../../PxShared/src/foundation/include/PsSync.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b02307fd9423b0230 /* include/PsTempAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTempAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsTempAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b02987fd9423b0298 /* include/PsThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsThread.h"; path = "../../../../PxShared/src/foundation/include/PsThread.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b03007fd9423b0300 /* include/PsTime.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTime.h"; path = "../../../../PxShared/src/foundation/include/PsTime.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b03687fd9423b0368 /* include/PsUserAllocated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUserAllocated.h"; path = "../../../../PxShared/src/foundation/include/PsUserAllocated.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b03d07fd9423b03d0 /* include/PsUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsUtilities.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b04387fd9423b0438 /* include/PsVecMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMath.h"; path = "../../../../PxShared/src/foundation/include/PsVecMath.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b04a07fd9423b04a0 /* include/PsVecMathAoSScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalar.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b05087fd9423b0508 /* include/PsVecMathAoSScalarInline.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalarInline.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalarInline.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b05707fd9423b0570 /* include/PsVecMathSSE.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathSSE.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathSSE.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b05d87fd9423b05d8 /* include/PsVecMathUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathUtilities.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b06407fd9423b0640 /* include/PsVecQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecQuat.h"; path = "../../../../PxShared/src/foundation/include/PsVecQuat.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b06a87fd9423b06a8 /* include/PsVecTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecTransform.h"; path = "../../../../PxShared/src/foundation/include/PsVecTransform.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b07107fd9423b0710 /* include/unix/PsUnixAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b07787fd9423b0778 /* include/unix/PsUnixFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixFPU.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixFPU.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b07e07fd9423b07e0 /* include/unix/PsUnixInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixInlineAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b08487fd9423b0848 /* include/unix/PsUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b08b07fd9423b08b0 /* include/unix/PsUnixTrigConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixTrigConstants.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixTrigConstants.h"; sourceTree = SOURCE_ROOT; }; - FFFD423b09187fd9423b0918 /* src/PsAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsAllocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b09807fd9423b0980 /* src/PsAssert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAssert.cpp"; path = "../../../../PxShared/src/foundation/src/PsAssert.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b09e87fd9423b09e8 /* src/PsFoundation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsFoundation.cpp"; path = "../../../../PxShared/src/foundation/src/PsFoundation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0a507fd9423b0a50 /* src/PsMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsMathUtils.cpp"; path = "../../../../PxShared/src/foundation/src/PsMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0ab87fd9423b0ab8 /* src/PsString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsString.cpp"; path = "../../../../PxShared/src/foundation/src/PsString.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0b207fd9423b0b20 /* src/PsTempAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsTempAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsTempAllocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0b887fd9423b0b88 /* src/PsUtilities.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsUtilities.cpp"; path = "../../../../PxShared/src/foundation/src/PsUtilities.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0bf07fd9423b0bf0 /* src/unix/PsUnixAtomic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixAtomic.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixAtomic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0c587fd9423b0c58 /* src/unix/PsUnixCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixCpu.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0cc07fd9423b0cc0 /* src/unix/PsUnixFPU.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixFPU.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixFPU.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0d287fd9423b0d28 /* src/unix/PsUnixMutex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixMutex.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixMutex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0d907fd9423b0d90 /* src/unix/PsUnixPrintString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixPrintString.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixPrintString.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0df87fd9423b0df8 /* src/unix/PsUnixSList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSList.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSList.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0e607fd9423b0e60 /* src/unix/PsUnixSocket.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSocket.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSocket.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0ec87fd9423b0ec8 /* src/unix/PsUnixSync.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSync.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSync.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0f307fd9423b0f30 /* src/unix/PsUnixThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixThread.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixThread.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423b0f987fd9423b0f98 /* src/unix/PsUnixTime.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixTime.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixTime.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc37144b07fb7c37144b0 /* PxFoundation */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxFoundation"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc5039c007fb7c5039c00 /* Px.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Px.h"; path = "../../../../PxShared/include/foundation/Px.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5039c687fb7c5039c68 /* PxAllocatorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAllocatorCallback.h"; path = "../../../../PxShared/include/foundation/PxAllocatorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5039cd07fb7c5039cd0 /* PxAssert.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAssert.h"; path = "../../../../PxShared/include/foundation/PxAssert.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5039d387fb7c5039d38 /* PxBitAndData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBitAndData.h"; path = "../../../../PxShared/include/foundation/PxBitAndData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5039da07fb7c5039da0 /* PxBounds3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBounds3.h"; path = "../../../../PxShared/include/foundation/PxBounds3.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5039e087fb7c5039e08 /* PxErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrorCallback.h"; path = "../../../../PxShared/include/foundation/PxErrorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5039e707fb7c5039e70 /* PxErrors.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrors.h"; path = "../../../../PxShared/include/foundation/PxErrors.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5039ed87fb7c5039ed8 /* PxFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFlags.h"; path = "../../../../PxShared/include/foundation/PxFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5039f407fb7c5039f40 /* PxFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundation.h"; path = "../../../../PxShared/include/foundation/PxFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5039fa87fb7c5039fa8 /* PxFoundationVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundationVersion.h"; path = "../../../../PxShared/include/foundation/PxFoundationVersion.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a0107fb7c503a010 /* PxIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIO.h"; path = "../../../../PxShared/include/foundation/PxIO.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a0787fb7c503a078 /* PxIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIntrinsics.h"; path = "../../../../PxShared/include/foundation/PxIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a0e07fb7c503a0e0 /* PxMat33.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat33.h"; path = "../../../../PxShared/include/foundation/PxMat33.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a1487fb7c503a148 /* PxMat44.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat44.h"; path = "../../../../PxShared/include/foundation/PxMat44.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a1b07fb7c503a1b0 /* PxMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMath.h"; path = "../../../../PxShared/include/foundation/PxMath.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a2187fb7c503a218 /* PxMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMathUtils.h"; path = "../../../../PxShared/include/foundation/PxMathUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a2807fb7c503a280 /* PxMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMemory.h"; path = "../../../../PxShared/include/foundation/PxMemory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a2e87fb7c503a2e8 /* PxPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPlane.h"; path = "../../../../PxShared/include/foundation/PxPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a3507fb7c503a350 /* PxPreprocessor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPreprocessor.h"; path = "../../../../PxShared/include/foundation/PxPreprocessor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a3b87fb7c503a3b8 /* PxProfiler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxProfiler.h"; path = "../../../../PxShared/include/foundation/PxProfiler.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a4207fb7c503a420 /* PxQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQuat.h"; path = "../../../../PxShared/include/foundation/PxQuat.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a4887fb7c503a488 /* PxSimpleTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleTypes.h"; path = "../../../../PxShared/include/foundation/PxSimpleTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a4f07fb7c503a4f0 /* PxStrideIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStrideIterator.h"; path = "../../../../PxShared/include/foundation/PxStrideIterator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a5587fb7c503a558 /* PxTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTransform.h"; path = "../../../../PxShared/include/foundation/PxTransform.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a5c07fb7c503a5c0 /* PxUnionCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxUnionCast.h"; path = "../../../../PxShared/include/foundation/PxUnionCast.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a6287fb7c503a628 /* PxVec2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec2.h"; path = "../../../../PxShared/include/foundation/PxVec2.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a6907fb7c503a690 /* PxVec3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec3.h"; path = "../../../../PxShared/include/foundation/PxVec3.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a6f87fb7c503a6f8 /* PxVec4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec4.h"; path = "../../../../PxShared/include/foundation/PxVec4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc503a7607fb7c503a760 /* unix/PxUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "unix/PxUnixIntrinsics.h"; path = "../../../../PxShared/include/foundation/unix/PxUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78020007fb7c7802000 /* include/Ps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/Ps.h"; path = "../../../../PxShared/src/foundation/include/Ps.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78020687fb7c7802068 /* include/PsAlignedMalloc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlignedMalloc.h"; path = "../../../../PxShared/src/foundation/include/PsAlignedMalloc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78020d07fb7c78020d0 /* include/PsAlloca.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlloca.h"; path = "../../../../PxShared/src/foundation/include/PsAlloca.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78021387fb7c7802138 /* include/PsAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78021a07fb7c78021a0 /* include/PsAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAoS.h"; path = "../../../../PxShared/src/foundation/include/PsAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78022087fb7c7802208 /* include/PsArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsArray.h"; path = "../../../../PxShared/src/foundation/include/PsArray.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78022707fb7c7802270 /* include/PsAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAtomic.h"; path = "../../../../PxShared/src/foundation/include/PsAtomic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78022d87fb7c78022d8 /* include/PsBasicTemplates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBasicTemplates.h"; path = "../../../../PxShared/src/foundation/include/PsBasicTemplates.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78023407fb7c7802340 /* include/PsBitUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBitUtils.h"; path = "../../../../PxShared/src/foundation/include/PsBitUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78023a87fb7c78023a8 /* include/PsBroadcast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBroadcast.h"; path = "../../../../PxShared/src/foundation/include/PsBroadcast.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78024107fb7c7802410 /* include/PsCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsCpu.h"; path = "../../../../PxShared/src/foundation/include/PsCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78024787fb7c7802478 /* include/PsFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFPU.h"; path = "../../../../PxShared/src/foundation/include/PsFPU.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78024e07fb7c78024e0 /* include/PsFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFoundation.h"; path = "../../../../PxShared/src/foundation/include/PsFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78025487fb7c7802548 /* include/PsHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHash.h"; path = "../../../../PxShared/src/foundation/include/PsHash.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78025b07fb7c78025b0 /* include/PsHashInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashInternals.h"; path = "../../../../PxShared/src/foundation/include/PsHashInternals.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78026187fb7c7802618 /* include/PsHashMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashMap.h"; path = "../../../../PxShared/src/foundation/include/PsHashMap.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78026807fb7c7802680 /* include/PsHashSet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashSet.h"; path = "../../../../PxShared/src/foundation/include/PsHashSet.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78026e87fb7c78026e8 /* include/PsInlineAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78027507fb7c7802750 /* include/PsInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78027b87fb7c78027b8 /* include/PsInlineArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineArray.h"; path = "../../../../PxShared/src/foundation/include/PsInlineArray.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78028207fb7c7802820 /* include/PsIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/PsIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78028887fb7c7802888 /* include/PsMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMathUtils.h"; path = "../../../../PxShared/src/foundation/include/PsMathUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78028f07fb7c78028f0 /* include/PsMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMutex.h"; path = "../../../../PxShared/src/foundation/include/PsMutex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78029587fb7c7802958 /* include/PsPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPool.h"; path = "../../../../PxShared/src/foundation/include/PsPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78029c07fb7c78029c0 /* include/PsSList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSList.h"; path = "../../../../PxShared/src/foundation/include/PsSList.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802a287fb7c7802a28 /* include/PsSocket.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSocket.h"; path = "../../../../PxShared/src/foundation/include/PsSocket.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802a907fb7c7802a90 /* include/PsSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSort.h"; path = "../../../../PxShared/src/foundation/include/PsSort.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802af87fb7c7802af8 /* include/PsSortInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSortInternals.h"; path = "../../../../PxShared/src/foundation/include/PsSortInternals.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802b607fb7c7802b60 /* include/PsString.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsString.h"; path = "../../../../PxShared/src/foundation/include/PsString.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802bc87fb7c7802bc8 /* include/PsSync.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSync.h"; path = "../../../../PxShared/src/foundation/include/PsSync.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802c307fb7c7802c30 /* include/PsTempAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTempAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsTempAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802c987fb7c7802c98 /* include/PsThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsThread.h"; path = "../../../../PxShared/src/foundation/include/PsThread.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802d007fb7c7802d00 /* include/PsTime.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTime.h"; path = "../../../../PxShared/src/foundation/include/PsTime.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802d687fb7c7802d68 /* include/PsUserAllocated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUserAllocated.h"; path = "../../../../PxShared/src/foundation/include/PsUserAllocated.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802dd07fb7c7802dd0 /* include/PsUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsUtilities.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802e387fb7c7802e38 /* include/PsVecMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMath.h"; path = "../../../../PxShared/src/foundation/include/PsVecMath.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802ea07fb7c7802ea0 /* include/PsVecMathAoSScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalar.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802f087fb7c7802f08 /* include/PsVecMathAoSScalarInline.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalarInline.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalarInline.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802f707fb7c7802f70 /* include/PsVecMathSSE.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathSSE.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathSSE.h"; sourceTree = SOURCE_ROOT; }; + FFFDc7802fd87fb7c7802fd8 /* include/PsVecMathUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathUtilities.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78030407fb7c7803040 /* include/PsVecQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecQuat.h"; path = "../../../../PxShared/src/foundation/include/PsVecQuat.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78030a87fb7c78030a8 /* include/PsVecTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecTransform.h"; path = "../../../../PxShared/src/foundation/include/PsVecTransform.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78031107fb7c7803110 /* include/unix/PsUnixAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78031787fb7c7803178 /* include/unix/PsUnixFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixFPU.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixFPU.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78031e07fb7c78031e0 /* include/unix/PsUnixInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixInlineAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78032487fb7c7803248 /* include/unix/PsUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78032b07fb7c78032b0 /* include/unix/PsUnixTrigConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixTrigConstants.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixTrigConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFDc78033187fb7c7803318 /* src/PsAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsAllocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78033807fb7c7803380 /* src/PsAssert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAssert.cpp"; path = "../../../../PxShared/src/foundation/src/PsAssert.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78033e87fb7c78033e8 /* src/PsFoundation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsFoundation.cpp"; path = "../../../../PxShared/src/foundation/src/PsFoundation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78034507fb7c7803450 /* src/PsMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsMathUtils.cpp"; path = "../../../../PxShared/src/foundation/src/PsMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78034b87fb7c78034b8 /* src/PsString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsString.cpp"; path = "../../../../PxShared/src/foundation/src/PsString.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78035207fb7c7803520 /* src/PsTempAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsTempAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsTempAllocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78035887fb7c7803588 /* src/PsUtilities.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsUtilities.cpp"; path = "../../../../PxShared/src/foundation/src/PsUtilities.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78035f07fb7c78035f0 /* src/unix/PsUnixAtomic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixAtomic.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixAtomic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78036587fb7c7803658 /* src/unix/PsUnixCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixCpu.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78036c07fb7c78036c0 /* src/unix/PsUnixFPU.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixFPU.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixFPU.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78037287fb7c7803728 /* src/unix/PsUnixMutex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixMutex.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixMutex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78037907fb7c7803790 /* src/unix/PsUnixPrintString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixPrintString.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixPrintString.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78037f87fb7c78037f8 /* src/unix/PsUnixSList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSList.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSList.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78038607fb7c7803860 /* src/unix/PsUnixSocket.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSocket.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSocket.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78038c87fb7c78038c8 /* src/unix/PsUnixSync.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSync.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSync.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78039307fb7c7803930 /* src/unix/PsUnixThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixThread.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixThread.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc78039987fb7c7803998 /* src/unix/PsUnixTime.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixTime.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixTime.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2429f67707fd9429f6770 /* Resources */ = { + FFF2c37144b07fb7c37144b0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2126,7 +2123,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC429f67707fd9429f6770 /* Frameworks */ = { + FFFCc37144b07fb7c37144b0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2136,27 +2133,27 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8429f67707fd9429f6770 /* Sources */ = { + FFF8c37144b07fb7c37144b0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF423b09187fd9423b0918, - FFFF423b09807fd9423b0980, - FFFF423b09e87fd9423b09e8, - FFFF423b0a507fd9423b0a50, - FFFF423b0ab87fd9423b0ab8, - FFFF423b0b207fd9423b0b20, - FFFF423b0b887fd9423b0b88, - FFFF423b0bf07fd9423b0bf0, - FFFF423b0c587fd9423b0c58, - FFFF423b0cc07fd9423b0cc0, - FFFF423b0d287fd9423b0d28, - FFFF423b0d907fd9423b0d90, - FFFF423b0df87fd9423b0df8, - FFFF423b0e607fd9423b0e60, - FFFF423b0ec87fd9423b0ec8, - FFFF423b0f307fd9423b0f30, - FFFF423b0f987fd9423b0f98, + FFFFc78033187fb7c7803318, + FFFFc78033807fb7c7803380, + FFFFc78033e87fb7c78033e8, + FFFFc78034507fb7c7803450, + FFFFc78034b87fb7c78034b8, + FFFFc78035207fb7c7803520, + FFFFc78035887fb7c7803588, + FFFFc78035f07fb7c78035f0, + FFFFc78036587fb7c7803658, + FFFFc78036c07fb7c78036c0, + FFFFc78037287fb7c7803728, + FFFFc78037907fb7c7803790, + FFFFc78037f87fb7c78037f8, + FFFFc78038607fb7c7803860, + FFFFc78038c87fb7c78038c8, + FFFFc78039307fb7c7803930, + FFFFc78039987fb7c7803998, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2168,103 +2165,103 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxPvdSDK */ - FFFF423ff5a87fd9423ff5a8 /* src/PxProfileEventImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff5a87fd9423ff5a8 /* src/PxProfileEventImpl.cpp */; }; - FFFF423ff6107fd9423ff610 /* src/PxPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff6107fd9423ff610 /* src/PxPvd.cpp */; }; - FFFF423ff6787fd9423ff678 /* src/PxPvdDataStream.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff6787fd9423ff678 /* src/PxPvdDataStream.cpp */; }; - FFFF423ff6e07fd9423ff6e0 /* src/PxPvdDefaultFileTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff6e07fd9423ff6e0 /* src/PxPvdDefaultFileTransport.cpp */; }; - FFFF423ff7487fd9423ff748 /* src/PxPvdDefaultSocketTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff7487fd9423ff748 /* src/PxPvdDefaultSocketTransport.cpp */; }; - FFFF423ff7b07fd9423ff7b0 /* src/PxPvdImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff7b07fd9423ff7b0 /* src/PxPvdImpl.cpp */; }; - FFFF423ff8187fd9423ff818 /* src/PxPvdMemClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff8187fd9423ff818 /* src/PxPvdMemClient.cpp */; }; - FFFF423ff8807fd9423ff880 /* src/PxPvdObjectModelMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff8807fd9423ff880 /* src/PxPvdObjectModelMetaData.cpp */; }; - FFFF423ff8e87fd9423ff8e8 /* src/PxPvdObjectRegistrar.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff8e87fd9423ff8e8 /* src/PxPvdObjectRegistrar.cpp */; }; - FFFF423ff9507fd9423ff950 /* src/PxPvdProfileZoneClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff9507fd9423ff950 /* src/PxPvdProfileZoneClient.cpp */; }; - FFFF423ff9b87fd9423ff9b8 /* src/PxPvdUserRenderer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD423ff9b87fd9423ff9b8 /* src/PxPvdUserRenderer.cpp */; }; + FFFFc589e5a87fb7c589e5a8 /* src/PxProfileEventImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e5a87fb7c589e5a8 /* src/PxProfileEventImpl.cpp */; }; + FFFFc589e6107fb7c589e610 /* src/PxPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e6107fb7c589e610 /* src/PxPvd.cpp */; }; + FFFFc589e6787fb7c589e678 /* src/PxPvdDataStream.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e6787fb7c589e678 /* src/PxPvdDataStream.cpp */; }; + FFFFc589e6e07fb7c589e6e0 /* src/PxPvdDefaultFileTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e6e07fb7c589e6e0 /* src/PxPvdDefaultFileTransport.cpp */; }; + FFFFc589e7487fb7c589e748 /* src/PxPvdDefaultSocketTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e7487fb7c589e748 /* src/PxPvdDefaultSocketTransport.cpp */; }; + FFFFc589e7b07fb7c589e7b0 /* src/PxPvdImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e7b07fb7c589e7b0 /* src/PxPvdImpl.cpp */; }; + FFFFc589e8187fb7c589e818 /* src/PxPvdMemClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e8187fb7c589e818 /* src/PxPvdMemClient.cpp */; }; + FFFFc589e8807fb7c589e880 /* src/PxPvdObjectModelMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e8807fb7c589e880 /* src/PxPvdObjectModelMetaData.cpp */; }; + FFFFc589e8e87fb7c589e8e8 /* src/PxPvdObjectRegistrar.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e8e87fb7c589e8e8 /* src/PxPvdObjectRegistrar.cpp */; }; + FFFFc589e9507fb7c589e950 /* src/PxPvdProfileZoneClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e9507fb7c589e950 /* src/PxPvdProfileZoneClient.cpp */; }; + FFFFc589e9b87fb7c589e9b8 /* src/PxPvdUserRenderer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc589e9b87fb7c589e9b8 /* src/PxPvdUserRenderer.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD42a4e2507fd942a4e250 /* PxPvdSDK */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxPvdSDK"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD42c178b07fd942c178b0 /* PxPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvd.h"; path = "../../../../PxShared/include/pvd/PxPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c179187fd942c17918 /* PxPvdTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvdTransport.h"; path = "../../../../PxShared/include/pvd/PxPvdTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ff2007fd9423ff200 /* include/PsPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPvd.h"; path = "../../../../PxShared/src/pvd/include/PsPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ff2687fd9423ff268 /* include/PxProfileAllocatorWrapper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxProfileAllocatorWrapper.h"; path = "../../../../PxShared/src/pvd/include/PxProfileAllocatorWrapper.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ff2d07fd9423ff2d0 /* include/PxPvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdClient.h"; path = "../../../../PxShared/src/pvd/include/PxPvdClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ff3387fd9423ff338 /* include/PxPvdDataStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStream.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ff3a07fd9423ff3a0 /* include/PxPvdDataStreamHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStreamHelpers.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStreamHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ff4087fd9423ff408 /* include/PxPvdErrorCodes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdErrorCodes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdErrorCodes.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ff4707fd9423ff470 /* include/PxPvdObjectModelBaseTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdObjectModelBaseTypes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdObjectModelBaseTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ff4d87fd9423ff4d8 /* include/PxPvdRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdRenderBuffer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ff5407fd9423ff540 /* include/PxPvdUserRenderer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdUserRenderer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdUserRenderer.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ff5a87fd9423ff5a8 /* src/PxProfileEventImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ff6107fd9423ff610 /* src/PxPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvd.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvd.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ff6787fd9423ff678 /* src/PxPvdDataStream.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDataStream.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDataStream.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ff6e07fd9423ff6e0 /* src/PxPvdDefaultFileTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ff7487fd9423ff748 /* src/PxPvdDefaultSocketTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ff7b07fd9423ff7b0 /* src/PxPvdImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ff8187fd9423ff818 /* src/PxPvdMemClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ff8807fd9423ff880 /* src/PxPvdObjectModelMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ff8e87fd9423ff8e8 /* src/PxPvdObjectRegistrar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ff9507fd9423ff950 /* src/PxPvdProfileZoneClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ff9b87fd9423ff9b8 /* src/PxPvdUserRenderer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderer.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD423ffa207fd9423ffa20 /* src/PxProfileBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileBase.h"; path = "../../../../PxShared/src/pvd/src/PxProfileBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffa887fd9423ffa88 /* src/PxProfileCompileTimeEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileCompileTimeEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileCompileTimeEventFilter.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffaf07fd9423ffaf0 /* src/PxProfileContextProvider.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProvider.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProvider.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffb587fd9423ffb58 /* src/PxProfileContextProviderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProviderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProviderImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffbc07fd9423ffbc0 /* src/PxProfileDataBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffc287fd9423ffc28 /* src/PxProfileDataParsing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataParsing.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataParsing.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffc907fd9423ffc90 /* src/PxProfileEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffcf87fd9423ffcf8 /* src/PxProfileEventBufferAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferAtomic.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferAtomic.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffd607fd9423ffd60 /* src/PxProfileEventBufferClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClient.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffdc87fd9423ffdc8 /* src/PxProfileEventBufferClientManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClientManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClientManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffe307fd9423ffe30 /* src/PxProfileEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventFilter.h"; sourceTree = SOURCE_ROOT; }; - FFFD423ffe987fd9423ffe98 /* src/PxProfileEventHandler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventHandler.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventHandler.h"; sourceTree = SOURCE_ROOT; }; - FFFD423fff007fd9423fff00 /* src/PxProfileEventId.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventId.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventId.h"; sourceTree = SOURCE_ROOT; }; - FFFD423fff687fd9423fff68 /* src/PxProfileEventMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventMutex.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventMutex.h"; sourceTree = SOURCE_ROOT; }; - FFFD423fffd07fd9423fffd0 /* src/PxProfileEventNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventNames.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventNames.h"; sourceTree = SOURCE_ROOT; }; - FFFD424000387fd942400038 /* src/PxProfileEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventParser.h"; sourceTree = SOURCE_ROOT; }; - FFFD424000a07fd9424000a0 /* src/PxProfileEventSender.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSender.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSender.h"; sourceTree = SOURCE_ROOT; }; - FFFD424001087fd942400108 /* src/PxProfileEventSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSerialization.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFD424001707fd942400170 /* src/PxProfileEventSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSystem.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFD424001d87fd9424001d8 /* src/PxProfileEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFD424002407fd942400240 /* src/PxProfileMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemory.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemory.h"; sourceTree = SOURCE_ROOT; }; - FFFD424002a87fd9424002a8 /* src/PxProfileMemoryBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD424003107fd942400310 /* src/PxProfileMemoryEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD424003787fd942400378 /* src/PxProfileMemoryEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventParser.h"; sourceTree = SOURCE_ROOT; }; - FFFD424003e07fd9424003e0 /* src/PxProfileMemoryEventRecorder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventRecorder.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventRecorder.h"; sourceTree = SOURCE_ROOT; }; - FFFD424004487fd942400448 /* src/PxProfileMemoryEventReflexiveWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventReflexiveWriter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventReflexiveWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFD424004b07fd9424004b0 /* src/PxProfileMemoryEventSummarizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventSummarizer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventSummarizer.h"; sourceTree = SOURCE_ROOT; }; - FFFD424005187fd942400518 /* src/PxProfileMemoryEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD424005807fd942400580 /* src/PxProfileMemoryEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFD424005e87fd9424005e8 /* src/PxProfileScopedEvent.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedEvent.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedEvent.h"; sourceTree = SOURCE_ROOT; }; - FFFD424006507fd942400650 /* src/PxProfileScopedMutexLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedMutexLock.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedMutexLock.h"; sourceTree = SOURCE_ROOT; }; - FFFD424006b87fd9424006b8 /* src/PxProfileZone.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZone.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZone.h"; sourceTree = SOURCE_ROOT; }; - FFFD424007207fd942400720 /* src/PxProfileZoneImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD424007887fd942400788 /* src/PxProfileZoneManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD424007f07fd9424007f0 /* src/PxProfileZoneManagerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManagerImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManagerImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD424008587fd942400858 /* src/PxPvdBits.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdBits.h"; path = "../../../../PxShared/src/pvd/src/PxPvdBits.h"; sourceTree = SOURCE_ROOT; }; - FFFD424008c07fd9424008c0 /* src/PxPvdByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdByteStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD424009287fd942400928 /* src/PxPvdCommStreamEventSink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEventSink.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEventSink.h"; sourceTree = SOURCE_ROOT; }; - FFFD424009907fd942400990 /* src/PxPvdCommStreamEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEvents.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFD424009f87fd9424009f8 /* src/PxPvdCommStreamSDKEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamSDKEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamSDKEventTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400a607fd942400a60 /* src/PxPvdCommStreamTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400ac87fd942400ac8 /* src/PxPvdDefaultFileTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400b307fd942400b30 /* src/PxPvdDefaultSocketTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400b987fd942400b98 /* src/PxPvdFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdFoundation.h"; path = "../../../../PxShared/src/pvd/src/PxPvdFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400c007fd942400c00 /* src/PxPvdImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400c687fd942400c68 /* src/PxPvdInternalByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdInternalByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdInternalByteStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400cd07fd942400cd0 /* src/PxPvdMarshalling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMarshalling.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMarshalling.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400d387fd942400d38 /* src/PxPvdMemClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400da07fd942400da0 /* src/PxPvdObjectModel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModel.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModel.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400e087fd942400e08 /* src/PxPvdObjectModelInternalTypeDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypeDefs.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypeDefs.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400e707fd942400e70 /* src/PxPvdObjectModelInternalTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400ed87fd942400ed8 /* src/PxPvdObjectModelMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400f407fd942400f40 /* src/PxPvdObjectRegistrar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.h"; sourceTree = SOURCE_ROOT; }; - FFFD42400fa87fd942400fa8 /* src/PxPvdProfileZoneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.h"; sourceTree = SOURCE_ROOT; }; - FFFD424010107fd942401010 /* src/PxPvdUserRenderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD424010787fd942401078 /* src/PxPvdUserRenderTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4a2a3107fb7c4a2a310 /* PxPvdSDK */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxPvdSDK"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc35e40807fb7c35e4080 /* PxPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvd.h"; path = "../../../../PxShared/include/pvd/PxPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFDc35e40e87fb7c35e40e8 /* PxPvdTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvdTransport.h"; path = "../../../../PxShared/include/pvd/PxPvdTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589e2007fb7c589e200 /* include/PsPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPvd.h"; path = "../../../../PxShared/src/pvd/include/PsPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589e2687fb7c589e268 /* include/PxProfileAllocatorWrapper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxProfileAllocatorWrapper.h"; path = "../../../../PxShared/src/pvd/include/PxProfileAllocatorWrapper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589e2d07fb7c589e2d0 /* include/PxPvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdClient.h"; path = "../../../../PxShared/src/pvd/include/PxPvdClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589e3387fb7c589e338 /* include/PxPvdDataStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStream.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589e3a07fb7c589e3a0 /* include/PxPvdDataStreamHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStreamHelpers.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStreamHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589e4087fb7c589e408 /* include/PxPvdErrorCodes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdErrorCodes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdErrorCodes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589e4707fb7c589e470 /* include/PxPvdObjectModelBaseTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdObjectModelBaseTypes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdObjectModelBaseTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589e4d87fb7c589e4d8 /* include/PxPvdRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdRenderBuffer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589e5407fb7c589e540 /* include/PxPvdUserRenderer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdUserRenderer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdUserRenderer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589e5a87fb7c589e5a8 /* src/PxProfileEventImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589e6107fb7c589e610 /* src/PxPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvd.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvd.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589e6787fb7c589e678 /* src/PxPvdDataStream.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDataStream.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDataStream.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589e6e07fb7c589e6e0 /* src/PxPvdDefaultFileTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589e7487fb7c589e748 /* src/PxPvdDefaultSocketTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589e7b07fb7c589e7b0 /* src/PxPvdImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589e8187fb7c589e818 /* src/PxPvdMemClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589e8807fb7c589e880 /* src/PxPvdObjectModelMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589e8e87fb7c589e8e8 /* src/PxPvdObjectRegistrar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589e9507fb7c589e950 /* src/PxPvdProfileZoneClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589e9b87fb7c589e9b8 /* src/PxPvdUserRenderer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderer.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc589ea207fb7c589ea20 /* src/PxProfileBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileBase.h"; path = "../../../../PxShared/src/pvd/src/PxProfileBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ea887fb7c589ea88 /* src/PxProfileCompileTimeEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileCompileTimeEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileCompileTimeEventFilter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589eaf07fb7c589eaf0 /* src/PxProfileContextProvider.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProvider.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProvider.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589eb587fb7c589eb58 /* src/PxProfileContextProviderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProviderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProviderImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ebc07fb7c589ebc0 /* src/PxProfileDataBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ec287fb7c589ec28 /* src/PxProfileDataParsing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataParsing.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataParsing.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ec907fb7c589ec90 /* src/PxProfileEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ecf87fb7c589ecf8 /* src/PxProfileEventBufferAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferAtomic.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferAtomic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ed607fb7c589ed60 /* src/PxProfileEventBufferClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClient.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589edc87fb7c589edc8 /* src/PxProfileEventBufferClientManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClientManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClientManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ee307fb7c589ee30 /* src/PxProfileEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventFilter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ee987fb7c589ee98 /* src/PxProfileEventHandler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventHandler.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventHandler.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ef007fb7c589ef00 /* src/PxProfileEventId.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventId.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventId.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ef687fb7c589ef68 /* src/PxProfileEventMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventMutex.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventMutex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589efd07fb7c589efd0 /* src/PxProfileEventNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventNames.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f0387fb7c589f038 /* src/PxProfileEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventParser.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f0a07fb7c589f0a0 /* src/PxProfileEventSender.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSender.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSender.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f1087fb7c589f108 /* src/PxProfileEventSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSerialization.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f1707fb7c589f170 /* src/PxProfileEventSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSystem.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f1d87fb7c589f1d8 /* src/PxProfileEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f2407fb7c589f240 /* src/PxProfileMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemory.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f2a87fb7c589f2a8 /* src/PxProfileMemoryBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f3107fb7c589f310 /* src/PxProfileMemoryEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f3787fb7c589f378 /* src/PxProfileMemoryEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventParser.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f3e07fb7c589f3e0 /* src/PxProfileMemoryEventRecorder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventRecorder.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventRecorder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f4487fb7c589f448 /* src/PxProfileMemoryEventReflexiveWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventReflexiveWriter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventReflexiveWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f4b07fb7c589f4b0 /* src/PxProfileMemoryEventSummarizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventSummarizer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventSummarizer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f5187fb7c589f518 /* src/PxProfileMemoryEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f5807fb7c589f580 /* src/PxProfileMemoryEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f5e87fb7c589f5e8 /* src/PxProfileScopedEvent.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedEvent.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedEvent.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f6507fb7c589f650 /* src/PxProfileScopedMutexLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedMutexLock.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedMutexLock.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f6b87fb7c589f6b8 /* src/PxProfileZone.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZone.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZone.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f7207fb7c589f720 /* src/PxProfileZoneImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f7887fb7c589f788 /* src/PxProfileZoneManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f7f07fb7c589f7f0 /* src/PxProfileZoneManagerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManagerImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManagerImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f8587fb7c589f858 /* src/PxPvdBits.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdBits.h"; path = "../../../../PxShared/src/pvd/src/PxPvdBits.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f8c07fb7c589f8c0 /* src/PxPvdByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdByteStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f9287fb7c589f928 /* src/PxPvdCommStreamEventSink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEventSink.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEventSink.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f9907fb7c589f990 /* src/PxPvdCommStreamEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEvents.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589f9f87fb7c589f9f8 /* src/PxPvdCommStreamSDKEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamSDKEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamSDKEventTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fa607fb7c589fa60 /* src/PxPvdCommStreamTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fac87fb7c589fac8 /* src/PxPvdDefaultFileTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fb307fb7c589fb30 /* src/PxPvdDefaultSocketTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fb987fb7c589fb98 /* src/PxPvdFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdFoundation.h"; path = "../../../../PxShared/src/pvd/src/PxPvdFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fc007fb7c589fc00 /* src/PxPvdImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fc687fb7c589fc68 /* src/PxPvdInternalByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdInternalByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdInternalByteStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fcd07fb7c589fcd0 /* src/PxPvdMarshalling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMarshalling.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMarshalling.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fd387fb7c589fd38 /* src/PxPvdMemClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fda07fb7c589fda0 /* src/PxPvdObjectModel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModel.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModel.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fe087fb7c589fe08 /* src/PxPvdObjectModelInternalTypeDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypeDefs.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypeDefs.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fe707fb7c589fe70 /* src/PxPvdObjectModelInternalTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589fed87fb7c589fed8 /* src/PxPvdObjectModelMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ff407fb7c589ff40 /* src/PxPvdObjectRegistrar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.h"; sourceTree = SOURCE_ROOT; }; + FFFDc589ffa87fb7c589ffa8 /* src/PxPvdProfileZoneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc58a00107fb7c58a0010 /* src/PxPvdUserRenderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc58a00787fb7c58a0078 /* src/PxPvdUserRenderTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderTypes.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF242a4e2507fd942a4e250 /* Resources */ = { + FFF2c4a2a3107fb7c4a2a310 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2274,7 +2271,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC42a4e2507fd942a4e250 /* Frameworks */ = { + FFFCc4a2a3107fb7c4a2a310 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2284,21 +2281,21 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF842a4e2507fd942a4e250 /* Sources */ = { + FFF8c4a2a3107fb7c4a2a310 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF423ff5a87fd9423ff5a8, - FFFF423ff6107fd9423ff610, - FFFF423ff6787fd9423ff678, - FFFF423ff6e07fd9423ff6e0, - FFFF423ff7487fd9423ff748, - FFFF423ff7b07fd9423ff7b0, - FFFF423ff8187fd9423ff818, - FFFF423ff8807fd9423ff880, - FFFF423ff8e87fd9423ff8e8, - FFFF423ff9507fd9423ff950, - FFFF423ff9b87fd9423ff9b8, + FFFFc589e5a87fb7c589e5a8, + FFFFc589e6107fb7c589e610, + FFFFc589e6787fb7c589e678, + FFFFc589e6e07fb7c589e6e0, + FFFFc589e7487fb7c589e748, + FFFFc589e7b07fb7c589e7b0, + FFFFc589e8187fb7c589e818, + FFFFc589e8807fb7c589e880, + FFFFc589e8e87fb7c589e8e8, + FFFFc589e9507fb7c589e950, + FFFFc589e9b87fb7c589e9b8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2307,108 +2304,108 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF442a0ae507fd942a0ae50 /* PBXTargetDependency */ = { + FFF4c4f507e07fb7c4f507e0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFA429f67707fd9429f6770 /* PxFoundation */; - targetProxy = FFF5429f67707fd9429f6770 /* PBXContainerItemProxy */; + target = FFFAc37144b07fb7c37144b0 /* PxFoundation */; + targetProxy = FFF5c37144b07fb7c37144b0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevel */ - FFFF42c46ca07fd942c46ca0 /* px_globals.cpp in API Source */= { isa = PBXBuildFile; fileRef = FFFD42c46ca07fd942c46ca0 /* px_globals.cpp */; }; - FFFF42c4ec607fd942c4ec60 /* PxsCCD.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD42c4ec607fd942c4ec60 /* PxsCCD.cpp */; }; - FFFF42c4ecc87fd942c4ecc8 /* PxsContactManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD42c4ecc87fd942c4ecc8 /* PxsContactManager.cpp */; }; - FFFF42c4ed307fd942c4ed30 /* PxsContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD42c4ed307fd942c4ed30 /* PxsContext.cpp */; }; - FFFF42c4ed987fd942c4ed98 /* PxsDefaultMemoryManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD42c4ed987fd942c4ed98 /* PxsDefaultMemoryManager.cpp */; }; - FFFF42c4ee007fd942c4ee00 /* PxsIslandSim.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD42c4ee007fd942c4ee00 /* PxsIslandSim.cpp */; }; - FFFF42c4ee687fd942c4ee68 /* PxsMaterialCombiner.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD42c4ee687fd942c4ee68 /* PxsMaterialCombiner.cpp */; }; - FFFF42c4eed07fd942c4eed0 /* PxsNphaseImplementationContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD42c4eed07fd942c4eed0 /* PxsNphaseImplementationContext.cpp */; }; - FFFF42c4ef387fd942c4ef38 /* PxsSimpleIslandManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFD42c4ef387fd942c4ef38 /* PxsSimpleIslandManager.cpp */; }; - FFFF424072007fd942407200 /* collision/PxcContact.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424072007fd942407200 /* collision/PxcContact.cpp */; }; - FFFF424072687fd942407268 /* pipeline/PxcContactCache.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424072687fd942407268 /* pipeline/PxcContactCache.cpp */; }; - FFFF424072d07fd9424072d0 /* pipeline/PxcContactMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424072d07fd9424072d0 /* pipeline/PxcContactMethodImpl.cpp */; }; - FFFF424073387fd942407338 /* pipeline/PxcMaterialHeightField.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424073387fd942407338 /* pipeline/PxcMaterialHeightField.cpp */; }; - FFFF424073a07fd9424073a0 /* pipeline/PxcMaterialMesh.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424073a07fd9424073a0 /* pipeline/PxcMaterialMesh.cpp */; }; - FFFF424074087fd942407408 /* pipeline/PxcMaterialMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424074087fd942407408 /* pipeline/PxcMaterialMethodImpl.cpp */; }; - FFFF424074707fd942407470 /* pipeline/PxcMaterialShape.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424074707fd942407470 /* pipeline/PxcMaterialShape.cpp */; }; - FFFF424074d87fd9424074d8 /* pipeline/PxcNpBatch.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424074d87fd9424074d8 /* pipeline/PxcNpBatch.cpp */; }; - FFFF424075407fd942407540 /* pipeline/PxcNpCacheStreamPair.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424075407fd942407540 /* pipeline/PxcNpCacheStreamPair.cpp */; }; - FFFF424075a87fd9424075a8 /* pipeline/PxcNpContactPrepShared.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424075a87fd9424075a8 /* pipeline/PxcNpContactPrepShared.cpp */; }; - FFFF424076107fd942407610 /* pipeline/PxcNpMemBlockPool.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424076107fd942407610 /* pipeline/PxcNpMemBlockPool.cpp */; }; - FFFF424076787fd942407678 /* pipeline/PxcNpThreadContext.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFD424076787fd942407678 /* pipeline/PxcNpThreadContext.cpp */; }; + FFFFc81180107fb7c8118010 /* px_globals.cpp in API Source */= { isa = PBXBuildFile; fileRef = FFFDc81180107fb7c8118010 /* px_globals.cpp */; }; + FFFFc81188707fb7c8118870 /* PxsCCD.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc81188707fb7c8118870 /* PxsCCD.cpp */; }; + FFFFc81188d87fb7c81188d8 /* PxsContactManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc81188d87fb7c81188d8 /* PxsContactManager.cpp */; }; + FFFFc81189407fb7c8118940 /* PxsContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc81189407fb7c8118940 /* PxsContext.cpp */; }; + FFFFc81189a87fb7c81189a8 /* PxsDefaultMemoryManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc81189a87fb7c81189a8 /* PxsDefaultMemoryManager.cpp */; }; + FFFFc8118a107fb7c8118a10 /* PxsIslandSim.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc8118a107fb7c8118a10 /* PxsIslandSim.cpp */; }; + FFFFc8118a787fb7c8118a78 /* PxsMaterialCombiner.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc8118a787fb7c8118a78 /* PxsMaterialCombiner.cpp */; }; + FFFFc8118ae07fb7c8118ae0 /* PxsNphaseImplementationContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc8118ae07fb7c8118ae0 /* PxsNphaseImplementationContext.cpp */; }; + FFFFc8118b487fb7c8118b48 /* PxsSimpleIslandManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc8118b487fb7c8118b48 /* PxsSimpleIslandManager.cpp */; }; + FFFFc40262007fb7c4026200 /* collision/PxcContact.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40262007fb7c4026200 /* collision/PxcContact.cpp */; }; + FFFFc40262687fb7c4026268 /* pipeline/PxcContactCache.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40262687fb7c4026268 /* pipeline/PxcContactCache.cpp */; }; + FFFFc40262d07fb7c40262d0 /* pipeline/PxcContactMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40262d07fb7c40262d0 /* pipeline/PxcContactMethodImpl.cpp */; }; + FFFFc40263387fb7c4026338 /* pipeline/PxcMaterialHeightField.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40263387fb7c4026338 /* pipeline/PxcMaterialHeightField.cpp */; }; + FFFFc40263a07fb7c40263a0 /* pipeline/PxcMaterialMesh.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40263a07fb7c40263a0 /* pipeline/PxcMaterialMesh.cpp */; }; + FFFFc40264087fb7c4026408 /* pipeline/PxcMaterialMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40264087fb7c4026408 /* pipeline/PxcMaterialMethodImpl.cpp */; }; + FFFFc40264707fb7c4026470 /* pipeline/PxcMaterialShape.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40264707fb7c4026470 /* pipeline/PxcMaterialShape.cpp */; }; + FFFFc40264d87fb7c40264d8 /* pipeline/PxcNpBatch.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40264d87fb7c40264d8 /* pipeline/PxcNpBatch.cpp */; }; + FFFFc40265407fb7c4026540 /* pipeline/PxcNpCacheStreamPair.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40265407fb7c4026540 /* pipeline/PxcNpCacheStreamPair.cpp */; }; + FFFFc40265a87fb7c40265a8 /* pipeline/PxcNpContactPrepShared.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40265a87fb7c40265a8 /* pipeline/PxcNpContactPrepShared.cpp */; }; + FFFFc40266107fb7c4026610 /* pipeline/PxcNpMemBlockPool.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40266107fb7c4026610 /* pipeline/PxcNpMemBlockPool.cpp */; }; + FFFFc40266787fb7c4026678 /* pipeline/PxcNpThreadContext.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc40266787fb7c4026678 /* pipeline/PxcNpThreadContext.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD42c451407fd942c45140 /* LowLevel */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevel"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD42c46ca07fd942c46ca0 /* px_globals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "px_globals.cpp"; path = "../../LowLevel/API/src/px_globals.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42c4da807fd942c4da80 /* PxsMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCore.h"; path = "../../LowLevel/API/include/PxsMaterialCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c4dae87fd942c4dae8 /* PxsMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialManager.h"; path = "../../LowLevel/API/include/PxsMaterialManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c4db507fd942c4db50 /* PxvConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvConfig.h"; path = "../../LowLevel/API/include/PxvConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c4dbb87fd942c4dbb8 /* PxvContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvContext.h"; path = "../../LowLevel/API/include/PxvContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c4dc207fd942c4dc20 /* PxvDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvDynamics.h"; path = "../../LowLevel/API/include/PxvDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c4dc887fd942c4dc88 /* PxvGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGeometry.h"; path = "../../LowLevel/API/include/PxvGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c4dcf07fd942c4dcf0 /* PxvGlobals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGlobals.h"; path = "../../LowLevel/API/include/PxvGlobals.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c4dd587fd942c4dd58 /* PxvManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvManager.h"; path = "../../LowLevel/API/include/PxvManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c4ddc07fd942c4ddc0 /* PxvSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvSimStats.h"; path = "../../LowLevel/API/include/PxvSimStats.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c4ec607fd942c4ec60 /* PxsCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.cpp"; path = "../../LowLevel/software/src/PxsCCD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42c4ecc87fd942c4ecc8 /* PxsContactManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.cpp"; path = "../../LowLevel/software/src/PxsContactManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42c4ed307fd942c4ed30 /* PxsContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.cpp"; path = "../../LowLevel/software/src/PxsContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42c4ed987fd942c4ed98 /* PxsDefaultMemoryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.cpp"; path = "../../LowLevel/software/src/PxsDefaultMemoryManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42c4ee007fd942c4ee00 /* PxsIslandSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.cpp"; path = "../../LowLevel/software/src/PxsIslandSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42c4ee687fd942c4ee68 /* PxsMaterialCombiner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.cpp"; path = "../../LowLevel/software/src/PxsMaterialCombiner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42c4eed07fd942c4eed0 /* PxsNphaseImplementationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.cpp"; path = "../../LowLevel/software/src/PxsNphaseImplementationContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42c4ef387fd942c4ef38 /* PxsSimpleIslandManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.cpp"; path = "../../LowLevel/software/src/PxsSimpleIslandManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424088007fd942408800 /* PxsBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsBodySim.h"; path = "../../LowLevel/software/include/PxsBodySim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424088687fd942408868 /* PxsCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.h"; path = "../../LowLevel/software/include/PxsCCD.h"; sourceTree = SOURCE_ROOT; }; - FFFD424088d07fd9424088d0 /* PxsContactManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.h"; path = "../../LowLevel/software/include/PxsContactManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD424089387fd942408938 /* PxsContactManagerState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManagerState.h"; path = "../../LowLevel/software/include/PxsContactManagerState.h"; sourceTree = SOURCE_ROOT; }; - FFFD424089a07fd9424089a0 /* PxsContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.h"; path = "../../LowLevel/software/include/PxsContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408a087fd942408a08 /* PxsDefaultMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.h"; path = "../../LowLevel/software/include/PxsDefaultMemoryManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408a707fd942408a70 /* PxsHeapMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsHeapMemoryAllocator.h"; path = "../../LowLevel/software/include/PxsHeapMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408ad87fd942408ad8 /* PxsIncrementalConstraintPartitioning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIncrementalConstraintPartitioning.h"; path = "../../LowLevel/software/include/PxsIncrementalConstraintPartitioning.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408b407fd942408b40 /* PxsIslandManagerTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandManagerTypes.h"; path = "../../LowLevel/software/include/PxsIslandManagerTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408ba87fd942408ba8 /* PxsIslandSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.h"; path = "../../LowLevel/software/include/PxsIslandSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408c107fd942408c10 /* PxsKernelWrangler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsKernelWrangler.h"; path = "../../LowLevel/software/include/PxsKernelWrangler.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408c787fd942408c78 /* PxsMaterialCombiner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.h"; path = "../../LowLevel/software/include/PxsMaterialCombiner.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408ce07fd942408ce0 /* PxsMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMemoryManager.h"; path = "../../LowLevel/software/include/PxsMemoryManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408d487fd942408d48 /* PxsNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxsNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408db07fd942408db0 /* PxsRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsRigidBody.h"; path = "../../LowLevel/software/include/PxsRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408e187fd942408e18 /* PxsShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsShapeSim.h"; path = "../../LowLevel/software/include/PxsShapeSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408e807fd942408e80 /* PxsSimpleIslandManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.h"; path = "../../LowLevel/software/include/PxsSimpleIslandManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408ee87fd942408ee8 /* PxsSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimulationController.h"; path = "../../LowLevel/software/include/PxsSimulationController.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408f507fd942408f50 /* PxsTransformCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsTransformCache.h"; path = "../../LowLevel/software/include/PxsTransformCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD42408fb87fd942408fb8 /* PxvNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxvNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD424072007fd942407200 /* collision/PxcContact.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContact.cpp"; path = "../../LowLevel/common/src/collision/PxcContact.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424072687fd942407268 /* pipeline/PxcContactCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactCache.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424072d07fd9424072d0 /* pipeline/PxcContactMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424073387fd942407338 /* pipeline/PxcMaterialHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialHeightField.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424073a07fd9424073a0 /* pipeline/PxcMaterialMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMesh.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424074087fd942407408 /* pipeline/PxcMaterialMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424074707fd942407470 /* pipeline/PxcMaterialShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialShape.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424074d87fd9424074d8 /* pipeline/PxcNpBatch.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpBatch.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424075407fd942407540 /* pipeline/PxcNpCacheStreamPair.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpCacheStreamPair.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424075a87fd9424075a8 /* pipeline/PxcNpContactPrepShared.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424076107fd942407610 /* pipeline/PxcNpMemBlockPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpMemBlockPool.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424076787fd942407678 /* pipeline/PxcNpThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42407a007fd942407a00 /* collision/PxcContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContactMethodImpl.h"; path = "../../LowLevel/common/include/collision/PxcContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407a687fd942407a68 /* pipeline/PxcCCDStateStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcCCDStateStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcCCDStateStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407ad07fd942407ad0 /* pipeline/PxcConstraintBlockStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcConstraintBlockStream.h"; path = "../../LowLevel/common/include/pipeline/PxcConstraintBlockStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407b387fd942407b38 /* pipeline/PxcContactCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.h"; path = "../../LowLevel/common/include/pipeline/PxcContactCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407ba07fd942407ba0 /* pipeline/PxcMaterialMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.h"; path = "../../LowLevel/common/include/pipeline/PxcMaterialMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407c087fd942407c08 /* pipeline/PxcNpBatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.h"; path = "../../LowLevel/common/include/pipeline/PxcNpBatch.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407c707fd942407c70 /* pipeline/PxcNpCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCache.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407cd87fd942407cd8 /* pipeline/PxcNpCacheStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCacheStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407d407fd942407d40 /* pipeline/PxcNpContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.h"; path = "../../LowLevel/common/include/pipeline/PxcNpContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407da87fd942407da8 /* pipeline/PxcNpMemBlockPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.h"; path = "../../LowLevel/common/include/pipeline/PxcNpMemBlockPool.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407e107fd942407e10 /* pipeline/PxcNpThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.h"; path = "../../LowLevel/common/include/pipeline/PxcNpThreadContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407e787fd942407e78 /* pipeline/PxcNpWorkUnit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpWorkUnit.h"; path = "../../LowLevel/common/include/pipeline/PxcNpWorkUnit.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407ee07fd942407ee0 /* pipeline/PxcRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcRigidBody.h"; path = "../../LowLevel/common/include/pipeline/PxcRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407f487fd942407f48 /* utils/PxcScratchAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcScratchAllocator.h"; path = "../../LowLevel/common/include/utils/PxcScratchAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD42407fb07fd942407fb0 /* utils/PxcThreadCoherentCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcThreadCoherentCache.h"; path = "../../LowLevel/common/include/utils/PxcThreadCoherentCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc81162307fb7c8116230 /* LowLevel */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevel"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc81180107fb7c8118010 /* px_globals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "px_globals.cpp"; path = "../../LowLevel/API/src/px_globals.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc81183107fb7c8118310 /* PxsMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCore.h"; path = "../../LowLevel/API/include/PxsMaterialCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc81183787fb7c8118378 /* PxsMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialManager.h"; path = "../../LowLevel/API/include/PxsMaterialManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc81183e07fb7c81183e0 /* PxvConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvConfig.h"; path = "../../LowLevel/API/include/PxvConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDc81184487fb7c8118448 /* PxvContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvContext.h"; path = "../../LowLevel/API/include/PxvContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc81184b07fb7c81184b0 /* PxvDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvDynamics.h"; path = "../../LowLevel/API/include/PxvDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc81185187fb7c8118518 /* PxvGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGeometry.h"; path = "../../LowLevel/API/include/PxvGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc81185807fb7c8118580 /* PxvGlobals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGlobals.h"; path = "../../LowLevel/API/include/PxvGlobals.h"; sourceTree = SOURCE_ROOT; }; + FFFDc81185e87fb7c81185e8 /* PxvManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvManager.h"; path = "../../LowLevel/API/include/PxvManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc81186507fb7c8118650 /* PxvSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvSimStats.h"; path = "../../LowLevel/API/include/PxvSimStats.h"; sourceTree = SOURCE_ROOT; }; + FFFDc81188707fb7c8118870 /* PxsCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.cpp"; path = "../../LowLevel/software/src/PxsCCD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc81188d87fb7c81188d8 /* PxsContactManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.cpp"; path = "../../LowLevel/software/src/PxsContactManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc81189407fb7c8118940 /* PxsContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.cpp"; path = "../../LowLevel/software/src/PxsContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc81189a87fb7c81189a8 /* PxsDefaultMemoryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.cpp"; path = "../../LowLevel/software/src/PxsDefaultMemoryManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc8118a107fb7c8118a10 /* PxsIslandSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.cpp"; path = "../../LowLevel/software/src/PxsIslandSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc8118a787fb7c8118a78 /* PxsMaterialCombiner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.cpp"; path = "../../LowLevel/software/src/PxsMaterialCombiner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc8118ae07fb7c8118ae0 /* PxsNphaseImplementationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.cpp"; path = "../../LowLevel/software/src/PxsNphaseImplementationContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc8118b487fb7c8118b48 /* PxsSimpleIslandManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.cpp"; path = "../../LowLevel/software/src/PxsSimpleIslandManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40258007fb7c4025800 /* PxsBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsBodySim.h"; path = "../../LowLevel/software/include/PxsBodySim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40258687fb7c4025868 /* PxsCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.h"; path = "../../LowLevel/software/include/PxsCCD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40258d07fb7c40258d0 /* PxsContactManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.h"; path = "../../LowLevel/software/include/PxsContactManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40259387fb7c4025938 /* PxsContactManagerState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManagerState.h"; path = "../../LowLevel/software/include/PxsContactManagerState.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40259a07fb7c40259a0 /* PxsContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.h"; path = "../../LowLevel/software/include/PxsContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025a087fb7c4025a08 /* PxsDefaultMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.h"; path = "../../LowLevel/software/include/PxsDefaultMemoryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025a707fb7c4025a70 /* PxsHeapMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsHeapMemoryAllocator.h"; path = "../../LowLevel/software/include/PxsHeapMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025ad87fb7c4025ad8 /* PxsIncrementalConstraintPartitioning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIncrementalConstraintPartitioning.h"; path = "../../LowLevel/software/include/PxsIncrementalConstraintPartitioning.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025b407fb7c4025b40 /* PxsIslandManagerTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandManagerTypes.h"; path = "../../LowLevel/software/include/PxsIslandManagerTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025ba87fb7c4025ba8 /* PxsIslandSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.h"; path = "../../LowLevel/software/include/PxsIslandSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025c107fb7c4025c10 /* PxsKernelWrangler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsKernelWrangler.h"; path = "../../LowLevel/software/include/PxsKernelWrangler.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025c787fb7c4025c78 /* PxsMaterialCombiner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.h"; path = "../../LowLevel/software/include/PxsMaterialCombiner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025ce07fb7c4025ce0 /* PxsMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMemoryManager.h"; path = "../../LowLevel/software/include/PxsMemoryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025d487fb7c4025d48 /* PxsNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxsNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025db07fb7c4025db0 /* PxsRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsRigidBody.h"; path = "../../LowLevel/software/include/PxsRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025e187fb7c4025e18 /* PxsShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsShapeSim.h"; path = "../../LowLevel/software/include/PxsShapeSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025e807fb7c4025e80 /* PxsSimpleIslandManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.h"; path = "../../LowLevel/software/include/PxsSimpleIslandManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025ee87fb7c4025ee8 /* PxsSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimulationController.h"; path = "../../LowLevel/software/include/PxsSimulationController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025f507fb7c4025f50 /* PxsTransformCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsTransformCache.h"; path = "../../LowLevel/software/include/PxsTransformCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4025fb87fb7c4025fb8 /* PxvNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxvNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40262007fb7c4026200 /* collision/PxcContact.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContact.cpp"; path = "../../LowLevel/common/src/collision/PxcContact.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40262687fb7c4026268 /* pipeline/PxcContactCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactCache.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40262d07fb7c40262d0 /* pipeline/PxcContactMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40263387fb7c4026338 /* pipeline/PxcMaterialHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialHeightField.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40263a07fb7c40263a0 /* pipeline/PxcMaterialMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMesh.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40264087fb7c4026408 /* pipeline/PxcMaterialMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40264707fb7c4026470 /* pipeline/PxcMaterialShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialShape.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40264d87fb7c40264d8 /* pipeline/PxcNpBatch.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpBatch.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40265407fb7c4026540 /* pipeline/PxcNpCacheStreamPair.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpCacheStreamPair.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40265a87fb7c40265a8 /* pipeline/PxcNpContactPrepShared.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40266107fb7c4026610 /* pipeline/PxcNpMemBlockPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpMemBlockPool.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40266787fb7c4026678 /* pipeline/PxcNpThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4026a007fb7c4026a00 /* collision/PxcContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContactMethodImpl.h"; path = "../../LowLevel/common/include/collision/PxcContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026a687fb7c4026a68 /* pipeline/PxcCCDStateStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcCCDStateStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcCCDStateStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026ad07fb7c4026ad0 /* pipeline/PxcConstraintBlockStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcConstraintBlockStream.h"; path = "../../LowLevel/common/include/pipeline/PxcConstraintBlockStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026b387fb7c4026b38 /* pipeline/PxcContactCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.h"; path = "../../LowLevel/common/include/pipeline/PxcContactCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026ba07fb7c4026ba0 /* pipeline/PxcMaterialMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.h"; path = "../../LowLevel/common/include/pipeline/PxcMaterialMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026c087fb7c4026c08 /* pipeline/PxcNpBatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.h"; path = "../../LowLevel/common/include/pipeline/PxcNpBatch.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026c707fb7c4026c70 /* pipeline/PxcNpCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCache.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026cd87fb7c4026cd8 /* pipeline/PxcNpCacheStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCacheStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026d407fb7c4026d40 /* pipeline/PxcNpContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.h"; path = "../../LowLevel/common/include/pipeline/PxcNpContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026da87fb7c4026da8 /* pipeline/PxcNpMemBlockPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.h"; path = "../../LowLevel/common/include/pipeline/PxcNpMemBlockPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026e107fb7c4026e10 /* pipeline/PxcNpThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.h"; path = "../../LowLevel/common/include/pipeline/PxcNpThreadContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026e787fb7c4026e78 /* pipeline/PxcNpWorkUnit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpWorkUnit.h"; path = "../../LowLevel/common/include/pipeline/PxcNpWorkUnit.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026ee07fb7c4026ee0 /* pipeline/PxcRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcRigidBody.h"; path = "../../LowLevel/common/include/pipeline/PxcRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026f487fb7c4026f48 /* utils/PxcScratchAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcScratchAllocator.h"; path = "../../LowLevel/common/include/utils/PxcScratchAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4026fb07fb7c4026fb0 /* utils/PxcThreadCoherentCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcThreadCoherentCache.h"; path = "../../LowLevel/common/include/utils/PxcThreadCoherentCache.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF242c451407fd942c45140 /* Resources */ = { + FFF2c81162307fb7c8116230 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2418,7 +2415,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC42c451407fd942c45140 /* Frameworks */ = { + FFFCc81162307fb7c8116230 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2428,31 +2425,31 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF842c451407fd942c45140 /* Sources */ = { + FFF8c81162307fb7c8116230 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF42c46ca07fd942c46ca0, - FFFF42c4ec607fd942c4ec60, - FFFF42c4ecc87fd942c4ecc8, - FFFF42c4ed307fd942c4ed30, - FFFF42c4ed987fd942c4ed98, - FFFF42c4ee007fd942c4ee00, - FFFF42c4ee687fd942c4ee68, - FFFF42c4eed07fd942c4eed0, - FFFF42c4ef387fd942c4ef38, - FFFF424072007fd942407200, - FFFF424072687fd942407268, - FFFF424072d07fd9424072d0, - FFFF424073387fd942407338, - FFFF424073a07fd9424073a0, - FFFF424074087fd942407408, - FFFF424074707fd942407470, - FFFF424074d87fd9424074d8, - FFFF424075407fd942407540, - FFFF424075a87fd9424075a8, - FFFF424076107fd942407610, - FFFF424076787fd942407678, + FFFFc81180107fb7c8118010, + FFFFc81188707fb7c8118870, + FFFFc81188d87fb7c81188d8, + FFFFc81189407fb7c8118940, + FFFFc81189a87fb7c81189a8, + FFFFc8118a107fb7c8118a10, + FFFFc8118a787fb7c8118a78, + FFFFc8118ae07fb7c8118ae0, + FFFFc8118b487fb7c8118b48, + FFFFc40262007fb7c4026200, + FFFFc40262687fb7c4026268, + FFFFc40262d07fb7c40262d0, + FFFFc40263387fb7c4026338, + FFFFc40263a07fb7c40263a0, + FFFFc40264087fb7c4026408, + FFFFc40264707fb7c4026470, + FFFFc40264d87fb7c40264d8, + FFFFc40265407fb7c4026540, + FFFFc40265a87fb7c40265a8, + FFFFc40266107fb7c4026610, + FFFFc40266787fb7c4026678, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2464,38 +2461,38 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelAABB */ - FFFF424130707fd942413070 /* BpBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424130707fd942413070 /* BpBroadPhase.cpp */; }; - FFFF424130d87fd9424130d8 /* BpBroadPhaseMBP.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424130d87fd9424130d8 /* BpBroadPhaseMBP.cpp */; }; - FFFF424131407fd942413140 /* BpBroadPhaseSap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424131407fd942413140 /* BpBroadPhaseSap.cpp */; }; - FFFF424131a87fd9424131a8 /* BpBroadPhaseSapAux.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424131a87fd9424131a8 /* BpBroadPhaseSapAux.cpp */; }; - FFFF424132107fd942413210 /* BpMBPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424132107fd942413210 /* BpMBPTasks.cpp */; }; - FFFF424132787fd942413278 /* BpSAPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424132787fd942413278 /* BpSAPTasks.cpp */; }; - FFFF424132e07fd9424132e0 /* BpSimpleAABBManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424132e07fd9424132e0 /* BpSimpleAABBManager.cpp */; }; + FFFFc402a4707fb7c402a470 /* BpBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc402a4707fb7c402a470 /* BpBroadPhase.cpp */; }; + FFFFc402a4d87fb7c402a4d8 /* BpBroadPhaseMBP.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc402a4d87fb7c402a4d8 /* BpBroadPhaseMBP.cpp */; }; + FFFFc402a5407fb7c402a540 /* BpBroadPhaseSap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc402a5407fb7c402a540 /* BpBroadPhaseSap.cpp */; }; + FFFFc402a5a87fb7c402a5a8 /* BpBroadPhaseSapAux.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc402a5a87fb7c402a5a8 /* BpBroadPhaseSapAux.cpp */; }; + FFFFc402a6107fb7c402a610 /* BpMBPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc402a6107fb7c402a610 /* BpMBPTasks.cpp */; }; + FFFFc402a6787fb7c402a678 /* BpSAPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc402a6787fb7c402a678 /* BpSAPTasks.cpp */; }; + FFFFc402a6e07fb7c402a6e0 /* BpSimpleAABBManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc402a6e07fb7c402a6e0 /* BpSimpleAABBManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD42c700007fd942c70000 /* LowLevelAABB */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelAABB"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD42c6a5307fd942c6a530 /* BpAABBManagerTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpAABBManagerTasks.h"; path = "../../LowLevelAABB/include/BpAABBManagerTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c6a5987fd942c6a598 /* BpBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.h"; path = "../../LowLevelAABB/include/BpBroadPhase.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c6a6007fd942c6a600 /* BpBroadPhaseUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseUpdate.h"; path = "../../LowLevelAABB/include/BpBroadPhaseUpdate.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c6a6687fd942c6a668 /* BpSimpleAABBManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.h"; path = "../../LowLevelAABB/include/BpSimpleAABBManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD42412e007fd942412e00 /* BpBroadPhaseMBP.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.h"; sourceTree = SOURCE_ROOT; }; - FFFD42412e687fd942412e68 /* BpBroadPhaseMBPCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBPCommon.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBPCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFD42412ed07fd942412ed0 /* BpBroadPhaseSap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.h"; sourceTree = SOURCE_ROOT; }; - FFFD42412f387fd942412f38 /* BpBroadPhaseSapAux.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.h"; sourceTree = SOURCE_ROOT; }; - FFFD42412fa07fd942412fa0 /* BpMBPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.h"; path = "../../LowLevelAABB/src/BpMBPTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFD424130087fd942413008 /* BpSAPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.h"; path = "../../LowLevelAABB/src/BpSAPTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFD424130707fd942413070 /* BpBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.cpp"; path = "../../LowLevelAABB/src/BpBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424130d87fd9424130d8 /* BpBroadPhaseMBP.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424131407fd942413140 /* BpBroadPhaseSap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424131a87fd9424131a8 /* BpBroadPhaseSapAux.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424132107fd942413210 /* BpMBPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.cpp"; path = "../../LowLevelAABB/src/BpMBPTasks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424132787fd942413278 /* BpSAPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.cpp"; path = "../../LowLevelAABB/src/BpSAPTasks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424132e07fd9424132e0 /* BpSimpleAABBManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.cpp"; path = "../../LowLevelAABB/src/BpSimpleAABBManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc811f6607fb7c811f660 /* LowLevelAABB */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelAABB"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc8121ce07fb7c8121ce0 /* BpAABBManagerTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpAABBManagerTasks.h"; path = "../../LowLevelAABB/include/BpAABBManagerTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFDc8121d487fb7c8121d48 /* BpBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.h"; path = "../../LowLevelAABB/include/BpBroadPhase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc8121db07fb7c8121db0 /* BpBroadPhaseUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseUpdate.h"; path = "../../LowLevelAABB/include/BpBroadPhaseUpdate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc8121e187fb7c8121e18 /* BpSimpleAABBManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.h"; path = "../../LowLevelAABB/include/BpSimpleAABBManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402a2007fb7c402a200 /* BpBroadPhaseMBP.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402a2687fb7c402a268 /* BpBroadPhaseMBPCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBPCommon.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBPCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402a2d07fb7c402a2d0 /* BpBroadPhaseSap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402a3387fb7c402a338 /* BpBroadPhaseSapAux.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402a3a07fb7c402a3a0 /* BpMBPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.h"; path = "../../LowLevelAABB/src/BpMBPTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402a4087fb7c402a408 /* BpSAPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.h"; path = "../../LowLevelAABB/src/BpSAPTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFDc402a4707fb7c402a470 /* BpBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.cpp"; path = "../../LowLevelAABB/src/BpBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc402a4d87fb7c402a4d8 /* BpBroadPhaseMBP.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc402a5407fb7c402a540 /* BpBroadPhaseSap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc402a5a87fb7c402a5a8 /* BpBroadPhaseSapAux.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc402a6107fb7c402a610 /* BpMBPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.cpp"; path = "../../LowLevelAABB/src/BpMBPTasks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc402a6787fb7c402a678 /* BpSAPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.cpp"; path = "../../LowLevelAABB/src/BpSAPTasks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc402a6e07fb7c402a6e0 /* BpSimpleAABBManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.cpp"; path = "../../LowLevelAABB/src/BpSimpleAABBManager.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF242c700007fd942c70000 /* Resources */ = { + FFF2c811f6607fb7c811f660 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2505,7 +2502,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC42c700007fd942c70000 /* Frameworks */ = { + FFFCc811f6607fb7c811f660 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2515,17 +2512,17 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF842c700007fd942c70000 /* Sources */ = { + FFF8c811f6607fb7c811f660 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF424130707fd942413070, - FFFF424130d87fd9424130d8, - FFFF424131407fd942413140, - FFFF424131a87fd9424131a8, - FFFF424132107fd942413210, - FFFF424132787fd942413278, - FFFF424132e07fd9424132e0, + FFFFc402a4707fb7c402a470, + FFFFc402a4d87fb7c402a4d8, + FFFFc402a5407fb7c402a540, + FFFFc402a5a87fb7c402a5a8, + FFFFc402a6107fb7c402a610, + FFFFc402a6787fb7c402a678, + FFFFc402a6e07fb7c402a6e0, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2537,106 +2534,106 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelDynamics */ - FFFF4241ca007fd94241ca00 /* DyArticulation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241ca007fd94241ca00 /* DyArticulation.cpp */; }; - FFFF4241ca687fd94241ca68 /* DyArticulationContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241ca687fd94241ca68 /* DyArticulationContactPrep.cpp */; }; - FFFF4241cad07fd94241cad0 /* DyArticulationContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241cad07fd94241cad0 /* DyArticulationContactPrepPF.cpp */; }; - FFFF4241cb387fd94241cb38 /* DyArticulationHelper.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241cb387fd94241cb38 /* DyArticulationHelper.cpp */; }; - FFFF4241cba07fd94241cba0 /* DyArticulationSIMD.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241cba07fd94241cba0 /* DyArticulationSIMD.cpp */; }; - FFFF4241cc087fd94241cc08 /* DyArticulationScalar.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241cc087fd94241cc08 /* DyArticulationScalar.cpp */; }; - FFFF4241cc707fd94241cc70 /* DyConstraintPartition.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241cc707fd94241cc70 /* DyConstraintPartition.cpp */; }; - FFFF4241ccd87fd94241ccd8 /* DyConstraintSetup.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241ccd87fd94241ccd8 /* DyConstraintSetup.cpp */; }; - FFFF4241cd407fd94241cd40 /* DyConstraintSetupBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241cd407fd94241cd40 /* DyConstraintSetupBlock.cpp */; }; - FFFF4241cda87fd94241cda8 /* DyContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241cda87fd94241cda8 /* DyContactPrep.cpp */; }; - FFFF4241ce107fd94241ce10 /* DyContactPrep4.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241ce107fd94241ce10 /* DyContactPrep4.cpp */; }; - FFFF4241ce787fd94241ce78 /* DyContactPrep4PF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241ce787fd94241ce78 /* DyContactPrep4PF.cpp */; }; - FFFF4241cee07fd94241cee0 /* DyContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241cee07fd94241cee0 /* DyContactPrepPF.cpp */; }; - FFFF4241cf487fd94241cf48 /* DyDynamics.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241cf487fd94241cf48 /* DyDynamics.cpp */; }; - FFFF4241cfb07fd94241cfb0 /* DyFrictionCorrelation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241cfb07fd94241cfb0 /* DyFrictionCorrelation.cpp */; }; - FFFF4241d0187fd94241d018 /* DyRigidBodyToSolverBody.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241d0187fd94241d018 /* DyRigidBodyToSolverBody.cpp */; }; - FFFF4241d0807fd94241d080 /* DySolverConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241d0807fd94241d080 /* DySolverConstraints.cpp */; }; - FFFF4241d0e87fd94241d0e8 /* DySolverConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241d0e87fd94241d0e8 /* DySolverConstraintsBlock.cpp */; }; - FFFF4241d1507fd94241d150 /* DySolverControl.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241d1507fd94241d150 /* DySolverControl.cpp */; }; - FFFF4241d1b87fd94241d1b8 /* DySolverControlPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241d1b87fd94241d1b8 /* DySolverControlPF.cpp */; }; - FFFF4241d2207fd94241d220 /* DySolverPFConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241d2207fd94241d220 /* DySolverPFConstraints.cpp */; }; - FFFF4241d2887fd94241d288 /* DySolverPFConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241d2887fd94241d288 /* DySolverPFConstraintsBlock.cpp */; }; - FFFF4241d2f07fd94241d2f0 /* DyThreadContext.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241d2f07fd94241d2f0 /* DyThreadContext.cpp */; }; - FFFF4241d3587fd94241d358 /* DyThresholdTable.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFD4241d3587fd94241d358 /* DyThresholdTable.cpp */; }; + FFFFc38106007fb7c3810600 /* DyArticulation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc38106007fb7c3810600 /* DyArticulation.cpp */; }; + FFFFc38106687fb7c3810668 /* DyArticulationContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc38106687fb7c3810668 /* DyArticulationContactPrep.cpp */; }; + FFFFc38106d07fb7c38106d0 /* DyArticulationContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc38106d07fb7c38106d0 /* DyArticulationContactPrepPF.cpp */; }; + FFFFc38107387fb7c3810738 /* DyArticulationHelper.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc38107387fb7c3810738 /* DyArticulationHelper.cpp */; }; + FFFFc38107a07fb7c38107a0 /* DyArticulationSIMD.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc38107a07fb7c38107a0 /* DyArticulationSIMD.cpp */; }; + FFFFc38108087fb7c3810808 /* DyArticulationScalar.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc38108087fb7c3810808 /* DyArticulationScalar.cpp */; }; + FFFFc38108707fb7c3810870 /* DyConstraintPartition.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc38108707fb7c3810870 /* DyConstraintPartition.cpp */; }; + FFFFc38108d87fb7c38108d8 /* DyConstraintSetup.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc38108d87fb7c38108d8 /* DyConstraintSetup.cpp */; }; + FFFFc38109407fb7c3810940 /* DyConstraintSetupBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc38109407fb7c3810940 /* DyConstraintSetupBlock.cpp */; }; + FFFFc38109a87fb7c38109a8 /* DyContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc38109a87fb7c38109a8 /* DyContactPrep.cpp */; }; + FFFFc3810a107fb7c3810a10 /* DyContactPrep4.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810a107fb7c3810a10 /* DyContactPrep4.cpp */; }; + FFFFc3810a787fb7c3810a78 /* DyContactPrep4PF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810a787fb7c3810a78 /* DyContactPrep4PF.cpp */; }; + FFFFc3810ae07fb7c3810ae0 /* DyContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810ae07fb7c3810ae0 /* DyContactPrepPF.cpp */; }; + FFFFc3810b487fb7c3810b48 /* DyDynamics.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810b487fb7c3810b48 /* DyDynamics.cpp */; }; + FFFFc3810bb07fb7c3810bb0 /* DyFrictionCorrelation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810bb07fb7c3810bb0 /* DyFrictionCorrelation.cpp */; }; + FFFFc3810c187fb7c3810c18 /* DyRigidBodyToSolverBody.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810c187fb7c3810c18 /* DyRigidBodyToSolverBody.cpp */; }; + FFFFc3810c807fb7c3810c80 /* DySolverConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810c807fb7c3810c80 /* DySolverConstraints.cpp */; }; + FFFFc3810ce87fb7c3810ce8 /* DySolverConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810ce87fb7c3810ce8 /* DySolverConstraintsBlock.cpp */; }; + FFFFc3810d507fb7c3810d50 /* DySolverControl.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810d507fb7c3810d50 /* DySolverControl.cpp */; }; + FFFFc3810db87fb7c3810db8 /* DySolverControlPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810db87fb7c3810db8 /* DySolverControlPF.cpp */; }; + FFFFc3810e207fb7c3810e20 /* DySolverPFConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810e207fb7c3810e20 /* DySolverPFConstraints.cpp */; }; + FFFFc3810e887fb7c3810e88 /* DySolverPFConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810e887fb7c3810e88 /* DySolverPFConstraintsBlock.cpp */; }; + FFFFc3810ef07fb7c3810ef0 /* DyThreadContext.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810ef07fb7c3810ef0 /* DyThreadContext.cpp */; }; + FFFFc3810f587fb7c3810f58 /* DyThresholdTable.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc3810f587fb7c3810f58 /* DyThresholdTable.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD42c8d5d07fd942c8d5d0 /* LowLevelDynamics */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelDynamics"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD4241ca007fd94241ca00 /* DyArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.cpp"; path = "../../LowLevelDynamics/src/DyArticulation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241ca687fd94241ca68 /* DyArticulationContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241cad07fd94241cad0 /* DyArticulationContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241cb387fd94241cb38 /* DyArticulationHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.cpp"; path = "../../LowLevelDynamics/src/DyArticulationHelper.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241cba07fd94241cba0 /* DyArticulationSIMD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationSIMD.cpp"; path = "../../LowLevelDynamics/src/DyArticulationSIMD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241cc087fd94241cc08 /* DyArticulationScalar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.cpp"; path = "../../LowLevelDynamics/src/DyArticulationScalar.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241cc707fd94241cc70 /* DyConstraintPartition.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.cpp"; path = "../../LowLevelDynamics/src/DyConstraintPartition.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241ccd87fd94241ccd8 /* DyConstraintSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetup.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetup.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241cd407fd94241cd40 /* DyConstraintSetupBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetupBlock.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetupBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241cda87fd94241cda8 /* DyContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241ce107fd94241ce10 /* DyContactPrep4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241ce787fd94241ce78 /* DyContactPrep4PF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4PF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4PF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241cee07fd94241cee0 /* DyContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241cf487fd94241cf48 /* DyDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.cpp"; path = "../../LowLevelDynamics/src/DyDynamics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241cfb07fd94241cfb0 /* DyFrictionCorrelation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionCorrelation.cpp"; path = "../../LowLevelDynamics/src/DyFrictionCorrelation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241d0187fd94241d018 /* DyRigidBodyToSolverBody.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyRigidBodyToSolverBody.cpp"; path = "../../LowLevelDynamics/src/DyRigidBodyToSolverBody.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241d0807fd94241d080 /* DySolverConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraints.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241d0e87fd94241d0e8 /* DySolverConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241d1507fd94241d150 /* DySolverControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.cpp"; path = "../../LowLevelDynamics/src/DySolverControl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241d1b87fd94241d1b8 /* DySolverControlPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.cpp"; path = "../../LowLevelDynamics/src/DySolverControlPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241d2207fd94241d220 /* DySolverPFConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraints.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241d2887fd94241d288 /* DySolverPFConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241d2f07fd94241d2f0 /* DyThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.cpp"; path = "../../LowLevelDynamics/src/DyThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4241d3587fd94241d358 /* DyThresholdTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.cpp"; path = "../../LowLevelDynamics/src/DyThresholdTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42c968107fd942c96810 /* DyArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.h"; path = "../../LowLevelDynamics/include/DyArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c968787fd942c96878 /* DyConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraint.h"; path = "../../LowLevelDynamics/include/DyConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c968e07fd942c968e0 /* DyConstraintWriteBack.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintWriteBack.h"; path = "../../LowLevelDynamics/include/DyConstraintWriteBack.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c969487fd942c96948 /* DyContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContext.h"; path = "../../LowLevelDynamics/include/DyContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c969b07fd942c969b0 /* DyGpuAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyGpuAPI.h"; path = "../../LowLevelDynamics/include/DyGpuAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c96a187fd942c96a18 /* DySleepingConfigulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySleepingConfigulation.h"; path = "../../LowLevelDynamics/include/DySleepingConfigulation.h"; sourceTree = SOURCE_ROOT; }; - FFFD42c96a807fd942c96a80 /* DyThresholdTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.h"; path = "../../LowLevelDynamics/include/DyThresholdTable.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241dc007fd94241dc00 /* DyArticulationContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.h"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241dc687fd94241dc68 /* DyArticulationFnsDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsDebug.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsDebug.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241dcd07fd94241dcd0 /* DyArticulationFnsScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241dd387fd94241dd38 /* DyArticulationFnsSimd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsSimd.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsSimd.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241dda07fd94241dda0 /* DyArticulationHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.h"; path = "../../LowLevelDynamics/src/DyArticulationHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241de087fd94241de08 /* DyArticulationPImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationPImpl.h"; path = "../../LowLevelDynamics/src/DyArticulationPImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241de707fd94241de70 /* DyArticulationReference.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationReference.h"; path = "../../LowLevelDynamics/src/DyArticulationReference.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241ded87fd94241ded8 /* DyArticulationScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241df407fd94241df40 /* DyArticulationUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationUtils.h"; path = "../../LowLevelDynamics/src/DyArticulationUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241dfa87fd94241dfa8 /* DyBodyCoreIntegrator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyBodyCoreIntegrator.h"; path = "../../LowLevelDynamics/src/DyBodyCoreIntegrator.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e0107fd94241e010 /* DyConstraintPartition.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.h"; path = "../../LowLevelDynamics/src/DyConstraintPartition.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e0787fd94241e078 /* DyConstraintPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPrep.h"; path = "../../LowLevelDynamics/src/DyConstraintPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e0e07fd94241e0e0 /* DyContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.h"; path = "../../LowLevelDynamics/src/DyContactPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e1487fd94241e148 /* DyContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepShared.h"; path = "../../LowLevelDynamics/src/DyContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e1b07fd94241e1b0 /* DyContactReduction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactReduction.h"; path = "../../LowLevelDynamics/src/DyContactReduction.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e2187fd94241e218 /* DyCorrelationBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyCorrelationBuffer.h"; path = "../../LowLevelDynamics/src/DyCorrelationBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e2807fd94241e280 /* DyDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.h"; path = "../../LowLevelDynamics/src/DyDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e2e87fd94241e2e8 /* DyFrictionPatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatch.h"; path = "../../LowLevelDynamics/src/DyFrictionPatch.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e3507fd94241e350 /* DyFrictionPatchStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatchStreamPair.h"; path = "../../LowLevelDynamics/src/DyFrictionPatchStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e3b87fd94241e3b8 /* DySolverBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverBody.h"; path = "../../LowLevelDynamics/src/DySolverBody.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e4207fd94241e420 /* DySolverConstraint1D.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e4887fd94241e488 /* DySolverConstraint1D4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D4.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D4.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e4f07fd94241e4f0 /* DySolverConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintDesc.h"; path = "../../LowLevelDynamics/src/DySolverConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e5587fd94241e558 /* DySolverConstraintExtShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintExtShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintExtShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e5c07fd94241e5c0 /* DySolverConstraintTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintTypes.h"; path = "../../LowLevelDynamics/src/DySolverConstraintTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e6287fd94241e628 /* DySolverConstraintsShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintsShared.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e6907fd94241e690 /* DySolverContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact.h"; path = "../../LowLevelDynamics/src/DySolverContact.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e6f87fd94241e6f8 /* DySolverContact4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact4.h"; path = "../../LowLevelDynamics/src/DySolverContact4.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e7607fd94241e760 /* DySolverContactPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF.h"; path = "../../LowLevelDynamics/src/DySolverContactPF.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e7c87fd94241e7c8 /* DySolverContactPF4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF4.h"; path = "../../LowLevelDynamics/src/DySolverContactPF4.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e8307fd94241e830 /* DySolverContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContext.h"; path = "../../LowLevelDynamics/src/DySolverContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e8987fd94241e898 /* DySolverControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.h"; path = "../../LowLevelDynamics/src/DySolverControl.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e9007fd94241e900 /* DySolverControlPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.h"; path = "../../LowLevelDynamics/src/DySolverControlPF.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e9687fd94241e968 /* DySolverCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverCore.h"; path = "../../LowLevelDynamics/src/DySolverCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241e9d07fd94241e9d0 /* DySolverExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverExt.h"; path = "../../LowLevelDynamics/src/DySolverExt.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241ea387fd94241ea38 /* DySpatial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySpatial.h"; path = "../../LowLevelDynamics/src/DySpatial.h"; sourceTree = SOURCE_ROOT; }; - FFFD4241eaa07fd94241eaa0 /* DyThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.h"; path = "../../LowLevelDynamics/src/DyThreadContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4a1ce107fb7c4a1ce10 /* LowLevelDynamics */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelDynamics"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc38106007fb7c3810600 /* DyArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.cpp"; path = "../../LowLevelDynamics/src/DyArticulation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38106687fb7c3810668 /* DyArticulationContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38106d07fb7c38106d0 /* DyArticulationContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38107387fb7c3810738 /* DyArticulationHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.cpp"; path = "../../LowLevelDynamics/src/DyArticulationHelper.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38107a07fb7c38107a0 /* DyArticulationSIMD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationSIMD.cpp"; path = "../../LowLevelDynamics/src/DyArticulationSIMD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38108087fb7c3810808 /* DyArticulationScalar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.cpp"; path = "../../LowLevelDynamics/src/DyArticulationScalar.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38108707fb7c3810870 /* DyConstraintPartition.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.cpp"; path = "../../LowLevelDynamics/src/DyConstraintPartition.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38108d87fb7c38108d8 /* DyConstraintSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetup.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetup.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38109407fb7c3810940 /* DyConstraintSetupBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetupBlock.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetupBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc38109a87fb7c38109a8 /* DyContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810a107fb7c3810a10 /* DyContactPrep4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810a787fb7c3810a78 /* DyContactPrep4PF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4PF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4PF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810ae07fb7c3810ae0 /* DyContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810b487fb7c3810b48 /* DyDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.cpp"; path = "../../LowLevelDynamics/src/DyDynamics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810bb07fb7c3810bb0 /* DyFrictionCorrelation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionCorrelation.cpp"; path = "../../LowLevelDynamics/src/DyFrictionCorrelation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810c187fb7c3810c18 /* DyRigidBodyToSolverBody.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyRigidBodyToSolverBody.cpp"; path = "../../LowLevelDynamics/src/DyRigidBodyToSolverBody.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810c807fb7c3810c80 /* DySolverConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraints.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810ce87fb7c3810ce8 /* DySolverConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810d507fb7c3810d50 /* DySolverControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.cpp"; path = "../../LowLevelDynamics/src/DySolverControl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810db87fb7c3810db8 /* DySolverControlPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.cpp"; path = "../../LowLevelDynamics/src/DySolverControlPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810e207fb7c3810e20 /* DySolverPFConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraints.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810e887fb7c3810e88 /* DySolverPFConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810ef07fb7c3810ef0 /* DyThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.cpp"; path = "../../LowLevelDynamics/src/DyThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3810f587fb7c3810f58 /* DyThresholdTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.cpp"; path = "../../LowLevelDynamics/src/DyThresholdTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc344e8d07fb7c344e8d0 /* DyArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.h"; path = "../../LowLevelDynamics/include/DyArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc344e9387fb7c344e938 /* DyConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraint.h"; path = "../../LowLevelDynamics/include/DyConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc344e9a07fb7c344e9a0 /* DyConstraintWriteBack.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintWriteBack.h"; path = "../../LowLevelDynamics/include/DyConstraintWriteBack.h"; sourceTree = SOURCE_ROOT; }; + FFFDc344ea087fb7c344ea08 /* DyContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContext.h"; path = "../../LowLevelDynamics/include/DyContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc344ea707fb7c344ea70 /* DyGpuAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyGpuAPI.h"; path = "../../LowLevelDynamics/include/DyGpuAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFDc344ead87fb7c344ead8 /* DySleepingConfigulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySleepingConfigulation.h"; path = "../../LowLevelDynamics/include/DySleepingConfigulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc344eb407fb7c344eb40 /* DyThresholdTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.h"; path = "../../LowLevelDynamics/include/DyThresholdTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38126007fb7c3812600 /* DyArticulationContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.h"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38126687fb7c3812668 /* DyArticulationFnsDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsDebug.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsDebug.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38126d07fb7c38126d0 /* DyArticulationFnsScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38127387fb7c3812738 /* DyArticulationFnsSimd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsSimd.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsSimd.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38127a07fb7c38127a0 /* DyArticulationHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.h"; path = "../../LowLevelDynamics/src/DyArticulationHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38128087fb7c3812808 /* DyArticulationPImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationPImpl.h"; path = "../../LowLevelDynamics/src/DyArticulationPImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38128707fb7c3812870 /* DyArticulationReference.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationReference.h"; path = "../../LowLevelDynamics/src/DyArticulationReference.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38128d87fb7c38128d8 /* DyArticulationScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38129407fb7c3812940 /* DyArticulationUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationUtils.h"; path = "../../LowLevelDynamics/src/DyArticulationUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38129a87fb7c38129a8 /* DyBodyCoreIntegrator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyBodyCoreIntegrator.h"; path = "../../LowLevelDynamics/src/DyBodyCoreIntegrator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812a107fb7c3812a10 /* DyConstraintPartition.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.h"; path = "../../LowLevelDynamics/src/DyConstraintPartition.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812a787fb7c3812a78 /* DyConstraintPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPrep.h"; path = "../../LowLevelDynamics/src/DyConstraintPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812ae07fb7c3812ae0 /* DyContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.h"; path = "../../LowLevelDynamics/src/DyContactPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812b487fb7c3812b48 /* DyContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepShared.h"; path = "../../LowLevelDynamics/src/DyContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812bb07fb7c3812bb0 /* DyContactReduction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactReduction.h"; path = "../../LowLevelDynamics/src/DyContactReduction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812c187fb7c3812c18 /* DyCorrelationBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyCorrelationBuffer.h"; path = "../../LowLevelDynamics/src/DyCorrelationBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812c807fb7c3812c80 /* DyDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.h"; path = "../../LowLevelDynamics/src/DyDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812ce87fb7c3812ce8 /* DyFrictionPatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatch.h"; path = "../../LowLevelDynamics/src/DyFrictionPatch.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812d507fb7c3812d50 /* DyFrictionPatchStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatchStreamPair.h"; path = "../../LowLevelDynamics/src/DyFrictionPatchStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812db87fb7c3812db8 /* DySolverBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverBody.h"; path = "../../LowLevelDynamics/src/DySolverBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812e207fb7c3812e20 /* DySolverConstraint1D.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812e887fb7c3812e88 /* DySolverConstraint1D4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D4.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812ef07fb7c3812ef0 /* DySolverConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintDesc.h"; path = "../../LowLevelDynamics/src/DySolverConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812f587fb7c3812f58 /* DySolverConstraintExtShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintExtShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintExtShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3812fc07fb7c3812fc0 /* DySolverConstraintTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintTypes.h"; path = "../../LowLevelDynamics/src/DySolverConstraintTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38130287fb7c3813028 /* DySolverConstraintsShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintsShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38130907fb7c3813090 /* DySolverContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact.h"; path = "../../LowLevelDynamics/src/DySolverContact.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38130f87fb7c38130f8 /* DySolverContact4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact4.h"; path = "../../LowLevelDynamics/src/DySolverContact4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38131607fb7c3813160 /* DySolverContactPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF.h"; path = "../../LowLevelDynamics/src/DySolverContactPF.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38131c87fb7c38131c8 /* DySolverContactPF4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF4.h"; path = "../../LowLevelDynamics/src/DySolverContactPF4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38132307fb7c3813230 /* DySolverContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContext.h"; path = "../../LowLevelDynamics/src/DySolverContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38132987fb7c3813298 /* DySolverControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.h"; path = "../../LowLevelDynamics/src/DySolverControl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38133007fb7c3813300 /* DySolverControlPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.h"; path = "../../LowLevelDynamics/src/DySolverControlPF.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38133687fb7c3813368 /* DySolverCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverCore.h"; path = "../../LowLevelDynamics/src/DySolverCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38133d07fb7c38133d0 /* DySolverExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverExt.h"; path = "../../LowLevelDynamics/src/DySolverExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38134387fb7c3813438 /* DySpatial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySpatial.h"; path = "../../LowLevelDynamics/src/DySpatial.h"; sourceTree = SOURCE_ROOT; }; + FFFDc38134a07fb7c38134a0 /* DyThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.h"; path = "../../LowLevelDynamics/src/DyThreadContext.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF242c8d5d07fd942c8d5d0 /* Resources */ = { + FFF2c4a1ce107fb7c4a1ce10 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2646,7 +2643,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC42c8d5d07fd942c8d5d0 /* Frameworks */ = { + FFFCc4a1ce107fb7c4a1ce10 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2656,34 +2653,34 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF842c8d5d07fd942c8d5d0 /* Sources */ = { + FFF8c4a1ce107fb7c4a1ce10 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF4241ca007fd94241ca00, - FFFF4241ca687fd94241ca68, - FFFF4241cad07fd94241cad0, - FFFF4241cb387fd94241cb38, - FFFF4241cba07fd94241cba0, - FFFF4241cc087fd94241cc08, - FFFF4241cc707fd94241cc70, - FFFF4241ccd87fd94241ccd8, - FFFF4241cd407fd94241cd40, - FFFF4241cda87fd94241cda8, - FFFF4241ce107fd94241ce10, - FFFF4241ce787fd94241ce78, - FFFF4241cee07fd94241cee0, - FFFF4241cf487fd94241cf48, - FFFF4241cfb07fd94241cfb0, - FFFF4241d0187fd94241d018, - FFFF4241d0807fd94241d080, - FFFF4241d0e87fd94241d0e8, - FFFF4241d1507fd94241d150, - FFFF4241d1b87fd94241d1b8, - FFFF4241d2207fd94241d220, - FFFF4241d2887fd94241d288, - FFFF4241d2f07fd94241d2f0, - FFFF4241d3587fd94241d358, + FFFFc38106007fb7c3810600, + FFFFc38106687fb7c3810668, + FFFFc38106d07fb7c38106d0, + FFFFc38107387fb7c3810738, + FFFFc38107a07fb7c38107a0, + FFFFc38108087fb7c3810808, + FFFFc38108707fb7c3810870, + FFFFc38108d87fb7c38108d8, + FFFFc38109407fb7c3810940, + FFFFc38109a87fb7c38109a8, + FFFFc3810a107fb7c3810a10, + FFFFc3810a787fb7c3810a78, + FFFFc3810ae07fb7c3810ae0, + FFFFc3810b487fb7c3810b48, + FFFFc3810bb07fb7c3810bb0, + FFFFc3810c187fb7c3810c18, + FFFFc3810c807fb7c3810c80, + FFFFc3810ce87fb7c3810ce8, + FFFFc3810d507fb7c3810d50, + FFFFc3810db87fb7c3810db8, + FFFFc3810e207fb7c3810e20, + FFFFc3810e887fb7c3810e88, + FFFFc3810ef07fb7c3810ef0, + FFFFc3810f587fb7c3810f58, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2695,70 +2692,70 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelCloth */ - FFFF42429f587fd942429f58 /* Allocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42429f587fd942429f58 /* Allocator.cpp */; }; - FFFF42429fc07fd942429fc0 /* Factory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42429fc07fd942429fc0 /* Factory.cpp */; }; - FFFF4242a0287fd94242a028 /* PhaseConfig.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a0287fd94242a028 /* PhaseConfig.cpp */; }; - FFFF4242a0907fd94242a090 /* SwCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a0907fd94242a090 /* SwCloth.cpp */; }; - FFFF4242a0f87fd94242a0f8 /* SwClothData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a0f87fd94242a0f8 /* SwClothData.cpp */; }; - FFFF4242a1607fd94242a160 /* SwCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a1607fd94242a160 /* SwCollision.cpp */; }; - FFFF4242a1c87fd94242a1c8 /* SwFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a1c87fd94242a1c8 /* SwFabric.cpp */; }; - FFFF4242a2307fd94242a230 /* SwFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a2307fd94242a230 /* SwFactory.cpp */; }; - FFFF4242a2987fd94242a298 /* SwInterCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a2987fd94242a298 /* SwInterCollision.cpp */; }; - FFFF4242a3007fd94242a300 /* SwSelfCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a3007fd94242a300 /* SwSelfCollision.cpp */; }; - FFFF4242a3687fd94242a368 /* SwSolver.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a3687fd94242a368 /* SwSolver.cpp */; }; - FFFF4242a3d07fd94242a3d0 /* SwSolverKernel.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a3d07fd94242a3d0 /* SwSolverKernel.cpp */; }; - FFFF4242a4387fd94242a438 /* TripletScheduler.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD4242a4387fd94242a438 /* TripletScheduler.cpp */; }; + FFFFc60087587fb7c6008758 /* Allocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc60087587fb7c6008758 /* Allocator.cpp */; }; + FFFFc60087c07fb7c60087c0 /* Factory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc60087c07fb7c60087c0 /* Factory.cpp */; }; + FFFFc60088287fb7c6008828 /* PhaseConfig.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc60088287fb7c6008828 /* PhaseConfig.cpp */; }; + FFFFc60088907fb7c6008890 /* SwCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc60088907fb7c6008890 /* SwCloth.cpp */; }; + FFFFc60088f87fb7c60088f8 /* SwClothData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc60088f87fb7c60088f8 /* SwClothData.cpp */; }; + FFFFc60089607fb7c6008960 /* SwCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc60089607fb7c6008960 /* SwCollision.cpp */; }; + FFFFc60089c87fb7c60089c8 /* SwFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc60089c87fb7c60089c8 /* SwFabric.cpp */; }; + FFFFc6008a307fb7c6008a30 /* SwFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6008a307fb7c6008a30 /* SwFactory.cpp */; }; + FFFFc6008a987fb7c6008a98 /* SwInterCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6008a987fb7c6008a98 /* SwInterCollision.cpp */; }; + FFFFc6008b007fb7c6008b00 /* SwSelfCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6008b007fb7c6008b00 /* SwSelfCollision.cpp */; }; + FFFFc6008b687fb7c6008b68 /* SwSolver.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6008b687fb7c6008b68 /* SwSolver.cpp */; }; + FFFFc6008bd07fb7c6008bd0 /* SwSolverKernel.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6008bd07fb7c6008bd0 /* SwSolverKernel.cpp */; }; + FFFFc6008c387fb7c6008c38 /* TripletScheduler.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc6008c387fb7c6008c38 /* TripletScheduler.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD42cb04007fd942cb0400 /* LowLevelCloth */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelCloth"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD42cb76b07fd942cb76b0 /* Cloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cloth.h"; path = "../../LowLevelCloth/include/Cloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD42cb77187fd942cb7718 /* Fabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Fabric.h"; path = "../../LowLevelCloth/include/Fabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD42cb77807fd942cb7780 /* Factory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.h"; path = "../../LowLevelCloth/include/Factory.h"; sourceTree = SOURCE_ROOT; }; - FFFD42cb77e87fd942cb77e8 /* PhaseConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.h"; path = "../../LowLevelCloth/include/PhaseConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD42cb78507fd942cb7850 /* Range.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Range.h"; path = "../../LowLevelCloth/include/Range.h"; sourceTree = SOURCE_ROOT; }; - FFFD42cb78b87fd942cb78b8 /* Solver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Solver.h"; path = "../../LowLevelCloth/include/Solver.h"; sourceTree = SOURCE_ROOT; }; - FFFD42cb79207fd942cb7920 /* Types.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Types.h"; path = "../../LowLevelCloth/include/Types.h"; sourceTree = SOURCE_ROOT; }; - FFFD424296007fd942429600 /* Allocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.h"; path = "../../LowLevelCloth/src/Allocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD424296687fd942429668 /* Array.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Array.h"; path = "../../LowLevelCloth/src/Array.h"; sourceTree = SOURCE_ROOT; }; - FFFD424296d07fd9424296d0 /* BoundingBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BoundingBox.h"; path = "../../LowLevelCloth/src/BoundingBox.h"; sourceTree = SOURCE_ROOT; }; - FFFD424297387fd942429738 /* ClothBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothBase.h"; path = "../../LowLevelCloth/src/ClothBase.h"; sourceTree = SOURCE_ROOT; }; - FFFD424297a07fd9424297a0 /* ClothImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothImpl.h"; path = "../../LowLevelCloth/src/ClothImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFD424298087fd942429808 /* IndexPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IndexPair.h"; path = "../../LowLevelCloth/src/IndexPair.h"; sourceTree = SOURCE_ROOT; }; - FFFD424298707fd942429870 /* IterationState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IterationState.h"; path = "../../LowLevelCloth/src/IterationState.h"; sourceTree = SOURCE_ROOT; }; - FFFD424298d87fd9424298d8 /* MovingAverage.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MovingAverage.h"; path = "../../LowLevelCloth/src/MovingAverage.h"; sourceTree = SOURCE_ROOT; }; - FFFD424299407fd942429940 /* PointInterpolator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PointInterpolator.h"; path = "../../LowLevelCloth/src/PointInterpolator.h"; sourceTree = SOURCE_ROOT; }; - FFFD424299a87fd9424299a8 /* Simd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Simd.h"; path = "../../LowLevelCloth/src/Simd.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429a107fd942429a10 /* StackAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "StackAllocator.h"; path = "../../LowLevelCloth/src/StackAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429a787fd942429a78 /* SwCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.h"; path = "../../LowLevelCloth/src/SwCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429ae07fd942429ae0 /* SwClothData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.h"; path = "../../LowLevelCloth/src/SwClothData.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429b487fd942429b48 /* SwCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.h"; path = "../../LowLevelCloth/src/SwCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429bb07fd942429bb0 /* SwCollisionHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollisionHelpers.h"; path = "../../LowLevelCloth/src/SwCollisionHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429c187fd942429c18 /* SwFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.h"; path = "../../LowLevelCloth/src/SwFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429c807fd942429c80 /* SwFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.h"; path = "../../LowLevelCloth/src/SwFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429ce87fd942429ce8 /* SwInterCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.h"; path = "../../LowLevelCloth/src/SwInterCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429d507fd942429d50 /* SwSelfCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.h"; path = "../../LowLevelCloth/src/SwSelfCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429db87fd942429db8 /* SwSolver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.h"; path = "../../LowLevelCloth/src/SwSolver.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429e207fd942429e20 /* SwSolverKernel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.h"; path = "../../LowLevelCloth/src/SwSolverKernel.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429e887fd942429e88 /* TripletScheduler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.h"; path = "../../LowLevelCloth/src/TripletScheduler.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429ef07fd942429ef0 /* Vec4T.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Vec4T.h"; path = "../../LowLevelCloth/src/Vec4T.h"; sourceTree = SOURCE_ROOT; }; - FFFD42429f587fd942429f58 /* Allocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.cpp"; path = "../../LowLevelCloth/src/Allocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD42429fc07fd942429fc0 /* Factory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.cpp"; path = "../../LowLevelCloth/src/Factory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a0287fd94242a028 /* PhaseConfig.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.cpp"; path = "../../LowLevelCloth/src/PhaseConfig.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a0907fd94242a090 /* SwCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.cpp"; path = "../../LowLevelCloth/src/SwCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a0f87fd94242a0f8 /* SwClothData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.cpp"; path = "../../LowLevelCloth/src/SwClothData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a1607fd94242a160 /* SwCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.cpp"; path = "../../LowLevelCloth/src/SwCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a1c87fd94242a1c8 /* SwFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.cpp"; path = "../../LowLevelCloth/src/SwFabric.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a2307fd94242a230 /* SwFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.cpp"; path = "../../LowLevelCloth/src/SwFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a2987fd94242a298 /* SwInterCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.cpp"; path = "../../LowLevelCloth/src/SwInterCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a3007fd94242a300 /* SwSelfCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.cpp"; path = "../../LowLevelCloth/src/SwSelfCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a3687fd94242a368 /* SwSolver.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.cpp"; path = "../../LowLevelCloth/src/SwSolver.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a3d07fd94242a3d0 /* SwSolverKernel.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.cpp"; path = "../../LowLevelCloth/src/SwSolverKernel.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD4242a4387fd94242a438 /* TripletScheduler.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.cpp"; path = "../../LowLevelCloth/src/TripletScheduler.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc812c3507fb7c812c350 /* LowLevelCloth */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelCloth"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc36545b07fb7c36545b0 /* Cloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cloth.h"; path = "../../LowLevelCloth/include/Cloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36546187fb7c3654618 /* Fabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Fabric.h"; path = "../../LowLevelCloth/include/Fabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36546807fb7c3654680 /* Factory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.h"; path = "../../LowLevelCloth/include/Factory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36546e87fb7c36546e8 /* PhaseConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.h"; path = "../../LowLevelCloth/include/PhaseConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36547507fb7c3654750 /* Range.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Range.h"; path = "../../LowLevelCloth/include/Range.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36547b87fb7c36547b8 /* Solver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Solver.h"; path = "../../LowLevelCloth/include/Solver.h"; sourceTree = SOURCE_ROOT; }; + FFFDc36548207fb7c3654820 /* Types.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Types.h"; path = "../../LowLevelCloth/include/Types.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6007e007fb7c6007e00 /* Allocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.h"; path = "../../LowLevelCloth/src/Allocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6007e687fb7c6007e68 /* Array.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Array.h"; path = "../../LowLevelCloth/src/Array.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6007ed07fb7c6007ed0 /* BoundingBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BoundingBox.h"; path = "../../LowLevelCloth/src/BoundingBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6007f387fb7c6007f38 /* ClothBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothBase.h"; path = "../../LowLevelCloth/src/ClothBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc6007fa07fb7c6007fa0 /* ClothImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothImpl.h"; path = "../../LowLevelCloth/src/ClothImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60080087fb7c6008008 /* IndexPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IndexPair.h"; path = "../../LowLevelCloth/src/IndexPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60080707fb7c6008070 /* IterationState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IterationState.h"; path = "../../LowLevelCloth/src/IterationState.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60080d87fb7c60080d8 /* MovingAverage.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MovingAverage.h"; path = "../../LowLevelCloth/src/MovingAverage.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60081407fb7c6008140 /* PointInterpolator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PointInterpolator.h"; path = "../../LowLevelCloth/src/PointInterpolator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60081a87fb7c60081a8 /* Simd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Simd.h"; path = "../../LowLevelCloth/src/Simd.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60082107fb7c6008210 /* StackAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "StackAllocator.h"; path = "../../LowLevelCloth/src/StackAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60082787fb7c6008278 /* SwCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.h"; path = "../../LowLevelCloth/src/SwCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60082e07fb7c60082e0 /* SwClothData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.h"; path = "../../LowLevelCloth/src/SwClothData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60083487fb7c6008348 /* SwCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.h"; path = "../../LowLevelCloth/src/SwCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60083b07fb7c60083b0 /* SwCollisionHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollisionHelpers.h"; path = "../../LowLevelCloth/src/SwCollisionHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60084187fb7c6008418 /* SwFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.h"; path = "../../LowLevelCloth/src/SwFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60084807fb7c6008480 /* SwFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.h"; path = "../../LowLevelCloth/src/SwFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60084e87fb7c60084e8 /* SwInterCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.h"; path = "../../LowLevelCloth/src/SwInterCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60085507fb7c6008550 /* SwSelfCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.h"; path = "../../LowLevelCloth/src/SwSelfCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60085b87fb7c60085b8 /* SwSolver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.h"; path = "../../LowLevelCloth/src/SwSolver.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60086207fb7c6008620 /* SwSolverKernel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.h"; path = "../../LowLevelCloth/src/SwSolverKernel.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60086887fb7c6008688 /* TripletScheduler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.h"; path = "../../LowLevelCloth/src/TripletScheduler.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60086f07fb7c60086f0 /* Vec4T.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Vec4T.h"; path = "../../LowLevelCloth/src/Vec4T.h"; sourceTree = SOURCE_ROOT; }; + FFFDc60087587fb7c6008758 /* Allocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.cpp"; path = "../../LowLevelCloth/src/Allocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc60087c07fb7c60087c0 /* Factory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.cpp"; path = "../../LowLevelCloth/src/Factory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc60088287fb7c6008828 /* PhaseConfig.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.cpp"; path = "../../LowLevelCloth/src/PhaseConfig.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc60088907fb7c6008890 /* SwCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.cpp"; path = "../../LowLevelCloth/src/SwCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc60088f87fb7c60088f8 /* SwClothData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.cpp"; path = "../../LowLevelCloth/src/SwClothData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc60089607fb7c6008960 /* SwCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.cpp"; path = "../../LowLevelCloth/src/SwCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc60089c87fb7c60089c8 /* SwFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.cpp"; path = "../../LowLevelCloth/src/SwFabric.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6008a307fb7c6008a30 /* SwFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.cpp"; path = "../../LowLevelCloth/src/SwFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6008a987fb7c6008a98 /* SwInterCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.cpp"; path = "../../LowLevelCloth/src/SwInterCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6008b007fb7c6008b00 /* SwSelfCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.cpp"; path = "../../LowLevelCloth/src/SwSelfCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6008b687fb7c6008b68 /* SwSolver.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.cpp"; path = "../../LowLevelCloth/src/SwSolver.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6008bd07fb7c6008bd0 /* SwSolverKernel.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.cpp"; path = "../../LowLevelCloth/src/SwSolverKernel.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc6008c387fb7c6008c38 /* TripletScheduler.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.cpp"; path = "../../LowLevelCloth/src/TripletScheduler.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF242cb04007fd942cb0400 /* Resources */ = { + FFF2c812c3507fb7c812c350 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2768,7 +2765,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC42cb04007fd942cb0400 /* Frameworks */ = { + FFFCc812c3507fb7c812c350 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2778,23 +2775,23 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF842cb04007fd942cb0400 /* Sources */ = { + FFF8c812c3507fb7c812c350 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF42429f587fd942429f58, - FFFF42429fc07fd942429fc0, - FFFF4242a0287fd94242a028, - FFFF4242a0907fd94242a090, - FFFF4242a0f87fd94242a0f8, - FFFF4242a1607fd94242a160, - FFFF4242a1c87fd94242a1c8, - FFFF4242a2307fd94242a230, - FFFF4242a2987fd94242a298, - FFFF4242a3007fd94242a300, - FFFF4242a3687fd94242a368, - FFFF4242a3d07fd94242a3d0, - FFFF4242a4387fd94242a438, + FFFFc60087587fb7c6008758, + FFFFc60087c07fb7c60087c0, + FFFFc60088287fb7c6008828, + FFFFc60088907fb7c6008890, + FFFFc60088f87fb7c60088f8, + FFFFc60089607fb7c6008960, + FFFFc60089c87fb7c60089c8, + FFFFc6008a307fb7c6008a30, + FFFFc6008a987fb7c6008a98, + FFFFc6008b007fb7c6008b00, + FFFFc6008b687fb7c6008b68, + FFFFc6008bd07fb7c6008bd0, + FFFFc6008c387fb7c6008c38, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2806,79 +2803,79 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelParticles */ - FFFF424351587fd942435158 /* PtBatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424351587fd942435158 /* PtBatcher.cpp */; }; - FFFF424351c07fd9424351c0 /* PtBodyTransformVault.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424351c07fd9424351c0 /* PtBodyTransformVault.cpp */; }; - FFFF424352287fd942435228 /* PtCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424352287fd942435228 /* PtCollision.cpp */; }; - FFFF424352907fd942435290 /* PtCollisionBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424352907fd942435290 /* PtCollisionBox.cpp */; }; - FFFF424352f87fd9424352f8 /* PtCollisionCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424352f87fd9424352f8 /* PtCollisionCapsule.cpp */; }; - FFFF424353607fd942435360 /* PtCollisionConvex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424353607fd942435360 /* PtCollisionConvex.cpp */; }; - FFFF424353c87fd9424353c8 /* PtCollisionMesh.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424353c87fd9424353c8 /* PtCollisionMesh.cpp */; }; - FFFF424354307fd942435430 /* PtCollisionPlane.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424354307fd942435430 /* PtCollisionPlane.cpp */; }; - FFFF424354987fd942435498 /* PtCollisionSphere.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424354987fd942435498 /* PtCollisionSphere.cpp */; }; - FFFF424355007fd942435500 /* PtContextCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424355007fd942435500 /* PtContextCpu.cpp */; }; - FFFF424355687fd942435568 /* PtDynamics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424355687fd942435568 /* PtDynamics.cpp */; }; - FFFF424355d07fd9424355d0 /* PtParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424355d07fd9424355d0 /* PtParticleData.cpp */; }; - FFFF424356387fd942435638 /* PtParticleShapeCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424356387fd942435638 /* PtParticleShapeCpu.cpp */; }; - FFFF424356a07fd9424356a0 /* PtParticleSystemSimCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424356a07fd9424356a0 /* PtParticleSystemSimCpu.cpp */; }; - FFFF424357087fd942435708 /* PtSpatialHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424357087fd942435708 /* PtSpatialHash.cpp */; }; - FFFF424357707fd942435770 /* PtSpatialLocalHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD424357707fd942435770 /* PtSpatialLocalHash.cpp */; }; + FFFFc600bf587fb7c600bf58 /* PtBatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600bf587fb7c600bf58 /* PtBatcher.cpp */; }; + FFFFc600bfc07fb7c600bfc0 /* PtBodyTransformVault.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600bfc07fb7c600bfc0 /* PtBodyTransformVault.cpp */; }; + FFFFc600c0287fb7c600c028 /* PtCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c0287fb7c600c028 /* PtCollision.cpp */; }; + FFFFc600c0907fb7c600c090 /* PtCollisionBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c0907fb7c600c090 /* PtCollisionBox.cpp */; }; + FFFFc600c0f87fb7c600c0f8 /* PtCollisionCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c0f87fb7c600c0f8 /* PtCollisionCapsule.cpp */; }; + FFFFc600c1607fb7c600c160 /* PtCollisionConvex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c1607fb7c600c160 /* PtCollisionConvex.cpp */; }; + FFFFc600c1c87fb7c600c1c8 /* PtCollisionMesh.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c1c87fb7c600c1c8 /* PtCollisionMesh.cpp */; }; + FFFFc600c2307fb7c600c230 /* PtCollisionPlane.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c2307fb7c600c230 /* PtCollisionPlane.cpp */; }; + FFFFc600c2987fb7c600c298 /* PtCollisionSphere.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c2987fb7c600c298 /* PtCollisionSphere.cpp */; }; + FFFFc600c3007fb7c600c300 /* PtContextCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c3007fb7c600c300 /* PtContextCpu.cpp */; }; + FFFFc600c3687fb7c600c368 /* PtDynamics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c3687fb7c600c368 /* PtDynamics.cpp */; }; + FFFFc600c3d07fb7c600c3d0 /* PtParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c3d07fb7c600c3d0 /* PtParticleData.cpp */; }; + FFFFc600c4387fb7c600c438 /* PtParticleShapeCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c4387fb7c600c438 /* PtParticleShapeCpu.cpp */; }; + FFFFc600c4a07fb7c600c4a0 /* PtParticleSystemSimCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c4a07fb7c600c4a0 /* PtParticleSystemSimCpu.cpp */; }; + FFFFc600c5087fb7c600c508 /* PtSpatialHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c5087fb7c600c508 /* PtSpatialHash.cpp */; }; + FFFFc600c5707fb7c600c570 /* PtSpatialLocalHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc600c5707fb7c600c570 /* PtSpatialLocalHash.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD42cd25707fd942cd2570 /* LowLevelParticles */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelParticles"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD424288007fd942428800 /* PtBodyTransformVault.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.h"; path = "../../LowLevelParticles/include/PtBodyTransformVault.h"; sourceTree = SOURCE_ROOT; }; - FFFD424288687fd942428868 /* PtContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContext.h"; path = "../../LowLevelParticles/include/PtContext.h"; sourceTree = SOURCE_ROOT; }; - FFFD424288d07fd9424288d0 /* PtGridCellVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtGridCellVector.h"; path = "../../LowLevelParticles/include/PtGridCellVector.h"; sourceTree = SOURCE_ROOT; }; - FFFD424289387fd942428938 /* PtParticle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticle.h"; path = "../../LowLevelParticles/include/PtParticle.h"; sourceTree = SOURCE_ROOT; }; - FFFD424289a07fd9424289a0 /* PtParticleContactManagerStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleContactManagerStream.h"; path = "../../LowLevelParticles/include/PtParticleContactManagerStream.h"; sourceTree = SOURCE_ROOT; }; - FFFD42428a087fd942428a08 /* PtParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.h"; path = "../../LowLevelParticles/include/PtParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFD42428a707fd942428a70 /* PtParticleShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShape.h"; path = "../../LowLevelParticles/include/PtParticleShape.h"; sourceTree = SOURCE_ROOT; }; - FFFD42428ad87fd942428ad8 /* PtParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemCore.h"; path = "../../LowLevelParticles/include/PtParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; - FFFD42428b407fd942428b40 /* PtParticleSystemFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemFlags.h"; path = "../../LowLevelParticles/include/PtParticleSystemFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFD42428ba87fd942428ba8 /* PtParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSim.h"; path = "../../LowLevelParticles/include/PtParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; - FFFD424348007fd942434800 /* PtBatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.h"; path = "../../LowLevelParticles/src/PtBatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD424348687fd942434868 /* PtCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.h"; path = "../../LowLevelParticles/src/PtCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFD424348d07fd9424348d0 /* PtCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionData.h"; path = "../../LowLevelParticles/src/PtCollisionData.h"; sourceTree = SOURCE_ROOT; }; - FFFD424349387fd942434938 /* PtCollisionHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionHelper.h"; path = "../../LowLevelParticles/src/PtCollisionHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD424349a07fd9424349a0 /* PtCollisionMethods.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMethods.h"; path = "../../LowLevelParticles/src/PtCollisionMethods.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434a087fd942434a08 /* PtCollisionParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionParameters.h"; path = "../../LowLevelParticles/src/PtCollisionParameters.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434a707fd942434a70 /* PtConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConfig.h"; path = "../../LowLevelParticles/src/PtConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434ad87fd942434ad8 /* PtConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConstants.h"; path = "../../LowLevelParticles/src/PtConstants.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434b407fd942434b40 /* PtContextCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.h"; path = "../../LowLevelParticles/src/PtContextCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434ba87fd942434ba8 /* PtDynamicHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicHelper.h"; path = "../../LowLevelParticles/src/PtDynamicHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434c107fd942434c10 /* PtDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.h"; path = "../../LowLevelParticles/src/PtDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434c787fd942434c78 /* PtDynamicsKernels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsKernels.h"; path = "../../LowLevelParticles/src/PtDynamicsKernels.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434ce07fd942434ce0 /* PtDynamicsParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsParameters.h"; path = "../../LowLevelParticles/src/PtDynamicsParameters.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434d487fd942434d48 /* PtDynamicsTempBuffers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsTempBuffers.h"; path = "../../LowLevelParticles/src/PtDynamicsTempBuffers.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434db07fd942434db0 /* PtHeightFieldAabbTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtHeightFieldAabbTest.h"; path = "../../LowLevelParticles/src/PtHeightFieldAabbTest.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434e187fd942434e18 /* PtPacketSections.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtPacketSections.h"; path = "../../LowLevelParticles/src/PtPacketSections.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434e807fd942434e80 /* PtParticleCell.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleCell.h"; path = "../../LowLevelParticles/src/PtParticleCell.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434ee87fd942434ee8 /* PtParticleOpcodeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleOpcodeCache.h"; path = "../../LowLevelParticles/src/PtParticleOpcodeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434f507fd942434f50 /* PtParticleShapeCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.h"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD42434fb87fd942434fb8 /* PtParticleSystemSimCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.h"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFD424350207fd942435020 /* PtSpatialHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.h"; path = "../../LowLevelParticles/src/PtSpatialHash.h"; sourceTree = SOURCE_ROOT; }; - FFFD424350887fd942435088 /* PtSpatialHashHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHashHelper.h"; path = "../../LowLevelParticles/src/PtSpatialHashHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFD424350f07fd9424350f0 /* PtTwoWayData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtTwoWayData.h"; path = "../../LowLevelParticles/src/PtTwoWayData.h"; sourceTree = SOURCE_ROOT; }; - FFFD424351587fd942435158 /* PtBatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.cpp"; path = "../../LowLevelParticles/src/PtBatcher.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424351c07fd9424351c0 /* PtBodyTransformVault.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.cpp"; path = "../../LowLevelParticles/src/PtBodyTransformVault.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424352287fd942435228 /* PtCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.cpp"; path = "../../LowLevelParticles/src/PtCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424352907fd942435290 /* PtCollisionBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionBox.cpp"; path = "../../LowLevelParticles/src/PtCollisionBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424352f87fd9424352f8 /* PtCollisionCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionCapsule.cpp"; path = "../../LowLevelParticles/src/PtCollisionCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424353607fd942435360 /* PtCollisionConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionConvex.cpp"; path = "../../LowLevelParticles/src/PtCollisionConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424353c87fd9424353c8 /* PtCollisionMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMesh.cpp"; path = "../../LowLevelParticles/src/PtCollisionMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424354307fd942435430 /* PtCollisionPlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionPlane.cpp"; path = "../../LowLevelParticles/src/PtCollisionPlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424354987fd942435498 /* PtCollisionSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionSphere.cpp"; path = "../../LowLevelParticles/src/PtCollisionSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424355007fd942435500 /* PtContextCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.cpp"; path = "../../LowLevelParticles/src/PtContextCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424355687fd942435568 /* PtDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.cpp"; path = "../../LowLevelParticles/src/PtDynamics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424355d07fd9424355d0 /* PtParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.cpp"; path = "../../LowLevelParticles/src/PtParticleData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424356387fd942435638 /* PtParticleShapeCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424356a07fd9424356a0 /* PtParticleSystemSimCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424357087fd942435708 /* PtSpatialHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialHash.cpp"; sourceTree = SOURCE_ROOT; }; - FFFD424357707fd942435770 /* PtSpatialLocalHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialLocalHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialLocalHash.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc80807f07fb7c80807f0 /* LowLevelParticles */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelParticles"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc5893e007fb7c5893e00 /* PtBodyTransformVault.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.h"; path = "../../LowLevelParticles/include/PtBodyTransformVault.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5893e687fb7c5893e68 /* PtContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContext.h"; path = "../../LowLevelParticles/include/PtContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5893ed07fb7c5893ed0 /* PtGridCellVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtGridCellVector.h"; path = "../../LowLevelParticles/include/PtGridCellVector.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5893f387fb7c5893f38 /* PtParticle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticle.h"; path = "../../LowLevelParticles/include/PtParticle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc5893fa07fb7c5893fa0 /* PtParticleContactManagerStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleContactManagerStream.h"; path = "../../LowLevelParticles/include/PtParticleContactManagerStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDc58940087fb7c5894008 /* PtParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.h"; path = "../../LowLevelParticles/include/PtParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc58940707fb7c5894070 /* PtParticleShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShape.h"; path = "../../LowLevelParticles/include/PtParticleShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc58940d87fb7c58940d8 /* PtParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemCore.h"; path = "../../LowLevelParticles/include/PtParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc58941407fb7c5894140 /* PtParticleSystemFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemFlags.h"; path = "../../LowLevelParticles/include/PtParticleSystemFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDc58941a87fb7c58941a8 /* PtParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSim.h"; path = "../../LowLevelParticles/include/PtParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600b6007fb7c600b600 /* PtBatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.h"; path = "../../LowLevelParticles/src/PtBatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600b6687fb7c600b668 /* PtCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.h"; path = "../../LowLevelParticles/src/PtCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600b6d07fb7c600b6d0 /* PtCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionData.h"; path = "../../LowLevelParticles/src/PtCollisionData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600b7387fb7c600b738 /* PtCollisionHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionHelper.h"; path = "../../LowLevelParticles/src/PtCollisionHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600b7a07fb7c600b7a0 /* PtCollisionMethods.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMethods.h"; path = "../../LowLevelParticles/src/PtCollisionMethods.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600b8087fb7c600b808 /* PtCollisionParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionParameters.h"; path = "../../LowLevelParticles/src/PtCollisionParameters.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600b8707fb7c600b870 /* PtConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConfig.h"; path = "../../LowLevelParticles/src/PtConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600b8d87fb7c600b8d8 /* PtConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConstants.h"; path = "../../LowLevelParticles/src/PtConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600b9407fb7c600b940 /* PtContextCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.h"; path = "../../LowLevelParticles/src/PtContextCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600b9a87fb7c600b9a8 /* PtDynamicHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicHelper.h"; path = "../../LowLevelParticles/src/PtDynamicHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600ba107fb7c600ba10 /* PtDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.h"; path = "../../LowLevelParticles/src/PtDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600ba787fb7c600ba78 /* PtDynamicsKernels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsKernels.h"; path = "../../LowLevelParticles/src/PtDynamicsKernels.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600bae07fb7c600bae0 /* PtDynamicsParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsParameters.h"; path = "../../LowLevelParticles/src/PtDynamicsParameters.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600bb487fb7c600bb48 /* PtDynamicsTempBuffers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsTempBuffers.h"; path = "../../LowLevelParticles/src/PtDynamicsTempBuffers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600bbb07fb7c600bbb0 /* PtHeightFieldAabbTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtHeightFieldAabbTest.h"; path = "../../LowLevelParticles/src/PtHeightFieldAabbTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600bc187fb7c600bc18 /* PtPacketSections.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtPacketSections.h"; path = "../../LowLevelParticles/src/PtPacketSections.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600bc807fb7c600bc80 /* PtParticleCell.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleCell.h"; path = "../../LowLevelParticles/src/PtParticleCell.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600bce87fb7c600bce8 /* PtParticleOpcodeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleOpcodeCache.h"; path = "../../LowLevelParticles/src/PtParticleOpcodeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600bd507fb7c600bd50 /* PtParticleShapeCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.h"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600bdb87fb7c600bdb8 /* PtParticleSystemSimCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.h"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600be207fb7c600be20 /* PtSpatialHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.h"; path = "../../LowLevelParticles/src/PtSpatialHash.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600be887fb7c600be88 /* PtSpatialHashHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHashHelper.h"; path = "../../LowLevelParticles/src/PtSpatialHashHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600bef07fb7c600bef0 /* PtTwoWayData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtTwoWayData.h"; path = "../../LowLevelParticles/src/PtTwoWayData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc600bf587fb7c600bf58 /* PtBatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.cpp"; path = "../../LowLevelParticles/src/PtBatcher.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600bfc07fb7c600bfc0 /* PtBodyTransformVault.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.cpp"; path = "../../LowLevelParticles/src/PtBodyTransformVault.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c0287fb7c600c028 /* PtCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.cpp"; path = "../../LowLevelParticles/src/PtCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c0907fb7c600c090 /* PtCollisionBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionBox.cpp"; path = "../../LowLevelParticles/src/PtCollisionBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c0f87fb7c600c0f8 /* PtCollisionCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionCapsule.cpp"; path = "../../LowLevelParticles/src/PtCollisionCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c1607fb7c600c160 /* PtCollisionConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionConvex.cpp"; path = "../../LowLevelParticles/src/PtCollisionConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c1c87fb7c600c1c8 /* PtCollisionMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMesh.cpp"; path = "../../LowLevelParticles/src/PtCollisionMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c2307fb7c600c230 /* PtCollisionPlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionPlane.cpp"; path = "../../LowLevelParticles/src/PtCollisionPlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c2987fb7c600c298 /* PtCollisionSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionSphere.cpp"; path = "../../LowLevelParticles/src/PtCollisionSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c3007fb7c600c300 /* PtContextCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.cpp"; path = "../../LowLevelParticles/src/PtContextCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c3687fb7c600c368 /* PtDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.cpp"; path = "../../LowLevelParticles/src/PtDynamics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c3d07fb7c600c3d0 /* PtParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.cpp"; path = "../../LowLevelParticles/src/PtParticleData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c4387fb7c600c438 /* PtParticleShapeCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c4a07fb7c600c4a0 /* PtParticleSystemSimCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c5087fb7c600c508 /* PtSpatialHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialHash.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc600c5707fb7c600c570 /* PtSpatialLocalHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialLocalHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialLocalHash.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF242cd25707fd942cd2570 /* Resources */ = { + FFF2c80807f07fb7c80807f0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2888,7 +2885,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC42cd25707fd942cd2570 /* Frameworks */ = { + FFFCc80807f07fb7c80807f0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2898,26 +2895,26 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF842cd25707fd942cd2570 /* Sources */ = { + FFF8c80807f07fb7c80807f0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF424351587fd942435158, - FFFF424351c07fd9424351c0, - FFFF424352287fd942435228, - FFFF424352907fd942435290, - FFFF424352f87fd9424352f8, - FFFF424353607fd942435360, - FFFF424353c87fd9424353c8, - FFFF424354307fd942435430, - FFFF424354987fd942435498, - FFFF424355007fd942435500, - FFFF424355687fd942435568, - FFFF424355d07fd9424355d0, - FFFF424356387fd942435638, - FFFF424356a07fd9424356a0, - FFFF424357087fd942435708, - FFFF424357707fd942435770, + FFFFc600bf587fb7c600bf58, + FFFFc600bfc07fb7c600bfc0, + FFFFc600c0287fb7c600c028, + FFFFc600c0907fb7c600c090, + FFFFc600c0f87fb7c600c0f8, + FFFFc600c1607fb7c600c160, + FFFFc600c1c87fb7c600c1c8, + FFFFc600c2307fb7c600c230, + FFFFc600c2987fb7c600c298, + FFFFc600c3007fb7c600c300, + FFFFc600c3687fb7c600c368, + FFFFc600c3d07fb7c600c3d0, + FFFFc600c4387fb7c600c438, + FFFFc600c4a07fb7c600c4a0, + FFFFc600c5087fb7c600c508, + FFFFc600c5707fb7c600c570, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2929,22 +2926,22 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxTask */ - FFFF42ed63907fd942ed6390 /* src/TaskManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD42ed63907fd942ed6390 /* src/TaskManager.cpp */; }; + FFFFc367e0207fb7c367e020 /* src/TaskManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc367e0207fb7c367e020 /* src/TaskManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD42ed51a07fd942ed51a0 /* PxTask */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxTask"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD42ed5f907fd942ed5f90 /* PxCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCpuDispatcher.h"; path = "../../../../PxShared/include/task/PxCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD42ed5ff87fd942ed5ff8 /* PxGpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuDispatcher.h"; path = "../../../../PxShared/include/task/PxGpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFD42ed60607fd942ed6060 /* PxGpuTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuTask.h"; path = "../../../../PxShared/include/task/PxGpuTask.h"; sourceTree = SOURCE_ROOT; }; - FFFD42ed60c87fd942ed60c8 /* PxTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTask.h"; path = "../../../../PxShared/include/task/PxTask.h"; sourceTree = SOURCE_ROOT; }; - FFFD42ed61307fd942ed6130 /* PxTaskDefine.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskDefine.h"; path = "../../../../PxShared/include/task/PxTaskDefine.h"; sourceTree = SOURCE_ROOT; }; - FFFD42ed61987fd942ed6198 /* PxTaskManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskManager.h"; path = "../../../../PxShared/include/task/PxTaskManager.h"; sourceTree = SOURCE_ROOT; }; - FFFD42ed63907fd942ed6390 /* src/TaskManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/TaskManager.cpp"; path = "../../../../PxShared/src/task/src/TaskManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3662bc07fb7c3662bc0 /* PxTask */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxTask"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc367e7607fb7c367e760 /* PxCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCpuDispatcher.h"; path = "../../../../PxShared/include/task/PxCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDc367e7c87fb7c367e7c8 /* PxGpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuDispatcher.h"; path = "../../../../PxShared/include/task/PxGpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDc367e8307fb7c367e830 /* PxGpuTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuTask.h"; path = "../../../../PxShared/include/task/PxGpuTask.h"; sourceTree = SOURCE_ROOT; }; + FFFDc367e8987fb7c367e898 /* PxTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTask.h"; path = "../../../../PxShared/include/task/PxTask.h"; sourceTree = SOURCE_ROOT; }; + FFFDc367e9007fb7c367e900 /* PxTaskDefine.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskDefine.h"; path = "../../../../PxShared/include/task/PxTaskDefine.h"; sourceTree = SOURCE_ROOT; }; + FFFDc367e9687fb7c367e968 /* PxTaskManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskManager.h"; path = "../../../../PxShared/include/task/PxTaskManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc367e0207fb7c367e020 /* src/TaskManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/TaskManager.cpp"; path = "../../../../PxShared/src/task/src/TaskManager.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF242ed51a07fd942ed51a0 /* Resources */ = { + FFF2c3662bc07fb7c3662bc0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2954,7 +2951,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC42ed51a07fd942ed51a0 /* Frameworks */ = { + FFFCc3662bc07fb7c3662bc0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2964,11 +2961,11 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF842ed51a07fd942ed51a0 /* Sources */ = { + FFF8c3662bc07fb7c3662bc0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF42ed63907fd942ed6390, + FFFFc367e0207fb7c367e020, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2980,17 +2977,17 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PsFastXml */ - FFFF430c53f07fd9430c53f0 /* PsFastXml.cpp in src */= { isa = PBXBuildFile; fileRef = FFFD430c53f07fd9430c53f0 /* PsFastXml.cpp */; }; + FFFFc4b81a807fb7c4b81a80 /* PsFastXml.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4b81a807fb7c4b81a80 /* PsFastXml.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFD430c50e07fd9430c50e0 /* PsFastXml */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PsFastXml"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFD430c52d07fd9430c52d0 /* PsFastXml.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.h"; path = "../../../../PxShared/src/fastxml/include/PsFastXml.h"; sourceTree = SOURCE_ROOT; }; - FFFD430c53f07fd9430c53f0 /* PsFastXml.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.cpp"; path = "../../../../PxShared/src/fastxml/src/PsFastXml.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4b829a07fb7c4b829a0 /* PsFastXml */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PsFastXml"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc4b819807fb7c4b81980 /* PsFastXml.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.h"; path = "../../../../PxShared/src/fastxml/include/PsFastXml.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4b81a807fb7c4b81a80 /* PsFastXml.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.cpp"; path = "../../../../PxShared/src/fastxml/src/PsFastXml.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2430c50e07fd9430c50e0 /* Resources */ = { + FFF2c4b829a07fb7c4b829a0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -3000,7 +2997,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFC430c50e07fd9430c50e0 /* Frameworks */ = { + FFFCc4b829a07fb7c4b829a0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -3010,11 +3007,11 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8430c50e07fd9430c50e0 /* Sources */ = { + FFF8c4b829a07fb7c4b829a0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFF430c53f07fd9430c53f0, + FFFFc4b81a807fb7c4b81a80, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3026,1968 +3023,1967 @@ /* End PBXTargetDependency section */ /* Begin PBXContainerItemProxy section */ - FFF5430ccac07fd9430ccac0 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c4e60af07fb7c4e60af0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA430ccac07fd9430ccac0 /* PhysX */; + remoteGlobalIDString = FFFAc4e60af07fb7c4e60af0 /* PhysX */; remoteInfo = "PhysX"; }; - FFF5430d7df07fd9430d7df0 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c342d6907fb7c342d690 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA430d7df07fd9430d7df0 /* PhysXCharacterKinematic */; + remoteGlobalIDString = FFFAc342d6907fb7c342d690 /* PhysXCharacterKinematic */; remoteInfo = "PhysXCharacterKinematic"; }; - FFF5430d93d07fd9430d93d0 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c36831307fb7c3683130 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA430d93d07fd9430d93d0 /* PhysXVehicle */; + remoteGlobalIDString = FFFAc36831307fb7c3683130 /* PhysXVehicle */; remoteInfo = "PhysXVehicle"; }; - FFF5430ea8607fd9430ea860 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c80a0d007fb7c80a0d00 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA430ea8607fd9430ea860 /* PhysXExtensions */; + remoteGlobalIDString = FFFAc80a0d007fb7c80a0d00 /* PhysXExtensions */; remoteInfo = "PhysXExtensions"; }; - FFF5430fba607fd9430fba60 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c4e529207fb7c4e52920 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA430fba607fd9430fba60 /* SceneQuery */; + remoteGlobalIDString = FFFAc4e529207fb7c4e52920 /* SceneQuery */; remoteInfo = "SceneQuery"; }; - FFF5431040f07fd9431040f0 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c4e56c807fb7c4e56c80 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA431040f07fd9431040f0 /* SimulationController */; + remoteGlobalIDString = FFFAc4e56c807fb7c4e56c80 /* SimulationController */; remoteInfo = "SimulationController"; }; - FFF543108ed07fd943108ed0 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c342e0007fb7c342e000 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA43108ed07fd943108ed0 /* PhysXCooking */; + remoteGlobalIDString = FFFAc342e0007fb7c342e000 /* PhysXCooking */; remoteInfo = "PhysXCooking"; }; - FFF542a091607fd942a09160 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c4b0e1607fb7c4b0e160 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA42a091607fd942a09160 /* PhysXCommon */; + remoteGlobalIDString = FFFAc4b0e1607fb7c4b0e160 /* PhysXCommon */; remoteInfo = "PhysXCommon"; }; - FFF5429f67707fd9429f6770 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c37144b07fb7c37144b0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA429f67707fd9429f6770 /* PxFoundation */; + remoteGlobalIDString = FFFAc37144b07fb7c37144b0 /* PxFoundation */; remoteInfo = "PxFoundation"; }; - FFF542a4e2507fd942a4e250 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c4a2a3107fb7c4a2a310 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA42a4e2507fd942a4e250 /* PxPvdSDK */; + remoteGlobalIDString = FFFAc4a2a3107fb7c4a2a310 /* PxPvdSDK */; remoteInfo = "PxPvdSDK"; }; - FFF542c451407fd942c45140 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c81162307fb7c8116230 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA42c451407fd942c45140 /* LowLevel */; + remoteGlobalIDString = FFFAc81162307fb7c8116230 /* LowLevel */; remoteInfo = "LowLevel"; }; - FFF542c700007fd942c70000 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c811f6607fb7c811f660 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA42c700007fd942c70000 /* LowLevelAABB */; + remoteGlobalIDString = FFFAc811f6607fb7c811f660 /* LowLevelAABB */; remoteInfo = "LowLevelAABB"; }; - FFF542c8d5d07fd942c8d5d0 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c4a1ce107fb7c4a1ce10 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA42c8d5d07fd942c8d5d0 /* LowLevelDynamics */; + remoteGlobalIDString = FFFAc4a1ce107fb7c4a1ce10 /* LowLevelDynamics */; remoteInfo = "LowLevelDynamics"; }; - FFF542cb04007fd942cb0400 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c812c3507fb7c812c350 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA42cb04007fd942cb0400 /* LowLevelCloth */; + remoteGlobalIDString = FFFAc812c3507fb7c812c350 /* LowLevelCloth */; remoteInfo = "LowLevelCloth"; }; - FFF542cd25707fd942cd2570 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c80807f07fb7c80807f0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA42cd25707fd942cd2570 /* LowLevelParticles */; + remoteGlobalIDString = FFFAc80807f07fb7c80807f0 /* LowLevelParticles */; remoteInfo = "LowLevelParticles"; }; - FFF542ed51a07fd942ed51a0 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c3662bc07fb7c3662bc0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA42ed51a07fd942ed51a0 /* PxTask */; + remoteGlobalIDString = FFFAc3662bc07fb7c3662bc0 /* PxTask */; remoteInfo = "PxTask"; }; - FFF5430c50e07fd9430c50e0 /* PBXContainerItemProxy */ = { - containerPortal = FFF941c807c07fd941c807c0 /* Project object */; + FFF5c4b829a07fb7c4b829a0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9c341f7207fb7c341f720 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFA430c50e07fd9430c50e0 /* PsFastXml */; + remoteGlobalIDString = FFFAc4b829a07fb7c4b829a0 /* PsFastXml */; remoteInfo = "PsFastXml"; }; /* End PBXContainerItemProxy section */ /* Begin PBXGroup section */ - FFFB41c808287fd941c80828 /* PhysX */ = { + FFFBc341f7887fb7c341f788 /* PhysX */ = { isa = PBXGroup; children = ( - FFF041c807c07fd941c807c0 /* Source */, - FFEE41c807c07fd941c807c0 /* Products */, + FFF0c341f7207fb7c341f720 /* Source */, + FFEEc341f7207fb7c341f720 /* Products */, ); name = "PhysX"; sourceTree = "<group>"; }; - FFF041c807c07fd941c807c0 /* Source */ = { + FFF0c341f7207fb7c341f720 /* Source */ = { isa = PBXGroup; children = ( - FFFB430ccac07fd9430ccac0, - FFFB430d7df07fd9430d7df0, - FFFB430d93d07fd9430d93d0, - FFFB430ea8607fd9430ea860, - FFFB430fba607fd9430fba60, - FFFB431040f07fd9431040f0, - FFFB43108ed07fd943108ed0, - FFFB42a091607fd942a09160, - FFFB429f67707fd9429f6770, - FFFB42a4e2507fd942a4e250, - FFFB42c451407fd942c45140, - FFFB42c700007fd942c70000, - FFFB42c8d5d07fd942c8d5d0, - FFFB42cb04007fd942cb0400, - FFFB42cd25707fd942cd2570, - FFFB42ed51a07fd942ed51a0, - FFFB430c50e07fd9430c50e0, + FFFBc4e60af07fb7c4e60af0, + FFFBc342d6907fb7c342d690, + FFFBc36831307fb7c3683130, + FFFBc80a0d007fb7c80a0d00, + FFFBc4e529207fb7c4e52920, + FFFBc4e56c807fb7c4e56c80, + FFFBc342e0007fb7c342e000, + FFFBc4b0e1607fb7c4b0e160, + FFFBc37144b07fb7c37144b0, + FFFBc4a2a3107fb7c4a2a310, + FFFBc81162307fb7c8116230, + FFFBc811f6607fb7c811f660, + FFFBc4a1ce107fb7c4a1ce10, + FFFBc812c3507fb7c812c350, + FFFBc80807f07fb7c80807f0, + FFFBc3662bc07fb7c3662bc0, + FFFBc4b829a07fb7c4b829a0, ); name = Source; sourceTree = "<group>"; }; - FFEE41c807c07fd941c807c0 /* Products */ = { + FFEEc341f7207fb7c341f720 /* Products */ = { isa = PBXGroup; children = ( - FFFD430ccac07fd9430ccac0, - FFFD430d7df07fd9430d7df0, - FFFD430d93d07fd9430d93d0, - FFFD430ea8607fd9430ea860, - FFFD430fba607fd9430fba60, - FFFD431040f07fd9431040f0, - FFFD43108ed07fd943108ed0, - FFFD42a091607fd942a09160, - FFFD429f67707fd9429f6770, - FFFD42a4e2507fd942a4e250, - FFFD42c451407fd942c45140, - FFFD42c700007fd942c70000, - FFFD42c8d5d07fd942c8d5d0, - FFFD42cb04007fd942cb0400, - FFFD42cd25707fd942cd2570, - FFFD42ed51a07fd942ed51a0, - FFFD430c50e07fd9430c50e0, + FFFDc4e60af07fb7c4e60af0, + FFFDc342d6907fb7c342d690, + FFFDc36831307fb7c3683130, + FFFDc80a0d007fb7c80a0d00, + FFFDc4e529207fb7c4e52920, + FFFDc4e56c807fb7c4e56c80, + FFFDc342e0007fb7c342e000, + FFFDc4b0e1607fb7c4b0e160, + FFFDc37144b07fb7c37144b0, + FFFDc4a2a3107fb7c4a2a310, + FFFDc81162307fb7c8116230, + FFFDc811f6607fb7c811f660, + FFFDc4a1ce107fb7c4a1ce10, + FFFDc812c3507fb7c812c350, + FFFDc80807f07fb7c80807f0, + FFFDc3662bc07fb7c3662bc0, + FFFDc4b829a07fb7c4b829a0, ); name = Products; sourceTree = "<group>"; }; - FFFB430ccac07fd9430ccac0 /* PhysX */ = { + FFFBc4e60af07fb7c4e60af0 /* PhysX */ = { isa = PBXGroup; children = ( - FFFB430dfc907fd9430dfc90 /* src */, - FFFB430dfcb87fd9430dfcb8 /* include */, - FFFB430dfce07fd9430dfce0 /* metadata */, + FFFBc34349c07fb7c34349c0 /* src */, + FFFBc34349e87fb7c34349e8 /* include */, + FFFBc3434a107fb7c3434a10 /* metadata */, ); name = "PhysX"; sourceTree = "<group>"; }; - FFFB430dfc907fd9430dfc90 /* src */ = { + FFFBc34349c07fb7c34349c0 /* src */ = { isa = PBXGroup; children = ( - FFFD424936007fd942493600 /* NpActor.h */, - FFFD424936687fd942493668 /* NpActorTemplate.h */, - FFFD424936d07fd9424936d0 /* NpAggregate.h */, - FFFD424937387fd942493738 /* NpArticulation.h */, - FFFD424937a07fd9424937a0 /* NpArticulationJoint.h */, - FFFD424938087fd942493808 /* NpArticulationLink.h */, - FFFD424938707fd942493870 /* NpBatchQuery.h */, - FFFD424938d87fd9424938d8 /* NpCast.h */, - FFFD424939407fd942493940 /* NpConnector.h */, - FFFD424939a87fd9424939a8 /* NpConstraint.h */, - FFFD42493a107fd942493a10 /* NpFactory.h */, - FFFD42493a787fd942493a78 /* NpMaterial.h */, - FFFD42493ae07fd942493ae0 /* NpMaterialManager.h */, - FFFD42493b487fd942493b48 /* NpPhysics.h */, - FFFD42493bb07fd942493bb0 /* NpPhysicsInsertionCallback.h */, - FFFD42493c187fd942493c18 /* NpPtrTableStorageManager.h */, - FFFD42493c807fd942493c80 /* NpPvdSceneQueryCollector.h */, - FFFD42493ce87fd942493ce8 /* NpQueryShared.h */, - FFFD42493d507fd942493d50 /* NpReadCheck.h */, - FFFD42493db87fd942493db8 /* NpRigidActorTemplate.h */, - FFFD42493e207fd942493e20 /* NpRigidActorTemplateInternal.h */, - FFFD42493e887fd942493e88 /* NpRigidBodyTemplate.h */, - FFFD42493ef07fd942493ef0 /* NpRigidDynamic.h */, - FFFD42493f587fd942493f58 /* NpRigidStatic.h */, - FFFD42493fc07fd942493fc0 /* NpScene.h */, - FFFD424940287fd942494028 /* NpSceneQueries.h */, - FFFD424940907fd942494090 /* NpShape.h */, - FFFD424940f87fd9424940f8 /* NpShapeManager.h */, - FFFD424941607fd942494160 /* NpSpatialIndex.h */, - FFFD424941c87fd9424941c8 /* NpVolumeCache.h */, - FFFD424942307fd942494230 /* NpWriteCheck.h */, - FFFD424942987fd942494298 /* PvdMetaDataBindingData.h */, - FFFD424943007fd942494300 /* PvdMetaDataPvdBinding.h */, - FFFD424943687fd942494368 /* PvdPhysicsClient.h */, - FFFD424943d07fd9424943d0 /* PvdTypeNames.h */, - FFFD424944387fd942494438 /* NpActor.cpp */, - FFFD424944a07fd9424944a0 /* NpAggregate.cpp */, - FFFD424945087fd942494508 /* NpArticulation.cpp */, - FFFD424945707fd942494570 /* NpArticulationJoint.cpp */, - FFFD424945d87fd9424945d8 /* NpArticulationLink.cpp */, - FFFD424946407fd942494640 /* NpBatchQuery.cpp */, - FFFD424946a87fd9424946a8 /* NpConstraint.cpp */, - FFFD424947107fd942494710 /* NpFactory.cpp */, - FFFD424947787fd942494778 /* NpMaterial.cpp */, - FFFD424947e07fd9424947e0 /* NpMetaData.cpp */, - FFFD424948487fd942494848 /* NpPhysics.cpp */, - FFFD424948b07fd9424948b0 /* NpPvdSceneQueryCollector.cpp */, - FFFD424949187fd942494918 /* NpReadCheck.cpp */, - FFFD424949807fd942494980 /* NpRigidDynamic.cpp */, - FFFD424949e87fd9424949e8 /* NpRigidStatic.cpp */, - FFFD42494a507fd942494a50 /* NpScene.cpp */, - FFFD42494ab87fd942494ab8 /* NpSceneQueries.cpp */, - FFFD42494b207fd942494b20 /* NpSerializerAdapter.cpp */, - FFFD42494b887fd942494b88 /* NpShape.cpp */, - FFFD42494bf07fd942494bf0 /* NpShapeManager.cpp */, - FFFD42494c587fd942494c58 /* NpSpatialIndex.cpp */, - FFFD42494cc07fd942494cc0 /* NpVolumeCache.cpp */, - FFFD42494d287fd942494d28 /* NpWriteCheck.cpp */, - FFFD42494d907fd942494d90 /* PvdMetaDataPvdBinding.cpp */, - FFFD42494df87fd942494df8 /* PvdPhysicsClient.cpp */, - FFFD42494e607fd942494e60 /* particles/NpParticleBaseTemplate.h */, - FFFD42494ec87fd942494ec8 /* particles/NpParticleFluid.h */, - FFFD42494f307fd942494f30 /* particles/NpParticleFluidReadData.h */, - FFFD42494f987fd942494f98 /* particles/NpParticleSystem.h */, - FFFD424950007fd942495000 /* particles/NpParticleFluid.cpp */, - FFFD424950687fd942495068 /* particles/NpParticleSystem.cpp */, - FFFD424950d07fd9424950d0 /* buffering/ScbActor.h */, - FFFD424951387fd942495138 /* buffering/ScbAggregate.h */, - FFFD424951a07fd9424951a0 /* buffering/ScbArticulation.h */, - FFFD424952087fd942495208 /* buffering/ScbArticulationJoint.h */, - FFFD424952707fd942495270 /* buffering/ScbBase.h */, - FFFD424952d87fd9424952d8 /* buffering/ScbBody.h */, - FFFD424953407fd942495340 /* buffering/ScbCloth.h */, - FFFD424953a87fd9424953a8 /* buffering/ScbConstraint.h */, - FFFD424954107fd942495410 /* buffering/ScbDefs.h */, - FFFD424954787fd942495478 /* buffering/ScbNpDeps.h */, - FFFD424954e07fd9424954e0 /* buffering/ScbParticleSystem.h */, - FFFD424955487fd942495548 /* buffering/ScbRigidObject.h */, - FFFD424955b07fd9424955b0 /* buffering/ScbRigidStatic.h */, - FFFD424956187fd942495618 /* buffering/ScbScene.h */, - FFFD424956807fd942495680 /* buffering/ScbSceneBuffer.h */, - FFFD424956e87fd9424956e8 /* buffering/ScbScenePvdClient.h */, - FFFD424957507fd942495750 /* buffering/ScbShape.h */, - FFFD424957b87fd9424957b8 /* buffering/ScbType.h */, - FFFD424958207fd942495820 /* buffering/ScbActor.cpp */, - FFFD424958887fd942495888 /* buffering/ScbAggregate.cpp */, - FFFD424958f07fd9424958f0 /* buffering/ScbBase.cpp */, - FFFD424959587fd942495958 /* buffering/ScbCloth.cpp */, - FFFD424959c07fd9424959c0 /* buffering/ScbMetaData.cpp */, - FFFD42495a287fd942495a28 /* buffering/ScbParticleSystem.cpp */, - FFFD42495a907fd942495a90 /* buffering/ScbScene.cpp */, - FFFD42495af87fd942495af8 /* buffering/ScbScenePvdClient.cpp */, - FFFD42495b607fd942495b60 /* buffering/ScbShape.cpp */, - FFFD42495bc87fd942495bc8 /* cloth/NpCloth.h */, - FFFD42495c307fd942495c30 /* cloth/NpClothFabric.h */, - FFFD42495c987fd942495c98 /* cloth/NpClothParticleData.h */, - FFFD42495d007fd942495d00 /* cloth/NpCloth.cpp */, - FFFD42495d687fd942495d68 /* cloth/NpClothFabric.cpp */, - FFFD42495dd07fd942495dd0 /* cloth/NpClothParticleData.cpp */, - FFFD42495e387fd942495e38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */, + FFFDc3816c007fb7c3816c00 /* NpActor.h */, + FFFDc3816c687fb7c3816c68 /* NpActorTemplate.h */, + FFFDc3816cd07fb7c3816cd0 /* NpAggregate.h */, + FFFDc3816d387fb7c3816d38 /* NpArticulation.h */, + FFFDc3816da07fb7c3816da0 /* NpArticulationJoint.h */, + FFFDc3816e087fb7c3816e08 /* NpArticulationLink.h */, + FFFDc3816e707fb7c3816e70 /* NpBatchQuery.h */, + FFFDc3816ed87fb7c3816ed8 /* NpCast.h */, + FFFDc3816f407fb7c3816f40 /* NpConnector.h */, + FFFDc3816fa87fb7c3816fa8 /* NpConstraint.h */, + FFFDc38170107fb7c3817010 /* NpFactory.h */, + FFFDc38170787fb7c3817078 /* NpMaterial.h */, + FFFDc38170e07fb7c38170e0 /* NpMaterialManager.h */, + FFFDc38171487fb7c3817148 /* NpPhysics.h */, + FFFDc38171b07fb7c38171b0 /* NpPhysicsInsertionCallback.h */, + FFFDc38172187fb7c3817218 /* NpPtrTableStorageManager.h */, + FFFDc38172807fb7c3817280 /* NpPvdSceneQueryCollector.h */, + FFFDc38172e87fb7c38172e8 /* NpQueryShared.h */, + FFFDc38173507fb7c3817350 /* NpReadCheck.h */, + FFFDc38173b87fb7c38173b8 /* NpRigidActorTemplate.h */, + FFFDc38174207fb7c3817420 /* NpRigidActorTemplateInternal.h */, + FFFDc38174887fb7c3817488 /* NpRigidBodyTemplate.h */, + FFFDc38174f07fb7c38174f0 /* NpRigidDynamic.h */, + FFFDc38175587fb7c3817558 /* NpRigidStatic.h */, + FFFDc38175c07fb7c38175c0 /* NpScene.h */, + FFFDc38176287fb7c3817628 /* NpSceneQueries.h */, + FFFDc38176907fb7c3817690 /* NpShape.h */, + FFFDc38176f87fb7c38176f8 /* NpShapeManager.h */, + FFFDc38177607fb7c3817760 /* NpSpatialIndex.h */, + FFFDc38177c87fb7c38177c8 /* NpVolumeCache.h */, + FFFDc38178307fb7c3817830 /* NpWriteCheck.h */, + FFFDc38178987fb7c3817898 /* PvdMetaDataBindingData.h */, + FFFDc38179007fb7c3817900 /* PvdMetaDataPvdBinding.h */, + FFFDc38179687fb7c3817968 /* PvdPhysicsClient.h */, + FFFDc38179d07fb7c38179d0 /* PvdTypeNames.h */, + FFFDc3817a387fb7c3817a38 /* NpActor.cpp */, + FFFDc3817aa07fb7c3817aa0 /* NpAggregate.cpp */, + FFFDc3817b087fb7c3817b08 /* NpArticulation.cpp */, + FFFDc3817b707fb7c3817b70 /* NpArticulationJoint.cpp */, + FFFDc3817bd87fb7c3817bd8 /* NpArticulationLink.cpp */, + FFFDc3817c407fb7c3817c40 /* NpBatchQuery.cpp */, + FFFDc3817ca87fb7c3817ca8 /* NpConstraint.cpp */, + FFFDc3817d107fb7c3817d10 /* NpFactory.cpp */, + FFFDc3817d787fb7c3817d78 /* NpMaterial.cpp */, + FFFDc3817de07fb7c3817de0 /* NpMetaData.cpp */, + FFFDc3817e487fb7c3817e48 /* NpPhysics.cpp */, + FFFDc3817eb07fb7c3817eb0 /* NpPvdSceneQueryCollector.cpp */, + FFFDc3817f187fb7c3817f18 /* NpReadCheck.cpp */, + FFFDc3817f807fb7c3817f80 /* NpRigidDynamic.cpp */, + FFFDc3817fe87fb7c3817fe8 /* NpRigidStatic.cpp */, + FFFDc38180507fb7c3818050 /* NpScene.cpp */, + FFFDc38180b87fb7c38180b8 /* NpSceneQueries.cpp */, + FFFDc38181207fb7c3818120 /* NpSerializerAdapter.cpp */, + FFFDc38181887fb7c3818188 /* NpShape.cpp */, + FFFDc38181f07fb7c38181f0 /* NpShapeManager.cpp */, + FFFDc38182587fb7c3818258 /* NpSpatialIndex.cpp */, + FFFDc38182c07fb7c38182c0 /* NpVolumeCache.cpp */, + FFFDc38183287fb7c3818328 /* NpWriteCheck.cpp */, + FFFDc38183907fb7c3818390 /* PvdMetaDataPvdBinding.cpp */, + FFFDc38183f87fb7c38183f8 /* PvdPhysicsClient.cpp */, + FFFDc38184607fb7c3818460 /* particles/NpParticleBaseTemplate.h */, + FFFDc38184c87fb7c38184c8 /* particles/NpParticleFluid.h */, + FFFDc38185307fb7c3818530 /* particles/NpParticleFluidReadData.h */, + FFFDc38185987fb7c3818598 /* particles/NpParticleSystem.h */, + FFFDc38186007fb7c3818600 /* particles/NpParticleFluid.cpp */, + FFFDc38186687fb7c3818668 /* particles/NpParticleSystem.cpp */, + FFFDc38186d07fb7c38186d0 /* buffering/ScbActor.h */, + FFFDc38187387fb7c3818738 /* buffering/ScbAggregate.h */, + FFFDc38187a07fb7c38187a0 /* buffering/ScbArticulation.h */, + FFFDc38188087fb7c3818808 /* buffering/ScbArticulationJoint.h */, + FFFDc38188707fb7c3818870 /* buffering/ScbBase.h */, + FFFDc38188d87fb7c38188d8 /* buffering/ScbBody.h */, + FFFDc38189407fb7c3818940 /* buffering/ScbCloth.h */, + FFFDc38189a87fb7c38189a8 /* buffering/ScbConstraint.h */, + FFFDc3818a107fb7c3818a10 /* buffering/ScbDefs.h */, + FFFDc3818a787fb7c3818a78 /* buffering/ScbNpDeps.h */, + FFFDc3818ae07fb7c3818ae0 /* buffering/ScbParticleSystem.h */, + FFFDc3818b487fb7c3818b48 /* buffering/ScbRigidObject.h */, + FFFDc3818bb07fb7c3818bb0 /* buffering/ScbRigidStatic.h */, + FFFDc3818c187fb7c3818c18 /* buffering/ScbScene.h */, + FFFDc3818c807fb7c3818c80 /* buffering/ScbSceneBuffer.h */, + FFFDc3818ce87fb7c3818ce8 /* buffering/ScbScenePvdClient.h */, + FFFDc3818d507fb7c3818d50 /* buffering/ScbShape.h */, + FFFDc3818db87fb7c3818db8 /* buffering/ScbType.h */, + FFFDc3818e207fb7c3818e20 /* buffering/ScbActor.cpp */, + FFFDc3818e887fb7c3818e88 /* buffering/ScbAggregate.cpp */, + FFFDc3818ef07fb7c3818ef0 /* buffering/ScbBase.cpp */, + FFFDc3818f587fb7c3818f58 /* buffering/ScbCloth.cpp */, + FFFDc3818fc07fb7c3818fc0 /* buffering/ScbMetaData.cpp */, + FFFDc38190287fb7c3819028 /* buffering/ScbParticleSystem.cpp */, + FFFDc38190907fb7c3819090 /* buffering/ScbScene.cpp */, + FFFDc38190f87fb7c38190f8 /* buffering/ScbScenePvdClient.cpp */, + FFFDc38191607fb7c3819160 /* buffering/ScbShape.cpp */, + FFFDc38191c87fb7c38191c8 /* cloth/NpCloth.h */, + FFFDc38192307fb7c3819230 /* cloth/NpClothFabric.h */, + FFFDc38192987fb7c3819298 /* cloth/NpClothParticleData.h */, + FFFDc38193007fb7c3819300 /* cloth/NpCloth.cpp */, + FFFDc38193687fb7c3819368 /* cloth/NpClothFabric.cpp */, + FFFDc38193d07fb7c38193d0 /* cloth/NpClothParticleData.cpp */, + FFFDc38194387fb7c3819438 /* ../../ImmediateMode/src/NpImmediateMode.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB430dfcb87fd9430dfcb8 /* include */ = { + FFFBc34349e87fb7c34349e8 /* include */ = { isa = PBXGroup; children = ( - FFFD424910007fd942491000 /* PxActor.h */, - FFFD424910687fd942491068 /* PxAggregate.h */, - FFFD424910d07fd9424910d0 /* PxArticulation.h */, - FFFD424911387fd942491138 /* PxArticulationJoint.h */, - FFFD424911a07fd9424911a0 /* PxArticulationLink.h */, - FFFD424912087fd942491208 /* PxBatchQuery.h */, - FFFD424912707fd942491270 /* PxBatchQueryDesc.h */, - FFFD424912d87fd9424912d8 /* PxBroadPhase.h */, - FFFD424913407fd942491340 /* PxClient.h */, - FFFD424913a87fd9424913a8 /* PxConstraint.h */, - FFFD424914107fd942491410 /* PxConstraintDesc.h */, - FFFD424914787fd942491478 /* PxContact.h */, - FFFD424914e07fd9424914e0 /* PxContactModifyCallback.h */, - FFFD424915487fd942491548 /* PxDeletionListener.h */, - FFFD424915b07fd9424915b0 /* PxFiltering.h */, - FFFD424916187fd942491618 /* PxForceMode.h */, - FFFD424916807fd942491680 /* PxImmediateMode.h */, - FFFD424916e87fd9424916e8 /* PxLockedData.h */, - FFFD424917507fd942491750 /* PxMaterial.h */, - FFFD424917b87fd9424917b8 /* PxPhysXConfig.h */, - FFFD424918207fd942491820 /* PxPhysics.h */, - FFFD424918887fd942491888 /* PxPhysicsAPI.h */, - FFFD424918f07fd9424918f0 /* PxPhysicsSerialization.h */, - FFFD424919587fd942491958 /* PxPhysicsVersion.h */, - FFFD424919c07fd9424919c0 /* PxPruningStructure.h */, - FFFD42491a287fd942491a28 /* PxQueryFiltering.h */, - FFFD42491a907fd942491a90 /* PxQueryReport.h */, - FFFD42491af87fd942491af8 /* PxRigidActor.h */, - FFFD42491b607fd942491b60 /* PxRigidBody.h */, - FFFD42491bc87fd942491bc8 /* PxRigidDynamic.h */, - FFFD42491c307fd942491c30 /* PxRigidStatic.h */, - FFFD42491c987fd942491c98 /* PxScene.h */, - FFFD42491d007fd942491d00 /* PxSceneDesc.h */, - FFFD42491d687fd942491d68 /* PxSceneLock.h */, - FFFD42491dd07fd942491dd0 /* PxShape.h */, - FFFD42491e387fd942491e38 /* PxSimulationEventCallback.h */, - FFFD42491ea07fd942491ea0 /* PxSimulationStatistics.h */, - FFFD42491f087fd942491f08 /* PxSpatialIndex.h */, - FFFD42491f707fd942491f70 /* PxVisualizationParameter.h */, - FFFD42491fd87fd942491fd8 /* PxVolumeCache.h */, - FFFD424920407fd942492040 /* particles/PxParticleBase.h */, - FFFD424920a87fd9424920a8 /* particles/PxParticleBaseFlag.h */, - FFFD424921107fd942492110 /* particles/PxParticleCreationData.h */, - FFFD424921787fd942492178 /* particles/PxParticleFlag.h */, - FFFD424921e07fd9424921e0 /* particles/PxParticleFluid.h */, - FFFD424922487fd942492248 /* particles/PxParticleFluidReadData.h */, - FFFD424922b07fd9424922b0 /* particles/PxParticleReadData.h */, - FFFD424923187fd942492318 /* particles/PxParticleSystem.h */, - FFFD424923807fd942492380 /* pvd/PxPvdSceneClient.h */, - FFFD424923e87fd9424923e8 /* cloth/PxCloth.h */, - FFFD424924507fd942492450 /* cloth/PxClothCollisionData.h */, - FFFD424924b87fd9424924b8 /* cloth/PxClothFabric.h */, - FFFD424925207fd942492520 /* cloth/PxClothParticleData.h */, - FFFD424925887fd942492588 /* cloth/PxClothTypes.h */, + FFFDc38196007fb7c3819600 /* PxActor.h */, + FFFDc38196687fb7c3819668 /* PxAggregate.h */, + FFFDc38196d07fb7c38196d0 /* PxArticulation.h */, + FFFDc38197387fb7c3819738 /* PxArticulationJoint.h */, + FFFDc38197a07fb7c38197a0 /* PxArticulationLink.h */, + FFFDc38198087fb7c3819808 /* PxBatchQuery.h */, + FFFDc38198707fb7c3819870 /* PxBatchQueryDesc.h */, + FFFDc38198d87fb7c38198d8 /* PxBroadPhase.h */, + FFFDc38199407fb7c3819940 /* PxClient.h */, + FFFDc38199a87fb7c38199a8 /* PxConstraint.h */, + FFFDc3819a107fb7c3819a10 /* PxConstraintDesc.h */, + FFFDc3819a787fb7c3819a78 /* PxContact.h */, + FFFDc3819ae07fb7c3819ae0 /* PxContactModifyCallback.h */, + FFFDc3819b487fb7c3819b48 /* PxDeletionListener.h */, + FFFDc3819bb07fb7c3819bb0 /* PxFiltering.h */, + FFFDc3819c187fb7c3819c18 /* PxForceMode.h */, + FFFDc3819c807fb7c3819c80 /* PxImmediateMode.h */, + FFFDc3819ce87fb7c3819ce8 /* PxLockedData.h */, + FFFDc3819d507fb7c3819d50 /* PxMaterial.h */, + FFFDc3819db87fb7c3819db8 /* PxPhysXConfig.h */, + FFFDc3819e207fb7c3819e20 /* PxPhysics.h */, + FFFDc3819e887fb7c3819e88 /* PxPhysicsAPI.h */, + FFFDc3819ef07fb7c3819ef0 /* PxPhysicsSerialization.h */, + FFFDc3819f587fb7c3819f58 /* PxPhysicsVersion.h */, + FFFDc3819fc07fb7c3819fc0 /* PxPruningStructure.h */, + FFFDc381a0287fb7c381a028 /* PxQueryFiltering.h */, + FFFDc381a0907fb7c381a090 /* PxQueryReport.h */, + FFFDc381a0f87fb7c381a0f8 /* PxRigidActor.h */, + FFFDc381a1607fb7c381a160 /* PxRigidBody.h */, + FFFDc381a1c87fb7c381a1c8 /* PxRigidDynamic.h */, + FFFDc381a2307fb7c381a230 /* PxRigidStatic.h */, + FFFDc381a2987fb7c381a298 /* PxScene.h */, + FFFDc381a3007fb7c381a300 /* PxSceneDesc.h */, + FFFDc381a3687fb7c381a368 /* PxSceneLock.h */, + FFFDc381a3d07fb7c381a3d0 /* PxShape.h */, + FFFDc381a4387fb7c381a438 /* PxSimulationEventCallback.h */, + FFFDc381a4a07fb7c381a4a0 /* PxSimulationStatistics.h */, + FFFDc381a5087fb7c381a508 /* PxSpatialIndex.h */, + FFFDc381a5707fb7c381a570 /* PxVisualizationParameter.h */, + FFFDc381a5d87fb7c381a5d8 /* PxVolumeCache.h */, + FFFDc381a6407fb7c381a640 /* particles/PxParticleBase.h */, + FFFDc381a6a87fb7c381a6a8 /* particles/PxParticleBaseFlag.h */, + FFFDc381a7107fb7c381a710 /* particles/PxParticleCreationData.h */, + FFFDc381a7787fb7c381a778 /* particles/PxParticleFlag.h */, + FFFDc381a7e07fb7c381a7e0 /* particles/PxParticleFluid.h */, + FFFDc381a8487fb7c381a848 /* particles/PxParticleFluidReadData.h */, + FFFDc381a8b07fb7c381a8b0 /* particles/PxParticleReadData.h */, + FFFDc381a9187fb7c381a918 /* particles/PxParticleSystem.h */, + FFFDc381a9807fb7c381a980 /* pvd/PxPvdSceneClient.h */, + FFFDc381a9e87fb7c381a9e8 /* cloth/PxCloth.h */, + FFFDc381aa507fb7c381aa50 /* cloth/PxClothCollisionData.h */, + FFFDc381aab87fb7c381aab8 /* cloth/PxClothFabric.h */, + FFFDc381ab207fb7c381ab20 /* cloth/PxClothParticleData.h */, + FFFDc381ab887fb7c381ab88 /* cloth/PxClothTypes.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB430dfce07fd9430dfce0 /* metadata */ = { + FFFBc3434a107fb7c3434a10 /* metadata */ = { isa = PBXGroup; children = ( - FFFD424900007fd942490000 /* core/include/PvdMetaDataDefineProperties.h */, - FFFD424900687fd942490068 /* core/include/PvdMetaDataExtensions.h */, - FFFD424900d07fd9424900d0 /* core/include/PvdMetaDataPropertyVisitor.h */, - FFFD424901387fd942490138 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, - FFFD424901a07fd9424901a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, - FFFD424902087fd942490208 /* core/include/PxMetaDataCompare.h */, - FFFD424902707fd942490270 /* core/include/PxMetaDataCppPrefix.h */, - FFFD424902d87fd9424902d8 /* core/include/PxMetaDataObjects.h */, - FFFD424903407fd942490340 /* core/include/RepXMetaDataPropertyVisitor.h */, - FFFD424903a87fd9424903a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */, - FFFD424904107fd942490410 /* core/src/PxMetaDataObjects.cpp */, + FFFDc380f0007fb7c380f000 /* core/include/PvdMetaDataDefineProperties.h */, + FFFDc380f0687fb7c380f068 /* core/include/PvdMetaDataExtensions.h */, + FFFDc380f0d07fb7c380f0d0 /* core/include/PvdMetaDataPropertyVisitor.h */, + FFFDc380f1387fb7c380f138 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, + FFFDc380f1a07fb7c380f1a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, + FFFDc380f2087fb7c380f208 /* core/include/PxMetaDataCompare.h */, + FFFDc380f2707fb7c380f270 /* core/include/PxMetaDataCppPrefix.h */, + FFFDc380f2d87fb7c380f2d8 /* core/include/PxMetaDataObjects.h */, + FFFDc380f3407fb7c380f340 /* core/include/RepXMetaDataPropertyVisitor.h */, + FFFDc380f3a87fb7c380f3a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */, + FFFDc380f4107fb7c380f410 /* core/src/PxMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFB430d7df07fd9430d7df0 /* PhysXCharacterKinematic */ = { + FFFBc342d6907fb7c342d690 /* PhysXCharacterKinematic */ = { isa = PBXGroup; children = ( - FFFB430ddd407fd9430ddd40 /* include */, - FFFB430ddd687fd9430ddd68 /* src */, + FFFBc36805b07fb7c36805b0 /* include */, + FFFBc36805d87fb7c36805d8 /* src */, ); name = "PhysXCharacterKinematic"; sourceTree = "<group>"; }; - FFFB430ddd407fd9430ddd40 /* include */ = { + FFFBc36805b07fb7c36805b0 /* include */ = { isa = PBXGroup; children = ( - FFFD430deff07fd9430deff0 /* PxBoxController.h */, - FFFD430df0587fd9430df058 /* PxCapsuleController.h */, - FFFD430df0c07fd9430df0c0 /* PxCharacter.h */, - FFFD430df1287fd9430df128 /* PxController.h */, - FFFD430df1907fd9430df190 /* PxControllerBehavior.h */, - FFFD430df1f87fd9430df1f8 /* PxControllerManager.h */, - FFFD430df2607fd9430df260 /* PxControllerObstacles.h */, - FFFD430df2c87fd9430df2c8 /* PxExtended.h */, + FFFDc3681f207fb7c3681f20 /* PxBoxController.h */, + FFFDc3681f887fb7c3681f88 /* PxCapsuleController.h */, + FFFDc3681ff07fb7c3681ff0 /* PxCharacter.h */, + FFFDc36820587fb7c3682058 /* PxController.h */, + FFFDc36820c07fb7c36820c0 /* PxControllerBehavior.h */, + FFFDc36821287fb7c3682128 /* PxControllerManager.h */, + FFFDc36821907fb7c3682190 /* PxControllerObstacles.h */, + FFFDc36821f87fb7c36821f8 /* PxExtended.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB430ddd687fd9430ddd68 /* src */ = { + FFFBc36805d87fb7c36805d8 /* src */ = { isa = PBXGroup; children = ( - FFFD4248d6007fd94248d600 /* CctBoxController.h */, - FFFD4248d6687fd94248d668 /* CctCapsuleController.h */, - FFFD4248d6d07fd94248d6d0 /* CctCharacterController.h */, - FFFD4248d7387fd94248d738 /* CctCharacterControllerManager.h */, - FFFD4248d7a07fd94248d7a0 /* CctController.h */, - FFFD4248d8087fd94248d808 /* CctInternalStructs.h */, - FFFD4248d8707fd94248d870 /* CctObstacleContext.h */, - FFFD4248d8d87fd94248d8d8 /* CctSweptBox.h */, - FFFD4248d9407fd94248d940 /* CctSweptCapsule.h */, - FFFD4248d9a87fd94248d9a8 /* CctSweptVolume.h */, - FFFD4248da107fd94248da10 /* CctUtils.h */, - FFFD4248da787fd94248da78 /* CctBoxController.cpp */, - FFFD4248dae07fd94248dae0 /* CctCapsuleController.cpp */, - FFFD4248db487fd94248db48 /* CctCharacterController.cpp */, - FFFD4248dbb07fd94248dbb0 /* CctCharacterControllerCallbacks.cpp */, - FFFD4248dc187fd94248dc18 /* CctCharacterControllerManager.cpp */, - FFFD4248dc807fd94248dc80 /* CctController.cpp */, - FFFD4248dce87fd94248dce8 /* CctObstacleContext.cpp */, - FFFD4248dd507fd94248dd50 /* CctSweptBox.cpp */, - FFFD4248ddb87fd94248ddb8 /* CctSweptCapsule.cpp */, - FFFD4248de207fd94248de20 /* CctSweptVolume.cpp */, + FFFDc60158007fb7c6015800 /* CctBoxController.h */, + FFFDc60158687fb7c6015868 /* CctCapsuleController.h */, + FFFDc60158d07fb7c60158d0 /* CctCharacterController.h */, + FFFDc60159387fb7c6015938 /* CctCharacterControllerManager.h */, + FFFDc60159a07fb7c60159a0 /* CctController.h */, + FFFDc6015a087fb7c6015a08 /* CctInternalStructs.h */, + FFFDc6015a707fb7c6015a70 /* CctObstacleContext.h */, + FFFDc6015ad87fb7c6015ad8 /* CctSweptBox.h */, + FFFDc6015b407fb7c6015b40 /* CctSweptCapsule.h */, + FFFDc6015ba87fb7c6015ba8 /* CctSweptVolume.h */, + FFFDc6015c107fb7c6015c10 /* CctUtils.h */, + FFFDc6015c787fb7c6015c78 /* CctBoxController.cpp */, + FFFDc6015ce07fb7c6015ce0 /* CctCapsuleController.cpp */, + FFFDc6015d487fb7c6015d48 /* CctCharacterController.cpp */, + FFFDc6015db07fb7c6015db0 /* CctCharacterControllerCallbacks.cpp */, + FFFDc6015e187fb7c6015e18 /* CctCharacterControllerManager.cpp */, + FFFDc6015e807fb7c6015e80 /* CctController.cpp */, + FFFDc6015ee87fb7c6015ee8 /* CctObstacleContext.cpp */, + FFFDc6015f507fb7c6015f50 /* CctSweptBox.cpp */, + FFFDc6015fb87fb7c6015fb8 /* CctSweptCapsule.cpp */, + FFFDc60160207fb7c6016020 /* CctSweptVolume.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB430d93d07fd9430d93d0 /* PhysXVehicle */ = { + FFFBc36831307fb7c3683130 /* PhysXVehicle */ = { isa = PBXGroup; children = ( - FFFB430e77507fd9430e7750 /* include */, - FFFB430e77787fd9430e7778 /* src */, - FFFB430e77a07fd9430e77a0 /* metadata */, + FFFBc4cb0aa07fb7c4cb0aa0 /* include */, + FFFBc4cb0ac87fb7c4cb0ac8 /* src */, + FFFBc4cb0af07fb7c4cb0af0 /* metadata */, ); name = "PhysXVehicle"; sourceTree = "<group>"; }; - FFFB430e77507fd9430e7750 /* include */ = { + FFFBc4cb0aa07fb7c4cb0aa0 /* include */ = { isa = PBXGroup; children = ( - FFFD4248f4007fd94248f400 /* PxVehicleComponents.h */, - FFFD4248f4687fd94248f468 /* PxVehicleDrive.h */, - FFFD4248f4d07fd94248f4d0 /* PxVehicleDrive4W.h */, - FFFD4248f5387fd94248f538 /* PxVehicleDriveNW.h */, - FFFD4248f5a07fd94248f5a0 /* PxVehicleDriveTank.h */, - FFFD4248f6087fd94248f608 /* PxVehicleNoDrive.h */, - FFFD4248f6707fd94248f670 /* PxVehicleSDK.h */, - FFFD4248f6d87fd94248f6d8 /* PxVehicleShaders.h */, - FFFD4248f7407fd94248f740 /* PxVehicleTireFriction.h */, - FFFD4248f7a87fd94248f7a8 /* PxVehicleUpdate.h */, - FFFD4248f8107fd94248f810 /* PxVehicleUtil.h */, - FFFD4248f8787fd94248f878 /* PxVehicleUtilControl.h */, - FFFD4248f8e07fd94248f8e0 /* PxVehicleUtilSetup.h */, - FFFD4248f9487fd94248f948 /* PxVehicleUtilTelemetry.h */, - FFFD4248f9b07fd94248f9b0 /* PxVehicleWheels.h */, + FFFDc5048c007fb7c5048c00 /* PxVehicleComponents.h */, + FFFDc5048c687fb7c5048c68 /* PxVehicleDrive.h */, + FFFDc5048cd07fb7c5048cd0 /* PxVehicleDrive4W.h */, + FFFDc5048d387fb7c5048d38 /* PxVehicleDriveNW.h */, + FFFDc5048da07fb7c5048da0 /* PxVehicleDriveTank.h */, + FFFDc5048e087fb7c5048e08 /* PxVehicleNoDrive.h */, + FFFDc5048e707fb7c5048e70 /* PxVehicleSDK.h */, + FFFDc5048ed87fb7c5048ed8 /* PxVehicleShaders.h */, + FFFDc5048f407fb7c5048f40 /* PxVehicleTireFriction.h */, + FFFDc5048fa87fb7c5048fa8 /* PxVehicleUpdate.h */, + FFFDc50490107fb7c5049010 /* PxVehicleUtil.h */, + FFFDc50490787fb7c5049078 /* PxVehicleUtilControl.h */, + FFFDc50490e07fb7c50490e0 /* PxVehicleUtilSetup.h */, + FFFDc50491487fb7c5049148 /* PxVehicleUtilTelemetry.h */, + FFFDc50491b07fb7c50491b0 /* PxVehicleWheels.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB430e77787fd9430e7778 /* src */ = { + FFFBc4cb0ac87fb7c4cb0ac8 /* src */ = { isa = PBXGroup; children = ( - FFFD424986007fd942498600 /* PxVehicleDefaults.h */, - FFFD424986687fd942498668 /* PxVehicleLinearMath.h */, - FFFD424986d07fd9424986d0 /* PxVehicleSerialization.h */, - FFFD424987387fd942498738 /* PxVehicleSuspLimitConstraintShader.h */, - FFFD424987a07fd9424987a0 /* PxVehicleSuspWheelTire4.h */, - FFFD424988087fd942498808 /* PxVehicleComponents.cpp */, - FFFD424988707fd942498870 /* PxVehicleDrive.cpp */, - FFFD424988d87fd9424988d8 /* PxVehicleDrive4W.cpp */, - FFFD424989407fd942498940 /* PxVehicleDriveNW.cpp */, - FFFD424989a87fd9424989a8 /* PxVehicleDriveTank.cpp */, - FFFD42498a107fd942498a10 /* PxVehicleMetaData.cpp */, - FFFD42498a787fd942498a78 /* PxVehicleNoDrive.cpp */, - FFFD42498ae07fd942498ae0 /* PxVehicleSDK.cpp */, - FFFD42498b487fd942498b48 /* PxVehicleSerialization.cpp */, - FFFD42498bb07fd942498bb0 /* PxVehicleSuspWheelTire4.cpp */, - FFFD42498c187fd942498c18 /* PxVehicleTireFriction.cpp */, - FFFD42498c807fd942498c80 /* PxVehicleUpdate.cpp */, - FFFD42498ce87fd942498ce8 /* PxVehicleWheels.cpp */, - FFFD42498d507fd942498d50 /* VehicleUtilControl.cpp */, - FFFD42498db87fd942498db8 /* VehicleUtilSetup.cpp */, - FFFD42498e207fd942498e20 /* VehicleUtilTelemetry.cpp */, + FFFDc5051a007fb7c5051a00 /* PxVehicleDefaults.h */, + FFFDc5051a687fb7c5051a68 /* PxVehicleLinearMath.h */, + FFFDc5051ad07fb7c5051ad0 /* PxVehicleSerialization.h */, + FFFDc5051b387fb7c5051b38 /* PxVehicleSuspLimitConstraintShader.h */, + FFFDc5051ba07fb7c5051ba0 /* PxVehicleSuspWheelTire4.h */, + FFFDc5051c087fb7c5051c08 /* PxVehicleComponents.cpp */, + FFFDc5051c707fb7c5051c70 /* PxVehicleDrive.cpp */, + FFFDc5051cd87fb7c5051cd8 /* PxVehicleDrive4W.cpp */, + FFFDc5051d407fb7c5051d40 /* PxVehicleDriveNW.cpp */, + FFFDc5051da87fb7c5051da8 /* PxVehicleDriveTank.cpp */, + FFFDc5051e107fb7c5051e10 /* PxVehicleMetaData.cpp */, + FFFDc5051e787fb7c5051e78 /* PxVehicleNoDrive.cpp */, + FFFDc5051ee07fb7c5051ee0 /* PxVehicleSDK.cpp */, + FFFDc5051f487fb7c5051f48 /* PxVehicleSerialization.cpp */, + FFFDc5051fb07fb7c5051fb0 /* PxVehicleSuspWheelTire4.cpp */, + FFFDc50520187fb7c5052018 /* PxVehicleTireFriction.cpp */, + FFFDc50520807fb7c5052080 /* PxVehicleUpdate.cpp */, + FFFDc50520e87fb7c50520e8 /* PxVehicleWheels.cpp */, + FFFDc50521507fb7c5052150 /* VehicleUtilControl.cpp */, + FFFDc50521b87fb7c50521b8 /* VehicleUtilSetup.cpp */, + FFFDc50522207fb7c5052220 /* VehicleUtilTelemetry.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB430e77a07fd9430e77a0 /* metadata */ = { + FFFBc4cb0af07fb7c4cb0af0 /* metadata */ = { isa = PBXGroup; children = ( - FFFD430eacd07fd9430eacd0 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */, - FFFD430ead387fd9430ead38 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */, - FFFD430eada07fd9430eada0 /* include/PxVehicleMetaDataObjects.h */, - FFFD430eae087fd9430eae08 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */, - FFFD430eae707fd9430eae70 /* src/PxVehicleMetaDataObjects.cpp */, + FFFDc80a06f07fb7c80a06f0 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */, + FFFDc80a07587fb7c80a0758 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */, + FFFDc80a07c07fb7c80a07c0 /* include/PxVehicleMetaDataObjects.h */, + FFFDc80a08287fb7c80a0828 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */, + FFFDc80a08907fb7c80a0890 /* src/PxVehicleMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFB430ea8607fd9430ea860 /* PhysXExtensions */ = { + FFFBc80a0d007fb7c80a0d00 /* PhysXExtensions */ = { isa = PBXGroup; children = ( - FFFB430ed2107fd9430ed210 /* include */, - FFFB430ed2387fd9430ed238 /* src */, - FFFB430ed2607fd9430ed260 /* serialization */, - FFFB430ed2887fd9430ed288 /* metadata */, + FFFBc4e621e07fb7c4e621e0 /* include */, + FFFBc4e622087fb7c4e62208 /* src */, + FFFBc4e622307fb7c4e62230 /* serialization */, + FFFBc4e622587fb7c4e62258 /* metadata */, ); name = "PhysXExtensions"; sourceTree = "<group>"; }; - FFFB430ed2107fd9430ed210 /* include */ = { + FFFBc4e621e07fb7c4e621e0 /* include */ = { isa = PBXGroup; children = ( - FFFD4249be007fd94249be00 /* PxBinaryConverter.h */, - FFFD4249be687fd94249be68 /* PxBroadPhaseExt.h */, - FFFD4249bed07fd94249bed0 /* PxClothFabricCooker.h */, - FFFD4249bf387fd94249bf38 /* PxClothMeshDesc.h */, - FFFD4249bfa07fd94249bfa0 /* PxClothMeshQuadifier.h */, - FFFD4249c0087fd94249c008 /* PxClothTetherCooker.h */, - FFFD4249c0707fd94249c070 /* PxCollectionExt.h */, - FFFD4249c0d87fd94249c0d8 /* PxConstraintExt.h */, - FFFD4249c1407fd94249c140 /* PxConvexMeshExt.h */, - FFFD4249c1a87fd94249c1a8 /* PxD6Joint.h */, - FFFD4249c2107fd94249c210 /* PxDefaultAllocator.h */, - FFFD4249c2787fd94249c278 /* PxDefaultCpuDispatcher.h */, - FFFD4249c2e07fd94249c2e0 /* PxDefaultErrorCallback.h */, - FFFD4249c3487fd94249c348 /* PxDefaultSimulationFilterShader.h */, - FFFD4249c3b07fd94249c3b0 /* PxDefaultStreams.h */, - FFFD4249c4187fd94249c418 /* PxDistanceJoint.h */, - FFFD4249c4807fd94249c480 /* PxExtensionsAPI.h */, - FFFD4249c4e87fd94249c4e8 /* PxFixedJoint.h */, - FFFD4249c5507fd94249c550 /* PxJoint.h */, - FFFD4249c5b87fd94249c5b8 /* PxJointLimit.h */, - FFFD4249c6207fd94249c620 /* PxJointRepXSerializer.h */, - FFFD4249c6887fd94249c688 /* PxMassProperties.h */, - FFFD4249c6f07fd94249c6f0 /* PxParticleExt.h */, - FFFD4249c7587fd94249c758 /* PxPrismaticJoint.h */, - FFFD4249c7c07fd94249c7c0 /* PxRaycastCCD.h */, - FFFD4249c8287fd94249c828 /* PxRepXSerializer.h */, - FFFD4249c8907fd94249c890 /* PxRepXSimpleType.h */, - FFFD4249c8f87fd94249c8f8 /* PxRevoluteJoint.h */, - FFFD4249c9607fd94249c960 /* PxRigidActorExt.h */, - FFFD4249c9c87fd94249c9c8 /* PxRigidBodyExt.h */, - FFFD4249ca307fd94249ca30 /* PxSceneQueryExt.h */, - FFFD4249ca987fd94249ca98 /* PxSerialization.h */, - FFFD4249cb007fd94249cb00 /* PxShapeExt.h */, - FFFD4249cb687fd94249cb68 /* PxSimpleFactory.h */, - FFFD4249cbd07fd94249cbd0 /* PxSmoothNormals.h */, - FFFD4249cc387fd94249cc38 /* PxSphericalJoint.h */, - FFFD4249cca07fd94249cca0 /* PxStringTableExt.h */, - FFFD4249cd087fd94249cd08 /* PxTriangleMeshExt.h */, + FFFDc701aa007fb7c701aa00 /* PxBinaryConverter.h */, + FFFDc701aa687fb7c701aa68 /* PxBroadPhaseExt.h */, + FFFDc701aad07fb7c701aad0 /* PxClothFabricCooker.h */, + FFFDc701ab387fb7c701ab38 /* PxClothMeshDesc.h */, + FFFDc701aba07fb7c701aba0 /* PxClothMeshQuadifier.h */, + FFFDc701ac087fb7c701ac08 /* PxClothTetherCooker.h */, + FFFDc701ac707fb7c701ac70 /* PxCollectionExt.h */, + FFFDc701acd87fb7c701acd8 /* PxConstraintExt.h */, + FFFDc701ad407fb7c701ad40 /* PxConvexMeshExt.h */, + FFFDc701ada87fb7c701ada8 /* PxD6Joint.h */, + FFFDc701ae107fb7c701ae10 /* PxDefaultAllocator.h */, + FFFDc701ae787fb7c701ae78 /* PxDefaultCpuDispatcher.h */, + FFFDc701aee07fb7c701aee0 /* PxDefaultErrorCallback.h */, + FFFDc701af487fb7c701af48 /* PxDefaultSimulationFilterShader.h */, + FFFDc701afb07fb7c701afb0 /* PxDefaultStreams.h */, + FFFDc701b0187fb7c701b018 /* PxDistanceJoint.h */, + FFFDc701b0807fb7c701b080 /* PxExtensionsAPI.h */, + FFFDc701b0e87fb7c701b0e8 /* PxFixedJoint.h */, + FFFDc701b1507fb7c701b150 /* PxJoint.h */, + FFFDc701b1b87fb7c701b1b8 /* PxJointLimit.h */, + FFFDc701b2207fb7c701b220 /* PxJointRepXSerializer.h */, + FFFDc701b2887fb7c701b288 /* PxMassProperties.h */, + FFFDc701b2f07fb7c701b2f0 /* PxParticleExt.h */, + FFFDc701b3587fb7c701b358 /* PxPrismaticJoint.h */, + FFFDc701b3c07fb7c701b3c0 /* PxRaycastCCD.h */, + FFFDc701b4287fb7c701b428 /* PxRepXSerializer.h */, + FFFDc701b4907fb7c701b490 /* PxRepXSimpleType.h */, + FFFDc701b4f87fb7c701b4f8 /* PxRevoluteJoint.h */, + FFFDc701b5607fb7c701b560 /* PxRigidActorExt.h */, + FFFDc701b5c87fb7c701b5c8 /* PxRigidBodyExt.h */, + FFFDc701b6307fb7c701b630 /* PxSceneQueryExt.h */, + FFFDc701b6987fb7c701b698 /* PxSerialization.h */, + FFFDc701b7007fb7c701b700 /* PxShapeExt.h */, + FFFDc701b7687fb7c701b768 /* PxSimpleFactory.h */, + FFFDc701b7d07fb7c701b7d0 /* PxSmoothNormals.h */, + FFFDc701b8387fb7c701b838 /* PxSphericalJoint.h */, + FFFDc701b8a07fb7c701b8a0 /* PxStringTableExt.h */, + FFFDc701b9087fb7c701b908 /* PxTriangleMeshExt.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB430ed2387fd9430ed238 /* src */ = { + FFFBc4e622087fb7c4e62208 /* src */ = { isa = PBXGroup; children = ( - FFFD4249a8007fd94249a800 /* ExtConstraintHelper.h */, - FFFD4249a8687fd94249a868 /* ExtCpuWorkerThread.h */, - FFFD4249a8d07fd94249a8d0 /* ExtD6Joint.h */, - FFFD4249a9387fd94249a938 /* ExtDefaultCpuDispatcher.h */, - FFFD4249a9a07fd94249a9a0 /* ExtDistanceJoint.h */, - FFFD4249aa087fd94249aa08 /* ExtFixedJoint.h */, - FFFD4249aa707fd94249aa70 /* ExtInertiaTensor.h */, - FFFD4249aad87fd94249aad8 /* ExtJoint.h */, - FFFD4249ab407fd94249ab40 /* ExtJointMetaDataExtensions.h */, - FFFD4249aba87fd94249aba8 /* ExtPlatform.h */, - FFFD4249ac107fd94249ac10 /* ExtPrismaticJoint.h */, - FFFD4249ac787fd94249ac78 /* ExtPvd.h */, - FFFD4249ace07fd94249ace0 /* ExtRevoluteJoint.h */, - FFFD4249ad487fd94249ad48 /* ExtSerialization.h */, - FFFD4249adb07fd94249adb0 /* ExtSharedQueueEntryPool.h */, - FFFD4249ae187fd94249ae18 /* ExtSphericalJoint.h */, - FFFD4249ae807fd94249ae80 /* ExtTaskQueueHelper.h */, - FFFD4249aee87fd94249aee8 /* ExtBroadPhase.cpp */, - FFFD4249af507fd94249af50 /* ExtClothFabricCooker.cpp */, - FFFD4249afb87fd94249afb8 /* ExtClothGeodesicTetherCooker.cpp */, - FFFD4249b0207fd94249b020 /* ExtClothMeshQuadifier.cpp */, - FFFD4249b0887fd94249b088 /* ExtClothSimpleTetherCooker.cpp */, - FFFD4249b0f07fd94249b0f0 /* ExtCollection.cpp */, - FFFD4249b1587fd94249b158 /* ExtConvexMeshExt.cpp */, - FFFD4249b1c07fd94249b1c0 /* ExtCpuWorkerThread.cpp */, - FFFD4249b2287fd94249b228 /* ExtD6Joint.cpp */, - FFFD4249b2907fd94249b290 /* ExtD6JointSolverPrep.cpp */, - FFFD4249b2f87fd94249b2f8 /* ExtDefaultCpuDispatcher.cpp */, - FFFD4249b3607fd94249b360 /* ExtDefaultErrorCallback.cpp */, - FFFD4249b3c87fd94249b3c8 /* ExtDefaultSimulationFilterShader.cpp */, - FFFD4249b4307fd94249b430 /* ExtDefaultStreams.cpp */, - FFFD4249b4987fd94249b498 /* ExtDistanceJoint.cpp */, - FFFD4249b5007fd94249b500 /* ExtDistanceJointSolverPrep.cpp */, - FFFD4249b5687fd94249b568 /* ExtExtensions.cpp */, - FFFD4249b5d07fd94249b5d0 /* ExtFixedJoint.cpp */, - FFFD4249b6387fd94249b638 /* ExtFixedJointSolverPrep.cpp */, - FFFD4249b6a07fd94249b6a0 /* ExtJoint.cpp */, - FFFD4249b7087fd94249b708 /* ExtMetaData.cpp */, - FFFD4249b7707fd94249b770 /* ExtParticleExt.cpp */, - FFFD4249b7d87fd94249b7d8 /* ExtPrismaticJoint.cpp */, - FFFD4249b8407fd94249b840 /* ExtPrismaticJointSolverPrep.cpp */, - FFFD4249b8a87fd94249b8a8 /* ExtPvd.cpp */, - FFFD4249b9107fd94249b910 /* ExtPxStringTable.cpp */, - FFFD4249b9787fd94249b978 /* ExtRaycastCCD.cpp */, - FFFD4249b9e07fd94249b9e0 /* ExtRevoluteJoint.cpp */, - FFFD4249ba487fd94249ba48 /* ExtRevoluteJointSolverPrep.cpp */, - FFFD4249bab07fd94249bab0 /* ExtRigidBodyExt.cpp */, - FFFD4249bb187fd94249bb18 /* ExtSceneQueryExt.cpp */, - FFFD4249bb807fd94249bb80 /* ExtSimpleFactory.cpp */, - FFFD4249bbe87fd94249bbe8 /* ExtSmoothNormals.cpp */, - FFFD4249bc507fd94249bc50 /* ExtSphericalJoint.cpp */, - FFFD4249bcb87fd94249bcb8 /* ExtSphericalJointSolverPrep.cpp */, - FFFD4249bd207fd94249bd20 /* ExtTriangleMeshExt.cpp */, + FFFDc70194007fb7c7019400 /* ExtConstraintHelper.h */, + FFFDc70194687fb7c7019468 /* ExtCpuWorkerThread.h */, + FFFDc70194d07fb7c70194d0 /* ExtD6Joint.h */, + FFFDc70195387fb7c7019538 /* ExtDefaultCpuDispatcher.h */, + FFFDc70195a07fb7c70195a0 /* ExtDistanceJoint.h */, + FFFDc70196087fb7c7019608 /* ExtFixedJoint.h */, + FFFDc70196707fb7c7019670 /* ExtInertiaTensor.h */, + FFFDc70196d87fb7c70196d8 /* ExtJoint.h */, + FFFDc70197407fb7c7019740 /* ExtJointMetaDataExtensions.h */, + FFFDc70197a87fb7c70197a8 /* ExtPlatform.h */, + FFFDc70198107fb7c7019810 /* ExtPrismaticJoint.h */, + FFFDc70198787fb7c7019878 /* ExtPvd.h */, + FFFDc70198e07fb7c70198e0 /* ExtRevoluteJoint.h */, + FFFDc70199487fb7c7019948 /* ExtSerialization.h */, + FFFDc70199b07fb7c70199b0 /* ExtSharedQueueEntryPool.h */, + FFFDc7019a187fb7c7019a18 /* ExtSphericalJoint.h */, + FFFDc7019a807fb7c7019a80 /* ExtTaskQueueHelper.h */, + FFFDc7019ae87fb7c7019ae8 /* ExtBroadPhase.cpp */, + FFFDc7019b507fb7c7019b50 /* ExtClothFabricCooker.cpp */, + FFFDc7019bb87fb7c7019bb8 /* ExtClothGeodesicTetherCooker.cpp */, + FFFDc7019c207fb7c7019c20 /* ExtClothMeshQuadifier.cpp */, + FFFDc7019c887fb7c7019c88 /* ExtClothSimpleTetherCooker.cpp */, + FFFDc7019cf07fb7c7019cf0 /* ExtCollection.cpp */, + FFFDc7019d587fb7c7019d58 /* ExtConvexMeshExt.cpp */, + FFFDc7019dc07fb7c7019dc0 /* ExtCpuWorkerThread.cpp */, + FFFDc7019e287fb7c7019e28 /* ExtD6Joint.cpp */, + FFFDc7019e907fb7c7019e90 /* ExtD6JointSolverPrep.cpp */, + FFFDc7019ef87fb7c7019ef8 /* ExtDefaultCpuDispatcher.cpp */, + FFFDc7019f607fb7c7019f60 /* ExtDefaultErrorCallback.cpp */, + FFFDc7019fc87fb7c7019fc8 /* ExtDefaultSimulationFilterShader.cpp */, + FFFDc701a0307fb7c701a030 /* ExtDefaultStreams.cpp */, + FFFDc701a0987fb7c701a098 /* ExtDistanceJoint.cpp */, + FFFDc701a1007fb7c701a100 /* ExtDistanceJointSolverPrep.cpp */, + FFFDc701a1687fb7c701a168 /* ExtExtensions.cpp */, + FFFDc701a1d07fb7c701a1d0 /* ExtFixedJoint.cpp */, + FFFDc701a2387fb7c701a238 /* ExtFixedJointSolverPrep.cpp */, + FFFDc701a2a07fb7c701a2a0 /* ExtJoint.cpp */, + FFFDc701a3087fb7c701a308 /* ExtMetaData.cpp */, + FFFDc701a3707fb7c701a370 /* ExtParticleExt.cpp */, + FFFDc701a3d87fb7c701a3d8 /* ExtPrismaticJoint.cpp */, + FFFDc701a4407fb7c701a440 /* ExtPrismaticJointSolverPrep.cpp */, + FFFDc701a4a87fb7c701a4a8 /* ExtPvd.cpp */, + FFFDc701a5107fb7c701a510 /* ExtPxStringTable.cpp */, + FFFDc701a5787fb7c701a578 /* ExtRaycastCCD.cpp */, + FFFDc701a5e07fb7c701a5e0 /* ExtRevoluteJoint.cpp */, + FFFDc701a6487fb7c701a648 /* ExtRevoluteJointSolverPrep.cpp */, + FFFDc701a6b07fb7c701a6b0 /* ExtRigidBodyExt.cpp */, + FFFDc701a7187fb7c701a718 /* ExtSceneQueryExt.cpp */, + FFFDc701a7807fb7c701a780 /* ExtSimpleFactory.cpp */, + FFFDc701a7e87fb7c701a7e8 /* ExtSmoothNormals.cpp */, + FFFDc701a8507fb7c701a850 /* ExtSphericalJoint.cpp */, + FFFDc701a8b87fb7c701a8b8 /* ExtSphericalJointSolverPrep.cpp */, + FFFDc701a9207fb7c701a920 /* ExtTriangleMeshExt.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB430ed2607fd9430ed260 /* serialization */ = { + FFFBc4e622307fb7c4e62230 /* serialization */ = { isa = PBXGroup; children = ( - FFFD4249f2007fd94249f200 /* SnSerialUtils.h */, - FFFD4249f2687fd94249f268 /* SnSerializationRegistry.h */, - FFFD4249f2d07fd94249f2d0 /* SnSerialUtils.cpp */, - FFFD4249f3387fd94249f338 /* SnSerialization.cpp */, - FFFD4249f3a07fd94249f3a0 /* SnSerializationRegistry.cpp */, - FFFD4249f4087fd94249f408 /* Binary/SnConvX.h */, - FFFD4249f4707fd94249f470 /* Binary/SnConvX_Align.h */, - FFFD4249f4d87fd94249f4d8 /* Binary/SnConvX_Common.h */, - FFFD4249f5407fd94249f540 /* Binary/SnConvX_MetaData.h */, - FFFD4249f5a87fd94249f5a8 /* Binary/SnConvX_Output.h */, - FFFD4249f6107fd94249f610 /* Binary/SnConvX_Union.h */, - FFFD4249f6787fd94249f678 /* Binary/SnSerializationContext.h */, - FFFD4249f6e07fd94249f6e0 /* Binary/SnBinaryDeserialization.cpp */, - FFFD4249f7487fd94249f748 /* Binary/SnBinarySerialization.cpp */, - FFFD4249f7b07fd94249f7b0 /* Binary/SnConvX.cpp */, - FFFD4249f8187fd94249f818 /* Binary/SnConvX_Align.cpp */, - FFFD4249f8807fd94249f880 /* Binary/SnConvX_Convert.cpp */, - FFFD4249f8e87fd94249f8e8 /* Binary/SnConvX_Error.cpp */, - FFFD4249f9507fd94249f950 /* Binary/SnConvX_MetaData.cpp */, - FFFD4249f9b87fd94249f9b8 /* Binary/SnConvX_Output.cpp */, - FFFD4249fa207fd94249fa20 /* Binary/SnConvX_Union.cpp */, - FFFD4249fa887fd94249fa88 /* Binary/SnSerializationContext.cpp */, - FFFD4249faf07fd94249faf0 /* Xml/SnPxStreamOperators.h */, - FFFD4249fb587fd94249fb58 /* Xml/SnRepX1_0Defaults.h */, - FFFD4249fbc07fd94249fbc0 /* Xml/SnRepX3_1Defaults.h */, - FFFD4249fc287fd94249fc28 /* Xml/SnRepX3_2Defaults.h */, - FFFD4249fc907fd94249fc90 /* Xml/SnRepXCollection.h */, - FFFD4249fcf87fd94249fcf8 /* Xml/SnRepXCoreSerializer.h */, - FFFD4249fd607fd94249fd60 /* Xml/SnRepXSerializerImpl.h */, - FFFD4249fdc87fd94249fdc8 /* Xml/SnRepXUpgrader.h */, - FFFD4249fe307fd94249fe30 /* Xml/SnSimpleXmlWriter.h */, - FFFD4249fe987fd94249fe98 /* Xml/SnXmlDeserializer.h */, - FFFD4249ff007fd94249ff00 /* Xml/SnXmlImpl.h */, - FFFD4249ff687fd94249ff68 /* Xml/SnXmlMemoryAllocator.h */, - FFFD4249ffd07fd94249ffd0 /* Xml/SnXmlMemoryPool.h */, - FFFD424a00387fd9424a0038 /* Xml/SnXmlMemoryPoolStreams.h */, - FFFD424a00a07fd9424a00a0 /* Xml/SnXmlReader.h */, - FFFD424a01087fd9424a0108 /* Xml/SnXmlSerializer.h */, - FFFD424a01707fd9424a0170 /* Xml/SnXmlSimpleXmlWriter.h */, - FFFD424a01d87fd9424a01d8 /* Xml/SnXmlStringToType.h */, - FFFD424a02407fd9424a0240 /* Xml/SnXmlVisitorReader.h */, - FFFD424a02a87fd9424a02a8 /* Xml/SnXmlVisitorWriter.h */, - FFFD424a03107fd9424a0310 /* Xml/SnXmlWriter.h */, - FFFD424a03787fd9424a0378 /* Xml/SnJointRepXSerializer.cpp */, - FFFD424a03e07fd9424a03e0 /* Xml/SnRepXCoreSerializer.cpp */, - FFFD424a04487fd9424a0448 /* Xml/SnRepXUpgrader.cpp */, - FFFD424a04b07fd9424a04b0 /* Xml/SnXmlSerialization.cpp */, - FFFD424a05187fd9424a0518 /* File/SnFile.h */, + FFFDc701d0007fb7c701d000 /* SnSerialUtils.h */, + FFFDc701d0687fb7c701d068 /* SnSerializationRegistry.h */, + FFFDc701d0d07fb7c701d0d0 /* SnSerialUtils.cpp */, + FFFDc701d1387fb7c701d138 /* SnSerialization.cpp */, + FFFDc701d1a07fb7c701d1a0 /* SnSerializationRegistry.cpp */, + FFFDc701d2087fb7c701d208 /* Binary/SnConvX.h */, + FFFDc701d2707fb7c701d270 /* Binary/SnConvX_Align.h */, + FFFDc701d2d87fb7c701d2d8 /* Binary/SnConvX_Common.h */, + FFFDc701d3407fb7c701d340 /* Binary/SnConvX_MetaData.h */, + FFFDc701d3a87fb7c701d3a8 /* Binary/SnConvX_Output.h */, + FFFDc701d4107fb7c701d410 /* Binary/SnConvX_Union.h */, + FFFDc701d4787fb7c701d478 /* Binary/SnSerializationContext.h */, + FFFDc701d4e07fb7c701d4e0 /* Binary/SnBinaryDeserialization.cpp */, + FFFDc701d5487fb7c701d548 /* Binary/SnBinarySerialization.cpp */, + FFFDc701d5b07fb7c701d5b0 /* Binary/SnConvX.cpp */, + FFFDc701d6187fb7c701d618 /* Binary/SnConvX_Align.cpp */, + FFFDc701d6807fb7c701d680 /* Binary/SnConvX_Convert.cpp */, + FFFDc701d6e87fb7c701d6e8 /* Binary/SnConvX_Error.cpp */, + FFFDc701d7507fb7c701d750 /* Binary/SnConvX_MetaData.cpp */, + FFFDc701d7b87fb7c701d7b8 /* Binary/SnConvX_Output.cpp */, + FFFDc701d8207fb7c701d820 /* Binary/SnConvX_Union.cpp */, + FFFDc701d8887fb7c701d888 /* Binary/SnSerializationContext.cpp */, + FFFDc701d8f07fb7c701d8f0 /* Xml/SnPxStreamOperators.h */, + FFFDc701d9587fb7c701d958 /* Xml/SnRepX1_0Defaults.h */, + FFFDc701d9c07fb7c701d9c0 /* Xml/SnRepX3_1Defaults.h */, + FFFDc701da287fb7c701da28 /* Xml/SnRepX3_2Defaults.h */, + FFFDc701da907fb7c701da90 /* Xml/SnRepXCollection.h */, + FFFDc701daf87fb7c701daf8 /* Xml/SnRepXCoreSerializer.h */, + FFFDc701db607fb7c701db60 /* Xml/SnRepXSerializerImpl.h */, + FFFDc701dbc87fb7c701dbc8 /* Xml/SnRepXUpgrader.h */, + FFFDc701dc307fb7c701dc30 /* Xml/SnSimpleXmlWriter.h */, + FFFDc701dc987fb7c701dc98 /* Xml/SnXmlDeserializer.h */, + FFFDc701dd007fb7c701dd00 /* Xml/SnXmlImpl.h */, + FFFDc701dd687fb7c701dd68 /* Xml/SnXmlMemoryAllocator.h */, + FFFDc701ddd07fb7c701ddd0 /* Xml/SnXmlMemoryPool.h */, + FFFDc701de387fb7c701de38 /* Xml/SnXmlMemoryPoolStreams.h */, + FFFDc701dea07fb7c701dea0 /* Xml/SnXmlReader.h */, + FFFDc701df087fb7c701df08 /* Xml/SnXmlSerializer.h */, + FFFDc701df707fb7c701df70 /* Xml/SnXmlSimpleXmlWriter.h */, + FFFDc701dfd87fb7c701dfd8 /* Xml/SnXmlStringToType.h */, + FFFDc701e0407fb7c701e040 /* Xml/SnXmlVisitorReader.h */, + FFFDc701e0a87fb7c701e0a8 /* Xml/SnXmlVisitorWriter.h */, + FFFDc701e1107fb7c701e110 /* Xml/SnXmlWriter.h */, + FFFDc701e1787fb7c701e178 /* Xml/SnJointRepXSerializer.cpp */, + FFFDc701e1e07fb7c701e1e0 /* Xml/SnRepXCoreSerializer.cpp */, + FFFDc701e2487fb7c701e248 /* Xml/SnRepXUpgrader.cpp */, + FFFDc701e2b07fb7c701e2b0 /* Xml/SnXmlSerialization.cpp */, + FFFDc701e3187fb7c701e318 /* File/SnFile.h */, ); name = "serialization"; sourceTree = SOURCE_ROOT; }; - FFFB430ed2887fd9430ed288 /* metadata */ = { + FFFBc4e622587fb7c4e62258 /* metadata */ = { isa = PBXGroup; children = ( - FFFD4249ce007fd94249ce00 /* core/include/PvdMetaDataDefineProperties.h */, - FFFD4249ce687fd94249ce68 /* core/include/PvdMetaDataExtensions.h */, - FFFD4249ced07fd94249ced0 /* core/include/PvdMetaDataPropertyVisitor.h */, - FFFD4249cf387fd94249cf38 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, - FFFD4249cfa07fd94249cfa0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, - FFFD4249d0087fd94249d008 /* core/include/PxMetaDataCompare.h */, - FFFD4249d0707fd94249d070 /* core/include/PxMetaDataCppPrefix.h */, - FFFD4249d0d87fd94249d0d8 /* core/include/PxMetaDataObjects.h */, - FFFD4249d1407fd94249d140 /* core/include/RepXMetaDataPropertyVisitor.h */, - FFFD4249d1a87fd94249d1a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */, - FFFD4249d2107fd94249d210 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */, - FFFD4249d2787fd94249d278 /* extensions/include/PxExtensionMetaDataObjects.h */, - FFFD4249d2e07fd94249d2e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */, + FFFDc701ba007fb7c701ba00 /* core/include/PvdMetaDataDefineProperties.h */, + FFFDc701ba687fb7c701ba68 /* core/include/PvdMetaDataExtensions.h */, + FFFDc701bad07fb7c701bad0 /* core/include/PvdMetaDataPropertyVisitor.h */, + FFFDc701bb387fb7c701bb38 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, + FFFDc701bba07fb7c701bba0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, + FFFDc701bc087fb7c701bc08 /* core/include/PxMetaDataCompare.h */, + FFFDc701bc707fb7c701bc70 /* core/include/PxMetaDataCppPrefix.h */, + FFFDc701bcd87fb7c701bcd8 /* core/include/PxMetaDataObjects.h */, + FFFDc701bd407fb7c701bd40 /* core/include/RepXMetaDataPropertyVisitor.h */, + FFFDc701bda87fb7c701bda8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */, + FFFDc701be107fb7c701be10 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */, + FFFDc701be787fb7c701be78 /* extensions/include/PxExtensionMetaDataObjects.h */, + FFFDc701bee07fb7c701bee0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFB430fba607fd9430fba60 /* SceneQuery */ = { + FFFBc4e529207fb7c4e52920 /* SceneQuery */ = { isa = PBXGroup; children = ( - FFFB431013807fd943101380 /* src */, - FFFB431013a87fd9431013a8 /* include */, + FFFBc4e546c07fb7c4e546c0 /* src */, + FFFBc4e546e87fb7c4e546e8 /* include */, ); name = "SceneQuery"; sourceTree = "<group>"; }; - FFFB431013807fd943101380 /* src */ = { + FFFBc4e546c07fb7c4e546c0 /* src */ = { isa = PBXGroup; children = ( - FFFD424a32007fd9424a3200 /* SqAABBPruner.cpp */, - FFFD424a32687fd9424a3268 /* SqAABBTree.cpp */, - FFFD424a32d07fd9424a32d0 /* SqAABBTreeUpdateMap.cpp */, - FFFD424a33387fd9424a3338 /* SqBounds.cpp */, - FFFD424a33a07fd9424a33a0 /* SqBucketPruner.cpp */, - FFFD424a34087fd9424a3408 /* SqExtendedBucketPruner.cpp */, - FFFD424a34707fd9424a3470 /* SqMetaData.cpp */, - FFFD424a34d87fd9424a34d8 /* SqPruningPool.cpp */, - FFFD424a35407fd9424a3540 /* SqPruningStructure.cpp */, - FFFD424a35a87fd9424a35a8 /* SqSceneQueryManager.cpp */, - FFFD424a36107fd9424a3610 /* SqAABBPruner.h */, - FFFD424a36787fd9424a3678 /* SqAABBTree.h */, - FFFD424a36e07fd9424a36e0 /* SqAABBTreeQuery.h */, - FFFD424a37487fd9424a3748 /* SqAABBTreeUpdateMap.h */, - FFFD424a37b07fd9424a37b0 /* SqBounds.h */, - FFFD424a38187fd9424a3818 /* SqBucketPruner.h */, - FFFD424a38807fd9424a3880 /* SqExtendedBucketPruner.h */, - FFFD424a38e87fd9424a38e8 /* SqPrunerTestsSIMD.h */, - FFFD424a39507fd9424a3950 /* SqPruningPool.h */, - FFFD424a39b87fd9424a39b8 /* SqTypedef.h */, + FFFDc70220007fb7c7022000 /* SqAABBPruner.cpp */, + FFFDc70220687fb7c7022068 /* SqAABBTree.cpp */, + FFFDc70220d07fb7c70220d0 /* SqAABBTreeUpdateMap.cpp */, + FFFDc70221387fb7c7022138 /* SqBounds.cpp */, + FFFDc70221a07fb7c70221a0 /* SqBucketPruner.cpp */, + FFFDc70222087fb7c7022208 /* SqExtendedBucketPruner.cpp */, + FFFDc70222707fb7c7022270 /* SqMetaData.cpp */, + FFFDc70222d87fb7c70222d8 /* SqPruningPool.cpp */, + FFFDc70223407fb7c7022340 /* SqPruningStructure.cpp */, + FFFDc70223a87fb7c70223a8 /* SqSceneQueryManager.cpp */, + FFFDc70224107fb7c7022410 /* SqAABBPruner.h */, + FFFDc70224787fb7c7022478 /* SqAABBTree.h */, + FFFDc70224e07fb7c70224e0 /* SqAABBTreeQuery.h */, + FFFDc70225487fb7c7022548 /* SqAABBTreeUpdateMap.h */, + FFFDc70225b07fb7c70225b0 /* SqBounds.h */, + FFFDc70226187fb7c7022618 /* SqBucketPruner.h */, + FFFDc70226807fb7c7022680 /* SqExtendedBucketPruner.h */, + FFFDc70226e87fb7c70226e8 /* SqPrunerTestsSIMD.h */, + FFFDc70227507fb7c7022750 /* SqPruningPool.h */, + FFFDc70227b87fb7c70227b8 /* SqTypedef.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB431013a87fd9431013a8 /* include */ = { + FFFBc4e546e87fb7c4e546e8 /* include */ = { isa = PBXGroup; children = ( - FFFD43103e307fd943103e30 /* SqPruner.h */, - FFFD43103e987fd943103e98 /* SqPrunerMergeData.h */, - FFFD43103f007fd943103f00 /* SqPruningStructure.h */, - FFFD43103f687fd943103f68 /* SqSceneQueryManager.h */, + FFFDc4e569c07fb7c4e569c0 /* SqPruner.h */, + FFFDc4e56a287fb7c4e56a28 /* SqPrunerMergeData.h */, + FFFDc4e56a907fb7c4e56a90 /* SqPruningStructure.h */, + FFFDc4e56af87fb7c4e56af8 /* SqSceneQueryManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB431040f07fd9431040f0 /* SimulationController */ = { + FFFBc4e56c807fb7c4e56c80 /* SimulationController */ = { isa = PBXGroup; children = ( - FFFB431085b07fd9431085b0 /* include */, - FFFB431085d87fd9431085d8 /* src */, + FFFBc81411307fb7c8141130 /* include */, + FFFBc81411587fb7c8141158 /* src */, ); name = "SimulationController"; sourceTree = "<group>"; }; - FFFB431085b07fd9431085b0 /* include */ = { + FFFBc81411307fb7c8141130 /* include */ = { isa = PBXGroup; children = ( - FFFD424a5c007fd9424a5c00 /* ScActorCore.h */, - FFFD424a5c687fd9424a5c68 /* ScArticulationCore.h */, - FFFD424a5cd07fd9424a5cd0 /* ScArticulationJointCore.h */, - FFFD424a5d387fd9424a5d38 /* ScBodyCore.h */, - FFFD424a5da07fd9424a5da0 /* ScClothCore.h */, - FFFD424a5e087fd9424a5e08 /* ScClothFabricCore.h */, - FFFD424a5e707fd9424a5e70 /* ScConstraintCore.h */, - FFFD424a5ed87fd9424a5ed8 /* ScIterators.h */, - FFFD424a5f407fd9424a5f40 /* ScMaterialCore.h */, - FFFD424a5fa87fd9424a5fa8 /* ScParticleSystemCore.h */, - FFFD424a60107fd9424a6010 /* ScPhysics.h */, - FFFD424a60787fd9424a6078 /* ScRigidCore.h */, - FFFD424a60e07fd9424a60e0 /* ScScene.h */, - FFFD424a61487fd9424a6148 /* ScShapeCore.h */, - FFFD424a61b07fd9424a61b0 /* ScStaticCore.h */, + FFFDc402ec007fb7c402ec00 /* ScActorCore.h */, + FFFDc402ec687fb7c402ec68 /* ScArticulationCore.h */, + FFFDc402ecd07fb7c402ecd0 /* ScArticulationJointCore.h */, + FFFDc402ed387fb7c402ed38 /* ScBodyCore.h */, + FFFDc402eda07fb7c402eda0 /* ScClothCore.h */, + FFFDc402ee087fb7c402ee08 /* ScClothFabricCore.h */, + FFFDc402ee707fb7c402ee70 /* ScConstraintCore.h */, + FFFDc402eed87fb7c402eed8 /* ScIterators.h */, + FFFDc402ef407fb7c402ef40 /* ScMaterialCore.h */, + FFFDc402efa87fb7c402efa8 /* ScParticleSystemCore.h */, + FFFDc402f0107fb7c402f010 /* ScPhysics.h */, + FFFDc402f0787fb7c402f078 /* ScRigidCore.h */, + FFFDc402f0e07fb7c402f0e0 /* ScScene.h */, + FFFDc402f1487fb7c402f148 /* ScShapeCore.h */, + FFFDc402f1b07fb7c402f1b0 /* ScStaticCore.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB431085d87fd9431085d8 /* src */ = { + FFFBc81411587fb7c8141158 /* src */ = { isa = PBXGroup; children = ( - FFFD424a8e007fd9424a8e00 /* ScActorElementPair.h */, - FFFD424a8e687fd9424a8e68 /* ScActorInteraction.h */, - FFFD424a8ed07fd9424a8ed0 /* ScActorPair.h */, - FFFD424a8f387fd9424a8f38 /* ScActorSim.h */, - FFFD424a8fa07fd9424a8fa0 /* ScArticulationJointSim.h */, - FFFD424a90087fd9424a9008 /* ScArticulationSim.h */, - FFFD424a90707fd9424a9070 /* ScBodySim.h */, - FFFD424a90d87fd9424a90d8 /* ScClient.h */, - FFFD424a91407fd9424a9140 /* ScConstraintGroupNode.h */, - FFFD424a91a87fd9424a91a8 /* ScConstraintInteraction.h */, - FFFD424a92107fd9424a9210 /* ScConstraintProjectionManager.h */, - FFFD424a92787fd9424a9278 /* ScConstraintProjectionTree.h */, - FFFD424a92e07fd9424a92e0 /* ScConstraintSim.h */, - FFFD424a93487fd9424a9348 /* ScContactReportBuffer.h */, - FFFD424a93b07fd9424a93b0 /* ScContactStream.h */, - FFFD424a94187fd9424a9418 /* ScElementInteractionMarker.h */, - FFFD424a94807fd9424a9480 /* ScElementSim.h */, - FFFD424a94e87fd9424a94e8 /* ScElementSimInteraction.h */, - FFFD424a95507fd9424a9550 /* ScInteraction.h */, - FFFD424a95b87fd9424a95b8 /* ScInteractionFlags.h */, - FFFD424a96207fd9424a9620 /* ScNPhaseCore.h */, - FFFD424a96887fd9424a9688 /* ScObjectIDTracker.h */, - FFFD424a96f07fd9424a96f0 /* ScRbElementInteraction.h */, - FFFD424a97587fd9424a9758 /* ScRigidSim.h */, - FFFD424a97c07fd9424a97c0 /* ScShapeInteraction.h */, - FFFD424a98287fd9424a9828 /* ScShapeIterator.h */, - FFFD424a98907fd9424a9890 /* ScShapeSim.h */, - FFFD424a98f87fd9424a98f8 /* ScSimStateData.h */, - FFFD424a99607fd9424a9960 /* ScSimStats.h */, - FFFD424a99c87fd9424a99c8 /* ScSimulationController.h */, - FFFD424a9a307fd9424a9a30 /* ScSqBoundsManager.h */, - FFFD424a9a987fd9424a9a98 /* ScStaticSim.h */, - FFFD424a9b007fd9424a9b00 /* ScTriggerInteraction.h */, - FFFD424a9b687fd9424a9b68 /* ScTriggerPairs.h */, - FFFD424a9bd07fd9424a9bd0 /* ScActorCore.cpp */, - FFFD424a9c387fd9424a9c38 /* ScActorSim.cpp */, - FFFD424a9ca07fd9424a9ca0 /* ScArticulationCore.cpp */, - FFFD424a9d087fd9424a9d08 /* ScArticulationJointCore.cpp */, - FFFD424a9d707fd9424a9d70 /* ScArticulationJointSim.cpp */, - FFFD424a9dd87fd9424a9dd8 /* ScArticulationSim.cpp */, - FFFD424a9e407fd9424a9e40 /* ScBodyCore.cpp */, - FFFD424a9ea87fd9424a9ea8 /* ScBodyCoreKinematic.cpp */, - FFFD424a9f107fd9424a9f10 /* ScBodySim.cpp */, - FFFD424a9f787fd9424a9f78 /* ScConstraintCore.cpp */, - FFFD424a9fe07fd9424a9fe0 /* ScConstraintGroupNode.cpp */, - FFFD424aa0487fd9424aa048 /* ScConstraintInteraction.cpp */, - FFFD424aa0b07fd9424aa0b0 /* ScConstraintProjectionManager.cpp */, - FFFD424aa1187fd9424aa118 /* ScConstraintProjectionTree.cpp */, - FFFD424aa1807fd9424aa180 /* ScConstraintSim.cpp */, - FFFD424aa1e87fd9424aa1e8 /* ScElementInteractionMarker.cpp */, - FFFD424aa2507fd9424aa250 /* ScElementSim.cpp */, - FFFD424aa2b87fd9424aa2b8 /* ScInteraction.cpp */, - FFFD424aa3207fd9424aa320 /* ScIterators.cpp */, - FFFD424aa3887fd9424aa388 /* ScMaterialCore.cpp */, - FFFD424aa3f07fd9424aa3f0 /* ScMetaData.cpp */, - FFFD424aa4587fd9424aa458 /* ScNPhaseCore.cpp */, - FFFD424aa4c07fd9424aa4c0 /* ScPhysics.cpp */, - FFFD424aa5287fd9424aa528 /* ScRigidCore.cpp */, - FFFD424aa5907fd9424aa590 /* ScRigidSim.cpp */, - FFFD424aa5f87fd9424aa5f8 /* ScScene.cpp */, - FFFD424aa6607fd9424aa660 /* ScShapeCore.cpp */, - FFFD424aa6c87fd9424aa6c8 /* ScShapeInteraction.cpp */, - FFFD424aa7307fd9424aa730 /* ScShapeSim.cpp */, - FFFD424aa7987fd9424aa798 /* ScSimStats.cpp */, - FFFD424aa8007fd9424aa800 /* ScSimulationController.cpp */, - FFFD424aa8687fd9424aa868 /* ScSqBoundsManager.cpp */, - FFFD424aa8d07fd9424aa8d0 /* ScStaticCore.cpp */, - FFFD424aa9387fd9424aa938 /* ScStaticSim.cpp */, - FFFD424aa9a07fd9424aa9a0 /* ScTriggerInteraction.cpp */, - FFFD424aaa087fd9424aaa08 /* particles/ScParticleBodyInteraction.h */, - FFFD424aaa707fd9424aaa70 /* particles/ScParticlePacketShape.h */, - FFFD424aaad87fd9424aaad8 /* particles/ScParticleSystemSim.h */, - FFFD424aab407fd9424aab40 /* particles/ScParticleBodyInteraction.cpp */, - FFFD424aaba87fd9424aaba8 /* particles/ScParticlePacketShape.cpp */, - FFFD424aac107fd9424aac10 /* particles/ScParticleSystemCore.cpp */, - FFFD424aac787fd9424aac78 /* particles/ScParticleSystemSim.cpp */, - FFFD424aace07fd9424aace0 /* cloth/ScClothShape.h */, - FFFD424aad487fd9424aad48 /* cloth/ScClothSim.h */, - FFFD424aadb07fd9424aadb0 /* cloth/ScClothCore.cpp */, - FFFD424aae187fd9424aae18 /* cloth/ScClothFabricCore.cpp */, - FFFD424aae807fd9424aae80 /* cloth/ScClothShape.cpp */, - FFFD424aaee87fd9424aaee8 /* cloth/ScClothSim.cpp */, + FFFDc40316007fb7c4031600 /* ScActorElementPair.h */, + FFFDc40316687fb7c4031668 /* ScActorInteraction.h */, + FFFDc40316d07fb7c40316d0 /* ScActorPair.h */, + FFFDc40317387fb7c4031738 /* ScActorSim.h */, + FFFDc40317a07fb7c40317a0 /* ScArticulationJointSim.h */, + FFFDc40318087fb7c4031808 /* ScArticulationSim.h */, + FFFDc40318707fb7c4031870 /* ScBodySim.h */, + FFFDc40318d87fb7c40318d8 /* ScClient.h */, + FFFDc40319407fb7c4031940 /* ScConstraintGroupNode.h */, + FFFDc40319a87fb7c40319a8 /* ScConstraintInteraction.h */, + FFFDc4031a107fb7c4031a10 /* ScConstraintProjectionManager.h */, + FFFDc4031a787fb7c4031a78 /* ScConstraintProjectionTree.h */, + FFFDc4031ae07fb7c4031ae0 /* ScConstraintSim.h */, + FFFDc4031b487fb7c4031b48 /* ScContactReportBuffer.h */, + FFFDc4031bb07fb7c4031bb0 /* ScContactStream.h */, + FFFDc4031c187fb7c4031c18 /* ScElementInteractionMarker.h */, + FFFDc4031c807fb7c4031c80 /* ScElementSim.h */, + FFFDc4031ce87fb7c4031ce8 /* ScElementSimInteraction.h */, + FFFDc4031d507fb7c4031d50 /* ScInteraction.h */, + FFFDc4031db87fb7c4031db8 /* ScInteractionFlags.h */, + FFFDc4031e207fb7c4031e20 /* ScNPhaseCore.h */, + FFFDc4031e887fb7c4031e88 /* ScObjectIDTracker.h */, + FFFDc4031ef07fb7c4031ef0 /* ScRbElementInteraction.h */, + FFFDc4031f587fb7c4031f58 /* ScRigidSim.h */, + FFFDc4031fc07fb7c4031fc0 /* ScShapeInteraction.h */, + FFFDc40320287fb7c4032028 /* ScShapeIterator.h */, + FFFDc40320907fb7c4032090 /* ScShapeSim.h */, + FFFDc40320f87fb7c40320f8 /* ScSimStateData.h */, + FFFDc40321607fb7c4032160 /* ScSimStats.h */, + FFFDc40321c87fb7c40321c8 /* ScSimulationController.h */, + FFFDc40322307fb7c4032230 /* ScSqBoundsManager.h */, + FFFDc40322987fb7c4032298 /* ScStaticSim.h */, + FFFDc40323007fb7c4032300 /* ScTriggerInteraction.h */, + FFFDc40323687fb7c4032368 /* ScTriggerPairs.h */, + FFFDc40323d07fb7c40323d0 /* ScActorCore.cpp */, + FFFDc40324387fb7c4032438 /* ScActorSim.cpp */, + FFFDc40324a07fb7c40324a0 /* ScArticulationCore.cpp */, + FFFDc40325087fb7c4032508 /* ScArticulationJointCore.cpp */, + FFFDc40325707fb7c4032570 /* ScArticulationJointSim.cpp */, + FFFDc40325d87fb7c40325d8 /* ScArticulationSim.cpp */, + FFFDc40326407fb7c4032640 /* ScBodyCore.cpp */, + FFFDc40326a87fb7c40326a8 /* ScBodyCoreKinematic.cpp */, + FFFDc40327107fb7c4032710 /* ScBodySim.cpp */, + FFFDc40327787fb7c4032778 /* ScConstraintCore.cpp */, + FFFDc40327e07fb7c40327e0 /* ScConstraintGroupNode.cpp */, + FFFDc40328487fb7c4032848 /* ScConstraintInteraction.cpp */, + FFFDc40328b07fb7c40328b0 /* ScConstraintProjectionManager.cpp */, + FFFDc40329187fb7c4032918 /* ScConstraintProjectionTree.cpp */, + FFFDc40329807fb7c4032980 /* ScConstraintSim.cpp */, + FFFDc40329e87fb7c40329e8 /* ScElementInteractionMarker.cpp */, + FFFDc4032a507fb7c4032a50 /* ScElementSim.cpp */, + FFFDc4032ab87fb7c4032ab8 /* ScInteraction.cpp */, + FFFDc4032b207fb7c4032b20 /* ScIterators.cpp */, + FFFDc4032b887fb7c4032b88 /* ScMaterialCore.cpp */, + FFFDc4032bf07fb7c4032bf0 /* ScMetaData.cpp */, + FFFDc4032c587fb7c4032c58 /* ScNPhaseCore.cpp */, + FFFDc4032cc07fb7c4032cc0 /* ScPhysics.cpp */, + FFFDc4032d287fb7c4032d28 /* ScRigidCore.cpp */, + FFFDc4032d907fb7c4032d90 /* ScRigidSim.cpp */, + FFFDc4032df87fb7c4032df8 /* ScScene.cpp */, + FFFDc4032e607fb7c4032e60 /* ScShapeCore.cpp */, + FFFDc4032ec87fb7c4032ec8 /* ScShapeInteraction.cpp */, + FFFDc4032f307fb7c4032f30 /* ScShapeSim.cpp */, + FFFDc4032f987fb7c4032f98 /* ScSimStats.cpp */, + FFFDc40330007fb7c4033000 /* ScSimulationController.cpp */, + FFFDc40330687fb7c4033068 /* ScSqBoundsManager.cpp */, + FFFDc40330d07fb7c40330d0 /* ScStaticCore.cpp */, + FFFDc40331387fb7c4033138 /* ScStaticSim.cpp */, + FFFDc40331a07fb7c40331a0 /* ScTriggerInteraction.cpp */, + FFFDc40332087fb7c4033208 /* particles/ScParticleBodyInteraction.h */, + FFFDc40332707fb7c4033270 /* particles/ScParticlePacketShape.h */, + FFFDc40332d87fb7c40332d8 /* particles/ScParticleSystemSim.h */, + FFFDc40333407fb7c4033340 /* particles/ScParticleBodyInteraction.cpp */, + FFFDc40333a87fb7c40333a8 /* particles/ScParticlePacketShape.cpp */, + FFFDc40334107fb7c4033410 /* particles/ScParticleSystemCore.cpp */, + FFFDc40334787fb7c4033478 /* particles/ScParticleSystemSim.cpp */, + FFFDc40334e07fb7c40334e0 /* cloth/ScClothShape.h */, + FFFDc40335487fb7c4033548 /* cloth/ScClothSim.h */, + FFFDc40335b07fb7c40335b0 /* cloth/ScClothCore.cpp */, + FFFDc40336187fb7c4033618 /* cloth/ScClothFabricCore.cpp */, + FFFDc40336807fb7c4033680 /* cloth/ScClothShape.cpp */, + FFFDc40336e87fb7c40336e8 /* cloth/ScClothSim.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB43108ed07fd943108ed0 /* PhysXCooking */ = { + FFFBc342e0007fb7c342e000 /* PhysXCooking */ = { isa = PBXGroup; children = ( - FFFB4310ca707fd94310ca70 /* include */, - FFFB4310ca987fd94310ca98 /* src */, + FFFBc346cb007fb7c346cb00 /* include */, + FFFBc346cb287fb7c346cb28 /* src */, ); name = "PhysXCooking"; sourceTree = "<group>"; }; - FFFB4310ca707fd94310ca70 /* include */ = { + FFFBc346cb007fb7c346cb00 /* include */ = { isa = PBXGroup; children = ( - FFFD431129b07fd9431129b0 /* PxBVH33MidphaseDesc.h */, - FFFD43112a187fd943112a18 /* PxBVH34MidphaseDesc.h */, - FFFD43112a807fd943112a80 /* PxConvexMeshDesc.h */, - FFFD43112ae87fd943112ae8 /* PxCooking.h */, - FFFD43112b507fd943112b50 /* PxMidphaseDesc.h */, - FFFD43112bb87fd943112bb8 /* PxTriangleMeshDesc.h */, - FFFD43112c207fd943112c20 /* Pxc.h */, + FFFDc346bad07fb7c346bad0 /* PxBVH33MidphaseDesc.h */, + FFFDc346bb387fb7c346bb38 /* PxBVH34MidphaseDesc.h */, + FFFDc346bba07fb7c346bba0 /* PxConvexMeshDesc.h */, + FFFDc346bc087fb7c346bc08 /* PxCooking.h */, + FFFDc346bc707fb7c346bc70 /* PxMidphaseDesc.h */, + FFFDc346bcd87fb7c346bcd8 /* PxTriangleMeshDesc.h */, + FFFDc346bd407fb7c346bd40 /* Pxc.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB4310ca987fd94310ca98 /* src */ = { + FFFBc346cb287fb7c346cb28 /* src */ = { isa = PBXGroup; children = ( - FFFD424ad0007fd9424ad000 /* Adjacencies.cpp */, - FFFD424ad0687fd9424ad068 /* Cooking.cpp */, - FFFD424ad0d07fd9424ad0d0 /* CookingUtils.cpp */, - FFFD424ad1387fd9424ad138 /* EdgeList.cpp */, - FFFD424ad1a07fd9424ad1a0 /* MeshCleaner.cpp */, - FFFD424ad2087fd9424ad208 /* Quantizer.cpp */, - FFFD424ad2707fd9424ad270 /* Adjacencies.h */, - FFFD424ad2d87fd9424ad2d8 /* Cooking.h */, - FFFD424ad3407fd9424ad340 /* CookingUtils.h */, - FFFD424ad3a87fd9424ad3a8 /* EdgeList.h */, - FFFD424ad4107fd9424ad410 /* MeshCleaner.h */, - FFFD424ad4787fd9424ad478 /* Quantizer.h */, - FFFD424ad4e07fd9424ad4e0 /* mesh/GrbTriangleMeshCooking.cpp */, - FFFD424ad5487fd9424ad548 /* mesh/HeightFieldCooking.cpp */, - FFFD424ad5b07fd9424ad5b0 /* mesh/RTreeCooking.cpp */, - FFFD424ad6187fd9424ad618 /* mesh/TriangleMeshBuilder.cpp */, - FFFD424ad6807fd9424ad680 /* mesh/GrbTriangleMeshCooking.h */, - FFFD424ad6e87fd9424ad6e8 /* mesh/HeightFieldCooking.h */, - FFFD424ad7507fd9424ad750 /* mesh/QuickSelect.h */, - FFFD424ad7b87fd9424ad7b8 /* mesh/RTreeCooking.h */, - FFFD424ad8207fd9424ad820 /* mesh/TriangleMeshBuilder.h */, - FFFD424ad8887fd9424ad888 /* convex/BigConvexDataBuilder.cpp */, - FFFD424ad8f07fd9424ad8f0 /* convex/ConvexHullBuilder.cpp */, - FFFD424ad9587fd9424ad958 /* convex/ConvexHullLib.cpp */, - FFFD424ad9c07fd9424ad9c0 /* convex/ConvexHullUtils.cpp */, - FFFD424ada287fd9424ada28 /* convex/ConvexMeshBuilder.cpp */, - FFFD424ada907fd9424ada90 /* convex/ConvexPolygonsBuilder.cpp */, - FFFD424adaf87fd9424adaf8 /* convex/InflationConvexHullLib.cpp */, - FFFD424adb607fd9424adb60 /* convex/QuickHullConvexHullLib.cpp */, - FFFD424adbc87fd9424adbc8 /* convex/VolumeIntegration.cpp */, - FFFD424adc307fd9424adc30 /* convex/BigConvexDataBuilder.h */, - FFFD424adc987fd9424adc98 /* convex/ConvexHullBuilder.h */, - FFFD424add007fd9424add00 /* convex/ConvexHullLib.h */, - FFFD424add687fd9424add68 /* convex/ConvexHullUtils.h */, - FFFD424addd07fd9424addd0 /* convex/ConvexMeshBuilder.h */, - FFFD424ade387fd9424ade38 /* convex/ConvexPolygonsBuilder.h */, - FFFD424adea07fd9424adea0 /* convex/InflationConvexHullLib.h */, - FFFD424adf087fd9424adf08 /* convex/QuickHullConvexHullLib.h */, - FFFD424adf707fd9424adf70 /* convex/VolumeIntegration.h */, + FFFDc68216007fb7c6821600 /* Adjacencies.cpp */, + FFFDc68216687fb7c6821668 /* Cooking.cpp */, + FFFDc68216d07fb7c68216d0 /* CookingUtils.cpp */, + FFFDc68217387fb7c6821738 /* EdgeList.cpp */, + FFFDc68217a07fb7c68217a0 /* MeshCleaner.cpp */, + FFFDc68218087fb7c6821808 /* Quantizer.cpp */, + FFFDc68218707fb7c6821870 /* Adjacencies.h */, + FFFDc68218d87fb7c68218d8 /* Cooking.h */, + FFFDc68219407fb7c6821940 /* CookingUtils.h */, + FFFDc68219a87fb7c68219a8 /* EdgeList.h */, + FFFDc6821a107fb7c6821a10 /* MeshCleaner.h */, + FFFDc6821a787fb7c6821a78 /* Quantizer.h */, + FFFDc6821ae07fb7c6821ae0 /* mesh/GrbTriangleMeshCooking.cpp */, + FFFDc6821b487fb7c6821b48 /* mesh/HeightFieldCooking.cpp */, + FFFDc6821bb07fb7c6821bb0 /* mesh/RTreeCooking.cpp */, + FFFDc6821c187fb7c6821c18 /* mesh/TriangleMeshBuilder.cpp */, + FFFDc6821c807fb7c6821c80 /* mesh/GrbTriangleMeshCooking.h */, + FFFDc6821ce87fb7c6821ce8 /* mesh/HeightFieldCooking.h */, + FFFDc6821d507fb7c6821d50 /* mesh/QuickSelect.h */, + FFFDc6821db87fb7c6821db8 /* mesh/RTreeCooking.h */, + FFFDc6821e207fb7c6821e20 /* mesh/TriangleMeshBuilder.h */, + FFFDc6821e887fb7c6821e88 /* convex/BigConvexDataBuilder.cpp */, + FFFDc6821ef07fb7c6821ef0 /* convex/ConvexHullBuilder.cpp */, + FFFDc6821f587fb7c6821f58 /* convex/ConvexHullLib.cpp */, + FFFDc6821fc07fb7c6821fc0 /* convex/ConvexHullUtils.cpp */, + FFFDc68220287fb7c6822028 /* convex/ConvexMeshBuilder.cpp */, + FFFDc68220907fb7c6822090 /* convex/ConvexPolygonsBuilder.cpp */, + FFFDc68220f87fb7c68220f8 /* convex/InflationConvexHullLib.cpp */, + FFFDc68221607fb7c6822160 /* convex/QuickHullConvexHullLib.cpp */, + FFFDc68221c87fb7c68221c8 /* convex/VolumeIntegration.cpp */, + FFFDc68222307fb7c6822230 /* convex/BigConvexDataBuilder.h */, + FFFDc68222987fb7c6822298 /* convex/ConvexHullBuilder.h */, + FFFDc68223007fb7c6822300 /* convex/ConvexHullLib.h */, + FFFDc68223687fb7c6822368 /* convex/ConvexHullUtils.h */, + FFFDc68223d07fb7c68223d0 /* convex/ConvexMeshBuilder.h */, + FFFDc68224387fb7c6822438 /* convex/ConvexPolygonsBuilder.h */, + FFFDc68224a07fb7c68224a0 /* convex/InflationConvexHullLib.h */, + FFFDc68225087fb7c6822508 /* convex/QuickHullConvexHullLib.h */, + FFFDc68225707fb7c6822570 /* convex/VolumeIntegration.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB42a091607fd942a09160 /* PhysXCommon */ = { + FFFBc4b0e1607fb7c4b0e160 /* PhysXCommon */ = { isa = PBXGroup; children = ( - FFFB42a0bad07fd942a0bad0 /* include */, - FFFB42a0baf87fd942a0baf8 /* common */, - FFFB42a0bb207fd942a0bb20 /* geomutils */, + FFFBc347bc907fb7c347bc90 /* include */, + FFFBc347bcb87fb7c347bcb8 /* common */, + FFFBc347bce07fb7c347bce0 /* geomutils */, ); name = "PhysXCommon"; sourceTree = "<group>"; }; - FFFB42a0bad07fd942a0bad0 /* include */ = { + FFFBc347bc907fb7c347bc90 /* include */ = { isa = PBXGroup; children = ( - FFFD423c9e007fd9423c9e00 /* common/PxBase.h */, - FFFD423c9e687fd9423c9e68 /* common/PxCollection.h */, - FFFD423c9ed07fd9423c9ed0 /* common/PxCoreUtilityTypes.h */, - FFFD423c9f387fd9423c9f38 /* common/PxMetaData.h */, - FFFD423c9fa07fd9423c9fa0 /* common/PxMetaDataFlags.h */, - FFFD423ca0087fd9423ca008 /* common/PxPhysXCommonConfig.h */, - FFFD423ca0707fd9423ca070 /* common/PxPhysicsInsertionCallback.h */, - FFFD423ca0d87fd9423ca0d8 /* common/PxRenderBuffer.h */, - FFFD423ca1407fd9423ca140 /* common/PxSerialFramework.h */, - FFFD423ca1a87fd9423ca1a8 /* common/PxSerializer.h */, - FFFD423ca2107fd9423ca210 /* common/PxStringTable.h */, - FFFD423ca2787fd9423ca278 /* common/PxTolerancesScale.h */, - FFFD423ca2e07fd9423ca2e0 /* common/PxTypeInfo.h */, - FFFD423ca3487fd9423ca348 /* geometry/PxBoxGeometry.h */, - FFFD423ca3b07fd9423ca3b0 /* geometry/PxCapsuleGeometry.h */, - FFFD423ca4187fd9423ca418 /* geometry/PxConvexMesh.h */, - FFFD423ca4807fd9423ca480 /* geometry/PxConvexMeshGeometry.h */, - FFFD423ca4e87fd9423ca4e8 /* geometry/PxGeometry.h */, - FFFD423ca5507fd9423ca550 /* geometry/PxGeometryHelpers.h */, - FFFD423ca5b87fd9423ca5b8 /* geometry/PxGeometryQuery.h */, - FFFD423ca6207fd9423ca620 /* geometry/PxHeightField.h */, - FFFD423ca6887fd9423ca688 /* geometry/PxHeightFieldDesc.h */, - FFFD423ca6f07fd9423ca6f0 /* geometry/PxHeightFieldFlag.h */, - FFFD423ca7587fd9423ca758 /* geometry/PxHeightFieldGeometry.h */, - FFFD423ca7c07fd9423ca7c0 /* geometry/PxHeightFieldSample.h */, - FFFD423ca8287fd9423ca828 /* geometry/PxMeshQuery.h */, - FFFD423ca8907fd9423ca890 /* geometry/PxMeshScale.h */, - FFFD423ca8f87fd9423ca8f8 /* geometry/PxPlaneGeometry.h */, - FFFD423ca9607fd9423ca960 /* geometry/PxSimpleTriangleMesh.h */, - FFFD423ca9c87fd9423ca9c8 /* geometry/PxSphereGeometry.h */, - FFFD423caa307fd9423caa30 /* geometry/PxTriangle.h */, - FFFD423caa987fd9423caa98 /* geometry/PxTriangleMesh.h */, - FFFD423cab007fd9423cab00 /* geometry/PxTriangleMeshGeometry.h */, + FFFDc401fe007fb7c401fe00 /* common/PxBase.h */, + FFFDc401fe687fb7c401fe68 /* common/PxCollection.h */, + FFFDc401fed07fb7c401fed0 /* common/PxCoreUtilityTypes.h */, + FFFDc401ff387fb7c401ff38 /* common/PxMetaData.h */, + FFFDc401ffa07fb7c401ffa0 /* common/PxMetaDataFlags.h */, + FFFDc40200087fb7c4020008 /* common/PxPhysXCommonConfig.h */, + FFFDc40200707fb7c4020070 /* common/PxPhysicsInsertionCallback.h */, + FFFDc40200d87fb7c40200d8 /* common/PxRenderBuffer.h */, + FFFDc40201407fb7c4020140 /* common/PxSerialFramework.h */, + FFFDc40201a87fb7c40201a8 /* common/PxSerializer.h */, + FFFDc40202107fb7c4020210 /* common/PxStringTable.h */, + FFFDc40202787fb7c4020278 /* common/PxTolerancesScale.h */, + FFFDc40202e07fb7c40202e0 /* common/PxTypeInfo.h */, + FFFDc40203487fb7c4020348 /* geometry/PxBoxGeometry.h */, + FFFDc40203b07fb7c40203b0 /* geometry/PxCapsuleGeometry.h */, + FFFDc40204187fb7c4020418 /* geometry/PxConvexMesh.h */, + FFFDc40204807fb7c4020480 /* geometry/PxConvexMeshGeometry.h */, + FFFDc40204e87fb7c40204e8 /* geometry/PxGeometry.h */, + FFFDc40205507fb7c4020550 /* geometry/PxGeometryHelpers.h */, + FFFDc40205b87fb7c40205b8 /* geometry/PxGeometryQuery.h */, + FFFDc40206207fb7c4020620 /* geometry/PxHeightField.h */, + FFFDc40206887fb7c4020688 /* geometry/PxHeightFieldDesc.h */, + FFFDc40206f07fb7c40206f0 /* geometry/PxHeightFieldFlag.h */, + FFFDc40207587fb7c4020758 /* geometry/PxHeightFieldGeometry.h */, + FFFDc40207c07fb7c40207c0 /* geometry/PxHeightFieldSample.h */, + FFFDc40208287fb7c4020828 /* geometry/PxMeshQuery.h */, + FFFDc40208907fb7c4020890 /* geometry/PxMeshScale.h */, + FFFDc40208f87fb7c40208f8 /* geometry/PxPlaneGeometry.h */, + FFFDc40209607fb7c4020960 /* geometry/PxSimpleTriangleMesh.h */, + FFFDc40209c87fb7c40209c8 /* geometry/PxSphereGeometry.h */, + FFFDc4020a307fb7c4020a30 /* geometry/PxTriangle.h */, + FFFDc4020a987fb7c4020a98 /* geometry/PxTriangleMesh.h */, + FFFDc4020b007fb7c4020b00 /* geometry/PxTriangleMeshGeometry.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB42a0baf87fd942a0baf8 /* common */ = { + FFFBc347bcb87fb7c347bcb8 /* common */ = { isa = PBXGroup; children = ( - FFFD423a0c007fd9423a0c00 /* src/CmBoxPruning.cpp */, - FFFD423a0c687fd9423a0c68 /* src/CmCollection.cpp */, - FFFD423a0cd07fd9423a0cd0 /* src/CmMathUtils.cpp */, - FFFD423a0d387fd9423a0d38 /* src/CmPtrTable.cpp */, - FFFD423a0da07fd9423a0da0 /* src/CmRadixSort.cpp */, - FFFD423a0e087fd9423a0e08 /* src/CmRadixSortBuffered.cpp */, - FFFD423a0e707fd9423a0e70 /* src/CmRenderOutput.cpp */, - FFFD423a0ed87fd9423a0ed8 /* src/CmVisualization.cpp */, - FFFD423a0f407fd9423a0f40 /* src/CmBitMap.h */, - FFFD423a0fa87fd9423a0fa8 /* src/CmBoxPruning.h */, - FFFD423a10107fd9423a1010 /* src/CmCollection.h */, - FFFD423a10787fd9423a1078 /* src/CmConeLimitHelper.h */, - FFFD423a10e07fd9423a10e0 /* src/CmFlushPool.h */, - FFFD423a11487fd9423a1148 /* src/CmIDPool.h */, - FFFD423a11b07fd9423a11b0 /* src/CmIO.h */, - FFFD423a12187fd9423a1218 /* src/CmMatrix34.h */, - FFFD423a12807fd9423a1280 /* src/CmPhysXCommon.h */, - FFFD423a12e87fd9423a12e8 /* src/CmPool.h */, - FFFD423a13507fd9423a1350 /* src/CmPreallocatingPool.h */, - FFFD423a13b87fd9423a13b8 /* src/CmPriorityQueue.h */, - FFFD423a14207fd9423a1420 /* src/CmPtrTable.h */, - FFFD423a14887fd9423a1488 /* src/CmQueue.h */, - FFFD423a14f07fd9423a14f0 /* src/CmRadixSort.h */, - FFFD423a15587fd9423a1558 /* src/CmRadixSortBuffered.h */, - FFFD423a15c07fd9423a15c0 /* src/CmReaderWriterLock.h */, - FFFD423a16287fd9423a1628 /* src/CmRefCountable.h */, - FFFD423a16907fd9423a1690 /* src/CmRenderBuffer.h */, - FFFD423a16f87fd9423a16f8 /* src/CmRenderOutput.h */, - FFFD423a17607fd9423a1760 /* src/CmScaling.h */, - FFFD423a17c87fd9423a17c8 /* src/CmSpatialVector.h */, - FFFD423a18307fd9423a1830 /* src/CmTask.h */, - FFFD423a18987fd9423a1898 /* src/CmTaskPool.h */, - FFFD423a19007fd9423a1900 /* src/CmTmpMem.h */, - FFFD423a19687fd9423a1968 /* src/CmTransformUtils.h */, - FFFD423a19d07fd9423a19d0 /* src/CmUtils.h */, - FFFD423a1a387fd9423a1a38 /* src/CmVisualization.h */, + FFFDc3808e007fb7c3808e00 /* src/CmBoxPruning.cpp */, + FFFDc3808e687fb7c3808e68 /* src/CmCollection.cpp */, + FFFDc3808ed07fb7c3808ed0 /* src/CmMathUtils.cpp */, + FFFDc3808f387fb7c3808f38 /* src/CmPtrTable.cpp */, + FFFDc3808fa07fb7c3808fa0 /* src/CmRadixSort.cpp */, + FFFDc38090087fb7c3809008 /* src/CmRadixSortBuffered.cpp */, + FFFDc38090707fb7c3809070 /* src/CmRenderOutput.cpp */, + FFFDc38090d87fb7c38090d8 /* src/CmVisualization.cpp */, + FFFDc38091407fb7c3809140 /* src/CmBitMap.h */, + FFFDc38091a87fb7c38091a8 /* src/CmBoxPruning.h */, + FFFDc38092107fb7c3809210 /* src/CmCollection.h */, + FFFDc38092787fb7c3809278 /* src/CmConeLimitHelper.h */, + FFFDc38092e07fb7c38092e0 /* src/CmFlushPool.h */, + FFFDc38093487fb7c3809348 /* src/CmIDPool.h */, + FFFDc38093b07fb7c38093b0 /* src/CmIO.h */, + FFFDc38094187fb7c3809418 /* src/CmMatrix34.h */, + FFFDc38094807fb7c3809480 /* src/CmPhysXCommon.h */, + FFFDc38094e87fb7c38094e8 /* src/CmPool.h */, + FFFDc38095507fb7c3809550 /* src/CmPreallocatingPool.h */, + FFFDc38095b87fb7c38095b8 /* src/CmPriorityQueue.h */, + FFFDc38096207fb7c3809620 /* src/CmPtrTable.h */, + FFFDc38096887fb7c3809688 /* src/CmQueue.h */, + FFFDc38096f07fb7c38096f0 /* src/CmRadixSort.h */, + FFFDc38097587fb7c3809758 /* src/CmRadixSortBuffered.h */, + FFFDc38097c07fb7c38097c0 /* src/CmReaderWriterLock.h */, + FFFDc38098287fb7c3809828 /* src/CmRefCountable.h */, + FFFDc38098907fb7c3809890 /* src/CmRenderBuffer.h */, + FFFDc38098f87fb7c38098f8 /* src/CmRenderOutput.h */, + FFFDc38099607fb7c3809960 /* src/CmScaling.h */, + FFFDc38099c87fb7c38099c8 /* src/CmSpatialVector.h */, + FFFDc3809a307fb7c3809a30 /* src/CmTask.h */, + FFFDc3809a987fb7c3809a98 /* src/CmTaskPool.h */, + FFFDc3809b007fb7c3809b00 /* src/CmTmpMem.h */, + FFFDc3809b687fb7c3809b68 /* src/CmTransformUtils.h */, + FFFDc3809bd07fb7c3809bd0 /* src/CmUtils.h */, + FFFDc3809c387fb7c3809c38 /* src/CmVisualization.h */, ); name = "common"; sourceTree = SOURCE_ROOT; }; - FFFB42a0bb207fd942a0bb20 /* geomutils */ = { + FFFBc347bce07fb7c347bce0 /* geomutils */ = { isa = PBXGroup; children = ( - FFFD423d96007fd9423d9600 /* headers/GuAxes.h */, - FFFD423d96687fd9423d9668 /* headers/GuBox.h */, - FFFD423d96d07fd9423d96d0 /* headers/GuDistanceSegmentBox.h */, - FFFD423d97387fd9423d9738 /* headers/GuDistanceSegmentSegment.h */, - FFFD423d97a07fd9423d97a0 /* headers/GuIntersectionBoxBox.h */, - FFFD423d98087fd9423d9808 /* headers/GuIntersectionTriangleBox.h */, - FFFD423d98707fd9423d9870 /* headers/GuRaycastTests.h */, - FFFD423d98d87fd9423d98d8 /* headers/GuSIMDHelpers.h */, - FFFD423d99407fd9423d9940 /* headers/GuSegment.h */, - FFFD423d99a87fd9423d99a8 /* ../../Include/GeomUtils */, - FFFD423d9a107fd9423d9a10 /* src/GuBounds.h */, - FFFD423d9a787fd9423d9a78 /* src/GuCapsule.h */, - FFFD423d9ae07fd9423d9ae0 /* src/GuCenterExtents.h */, - FFFD423d9b487fd9423d9b48 /* src/GuDebug.h */, - FFFD423d9bb07fd9423d9bb0 /* src/GuGeometryUnion.h */, - FFFD423d9c187fd9423d9c18 /* src/GuInternal.h */, - FFFD423d9c807fd9423d9c80 /* src/GuMTD.h */, - FFFD423d9ce87fd9423d9ce8 /* src/GuMeshFactory.h */, - FFFD423d9d507fd9423d9d50 /* src/GuOverlapTests.h */, - FFFD423d9db87fd9423d9db8 /* src/GuSerialize.h */, - FFFD423d9e207fd9423d9e20 /* src/GuSphere.h */, - FFFD423d9e887fd9423d9e88 /* src/GuSweepMTD.h */, - FFFD423d9ef07fd9423d9ef0 /* src/GuSweepSharedTests.h */, - FFFD423d9f587fd9423d9f58 /* src/GuSweepTests.h */, - FFFD423d9fc07fd9423d9fc0 /* src/contact/GuContactMethodImpl.h */, - FFFD423da0287fd9423da028 /* src/contact/GuContactPolygonPolygon.h */, - FFFD423da0907fd9423da090 /* src/contact/GuFeatureCode.h */, - FFFD423da0f87fd9423da0f8 /* src/contact/GuLegacyTraceLineCallback.h */, - FFFD423da1607fd9423da160 /* src/common/GuBarycentricCoordinates.h */, - FFFD423da1c87fd9423da1c8 /* src/common/GuBoxConversion.h */, - FFFD423da2307fd9423da230 /* src/common/GuEdgeCache.h */, - FFFD423da2987fd9423da298 /* src/common/GuEdgeListData.h */, - FFFD423da3007fd9423da300 /* src/common/GuSeparatingAxes.h */, - FFFD423da3687fd9423da368 /* src/convex/GuBigConvexData.h */, - FFFD423da3d07fd9423da3d0 /* src/convex/GuBigConvexData2.h */, - FFFD423da4387fd9423da438 /* src/convex/GuConvexEdgeFlags.h */, - FFFD423da4a07fd9423da4a0 /* src/convex/GuConvexHelper.h */, - FFFD423da5087fd9423da508 /* src/convex/GuConvexMesh.h */, - FFFD423da5707fd9423da570 /* src/convex/GuConvexMeshData.h */, - FFFD423da5d87fd9423da5d8 /* src/convex/GuConvexSupportTable.h */, - FFFD423da6407fd9423da640 /* src/convex/GuConvexUtilsInternal.h */, - FFFD423da6a87fd9423da6a8 /* src/convex/GuCubeIndex.h */, - FFFD423da7107fd9423da710 /* src/convex/GuHillClimbing.h */, - FFFD423da7787fd9423da778 /* src/convex/GuShapeConvex.h */, - FFFD423da7e07fd9423da7e0 /* src/distance/GuDistancePointBox.h */, - FFFD423da8487fd9423da848 /* src/distance/GuDistancePointSegment.h */, - FFFD423da8b07fd9423da8b0 /* src/distance/GuDistancePointTriangle.h */, - FFFD423da9187fd9423da918 /* src/distance/GuDistancePointTriangleSIMD.h */, - FFFD423da9807fd9423da980 /* src/distance/GuDistanceSegmentSegmentSIMD.h */, - FFFD423da9e87fd9423da9e8 /* src/distance/GuDistanceSegmentTriangle.h */, - FFFD423daa507fd9423daa50 /* src/distance/GuDistanceSegmentTriangleSIMD.h */, - FFFD423daab87fd9423daab8 /* src/sweep/GuSweepBoxBox.h */, - FFFD423dab207fd9423dab20 /* src/sweep/GuSweepBoxSphere.h */, - FFFD423dab887fd9423dab88 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */, - FFFD423dabf07fd9423dabf0 /* src/sweep/GuSweepBoxTriangle_SAT.h */, - FFFD423dac587fd9423dac58 /* src/sweep/GuSweepCapsuleBox.h */, - FFFD423dacc07fd9423dacc0 /* src/sweep/GuSweepCapsuleCapsule.h */, - FFFD423dad287fd9423dad28 /* src/sweep/GuSweepCapsuleTriangle.h */, - FFFD423dad907fd9423dad90 /* src/sweep/GuSweepSphereCapsule.h */, - FFFD423dadf87fd9423dadf8 /* src/sweep/GuSweepSphereSphere.h */, - FFFD423dae607fd9423dae60 /* src/sweep/GuSweepSphereTriangle.h */, - FFFD423daec87fd9423daec8 /* src/sweep/GuSweepTriangleUtils.h */, - FFFD423daf307fd9423daf30 /* src/gjk/GuEPA.h */, - FFFD423daf987fd9423daf98 /* src/gjk/GuEPAFacet.h */, - FFFD423db0007fd9423db000 /* src/gjk/GuGJK.h */, - FFFD423db0687fd9423db068 /* src/gjk/GuGJKPenetration.h */, - FFFD423db0d07fd9423db0d0 /* src/gjk/GuGJKRaycast.h */, - FFFD423db1387fd9423db138 /* src/gjk/GuGJKSimplex.h */, - FFFD423db1a07fd9423db1a0 /* src/gjk/GuGJKTest.h */, - FFFD423db2087fd9423db208 /* src/gjk/GuGJKType.h */, - FFFD423db2707fd9423db270 /* src/gjk/GuGJKUtil.h */, - FFFD423db2d87fd9423db2d8 /* src/gjk/GuVecBox.h */, - FFFD423db3407fd9423db340 /* src/gjk/GuVecCapsule.h */, - FFFD423db3a87fd9423db3a8 /* src/gjk/GuVecConvex.h */, - FFFD423db4107fd9423db410 /* src/gjk/GuVecConvexHull.h */, - FFFD423db4787fd9423db478 /* src/gjk/GuVecConvexHullNoScale.h */, - FFFD423db4e07fd9423db4e0 /* src/gjk/GuVecPlane.h */, - FFFD423db5487fd9423db548 /* src/gjk/GuVecShrunkBox.h */, - FFFD423db5b07fd9423db5b0 /* src/gjk/GuVecShrunkConvexHull.h */, - FFFD423db6187fd9423db618 /* src/gjk/GuVecShrunkConvexHullNoScale.h */, - FFFD423db6807fd9423db680 /* src/gjk/GuVecSphere.h */, - FFFD423db6e87fd9423db6e8 /* src/gjk/GuVecTriangle.h */, - FFFD423db7507fd9423db750 /* src/intersection/GuIntersectionCapsuleTriangle.h */, - FFFD423db7b87fd9423db7b8 /* src/intersection/GuIntersectionEdgeEdge.h */, - FFFD423db8207fd9423db820 /* src/intersection/GuIntersectionRay.h */, - FFFD423db8887fd9423db888 /* src/intersection/GuIntersectionRayBox.h */, - FFFD423db8f07fd9423db8f0 /* src/intersection/GuIntersectionRayBoxSIMD.h */, - FFFD423db9587fd9423db958 /* src/intersection/GuIntersectionRayCapsule.h */, - FFFD423db9c07fd9423db9c0 /* src/intersection/GuIntersectionRayPlane.h */, - FFFD423dba287fd9423dba28 /* src/intersection/GuIntersectionRaySphere.h */, - FFFD423dba907fd9423dba90 /* src/intersection/GuIntersectionRayTriangle.h */, - FFFD423dbaf87fd9423dbaf8 /* src/intersection/GuIntersectionSphereBox.h */, - FFFD423dbb607fd9423dbb60 /* src/mesh/GuBV32.h */, - FFFD423dbbc87fd9423dbbc8 /* src/mesh/GuBV32Build.h */, - FFFD423dbc307fd9423dbc30 /* src/mesh/GuBV4.h */, - FFFD423dbc987fd9423dbc98 /* src/mesh/GuBV4Build.h */, - FFFD423dbd007fd9423dbd00 /* src/mesh/GuBV4Settings.h */, - FFFD423dbd687fd9423dbd68 /* src/mesh/GuBV4_AABBAABBSweepTest.h */, - FFFD423dbdd07fd9423dbdd0 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */, - FFFD423dbe387fd9423dbe38 /* src/mesh/GuBV4_BoxOverlap_Internal.h */, - FFFD423dbea07fd9423dbea0 /* src/mesh/GuBV4_BoxSweep_Internal.h */, - FFFD423dbf087fd9423dbf08 /* src/mesh/GuBV4_BoxSweep_Params.h */, - FFFD423dbf707fd9423dbf70 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */, - FFFD423dbfd87fd9423dbfd8 /* src/mesh/GuBV4_Common.h */, - FFFD423dc0407fd9423dc040 /* src/mesh/GuBV4_Internal.h */, - FFFD423dc0a87fd9423dc0a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */, - FFFD423dc1107fd9423dc110 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */, - FFFD423dc1787fd9423dc178 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */, - FFFD423dc1e07fd9423dc1e0 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */, - FFFD423dc2487fd9423dc248 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */, - FFFD423dc2b07fd9423dc2b0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */, - FFFD423dc3187fd9423dc318 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */, - FFFD423dc3807fd9423dc380 /* src/mesh/GuBV4_Slabs.h */, - FFFD423dc3e87fd9423dc3e8 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */, - FFFD423dc4507fd9423dc450 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */, - FFFD423dc4b87fd9423dc4b8 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */, - FFFD423dc5207fd9423dc520 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */, - FFFD423dc5887fd9423dc588 /* src/mesh/GuMeshData.h */, - FFFD423dc5f07fd9423dc5f0 /* src/mesh/GuMidphaseInterface.h */, - FFFD423dc6587fd9423dc658 /* src/mesh/GuRTree.h */, - FFFD423dc6c07fd9423dc6c0 /* src/mesh/GuSweepConvexTri.h */, - FFFD423dc7287fd9423dc728 /* src/mesh/GuSweepMesh.h */, - FFFD423dc7907fd9423dc790 /* src/mesh/GuTriangle32.h */, - FFFD423dc7f87fd9423dc7f8 /* src/mesh/GuTriangleCache.h */, - FFFD423dc8607fd9423dc860 /* src/mesh/GuTriangleMesh.h */, - FFFD423dc8c87fd9423dc8c8 /* src/mesh/GuTriangleMeshBV4.h */, - FFFD423dc9307fd9423dc930 /* src/mesh/GuTriangleMeshRTree.h */, - FFFD423dc9987fd9423dc998 /* src/mesh/GuTriangleVertexPointers.h */, - FFFD423dca007fd9423dca00 /* src/hf/GuEntityReport.h */, - FFFD423dca687fd9423dca68 /* src/hf/GuHeightField.h */, - FFFD423dcad07fd9423dcad0 /* src/hf/GuHeightFieldData.h */, - FFFD423dcb387fd9423dcb38 /* src/hf/GuHeightFieldUtil.h */, - FFFD423dcba07fd9423dcba0 /* src/pcm/GuPCMContactConvexCommon.h */, - FFFD423dcc087fd9423dcc08 /* src/pcm/GuPCMContactGen.h */, - FFFD423dcc707fd9423dcc70 /* src/pcm/GuPCMContactGenUtil.h */, - FFFD423dccd87fd9423dccd8 /* src/pcm/GuPCMContactMeshCallback.h */, - FFFD423dcd407fd9423dcd40 /* src/pcm/GuPCMShapeConvex.h */, - FFFD423dcda87fd9423dcda8 /* src/pcm/GuPCMTriangleContactGen.h */, - FFFD423dce107fd9423dce10 /* src/pcm/GuPersistentContactManifold.h */, - FFFD423dce787fd9423dce78 /* src/ccd/GuCCDSweepConvexMesh.h */, - FFFD423dcee07fd9423dcee0 /* src/GuBounds.cpp */, - FFFD423dcf487fd9423dcf48 /* src/GuBox.cpp */, - FFFD423dcfb07fd9423dcfb0 /* src/GuCCTSweepTests.cpp */, - FFFD423dd0187fd9423dd018 /* src/GuCapsule.cpp */, - FFFD423dd0807fd9423dd080 /* src/GuDebug.cpp */, - FFFD423dd0e87fd9423dd0e8 /* src/GuGeometryQuery.cpp */, - FFFD423dd1507fd9423dd150 /* src/GuGeometryUnion.cpp */, - FFFD423dd1b87fd9423dd1b8 /* src/GuInternal.cpp */, - FFFD423dd2207fd9423dd220 /* src/GuMTD.cpp */, - FFFD423dd2887fd9423dd288 /* src/GuMeshFactory.cpp */, - FFFD423dd2f07fd9423dd2f0 /* src/GuMetaData.cpp */, - FFFD423dd3587fd9423dd358 /* src/GuOverlapTests.cpp */, - FFFD423dd3c07fd9423dd3c0 /* src/GuRaycastTests.cpp */, - FFFD423dd4287fd9423dd428 /* src/GuSerialize.cpp */, - FFFD423dd4907fd9423dd490 /* src/GuSweepMTD.cpp */, - FFFD423dd4f87fd9423dd4f8 /* src/GuSweepSharedTests.cpp */, - FFFD423dd5607fd9423dd560 /* src/GuSweepTests.cpp */, - FFFD423dd5c87fd9423dd5c8 /* src/contact/GuContactBoxBox.cpp */, - FFFD423dd6307fd9423dd630 /* src/contact/GuContactCapsuleBox.cpp */, - FFFD423dd6987fd9423dd698 /* src/contact/GuContactCapsuleCapsule.cpp */, - FFFD423dd7007fd9423dd700 /* src/contact/GuContactCapsuleConvex.cpp */, - FFFD423dd7687fd9423dd768 /* src/contact/GuContactCapsuleMesh.cpp */, - FFFD423dd7d07fd9423dd7d0 /* src/contact/GuContactConvexConvex.cpp */, - FFFD423dd8387fd9423dd838 /* src/contact/GuContactConvexMesh.cpp */, - FFFD423dd8a07fd9423dd8a0 /* src/contact/GuContactPlaneBox.cpp */, - FFFD423dd9087fd9423dd908 /* src/contact/GuContactPlaneCapsule.cpp */, - FFFD423dd9707fd9423dd970 /* src/contact/GuContactPlaneConvex.cpp */, - FFFD423dd9d87fd9423dd9d8 /* src/contact/GuContactPolygonPolygon.cpp */, - FFFD423dda407fd9423dda40 /* src/contact/GuContactSphereBox.cpp */, - FFFD423ddaa87fd9423ddaa8 /* src/contact/GuContactSphereCapsule.cpp */, - FFFD423ddb107fd9423ddb10 /* src/contact/GuContactSphereMesh.cpp */, - FFFD423ddb787fd9423ddb78 /* src/contact/GuContactSpherePlane.cpp */, - FFFD423ddbe07fd9423ddbe0 /* src/contact/GuContactSphereSphere.cpp */, - FFFD423ddc487fd9423ddc48 /* src/contact/GuFeatureCode.cpp */, - FFFD423ddcb07fd9423ddcb0 /* src/contact/GuLegacyContactBoxHeightField.cpp */, - FFFD423ddd187fd9423ddd18 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */, - FFFD423ddd807fd9423ddd80 /* src/contact/GuLegacyContactConvexHeightField.cpp */, - FFFD423ddde87fd9423ddde8 /* src/contact/GuLegacyContactSphereHeightField.cpp */, - FFFD423dde507fd9423dde50 /* src/common/GuBarycentricCoordinates.cpp */, - FFFD423ddeb87fd9423ddeb8 /* src/common/GuSeparatingAxes.cpp */, - FFFD423ddf207fd9423ddf20 /* src/convex/GuBigConvexData.cpp */, - FFFD423ddf887fd9423ddf88 /* src/convex/GuConvexHelper.cpp */, - FFFD423ddff07fd9423ddff0 /* src/convex/GuConvexMesh.cpp */, - FFFD423de0587fd9423de058 /* src/convex/GuConvexSupportTable.cpp */, - FFFD423de0c07fd9423de0c0 /* src/convex/GuConvexUtilsInternal.cpp */, - FFFD423de1287fd9423de128 /* src/convex/GuHillClimbing.cpp */, - FFFD423de1907fd9423de190 /* src/convex/GuShapeConvex.cpp */, - FFFD423de1f87fd9423de1f8 /* src/distance/GuDistancePointBox.cpp */, - FFFD423de2607fd9423de260 /* src/distance/GuDistancePointTriangle.cpp */, - FFFD423de2c87fd9423de2c8 /* src/distance/GuDistanceSegmentBox.cpp */, - FFFD423de3307fd9423de330 /* src/distance/GuDistanceSegmentSegment.cpp */, - FFFD423de3987fd9423de398 /* src/distance/GuDistanceSegmentTriangle.cpp */, - FFFD423de4007fd9423de400 /* src/sweep/GuSweepBoxBox.cpp */, - FFFD423de4687fd9423de468 /* src/sweep/GuSweepBoxSphere.cpp */, - FFFD423de4d07fd9423de4d0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */, - FFFD423de5387fd9423de538 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */, - FFFD423de5a07fd9423de5a0 /* src/sweep/GuSweepCapsuleBox.cpp */, - FFFD423de6087fd9423de608 /* src/sweep/GuSweepCapsuleCapsule.cpp */, - FFFD423de6707fd9423de670 /* src/sweep/GuSweepCapsuleTriangle.cpp */, - FFFD423de6d87fd9423de6d8 /* src/sweep/GuSweepSphereCapsule.cpp */, - FFFD423de7407fd9423de740 /* src/sweep/GuSweepSphereSphere.cpp */, - FFFD423de7a87fd9423de7a8 /* src/sweep/GuSweepSphereTriangle.cpp */, - FFFD423de8107fd9423de810 /* src/sweep/GuSweepTriangleUtils.cpp */, - FFFD423de8787fd9423de878 /* src/gjk/GuEPA.cpp */, - FFFD423de8e07fd9423de8e0 /* src/gjk/GuGJKSimplex.cpp */, - FFFD423de9487fd9423de948 /* src/gjk/GuGJKTest.cpp */, - FFFD423de9b07fd9423de9b0 /* src/intersection/GuIntersectionBoxBox.cpp */, - FFFD423dea187fd9423dea18 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */, - FFFD423dea807fd9423dea80 /* src/intersection/GuIntersectionEdgeEdge.cpp */, - FFFD423deae87fd9423deae8 /* src/intersection/GuIntersectionRayBox.cpp */, - FFFD423deb507fd9423deb50 /* src/intersection/GuIntersectionRayCapsule.cpp */, - FFFD423debb87fd9423debb8 /* src/intersection/GuIntersectionRaySphere.cpp */, - FFFD423dec207fd9423dec20 /* src/intersection/GuIntersectionSphereBox.cpp */, - FFFD423dec887fd9423dec88 /* src/intersection/GuIntersectionTriangleBox.cpp */, - FFFD423decf07fd9423decf0 /* src/mesh/GuBV32.cpp */, - FFFD423ded587fd9423ded58 /* src/mesh/GuBV32Build.cpp */, - FFFD423dedc07fd9423dedc0 /* src/mesh/GuBV4.cpp */, - FFFD423dee287fd9423dee28 /* src/mesh/GuBV4Build.cpp */, - FFFD423dee907fd9423dee90 /* src/mesh/GuBV4_AABBSweep.cpp */, - FFFD423deef87fd9423deef8 /* src/mesh/GuBV4_BoxOverlap.cpp */, - FFFD423def607fd9423def60 /* src/mesh/GuBV4_CapsuleSweep.cpp */, - FFFD423defc87fd9423defc8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */, - FFFD423df0307fd9423df030 /* src/mesh/GuBV4_OBBSweep.cpp */, - FFFD423df0987fd9423df098 /* src/mesh/GuBV4_Raycast.cpp */, - FFFD423df1007fd9423df100 /* src/mesh/GuBV4_SphereOverlap.cpp */, - FFFD423df1687fd9423df168 /* src/mesh/GuBV4_SphereSweep.cpp */, - FFFD423df1d07fd9423df1d0 /* src/mesh/GuMeshQuery.cpp */, - FFFD423df2387fd9423df238 /* src/mesh/GuMidphaseBV4.cpp */, - FFFD423df2a07fd9423df2a0 /* src/mesh/GuMidphaseRTree.cpp */, - FFFD423df3087fd9423df308 /* src/mesh/GuOverlapTestsMesh.cpp */, - FFFD423df3707fd9423df370 /* src/mesh/GuRTree.cpp */, - FFFD423df3d87fd9423df3d8 /* src/mesh/GuRTreeQueries.cpp */, - FFFD423df4407fd9423df440 /* src/mesh/GuSweepsMesh.cpp */, - FFFD423df4a87fd9423df4a8 /* src/mesh/GuTriangleMesh.cpp */, - FFFD423df5107fd9423df510 /* src/mesh/GuTriangleMeshBV4.cpp */, - FFFD423df5787fd9423df578 /* src/mesh/GuTriangleMeshRTree.cpp */, - FFFD423df5e07fd9423df5e0 /* src/hf/GuHeightField.cpp */, - FFFD423df6487fd9423df648 /* src/hf/GuHeightFieldUtil.cpp */, - FFFD423df6b07fd9423df6b0 /* src/hf/GuOverlapTestsHF.cpp */, - FFFD423df7187fd9423df718 /* src/hf/GuSweepsHF.cpp */, - FFFD423df7807fd9423df780 /* src/pcm/GuPCMContactBoxBox.cpp */, - FFFD423df7e87fd9423df7e8 /* src/pcm/GuPCMContactBoxConvex.cpp */, - FFFD423df8507fd9423df850 /* src/pcm/GuPCMContactCapsuleBox.cpp */, - FFFD423df8b87fd9423df8b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */, - FFFD423df9207fd9423df920 /* src/pcm/GuPCMContactCapsuleConvex.cpp */, - FFFD423df9887fd9423df988 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */, - FFFD423df9f07fd9423df9f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */, - FFFD423dfa587fd9423dfa58 /* src/pcm/GuPCMContactConvexCommon.cpp */, - FFFD423dfac07fd9423dfac0 /* src/pcm/GuPCMContactConvexConvex.cpp */, - FFFD423dfb287fd9423dfb28 /* src/pcm/GuPCMContactConvexHeightField.cpp */, - FFFD423dfb907fd9423dfb90 /* src/pcm/GuPCMContactConvexMesh.cpp */, - FFFD423dfbf87fd9423dfbf8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */, - FFFD423dfc607fd9423dfc60 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */, - FFFD423dfcc87fd9423dfcc8 /* src/pcm/GuPCMContactPlaneBox.cpp */, - FFFD423dfd307fd9423dfd30 /* src/pcm/GuPCMContactPlaneCapsule.cpp */, - FFFD423dfd987fd9423dfd98 /* src/pcm/GuPCMContactPlaneConvex.cpp */, - FFFD423dfe007fd9423dfe00 /* src/pcm/GuPCMContactSphereBox.cpp */, - FFFD423dfe687fd9423dfe68 /* src/pcm/GuPCMContactSphereCapsule.cpp */, - FFFD423dfed07fd9423dfed0 /* src/pcm/GuPCMContactSphereConvex.cpp */, - FFFD423dff387fd9423dff38 /* src/pcm/GuPCMContactSphereHeightField.cpp */, - FFFD423dffa07fd9423dffa0 /* src/pcm/GuPCMContactSphereMesh.cpp */, - FFFD423e00087fd9423e0008 /* src/pcm/GuPCMContactSpherePlane.cpp */, - FFFD423e00707fd9423e0070 /* src/pcm/GuPCMContactSphereSphere.cpp */, - FFFD423e00d87fd9423e00d8 /* src/pcm/GuPCMShapeConvex.cpp */, - FFFD423e01407fd9423e0140 /* src/pcm/GuPCMTriangleContactGen.cpp */, - FFFD423e01a87fd9423e01a8 /* src/pcm/GuPersistentContactManifold.cpp */, - FFFD423e02107fd9423e0210 /* src/ccd/GuCCDSweepConvexMesh.cpp */, - FFFD423e02787fd9423e0278 /* src/ccd/GuCCDSweepPrimitives.cpp */, + FFFDc680ac007fb7c680ac00 /* headers/GuAxes.h */, + FFFDc680ac687fb7c680ac68 /* headers/GuBox.h */, + FFFDc680acd07fb7c680acd0 /* headers/GuDistanceSegmentBox.h */, + FFFDc680ad387fb7c680ad38 /* headers/GuDistanceSegmentSegment.h */, + FFFDc680ada07fb7c680ada0 /* headers/GuIntersectionBoxBox.h */, + FFFDc680ae087fb7c680ae08 /* headers/GuIntersectionTriangleBox.h */, + FFFDc680ae707fb7c680ae70 /* headers/GuRaycastTests.h */, + FFFDc680aed87fb7c680aed8 /* headers/GuSIMDHelpers.h */, + FFFDc680af407fb7c680af40 /* headers/GuSegment.h */, + FFFDc680afa87fb7c680afa8 /* ../../Include/GeomUtils */, + FFFDc680b0107fb7c680b010 /* src/GuBounds.h */, + FFFDc680b0787fb7c680b078 /* src/GuCapsule.h */, + FFFDc680b0e07fb7c680b0e0 /* src/GuCenterExtents.h */, + FFFDc680b1487fb7c680b148 /* src/GuGeometryUnion.h */, + FFFDc680b1b07fb7c680b1b0 /* src/GuInternal.h */, + FFFDc680b2187fb7c680b218 /* src/GuMTD.h */, + FFFDc680b2807fb7c680b280 /* src/GuMeshFactory.h */, + FFFDc680b2e87fb7c680b2e8 /* src/GuOverlapTests.h */, + FFFDc680b3507fb7c680b350 /* src/GuSerialize.h */, + FFFDc680b3b87fb7c680b3b8 /* src/GuSphere.h */, + FFFDc680b4207fb7c680b420 /* src/GuSweepMTD.h */, + FFFDc680b4887fb7c680b488 /* src/GuSweepSharedTests.h */, + FFFDc680b4f07fb7c680b4f0 /* src/GuSweepTests.h */, + FFFDc680b5587fb7c680b558 /* src/contact/GuContactMethodImpl.h */, + FFFDc680b5c07fb7c680b5c0 /* src/contact/GuContactPolygonPolygon.h */, + FFFDc680b6287fb7c680b628 /* src/contact/GuFeatureCode.h */, + FFFDc680b6907fb7c680b690 /* src/contact/GuLegacyTraceLineCallback.h */, + FFFDc680b6f87fb7c680b6f8 /* src/common/GuBarycentricCoordinates.h */, + FFFDc680b7607fb7c680b760 /* src/common/GuBoxConversion.h */, + FFFDc680b7c87fb7c680b7c8 /* src/common/GuEdgeCache.h */, + FFFDc680b8307fb7c680b830 /* src/common/GuEdgeListData.h */, + FFFDc680b8987fb7c680b898 /* src/common/GuSeparatingAxes.h */, + FFFDc680b9007fb7c680b900 /* src/convex/GuBigConvexData.h */, + FFFDc680b9687fb7c680b968 /* src/convex/GuBigConvexData2.h */, + FFFDc680b9d07fb7c680b9d0 /* src/convex/GuConvexEdgeFlags.h */, + FFFDc680ba387fb7c680ba38 /* src/convex/GuConvexHelper.h */, + FFFDc680baa07fb7c680baa0 /* src/convex/GuConvexMesh.h */, + FFFDc680bb087fb7c680bb08 /* src/convex/GuConvexMeshData.h */, + FFFDc680bb707fb7c680bb70 /* src/convex/GuConvexSupportTable.h */, + FFFDc680bbd87fb7c680bbd8 /* src/convex/GuConvexUtilsInternal.h */, + FFFDc680bc407fb7c680bc40 /* src/convex/GuCubeIndex.h */, + FFFDc680bca87fb7c680bca8 /* src/convex/GuHillClimbing.h */, + FFFDc680bd107fb7c680bd10 /* src/convex/GuShapeConvex.h */, + FFFDc680bd787fb7c680bd78 /* src/distance/GuDistancePointBox.h */, + FFFDc680bde07fb7c680bde0 /* src/distance/GuDistancePointSegment.h */, + FFFDc680be487fb7c680be48 /* src/distance/GuDistancePointTriangle.h */, + FFFDc680beb07fb7c680beb0 /* src/distance/GuDistancePointTriangleSIMD.h */, + FFFDc680bf187fb7c680bf18 /* src/distance/GuDistanceSegmentSegmentSIMD.h */, + FFFDc680bf807fb7c680bf80 /* src/distance/GuDistanceSegmentTriangle.h */, + FFFDc680bfe87fb7c680bfe8 /* src/distance/GuDistanceSegmentTriangleSIMD.h */, + FFFDc680c0507fb7c680c050 /* src/sweep/GuSweepBoxBox.h */, + FFFDc680c0b87fb7c680c0b8 /* src/sweep/GuSweepBoxSphere.h */, + FFFDc680c1207fb7c680c120 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */, + FFFDc680c1887fb7c680c188 /* src/sweep/GuSweepBoxTriangle_SAT.h */, + FFFDc680c1f07fb7c680c1f0 /* src/sweep/GuSweepCapsuleBox.h */, + FFFDc680c2587fb7c680c258 /* src/sweep/GuSweepCapsuleCapsule.h */, + FFFDc680c2c07fb7c680c2c0 /* src/sweep/GuSweepCapsuleTriangle.h */, + FFFDc680c3287fb7c680c328 /* src/sweep/GuSweepSphereCapsule.h */, + FFFDc680c3907fb7c680c390 /* src/sweep/GuSweepSphereSphere.h */, + FFFDc680c3f87fb7c680c3f8 /* src/sweep/GuSweepSphereTriangle.h */, + FFFDc680c4607fb7c680c460 /* src/sweep/GuSweepTriangleUtils.h */, + FFFDc680c4c87fb7c680c4c8 /* src/gjk/GuEPA.h */, + FFFDc680c5307fb7c680c530 /* src/gjk/GuEPAFacet.h */, + FFFDc680c5987fb7c680c598 /* src/gjk/GuGJK.h */, + FFFDc680c6007fb7c680c600 /* src/gjk/GuGJKPenetration.h */, + FFFDc680c6687fb7c680c668 /* src/gjk/GuGJKRaycast.h */, + FFFDc680c6d07fb7c680c6d0 /* src/gjk/GuGJKSimplex.h */, + FFFDc680c7387fb7c680c738 /* src/gjk/GuGJKTest.h */, + FFFDc680c7a07fb7c680c7a0 /* src/gjk/GuGJKType.h */, + FFFDc680c8087fb7c680c808 /* src/gjk/GuGJKUtil.h */, + FFFDc680c8707fb7c680c870 /* src/gjk/GuVecBox.h */, + FFFDc680c8d87fb7c680c8d8 /* src/gjk/GuVecCapsule.h */, + FFFDc680c9407fb7c680c940 /* src/gjk/GuVecConvex.h */, + FFFDc680c9a87fb7c680c9a8 /* src/gjk/GuVecConvexHull.h */, + FFFDc680ca107fb7c680ca10 /* src/gjk/GuVecConvexHullNoScale.h */, + FFFDc680ca787fb7c680ca78 /* src/gjk/GuVecPlane.h */, + FFFDc680cae07fb7c680cae0 /* src/gjk/GuVecShrunkBox.h */, + FFFDc680cb487fb7c680cb48 /* src/gjk/GuVecShrunkConvexHull.h */, + FFFDc680cbb07fb7c680cbb0 /* src/gjk/GuVecShrunkConvexHullNoScale.h */, + FFFDc680cc187fb7c680cc18 /* src/gjk/GuVecSphere.h */, + FFFDc680cc807fb7c680cc80 /* src/gjk/GuVecTriangle.h */, + FFFDc680cce87fb7c680cce8 /* src/intersection/GuIntersectionCapsuleTriangle.h */, + FFFDc680cd507fb7c680cd50 /* src/intersection/GuIntersectionEdgeEdge.h */, + FFFDc680cdb87fb7c680cdb8 /* src/intersection/GuIntersectionRay.h */, + FFFDc680ce207fb7c680ce20 /* src/intersection/GuIntersectionRayBox.h */, + FFFDc680ce887fb7c680ce88 /* src/intersection/GuIntersectionRayBoxSIMD.h */, + FFFDc680cef07fb7c680cef0 /* src/intersection/GuIntersectionRayCapsule.h */, + FFFDc680cf587fb7c680cf58 /* src/intersection/GuIntersectionRayPlane.h */, + FFFDc680cfc07fb7c680cfc0 /* src/intersection/GuIntersectionRaySphere.h */, + FFFDc680d0287fb7c680d028 /* src/intersection/GuIntersectionRayTriangle.h */, + FFFDc680d0907fb7c680d090 /* src/intersection/GuIntersectionSphereBox.h */, + FFFDc680d0f87fb7c680d0f8 /* src/mesh/GuBV32.h */, + FFFDc680d1607fb7c680d160 /* src/mesh/GuBV32Build.h */, + FFFDc680d1c87fb7c680d1c8 /* src/mesh/GuBV4.h */, + FFFDc680d2307fb7c680d230 /* src/mesh/GuBV4Build.h */, + FFFDc680d2987fb7c680d298 /* src/mesh/GuBV4Settings.h */, + FFFDc680d3007fb7c680d300 /* src/mesh/GuBV4_AABBAABBSweepTest.h */, + FFFDc680d3687fb7c680d368 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */, + FFFDc680d3d07fb7c680d3d0 /* src/mesh/GuBV4_BoxOverlap_Internal.h */, + FFFDc680d4387fb7c680d438 /* src/mesh/GuBV4_BoxSweep_Internal.h */, + FFFDc680d4a07fb7c680d4a0 /* src/mesh/GuBV4_BoxSweep_Params.h */, + FFFDc680d5087fb7c680d508 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */, + FFFDc680d5707fb7c680d570 /* src/mesh/GuBV4_Common.h */, + FFFDc680d5d87fb7c680d5d8 /* src/mesh/GuBV4_Internal.h */, + FFFDc680d6407fb7c680d640 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */, + FFFDc680d6a87fb7c680d6a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */, + FFFDc680d7107fb7c680d710 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */, + FFFDc680d7787fb7c680d778 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */, + FFFDc680d7e07fb7c680d7e0 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */, + FFFDc680d8487fb7c680d848 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */, + FFFDc680d8b07fb7c680d8b0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */, + FFFDc680d9187fb7c680d918 /* src/mesh/GuBV4_Slabs.h */, + FFFDc680d9807fb7c680d980 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */, + FFFDc680d9e87fb7c680d9e8 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */, + FFFDc680da507fb7c680da50 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */, + FFFDc680dab87fb7c680dab8 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */, + FFFDc680db207fb7c680db20 /* src/mesh/GuBVConstants.h */, + FFFDc680db887fb7c680db88 /* src/mesh/GuMeshData.h */, + FFFDc680dbf07fb7c680dbf0 /* src/mesh/GuMidphaseInterface.h */, + FFFDc680dc587fb7c680dc58 /* src/mesh/GuRTree.h */, + FFFDc680dcc07fb7c680dcc0 /* src/mesh/GuSweepConvexTri.h */, + FFFDc680dd287fb7c680dd28 /* src/mesh/GuSweepMesh.h */, + FFFDc680dd907fb7c680dd90 /* src/mesh/GuTriangle32.h */, + FFFDc680ddf87fb7c680ddf8 /* src/mesh/GuTriangleCache.h */, + FFFDc680de607fb7c680de60 /* src/mesh/GuTriangleMesh.h */, + FFFDc680dec87fb7c680dec8 /* src/mesh/GuTriangleMeshBV4.h */, + FFFDc680df307fb7c680df30 /* src/mesh/GuTriangleMeshRTree.h */, + FFFDc680df987fb7c680df98 /* src/mesh/GuTriangleVertexPointers.h */, + FFFDc680e0007fb7c680e000 /* src/hf/GuEntityReport.h */, + FFFDc680e0687fb7c680e068 /* src/hf/GuHeightField.h */, + FFFDc680e0d07fb7c680e0d0 /* src/hf/GuHeightFieldData.h */, + FFFDc680e1387fb7c680e138 /* src/hf/GuHeightFieldUtil.h */, + FFFDc680e1a07fb7c680e1a0 /* src/pcm/GuPCMContactConvexCommon.h */, + FFFDc680e2087fb7c680e208 /* src/pcm/GuPCMContactGen.h */, + FFFDc680e2707fb7c680e270 /* src/pcm/GuPCMContactGenUtil.h */, + FFFDc680e2d87fb7c680e2d8 /* src/pcm/GuPCMContactMeshCallback.h */, + FFFDc680e3407fb7c680e340 /* src/pcm/GuPCMShapeConvex.h */, + FFFDc680e3a87fb7c680e3a8 /* src/pcm/GuPCMTriangleContactGen.h */, + FFFDc680e4107fb7c680e410 /* src/pcm/GuPersistentContactManifold.h */, + FFFDc680e4787fb7c680e478 /* src/ccd/GuCCDSweepConvexMesh.h */, + FFFDc680e4e07fb7c680e4e0 /* src/GuBounds.cpp */, + FFFDc680e5487fb7c680e548 /* src/GuBox.cpp */, + FFFDc680e5b07fb7c680e5b0 /* src/GuCCTSweepTests.cpp */, + FFFDc680e6187fb7c680e618 /* src/GuCapsule.cpp */, + FFFDc680e6807fb7c680e680 /* src/GuGeometryQuery.cpp */, + FFFDc680e6e87fb7c680e6e8 /* src/GuGeometryUnion.cpp */, + FFFDc680e7507fb7c680e750 /* src/GuInternal.cpp */, + FFFDc680e7b87fb7c680e7b8 /* src/GuMTD.cpp */, + FFFDc680e8207fb7c680e820 /* src/GuMeshFactory.cpp */, + FFFDc680e8887fb7c680e888 /* src/GuMetaData.cpp */, + FFFDc680e8f07fb7c680e8f0 /* src/GuOverlapTests.cpp */, + FFFDc680e9587fb7c680e958 /* src/GuRaycastTests.cpp */, + FFFDc680e9c07fb7c680e9c0 /* src/GuSerialize.cpp */, + FFFDc680ea287fb7c680ea28 /* src/GuSweepMTD.cpp */, + FFFDc680ea907fb7c680ea90 /* src/GuSweepSharedTests.cpp */, + FFFDc680eaf87fb7c680eaf8 /* src/GuSweepTests.cpp */, + FFFDc680eb607fb7c680eb60 /* src/contact/GuContactBoxBox.cpp */, + FFFDc680ebc87fb7c680ebc8 /* src/contact/GuContactCapsuleBox.cpp */, + FFFDc680ec307fb7c680ec30 /* src/contact/GuContactCapsuleCapsule.cpp */, + FFFDc680ec987fb7c680ec98 /* src/contact/GuContactCapsuleConvex.cpp */, + FFFDc680ed007fb7c680ed00 /* src/contact/GuContactCapsuleMesh.cpp */, + FFFDc680ed687fb7c680ed68 /* src/contact/GuContactConvexConvex.cpp */, + FFFDc680edd07fb7c680edd0 /* src/contact/GuContactConvexMesh.cpp */, + FFFDc680ee387fb7c680ee38 /* src/contact/GuContactPlaneBox.cpp */, + FFFDc680eea07fb7c680eea0 /* src/contact/GuContactPlaneCapsule.cpp */, + FFFDc680ef087fb7c680ef08 /* src/contact/GuContactPlaneConvex.cpp */, + FFFDc680ef707fb7c680ef70 /* src/contact/GuContactPolygonPolygon.cpp */, + FFFDc680efd87fb7c680efd8 /* src/contact/GuContactSphereBox.cpp */, + FFFDc680f0407fb7c680f040 /* src/contact/GuContactSphereCapsule.cpp */, + FFFDc680f0a87fb7c680f0a8 /* src/contact/GuContactSphereMesh.cpp */, + FFFDc680f1107fb7c680f110 /* src/contact/GuContactSpherePlane.cpp */, + FFFDc680f1787fb7c680f178 /* src/contact/GuContactSphereSphere.cpp */, + FFFDc680f1e07fb7c680f1e0 /* src/contact/GuFeatureCode.cpp */, + FFFDc680f2487fb7c680f248 /* src/contact/GuLegacyContactBoxHeightField.cpp */, + FFFDc680f2b07fb7c680f2b0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */, + FFFDc680f3187fb7c680f318 /* src/contact/GuLegacyContactConvexHeightField.cpp */, + FFFDc680f3807fb7c680f380 /* src/contact/GuLegacyContactSphereHeightField.cpp */, + FFFDc680f3e87fb7c680f3e8 /* src/common/GuBarycentricCoordinates.cpp */, + FFFDc680f4507fb7c680f450 /* src/common/GuSeparatingAxes.cpp */, + FFFDc680f4b87fb7c680f4b8 /* src/convex/GuBigConvexData.cpp */, + FFFDc680f5207fb7c680f520 /* src/convex/GuConvexHelper.cpp */, + FFFDc680f5887fb7c680f588 /* src/convex/GuConvexMesh.cpp */, + FFFDc680f5f07fb7c680f5f0 /* src/convex/GuConvexSupportTable.cpp */, + FFFDc680f6587fb7c680f658 /* src/convex/GuConvexUtilsInternal.cpp */, + FFFDc680f6c07fb7c680f6c0 /* src/convex/GuHillClimbing.cpp */, + FFFDc680f7287fb7c680f728 /* src/convex/GuShapeConvex.cpp */, + FFFDc680f7907fb7c680f790 /* src/distance/GuDistancePointBox.cpp */, + FFFDc680f7f87fb7c680f7f8 /* src/distance/GuDistancePointTriangle.cpp */, + FFFDc680f8607fb7c680f860 /* src/distance/GuDistanceSegmentBox.cpp */, + FFFDc680f8c87fb7c680f8c8 /* src/distance/GuDistanceSegmentSegment.cpp */, + FFFDc680f9307fb7c680f930 /* src/distance/GuDistanceSegmentTriangle.cpp */, + FFFDc680f9987fb7c680f998 /* src/sweep/GuSweepBoxBox.cpp */, + FFFDc680fa007fb7c680fa00 /* src/sweep/GuSweepBoxSphere.cpp */, + FFFDc680fa687fb7c680fa68 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */, + FFFDc680fad07fb7c680fad0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */, + FFFDc680fb387fb7c680fb38 /* src/sweep/GuSweepCapsuleBox.cpp */, + FFFDc680fba07fb7c680fba0 /* src/sweep/GuSweepCapsuleCapsule.cpp */, + FFFDc680fc087fb7c680fc08 /* src/sweep/GuSweepCapsuleTriangle.cpp */, + FFFDc680fc707fb7c680fc70 /* src/sweep/GuSweepSphereCapsule.cpp */, + FFFDc680fcd87fb7c680fcd8 /* src/sweep/GuSweepSphereSphere.cpp */, + FFFDc680fd407fb7c680fd40 /* src/sweep/GuSweepSphereTriangle.cpp */, + FFFDc680fda87fb7c680fda8 /* src/sweep/GuSweepTriangleUtils.cpp */, + FFFDc680fe107fb7c680fe10 /* src/gjk/GuEPA.cpp */, + FFFDc680fe787fb7c680fe78 /* src/gjk/GuGJKSimplex.cpp */, + FFFDc680fee07fb7c680fee0 /* src/gjk/GuGJKTest.cpp */, + FFFDc680ff487fb7c680ff48 /* src/intersection/GuIntersectionBoxBox.cpp */, + FFFDc680ffb07fb7c680ffb0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */, + FFFDc68100187fb7c6810018 /* src/intersection/GuIntersectionEdgeEdge.cpp */, + FFFDc68100807fb7c6810080 /* src/intersection/GuIntersectionRayBox.cpp */, + FFFDc68100e87fb7c68100e8 /* src/intersection/GuIntersectionRayCapsule.cpp */, + FFFDc68101507fb7c6810150 /* src/intersection/GuIntersectionRaySphere.cpp */, + FFFDc68101b87fb7c68101b8 /* src/intersection/GuIntersectionSphereBox.cpp */, + FFFDc68102207fb7c6810220 /* src/intersection/GuIntersectionTriangleBox.cpp */, + FFFDc68102887fb7c6810288 /* src/mesh/GuBV32.cpp */, + FFFDc68102f07fb7c68102f0 /* src/mesh/GuBV32Build.cpp */, + FFFDc68103587fb7c6810358 /* src/mesh/GuBV4.cpp */, + FFFDc68103c07fb7c68103c0 /* src/mesh/GuBV4Build.cpp */, + FFFDc68104287fb7c6810428 /* src/mesh/GuBV4_AABBSweep.cpp */, + FFFDc68104907fb7c6810490 /* src/mesh/GuBV4_BoxOverlap.cpp */, + FFFDc68104f87fb7c68104f8 /* src/mesh/GuBV4_CapsuleSweep.cpp */, + FFFDc68105607fb7c6810560 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */, + FFFDc68105c87fb7c68105c8 /* src/mesh/GuBV4_OBBSweep.cpp */, + FFFDc68106307fb7c6810630 /* src/mesh/GuBV4_Raycast.cpp */, + FFFDc68106987fb7c6810698 /* src/mesh/GuBV4_SphereOverlap.cpp */, + FFFDc68107007fb7c6810700 /* src/mesh/GuBV4_SphereSweep.cpp */, + FFFDc68107687fb7c6810768 /* src/mesh/GuMeshQuery.cpp */, + FFFDc68107d07fb7c68107d0 /* src/mesh/GuMidphaseBV4.cpp */, + FFFDc68108387fb7c6810838 /* src/mesh/GuMidphaseRTree.cpp */, + FFFDc68108a07fb7c68108a0 /* src/mesh/GuOverlapTestsMesh.cpp */, + FFFDc68109087fb7c6810908 /* src/mesh/GuRTree.cpp */, + FFFDc68109707fb7c6810970 /* src/mesh/GuRTreeQueries.cpp */, + FFFDc68109d87fb7c68109d8 /* src/mesh/GuSweepsMesh.cpp */, + FFFDc6810a407fb7c6810a40 /* src/mesh/GuTriangleMesh.cpp */, + FFFDc6810aa87fb7c6810aa8 /* src/mesh/GuTriangleMeshBV4.cpp */, + FFFDc6810b107fb7c6810b10 /* src/mesh/GuTriangleMeshRTree.cpp */, + FFFDc6810b787fb7c6810b78 /* src/hf/GuHeightField.cpp */, + FFFDc6810be07fb7c6810be0 /* src/hf/GuHeightFieldUtil.cpp */, + FFFDc6810c487fb7c6810c48 /* src/hf/GuOverlapTestsHF.cpp */, + FFFDc6810cb07fb7c6810cb0 /* src/hf/GuSweepsHF.cpp */, + FFFDc6810d187fb7c6810d18 /* src/pcm/GuPCMContactBoxBox.cpp */, + FFFDc6810d807fb7c6810d80 /* src/pcm/GuPCMContactBoxConvex.cpp */, + FFFDc6810de87fb7c6810de8 /* src/pcm/GuPCMContactCapsuleBox.cpp */, + FFFDc6810e507fb7c6810e50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */, + FFFDc6810eb87fb7c6810eb8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */, + FFFDc6810f207fb7c6810f20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */, + FFFDc6810f887fb7c6810f88 /* src/pcm/GuPCMContactCapsuleMesh.cpp */, + FFFDc6810ff07fb7c6810ff0 /* src/pcm/GuPCMContactConvexCommon.cpp */, + FFFDc68110587fb7c6811058 /* src/pcm/GuPCMContactConvexConvex.cpp */, + FFFDc68110c07fb7c68110c0 /* src/pcm/GuPCMContactConvexHeightField.cpp */, + FFFDc68111287fb7c6811128 /* src/pcm/GuPCMContactConvexMesh.cpp */, + FFFDc68111907fb7c6811190 /* src/pcm/GuPCMContactGenBoxConvex.cpp */, + FFFDc68111f87fb7c68111f8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */, + FFFDc68112607fb7c6811260 /* src/pcm/GuPCMContactPlaneBox.cpp */, + FFFDc68112c87fb7c68112c8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */, + FFFDc68113307fb7c6811330 /* src/pcm/GuPCMContactPlaneConvex.cpp */, + FFFDc68113987fb7c6811398 /* src/pcm/GuPCMContactSphereBox.cpp */, + FFFDc68114007fb7c6811400 /* src/pcm/GuPCMContactSphereCapsule.cpp */, + FFFDc68114687fb7c6811468 /* src/pcm/GuPCMContactSphereConvex.cpp */, + FFFDc68114d07fb7c68114d0 /* src/pcm/GuPCMContactSphereHeightField.cpp */, + FFFDc68115387fb7c6811538 /* src/pcm/GuPCMContactSphereMesh.cpp */, + FFFDc68115a07fb7c68115a0 /* src/pcm/GuPCMContactSpherePlane.cpp */, + FFFDc68116087fb7c6811608 /* src/pcm/GuPCMContactSphereSphere.cpp */, + FFFDc68116707fb7c6811670 /* src/pcm/GuPCMShapeConvex.cpp */, + FFFDc68116d87fb7c68116d8 /* src/pcm/GuPCMTriangleContactGen.cpp */, + FFFDc68117407fb7c6811740 /* src/pcm/GuPersistentContactManifold.cpp */, + FFFDc68117a87fb7c68117a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */, + FFFDc68118107fb7c6811810 /* src/ccd/GuCCDSweepPrimitives.cpp */, ); name = "geomutils"; sourceTree = SOURCE_ROOT; }; - FFFB429f67707fd9429f6770 /* PxFoundation */ = { + FFFBc37144b07fb7c37144b0 /* PxFoundation */ = { isa = PBXGroup; children = ( - FFFB41e4e4107fd941e4e410 /* include */, - FFFB41e4e4387fd941e4e438 /* src */, + FFFBc4c552a07fb7c4c552a0 /* include */, + FFFBc4c552c87fb7c4c552c8 /* src */, ); name = "PxFoundation"; sourceTree = "<group>"; }; - FFFB41e4e4107fd941e4e410 /* include */ = { + FFFBc4c552a07fb7c4c552a0 /* include */ = { isa = PBXGroup; children = ( - FFFD423a80007fd9423a8000 /* Px.h */, - FFFD423a80687fd9423a8068 /* PxAllocatorCallback.h */, - FFFD423a80d07fd9423a80d0 /* PxAssert.h */, - FFFD423a81387fd9423a8138 /* PxBitAndData.h */, - FFFD423a81a07fd9423a81a0 /* PxBounds3.h */, - FFFD423a82087fd9423a8208 /* PxErrorCallback.h */, - FFFD423a82707fd9423a8270 /* PxErrors.h */, - FFFD423a82d87fd9423a82d8 /* PxFlags.h */, - FFFD423a83407fd9423a8340 /* PxFoundation.h */, - FFFD423a83a87fd9423a83a8 /* PxFoundationVersion.h */, - FFFD423a84107fd9423a8410 /* PxIO.h */, - FFFD423a84787fd9423a8478 /* PxIntrinsics.h */, - FFFD423a84e07fd9423a84e0 /* PxMat33.h */, - FFFD423a85487fd9423a8548 /* PxMat44.h */, - FFFD423a85b07fd9423a85b0 /* PxMath.h */, - FFFD423a86187fd9423a8618 /* PxMathUtils.h */, - FFFD423a86807fd9423a8680 /* PxMemory.h */, - FFFD423a86e87fd9423a86e8 /* PxPlane.h */, - FFFD423a87507fd9423a8750 /* PxPreprocessor.h */, - FFFD423a87b87fd9423a87b8 /* PxProfiler.h */, - FFFD423a88207fd9423a8820 /* PxQuat.h */, - FFFD423a88887fd9423a8888 /* PxSimpleTypes.h */, - FFFD423a88f07fd9423a88f0 /* PxStrideIterator.h */, - FFFD423a89587fd9423a8958 /* PxTransform.h */, - FFFD423a89c07fd9423a89c0 /* PxUnionCast.h */, - FFFD423a8a287fd9423a8a28 /* PxVec2.h */, - FFFD423a8a907fd9423a8a90 /* PxVec3.h */, - FFFD423a8af87fd9423a8af8 /* PxVec4.h */, - FFFD423a8b607fd9423a8b60 /* unix/PxUnixIntrinsics.h */, + FFFDc5039c007fb7c5039c00 /* Px.h */, + FFFDc5039c687fb7c5039c68 /* PxAllocatorCallback.h */, + FFFDc5039cd07fb7c5039cd0 /* PxAssert.h */, + FFFDc5039d387fb7c5039d38 /* PxBitAndData.h */, + FFFDc5039da07fb7c5039da0 /* PxBounds3.h */, + FFFDc5039e087fb7c5039e08 /* PxErrorCallback.h */, + FFFDc5039e707fb7c5039e70 /* PxErrors.h */, + FFFDc5039ed87fb7c5039ed8 /* PxFlags.h */, + FFFDc5039f407fb7c5039f40 /* PxFoundation.h */, + FFFDc5039fa87fb7c5039fa8 /* PxFoundationVersion.h */, + FFFDc503a0107fb7c503a010 /* PxIO.h */, + FFFDc503a0787fb7c503a078 /* PxIntrinsics.h */, + FFFDc503a0e07fb7c503a0e0 /* PxMat33.h */, + FFFDc503a1487fb7c503a148 /* PxMat44.h */, + FFFDc503a1b07fb7c503a1b0 /* PxMath.h */, + FFFDc503a2187fb7c503a218 /* PxMathUtils.h */, + FFFDc503a2807fb7c503a280 /* PxMemory.h */, + FFFDc503a2e87fb7c503a2e8 /* PxPlane.h */, + FFFDc503a3507fb7c503a350 /* PxPreprocessor.h */, + FFFDc503a3b87fb7c503a3b8 /* PxProfiler.h */, + FFFDc503a4207fb7c503a420 /* PxQuat.h */, + FFFDc503a4887fb7c503a488 /* PxSimpleTypes.h */, + FFFDc503a4f07fb7c503a4f0 /* PxStrideIterator.h */, + FFFDc503a5587fb7c503a558 /* PxTransform.h */, + FFFDc503a5c07fb7c503a5c0 /* PxUnionCast.h */, + FFFDc503a6287fb7c503a628 /* PxVec2.h */, + FFFDc503a6907fb7c503a690 /* PxVec3.h */, + FFFDc503a6f87fb7c503a6f8 /* PxVec4.h */, + FFFDc503a7607fb7c503a760 /* unix/PxUnixIntrinsics.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB41e4e4387fd941e4e438 /* src */ = { + FFFBc4c552c87fb7c4c552c8 /* src */ = { isa = PBXGroup; children = ( - FFFD423af6007fd9423af600 /* include/Ps.h */, - FFFD423af6687fd9423af668 /* include/PsAlignedMalloc.h */, - FFFD423af6d07fd9423af6d0 /* include/PsAlloca.h */, - FFFD423af7387fd9423af738 /* include/PsAllocator.h */, - FFFD423af7a07fd9423af7a0 /* include/PsAoS.h */, - FFFD423af8087fd9423af808 /* include/PsArray.h */, - FFFD423af8707fd9423af870 /* include/PsAtomic.h */, - FFFD423af8d87fd9423af8d8 /* include/PsBasicTemplates.h */, - FFFD423af9407fd9423af940 /* include/PsBitUtils.h */, - FFFD423af9a87fd9423af9a8 /* include/PsBroadcast.h */, - FFFD423afa107fd9423afa10 /* include/PsCpu.h */, - FFFD423afa787fd9423afa78 /* include/PsFPU.h */, - FFFD423afae07fd9423afae0 /* include/PsFoundation.h */, - FFFD423afb487fd9423afb48 /* include/PsHash.h */, - FFFD423afbb07fd9423afbb0 /* include/PsHashInternals.h */, - FFFD423afc187fd9423afc18 /* include/PsHashMap.h */, - FFFD423afc807fd9423afc80 /* include/PsHashSet.h */, - FFFD423afce87fd9423afce8 /* include/PsInlineAllocator.h */, - FFFD423afd507fd9423afd50 /* include/PsInlineAoS.h */, - FFFD423afdb87fd9423afdb8 /* include/PsInlineArray.h */, - FFFD423afe207fd9423afe20 /* include/PsIntrinsics.h */, - FFFD423afe887fd9423afe88 /* include/PsMathUtils.h */, - FFFD423afef07fd9423afef0 /* include/PsMutex.h */, - FFFD423aff587fd9423aff58 /* include/PsPool.h */, - FFFD423affc07fd9423affc0 /* include/PsSList.h */, - FFFD423b00287fd9423b0028 /* include/PsSocket.h */, - FFFD423b00907fd9423b0090 /* include/PsSort.h */, - FFFD423b00f87fd9423b00f8 /* include/PsSortInternals.h */, - FFFD423b01607fd9423b0160 /* include/PsString.h */, - FFFD423b01c87fd9423b01c8 /* include/PsSync.h */, - FFFD423b02307fd9423b0230 /* include/PsTempAllocator.h */, - FFFD423b02987fd9423b0298 /* include/PsThread.h */, - FFFD423b03007fd9423b0300 /* include/PsTime.h */, - FFFD423b03687fd9423b0368 /* include/PsUserAllocated.h */, - FFFD423b03d07fd9423b03d0 /* include/PsUtilities.h */, - FFFD423b04387fd9423b0438 /* include/PsVecMath.h */, - FFFD423b04a07fd9423b04a0 /* include/PsVecMathAoSScalar.h */, - FFFD423b05087fd9423b0508 /* include/PsVecMathAoSScalarInline.h */, - FFFD423b05707fd9423b0570 /* include/PsVecMathSSE.h */, - FFFD423b05d87fd9423b05d8 /* include/PsVecMathUtilities.h */, - FFFD423b06407fd9423b0640 /* include/PsVecQuat.h */, - FFFD423b06a87fd9423b06a8 /* include/PsVecTransform.h */, - FFFD423b07107fd9423b0710 /* include/unix/PsUnixAoS.h */, - FFFD423b07787fd9423b0778 /* include/unix/PsUnixFPU.h */, - FFFD423b07e07fd9423b07e0 /* include/unix/PsUnixInlineAoS.h */, - FFFD423b08487fd9423b0848 /* include/unix/PsUnixIntrinsics.h */, - FFFD423b08b07fd9423b08b0 /* include/unix/PsUnixTrigConstants.h */, - FFFD423b09187fd9423b0918 /* src/PsAllocator.cpp */, - FFFD423b09807fd9423b0980 /* src/PsAssert.cpp */, - FFFD423b09e87fd9423b09e8 /* src/PsFoundation.cpp */, - FFFD423b0a507fd9423b0a50 /* src/PsMathUtils.cpp */, - FFFD423b0ab87fd9423b0ab8 /* src/PsString.cpp */, - FFFD423b0b207fd9423b0b20 /* src/PsTempAllocator.cpp */, - FFFD423b0b887fd9423b0b88 /* src/PsUtilities.cpp */, - FFFD423b0bf07fd9423b0bf0 /* src/unix/PsUnixAtomic.cpp */, - FFFD423b0c587fd9423b0c58 /* src/unix/PsUnixCpu.cpp */, - FFFD423b0cc07fd9423b0cc0 /* src/unix/PsUnixFPU.cpp */, - FFFD423b0d287fd9423b0d28 /* src/unix/PsUnixMutex.cpp */, - FFFD423b0d907fd9423b0d90 /* src/unix/PsUnixPrintString.cpp */, - FFFD423b0df87fd9423b0df8 /* src/unix/PsUnixSList.cpp */, - FFFD423b0e607fd9423b0e60 /* src/unix/PsUnixSocket.cpp */, - FFFD423b0ec87fd9423b0ec8 /* src/unix/PsUnixSync.cpp */, - FFFD423b0f307fd9423b0f30 /* src/unix/PsUnixThread.cpp */, - FFFD423b0f987fd9423b0f98 /* src/unix/PsUnixTime.cpp */, + FFFDc78020007fb7c7802000 /* include/Ps.h */, + FFFDc78020687fb7c7802068 /* include/PsAlignedMalloc.h */, + FFFDc78020d07fb7c78020d0 /* include/PsAlloca.h */, + FFFDc78021387fb7c7802138 /* include/PsAllocator.h */, + FFFDc78021a07fb7c78021a0 /* include/PsAoS.h */, + FFFDc78022087fb7c7802208 /* include/PsArray.h */, + FFFDc78022707fb7c7802270 /* include/PsAtomic.h */, + FFFDc78022d87fb7c78022d8 /* include/PsBasicTemplates.h */, + FFFDc78023407fb7c7802340 /* include/PsBitUtils.h */, + FFFDc78023a87fb7c78023a8 /* include/PsBroadcast.h */, + FFFDc78024107fb7c7802410 /* include/PsCpu.h */, + FFFDc78024787fb7c7802478 /* include/PsFPU.h */, + FFFDc78024e07fb7c78024e0 /* include/PsFoundation.h */, + FFFDc78025487fb7c7802548 /* include/PsHash.h */, + FFFDc78025b07fb7c78025b0 /* include/PsHashInternals.h */, + FFFDc78026187fb7c7802618 /* include/PsHashMap.h */, + FFFDc78026807fb7c7802680 /* include/PsHashSet.h */, + FFFDc78026e87fb7c78026e8 /* include/PsInlineAllocator.h */, + FFFDc78027507fb7c7802750 /* include/PsInlineAoS.h */, + FFFDc78027b87fb7c78027b8 /* include/PsInlineArray.h */, + FFFDc78028207fb7c7802820 /* include/PsIntrinsics.h */, + FFFDc78028887fb7c7802888 /* include/PsMathUtils.h */, + FFFDc78028f07fb7c78028f0 /* include/PsMutex.h */, + FFFDc78029587fb7c7802958 /* include/PsPool.h */, + FFFDc78029c07fb7c78029c0 /* include/PsSList.h */, + FFFDc7802a287fb7c7802a28 /* include/PsSocket.h */, + FFFDc7802a907fb7c7802a90 /* include/PsSort.h */, + FFFDc7802af87fb7c7802af8 /* include/PsSortInternals.h */, + FFFDc7802b607fb7c7802b60 /* include/PsString.h */, + FFFDc7802bc87fb7c7802bc8 /* include/PsSync.h */, + FFFDc7802c307fb7c7802c30 /* include/PsTempAllocator.h */, + FFFDc7802c987fb7c7802c98 /* include/PsThread.h */, + FFFDc7802d007fb7c7802d00 /* include/PsTime.h */, + FFFDc7802d687fb7c7802d68 /* include/PsUserAllocated.h */, + FFFDc7802dd07fb7c7802dd0 /* include/PsUtilities.h */, + FFFDc7802e387fb7c7802e38 /* include/PsVecMath.h */, + FFFDc7802ea07fb7c7802ea0 /* include/PsVecMathAoSScalar.h */, + FFFDc7802f087fb7c7802f08 /* include/PsVecMathAoSScalarInline.h */, + FFFDc7802f707fb7c7802f70 /* include/PsVecMathSSE.h */, + FFFDc7802fd87fb7c7802fd8 /* include/PsVecMathUtilities.h */, + FFFDc78030407fb7c7803040 /* include/PsVecQuat.h */, + FFFDc78030a87fb7c78030a8 /* include/PsVecTransform.h */, + FFFDc78031107fb7c7803110 /* include/unix/PsUnixAoS.h */, + FFFDc78031787fb7c7803178 /* include/unix/PsUnixFPU.h */, + FFFDc78031e07fb7c78031e0 /* include/unix/PsUnixInlineAoS.h */, + FFFDc78032487fb7c7803248 /* include/unix/PsUnixIntrinsics.h */, + FFFDc78032b07fb7c78032b0 /* include/unix/PsUnixTrigConstants.h */, + FFFDc78033187fb7c7803318 /* src/PsAllocator.cpp */, + FFFDc78033807fb7c7803380 /* src/PsAssert.cpp */, + FFFDc78033e87fb7c78033e8 /* src/PsFoundation.cpp */, + FFFDc78034507fb7c7803450 /* src/PsMathUtils.cpp */, + FFFDc78034b87fb7c78034b8 /* src/PsString.cpp */, + FFFDc78035207fb7c7803520 /* src/PsTempAllocator.cpp */, + FFFDc78035887fb7c7803588 /* src/PsUtilities.cpp */, + FFFDc78035f07fb7c78035f0 /* src/unix/PsUnixAtomic.cpp */, + FFFDc78036587fb7c7803658 /* src/unix/PsUnixCpu.cpp */, + FFFDc78036c07fb7c78036c0 /* src/unix/PsUnixFPU.cpp */, + FFFDc78037287fb7c7803728 /* src/unix/PsUnixMutex.cpp */, + FFFDc78037907fb7c7803790 /* src/unix/PsUnixPrintString.cpp */, + FFFDc78037f87fb7c78037f8 /* src/unix/PsUnixSList.cpp */, + FFFDc78038607fb7c7803860 /* src/unix/PsUnixSocket.cpp */, + FFFDc78038c87fb7c78038c8 /* src/unix/PsUnixSync.cpp */, + FFFDc78039307fb7c7803930 /* src/unix/PsUnixThread.cpp */, + FFFDc78039987fb7c7803998 /* src/unix/PsUnixTime.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB42a4e2507fd942a4e250 /* PxPvdSDK */ = { + FFFBc4a2a3107fb7c4a2a310 /* PxPvdSDK */ = { isa = PBXGroup; children = ( - FFFB42a0af807fd942a0af80 /* include */, - FFFB42a0afa87fd942a0afa8 /* src */, + FFFBc35e03007fb7c35e0300 /* include */, + FFFBc35e03287fb7c35e0328 /* src */, ); name = "PxPvdSDK"; sourceTree = "<group>"; }; - FFFB42a0af807fd942a0af80 /* include */ = { + FFFBc35e03007fb7c35e0300 /* include */ = { isa = PBXGroup; children = ( - FFFD42c178b07fd942c178b0 /* PxPvd.h */, - FFFD42c179187fd942c17918 /* PxPvdTransport.h */, + FFFDc35e40807fb7c35e4080 /* PxPvd.h */, + FFFDc35e40e87fb7c35e40e8 /* PxPvdTransport.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB42a0afa87fd942a0afa8 /* src */ = { + FFFBc35e03287fb7c35e0328 /* src */ = { isa = PBXGroup; children = ( - FFFD423ff2007fd9423ff200 /* include/PsPvd.h */, - FFFD423ff2687fd9423ff268 /* include/PxProfileAllocatorWrapper.h */, - FFFD423ff2d07fd9423ff2d0 /* include/PxPvdClient.h */, - FFFD423ff3387fd9423ff338 /* include/PxPvdDataStream.h */, - FFFD423ff3a07fd9423ff3a0 /* include/PxPvdDataStreamHelpers.h */, - FFFD423ff4087fd9423ff408 /* include/PxPvdErrorCodes.h */, - FFFD423ff4707fd9423ff470 /* include/PxPvdObjectModelBaseTypes.h */, - FFFD423ff4d87fd9423ff4d8 /* include/PxPvdRenderBuffer.h */, - FFFD423ff5407fd9423ff540 /* include/PxPvdUserRenderer.h */, - FFFD423ff5a87fd9423ff5a8 /* src/PxProfileEventImpl.cpp */, - FFFD423ff6107fd9423ff610 /* src/PxPvd.cpp */, - FFFD423ff6787fd9423ff678 /* src/PxPvdDataStream.cpp */, - FFFD423ff6e07fd9423ff6e0 /* src/PxPvdDefaultFileTransport.cpp */, - FFFD423ff7487fd9423ff748 /* src/PxPvdDefaultSocketTransport.cpp */, - FFFD423ff7b07fd9423ff7b0 /* src/PxPvdImpl.cpp */, - FFFD423ff8187fd9423ff818 /* src/PxPvdMemClient.cpp */, - FFFD423ff8807fd9423ff880 /* src/PxPvdObjectModelMetaData.cpp */, - FFFD423ff8e87fd9423ff8e8 /* src/PxPvdObjectRegistrar.cpp */, - FFFD423ff9507fd9423ff950 /* src/PxPvdProfileZoneClient.cpp */, - FFFD423ff9b87fd9423ff9b8 /* src/PxPvdUserRenderer.cpp */, - FFFD423ffa207fd9423ffa20 /* src/PxProfileBase.h */, - FFFD423ffa887fd9423ffa88 /* src/PxProfileCompileTimeEventFilter.h */, - FFFD423ffaf07fd9423ffaf0 /* src/PxProfileContextProvider.h */, - FFFD423ffb587fd9423ffb58 /* src/PxProfileContextProviderImpl.h */, - FFFD423ffbc07fd9423ffbc0 /* src/PxProfileDataBuffer.h */, - FFFD423ffc287fd9423ffc28 /* src/PxProfileDataParsing.h */, - FFFD423ffc907fd9423ffc90 /* src/PxProfileEventBuffer.h */, - FFFD423ffcf87fd9423ffcf8 /* src/PxProfileEventBufferAtomic.h */, - FFFD423ffd607fd9423ffd60 /* src/PxProfileEventBufferClient.h */, - FFFD423ffdc87fd9423ffdc8 /* src/PxProfileEventBufferClientManager.h */, - FFFD423ffe307fd9423ffe30 /* src/PxProfileEventFilter.h */, - FFFD423ffe987fd9423ffe98 /* src/PxProfileEventHandler.h */, - FFFD423fff007fd9423fff00 /* src/PxProfileEventId.h */, - FFFD423fff687fd9423fff68 /* src/PxProfileEventMutex.h */, - FFFD423fffd07fd9423fffd0 /* src/PxProfileEventNames.h */, - FFFD424000387fd942400038 /* src/PxProfileEventParser.h */, - FFFD424000a07fd9424000a0 /* src/PxProfileEventSender.h */, - FFFD424001087fd942400108 /* src/PxProfileEventSerialization.h */, - FFFD424001707fd942400170 /* src/PxProfileEventSystem.h */, - FFFD424001d87fd9424001d8 /* src/PxProfileEvents.h */, - FFFD424002407fd942400240 /* src/PxProfileMemory.h */, - FFFD424002a87fd9424002a8 /* src/PxProfileMemoryBuffer.h */, - FFFD424003107fd942400310 /* src/PxProfileMemoryEventBuffer.h */, - FFFD424003787fd942400378 /* src/PxProfileMemoryEventParser.h */, - FFFD424003e07fd9424003e0 /* src/PxProfileMemoryEventRecorder.h */, - FFFD424004487fd942400448 /* src/PxProfileMemoryEventReflexiveWriter.h */, - FFFD424004b07fd9424004b0 /* src/PxProfileMemoryEventSummarizer.h */, - FFFD424005187fd942400518 /* src/PxProfileMemoryEventTypes.h */, - FFFD424005807fd942400580 /* src/PxProfileMemoryEvents.h */, - FFFD424005e87fd9424005e8 /* src/PxProfileScopedEvent.h */, - FFFD424006507fd942400650 /* src/PxProfileScopedMutexLock.h */, - FFFD424006b87fd9424006b8 /* src/PxProfileZone.h */, - FFFD424007207fd942400720 /* src/PxProfileZoneImpl.h */, - FFFD424007887fd942400788 /* src/PxProfileZoneManager.h */, - FFFD424007f07fd9424007f0 /* src/PxProfileZoneManagerImpl.h */, - FFFD424008587fd942400858 /* src/PxPvdBits.h */, - FFFD424008c07fd9424008c0 /* src/PxPvdByteStreams.h */, - FFFD424009287fd942400928 /* src/PxPvdCommStreamEventSink.h */, - FFFD424009907fd942400990 /* src/PxPvdCommStreamEvents.h */, - FFFD424009f87fd9424009f8 /* src/PxPvdCommStreamSDKEventTypes.h */, - FFFD42400a607fd942400a60 /* src/PxPvdCommStreamTypes.h */, - FFFD42400ac87fd942400ac8 /* src/PxPvdDefaultFileTransport.h */, - FFFD42400b307fd942400b30 /* src/PxPvdDefaultSocketTransport.h */, - FFFD42400b987fd942400b98 /* src/PxPvdFoundation.h */, - FFFD42400c007fd942400c00 /* src/PxPvdImpl.h */, - FFFD42400c687fd942400c68 /* src/PxPvdInternalByteStreams.h */, - FFFD42400cd07fd942400cd0 /* src/PxPvdMarshalling.h */, - FFFD42400d387fd942400d38 /* src/PxPvdMemClient.h */, - FFFD42400da07fd942400da0 /* src/PxPvdObjectModel.h */, - FFFD42400e087fd942400e08 /* src/PxPvdObjectModelInternalTypeDefs.h */, - FFFD42400e707fd942400e70 /* src/PxPvdObjectModelInternalTypes.h */, - FFFD42400ed87fd942400ed8 /* src/PxPvdObjectModelMetaData.h */, - FFFD42400f407fd942400f40 /* src/PxPvdObjectRegistrar.h */, - FFFD42400fa87fd942400fa8 /* src/PxPvdProfileZoneClient.h */, - FFFD424010107fd942401010 /* src/PxPvdUserRenderImpl.h */, - FFFD424010787fd942401078 /* src/PxPvdUserRenderTypes.h */, + FFFDc589e2007fb7c589e200 /* include/PsPvd.h */, + FFFDc589e2687fb7c589e268 /* include/PxProfileAllocatorWrapper.h */, + FFFDc589e2d07fb7c589e2d0 /* include/PxPvdClient.h */, + FFFDc589e3387fb7c589e338 /* include/PxPvdDataStream.h */, + FFFDc589e3a07fb7c589e3a0 /* include/PxPvdDataStreamHelpers.h */, + FFFDc589e4087fb7c589e408 /* include/PxPvdErrorCodes.h */, + FFFDc589e4707fb7c589e470 /* include/PxPvdObjectModelBaseTypes.h */, + FFFDc589e4d87fb7c589e4d8 /* include/PxPvdRenderBuffer.h */, + FFFDc589e5407fb7c589e540 /* include/PxPvdUserRenderer.h */, + FFFDc589e5a87fb7c589e5a8 /* src/PxProfileEventImpl.cpp */, + FFFDc589e6107fb7c589e610 /* src/PxPvd.cpp */, + FFFDc589e6787fb7c589e678 /* src/PxPvdDataStream.cpp */, + FFFDc589e6e07fb7c589e6e0 /* src/PxPvdDefaultFileTransport.cpp */, + FFFDc589e7487fb7c589e748 /* src/PxPvdDefaultSocketTransport.cpp */, + FFFDc589e7b07fb7c589e7b0 /* src/PxPvdImpl.cpp */, + FFFDc589e8187fb7c589e818 /* src/PxPvdMemClient.cpp */, + FFFDc589e8807fb7c589e880 /* src/PxPvdObjectModelMetaData.cpp */, + FFFDc589e8e87fb7c589e8e8 /* src/PxPvdObjectRegistrar.cpp */, + FFFDc589e9507fb7c589e950 /* src/PxPvdProfileZoneClient.cpp */, + FFFDc589e9b87fb7c589e9b8 /* src/PxPvdUserRenderer.cpp */, + FFFDc589ea207fb7c589ea20 /* src/PxProfileBase.h */, + FFFDc589ea887fb7c589ea88 /* src/PxProfileCompileTimeEventFilter.h */, + FFFDc589eaf07fb7c589eaf0 /* src/PxProfileContextProvider.h */, + FFFDc589eb587fb7c589eb58 /* src/PxProfileContextProviderImpl.h */, + FFFDc589ebc07fb7c589ebc0 /* src/PxProfileDataBuffer.h */, + FFFDc589ec287fb7c589ec28 /* src/PxProfileDataParsing.h */, + FFFDc589ec907fb7c589ec90 /* src/PxProfileEventBuffer.h */, + FFFDc589ecf87fb7c589ecf8 /* src/PxProfileEventBufferAtomic.h */, + FFFDc589ed607fb7c589ed60 /* src/PxProfileEventBufferClient.h */, + FFFDc589edc87fb7c589edc8 /* src/PxProfileEventBufferClientManager.h */, + FFFDc589ee307fb7c589ee30 /* src/PxProfileEventFilter.h */, + FFFDc589ee987fb7c589ee98 /* src/PxProfileEventHandler.h */, + FFFDc589ef007fb7c589ef00 /* src/PxProfileEventId.h */, + FFFDc589ef687fb7c589ef68 /* src/PxProfileEventMutex.h */, + FFFDc589efd07fb7c589efd0 /* src/PxProfileEventNames.h */, + FFFDc589f0387fb7c589f038 /* src/PxProfileEventParser.h */, + FFFDc589f0a07fb7c589f0a0 /* src/PxProfileEventSender.h */, + FFFDc589f1087fb7c589f108 /* src/PxProfileEventSerialization.h */, + FFFDc589f1707fb7c589f170 /* src/PxProfileEventSystem.h */, + FFFDc589f1d87fb7c589f1d8 /* src/PxProfileEvents.h */, + FFFDc589f2407fb7c589f240 /* src/PxProfileMemory.h */, + FFFDc589f2a87fb7c589f2a8 /* src/PxProfileMemoryBuffer.h */, + FFFDc589f3107fb7c589f310 /* src/PxProfileMemoryEventBuffer.h */, + FFFDc589f3787fb7c589f378 /* src/PxProfileMemoryEventParser.h */, + FFFDc589f3e07fb7c589f3e0 /* src/PxProfileMemoryEventRecorder.h */, + FFFDc589f4487fb7c589f448 /* src/PxProfileMemoryEventReflexiveWriter.h */, + FFFDc589f4b07fb7c589f4b0 /* src/PxProfileMemoryEventSummarizer.h */, + FFFDc589f5187fb7c589f518 /* src/PxProfileMemoryEventTypes.h */, + FFFDc589f5807fb7c589f580 /* src/PxProfileMemoryEvents.h */, + FFFDc589f5e87fb7c589f5e8 /* src/PxProfileScopedEvent.h */, + FFFDc589f6507fb7c589f650 /* src/PxProfileScopedMutexLock.h */, + FFFDc589f6b87fb7c589f6b8 /* src/PxProfileZone.h */, + FFFDc589f7207fb7c589f720 /* src/PxProfileZoneImpl.h */, + FFFDc589f7887fb7c589f788 /* src/PxProfileZoneManager.h */, + FFFDc589f7f07fb7c589f7f0 /* src/PxProfileZoneManagerImpl.h */, + FFFDc589f8587fb7c589f858 /* src/PxPvdBits.h */, + FFFDc589f8c07fb7c589f8c0 /* src/PxPvdByteStreams.h */, + FFFDc589f9287fb7c589f928 /* src/PxPvdCommStreamEventSink.h */, + FFFDc589f9907fb7c589f990 /* src/PxPvdCommStreamEvents.h */, + FFFDc589f9f87fb7c589f9f8 /* src/PxPvdCommStreamSDKEventTypes.h */, + FFFDc589fa607fb7c589fa60 /* src/PxPvdCommStreamTypes.h */, + FFFDc589fac87fb7c589fac8 /* src/PxPvdDefaultFileTransport.h */, + FFFDc589fb307fb7c589fb30 /* src/PxPvdDefaultSocketTransport.h */, + FFFDc589fb987fb7c589fb98 /* src/PxPvdFoundation.h */, + FFFDc589fc007fb7c589fc00 /* src/PxPvdImpl.h */, + FFFDc589fc687fb7c589fc68 /* src/PxPvdInternalByteStreams.h */, + FFFDc589fcd07fb7c589fcd0 /* src/PxPvdMarshalling.h */, + FFFDc589fd387fb7c589fd38 /* src/PxPvdMemClient.h */, + FFFDc589fda07fb7c589fda0 /* src/PxPvdObjectModel.h */, + FFFDc589fe087fb7c589fe08 /* src/PxPvdObjectModelInternalTypeDefs.h */, + FFFDc589fe707fb7c589fe70 /* src/PxPvdObjectModelInternalTypes.h */, + FFFDc589fed87fb7c589fed8 /* src/PxPvdObjectModelMetaData.h */, + FFFDc589ff407fb7c589ff40 /* src/PxPvdObjectRegistrar.h */, + FFFDc589ffa87fb7c589ffa8 /* src/PxPvdProfileZoneClient.h */, + FFFDc58a00107fb7c58a0010 /* src/PxPvdUserRenderImpl.h */, + FFFDc58a00787fb7c58a0078 /* src/PxPvdUserRenderTypes.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB42c451407fd942c45140 /* LowLevel */ = { + FFFBc81162307fb7c8116230 /* LowLevel */ = { isa = PBXGroup; children = ( - FFFB42c40e907fd942c40e90 /* API Source */, - FFFB42c40eb87fd942c40eb8 /* API Includes */, - FFFB42c40ee07fd942c40ee0 /* Software Source */, - FFFB42c40f087fd942c40f08 /* Software Includes */, - FFFB42c40f307fd942c40f30 /* Common Source */, - FFFB42c40f587fd942c40f58 /* Common Includes */, + FFFBc8116f507fb7c8116f50 /* API Source */, + FFFBc8116f787fb7c8116f78 /* API Includes */, + FFFBc8116fa07fb7c8116fa0 /* Software Source */, + FFFBc8116fc87fb7c8116fc8 /* Software Includes */, + FFFBc8116ff07fb7c8116ff0 /* Common Source */, + FFFBc81170187fb7c8117018 /* Common Includes */, ); name = "LowLevel"; sourceTree = "<group>"; }; - FFFB42c40e907fd942c40e90 /* API Source */ = { + FFFBc8116f507fb7c8116f50 /* API Source */ = { isa = PBXGroup; children = ( - FFFD42c46ca07fd942c46ca0 /* px_globals.cpp */, + FFFDc81180107fb7c8118010 /* px_globals.cpp */, ); name = "API Source"; sourceTree = SOURCE_ROOT; }; - FFFB42c40eb87fd942c40eb8 /* API Includes */ = { + FFFBc8116f787fb7c8116f78 /* API Includes */ = { isa = PBXGroup; children = ( - FFFD42c4da807fd942c4da80 /* PxsMaterialCore.h */, - FFFD42c4dae87fd942c4dae8 /* PxsMaterialManager.h */, - FFFD42c4db507fd942c4db50 /* PxvConfig.h */, - FFFD42c4dbb87fd942c4dbb8 /* PxvContext.h */, - FFFD42c4dc207fd942c4dc20 /* PxvDynamics.h */, - FFFD42c4dc887fd942c4dc88 /* PxvGeometry.h */, - FFFD42c4dcf07fd942c4dcf0 /* PxvGlobals.h */, - FFFD42c4dd587fd942c4dd58 /* PxvManager.h */, - FFFD42c4ddc07fd942c4ddc0 /* PxvSimStats.h */, + FFFDc81183107fb7c8118310 /* PxsMaterialCore.h */, + FFFDc81183787fb7c8118378 /* PxsMaterialManager.h */, + FFFDc81183e07fb7c81183e0 /* PxvConfig.h */, + FFFDc81184487fb7c8118448 /* PxvContext.h */, + FFFDc81184b07fb7c81184b0 /* PxvDynamics.h */, + FFFDc81185187fb7c8118518 /* PxvGeometry.h */, + FFFDc81185807fb7c8118580 /* PxvGlobals.h */, + FFFDc81185e87fb7c81185e8 /* PxvManager.h */, + FFFDc81186507fb7c8118650 /* PxvSimStats.h */, ); name = "API Includes"; sourceTree = SOURCE_ROOT; }; - FFFB42c40ee07fd942c40ee0 /* Software Source */ = { + FFFBc8116fa07fb7c8116fa0 /* Software Source */ = { isa = PBXGroup; children = ( - FFFD42c4ec607fd942c4ec60 /* PxsCCD.cpp */, - FFFD42c4ecc87fd942c4ecc8 /* PxsContactManager.cpp */, - FFFD42c4ed307fd942c4ed30 /* PxsContext.cpp */, - FFFD42c4ed987fd942c4ed98 /* PxsDefaultMemoryManager.cpp */, - FFFD42c4ee007fd942c4ee00 /* PxsIslandSim.cpp */, - FFFD42c4ee687fd942c4ee68 /* PxsMaterialCombiner.cpp */, - FFFD42c4eed07fd942c4eed0 /* PxsNphaseImplementationContext.cpp */, - FFFD42c4ef387fd942c4ef38 /* PxsSimpleIslandManager.cpp */, + FFFDc81188707fb7c8118870 /* PxsCCD.cpp */, + FFFDc81188d87fb7c81188d8 /* PxsContactManager.cpp */, + FFFDc81189407fb7c8118940 /* PxsContext.cpp */, + FFFDc81189a87fb7c81189a8 /* PxsDefaultMemoryManager.cpp */, + FFFDc8118a107fb7c8118a10 /* PxsIslandSim.cpp */, + FFFDc8118a787fb7c8118a78 /* PxsMaterialCombiner.cpp */, + FFFDc8118ae07fb7c8118ae0 /* PxsNphaseImplementationContext.cpp */, + FFFDc8118b487fb7c8118b48 /* PxsSimpleIslandManager.cpp */, ); name = "Software Source"; sourceTree = SOURCE_ROOT; }; - FFFB42c40f087fd942c40f08 /* Software Includes */ = { + FFFBc8116fc87fb7c8116fc8 /* Software Includes */ = { isa = PBXGroup; children = ( - FFFD424088007fd942408800 /* PxsBodySim.h */, - FFFD424088687fd942408868 /* PxsCCD.h */, - FFFD424088d07fd9424088d0 /* PxsContactManager.h */, - FFFD424089387fd942408938 /* PxsContactManagerState.h */, - FFFD424089a07fd9424089a0 /* PxsContext.h */, - FFFD42408a087fd942408a08 /* PxsDefaultMemoryManager.h */, - FFFD42408a707fd942408a70 /* PxsHeapMemoryAllocator.h */, - FFFD42408ad87fd942408ad8 /* PxsIncrementalConstraintPartitioning.h */, - FFFD42408b407fd942408b40 /* PxsIslandManagerTypes.h */, - FFFD42408ba87fd942408ba8 /* PxsIslandSim.h */, - FFFD42408c107fd942408c10 /* PxsKernelWrangler.h */, - FFFD42408c787fd942408c78 /* PxsMaterialCombiner.h */, - FFFD42408ce07fd942408ce0 /* PxsMemoryManager.h */, - FFFD42408d487fd942408d48 /* PxsNphaseImplementationContext.h */, - FFFD42408db07fd942408db0 /* PxsRigidBody.h */, - FFFD42408e187fd942408e18 /* PxsShapeSim.h */, - FFFD42408e807fd942408e80 /* PxsSimpleIslandManager.h */, - FFFD42408ee87fd942408ee8 /* PxsSimulationController.h */, - FFFD42408f507fd942408f50 /* PxsTransformCache.h */, - FFFD42408fb87fd942408fb8 /* PxvNphaseImplementationContext.h */, + FFFDc40258007fb7c4025800 /* PxsBodySim.h */, + FFFDc40258687fb7c4025868 /* PxsCCD.h */, + FFFDc40258d07fb7c40258d0 /* PxsContactManager.h */, + FFFDc40259387fb7c4025938 /* PxsContactManagerState.h */, + FFFDc40259a07fb7c40259a0 /* PxsContext.h */, + FFFDc4025a087fb7c4025a08 /* PxsDefaultMemoryManager.h */, + FFFDc4025a707fb7c4025a70 /* PxsHeapMemoryAllocator.h */, + FFFDc4025ad87fb7c4025ad8 /* PxsIncrementalConstraintPartitioning.h */, + FFFDc4025b407fb7c4025b40 /* PxsIslandManagerTypes.h */, + FFFDc4025ba87fb7c4025ba8 /* PxsIslandSim.h */, + FFFDc4025c107fb7c4025c10 /* PxsKernelWrangler.h */, + FFFDc4025c787fb7c4025c78 /* PxsMaterialCombiner.h */, + FFFDc4025ce07fb7c4025ce0 /* PxsMemoryManager.h */, + FFFDc4025d487fb7c4025d48 /* PxsNphaseImplementationContext.h */, + FFFDc4025db07fb7c4025db0 /* PxsRigidBody.h */, + FFFDc4025e187fb7c4025e18 /* PxsShapeSim.h */, + FFFDc4025e807fb7c4025e80 /* PxsSimpleIslandManager.h */, + FFFDc4025ee87fb7c4025ee8 /* PxsSimulationController.h */, + FFFDc4025f507fb7c4025f50 /* PxsTransformCache.h */, + FFFDc4025fb87fb7c4025fb8 /* PxvNphaseImplementationContext.h */, ); name = "Software Includes"; sourceTree = SOURCE_ROOT; }; - FFFB42c40f307fd942c40f30 /* Common Source */ = { + FFFBc8116ff07fb7c8116ff0 /* Common Source */ = { isa = PBXGroup; children = ( - FFFD424072007fd942407200 /* collision/PxcContact.cpp */, - FFFD424072687fd942407268 /* pipeline/PxcContactCache.cpp */, - FFFD424072d07fd9424072d0 /* pipeline/PxcContactMethodImpl.cpp */, - FFFD424073387fd942407338 /* pipeline/PxcMaterialHeightField.cpp */, - FFFD424073a07fd9424073a0 /* pipeline/PxcMaterialMesh.cpp */, - FFFD424074087fd942407408 /* pipeline/PxcMaterialMethodImpl.cpp */, - FFFD424074707fd942407470 /* pipeline/PxcMaterialShape.cpp */, - FFFD424074d87fd9424074d8 /* pipeline/PxcNpBatch.cpp */, - FFFD424075407fd942407540 /* pipeline/PxcNpCacheStreamPair.cpp */, - FFFD424075a87fd9424075a8 /* pipeline/PxcNpContactPrepShared.cpp */, - FFFD424076107fd942407610 /* pipeline/PxcNpMemBlockPool.cpp */, - FFFD424076787fd942407678 /* pipeline/PxcNpThreadContext.cpp */, + FFFDc40262007fb7c4026200 /* collision/PxcContact.cpp */, + FFFDc40262687fb7c4026268 /* pipeline/PxcContactCache.cpp */, + FFFDc40262d07fb7c40262d0 /* pipeline/PxcContactMethodImpl.cpp */, + FFFDc40263387fb7c4026338 /* pipeline/PxcMaterialHeightField.cpp */, + FFFDc40263a07fb7c40263a0 /* pipeline/PxcMaterialMesh.cpp */, + FFFDc40264087fb7c4026408 /* pipeline/PxcMaterialMethodImpl.cpp */, + FFFDc40264707fb7c4026470 /* pipeline/PxcMaterialShape.cpp */, + FFFDc40264d87fb7c40264d8 /* pipeline/PxcNpBatch.cpp */, + FFFDc40265407fb7c4026540 /* pipeline/PxcNpCacheStreamPair.cpp */, + FFFDc40265a87fb7c40265a8 /* pipeline/PxcNpContactPrepShared.cpp */, + FFFDc40266107fb7c4026610 /* pipeline/PxcNpMemBlockPool.cpp */, + FFFDc40266787fb7c4026678 /* pipeline/PxcNpThreadContext.cpp */, ); name = "Common Source"; sourceTree = SOURCE_ROOT; }; - FFFB42c40f587fd942c40f58 /* Common Includes */ = { + FFFBc81170187fb7c8117018 /* Common Includes */ = { isa = PBXGroup; children = ( - FFFD42407a007fd942407a00 /* collision/PxcContactMethodImpl.h */, - FFFD42407a687fd942407a68 /* pipeline/PxcCCDStateStreamPair.h */, - FFFD42407ad07fd942407ad0 /* pipeline/PxcConstraintBlockStream.h */, - FFFD42407b387fd942407b38 /* pipeline/PxcContactCache.h */, - FFFD42407ba07fd942407ba0 /* pipeline/PxcMaterialMethodImpl.h */, - FFFD42407c087fd942407c08 /* pipeline/PxcNpBatch.h */, - FFFD42407c707fd942407c70 /* pipeline/PxcNpCache.h */, - FFFD42407cd87fd942407cd8 /* pipeline/PxcNpCacheStreamPair.h */, - FFFD42407d407fd942407d40 /* pipeline/PxcNpContactPrepShared.h */, - FFFD42407da87fd942407da8 /* pipeline/PxcNpMemBlockPool.h */, - FFFD42407e107fd942407e10 /* pipeline/PxcNpThreadContext.h */, - FFFD42407e787fd942407e78 /* pipeline/PxcNpWorkUnit.h */, - FFFD42407ee07fd942407ee0 /* pipeline/PxcRigidBody.h */, - FFFD42407f487fd942407f48 /* utils/PxcScratchAllocator.h */, - FFFD42407fb07fd942407fb0 /* utils/PxcThreadCoherentCache.h */, + FFFDc4026a007fb7c4026a00 /* collision/PxcContactMethodImpl.h */, + FFFDc4026a687fb7c4026a68 /* pipeline/PxcCCDStateStreamPair.h */, + FFFDc4026ad07fb7c4026ad0 /* pipeline/PxcConstraintBlockStream.h */, + FFFDc4026b387fb7c4026b38 /* pipeline/PxcContactCache.h */, + FFFDc4026ba07fb7c4026ba0 /* pipeline/PxcMaterialMethodImpl.h */, + FFFDc4026c087fb7c4026c08 /* pipeline/PxcNpBatch.h */, + FFFDc4026c707fb7c4026c70 /* pipeline/PxcNpCache.h */, + FFFDc4026cd87fb7c4026cd8 /* pipeline/PxcNpCacheStreamPair.h */, + FFFDc4026d407fb7c4026d40 /* pipeline/PxcNpContactPrepShared.h */, + FFFDc4026da87fb7c4026da8 /* pipeline/PxcNpMemBlockPool.h */, + FFFDc4026e107fb7c4026e10 /* pipeline/PxcNpThreadContext.h */, + FFFDc4026e787fb7c4026e78 /* pipeline/PxcNpWorkUnit.h */, + FFFDc4026ee07fb7c4026ee0 /* pipeline/PxcRigidBody.h */, + FFFDc4026f487fb7c4026f48 /* utils/PxcScratchAllocator.h */, + FFFDc4026fb07fb7c4026fb0 /* utils/PxcThreadCoherentCache.h */, ); name = "Common Includes"; sourceTree = SOURCE_ROOT; }; - FFFB42c700007fd942c70000 /* LowLevelAABB */ = { + FFFBc811f6607fb7c811f660 /* LowLevelAABB */ = { isa = PBXGroup; children = ( - FFFB42c6a4e07fd942c6a4e0 /* include */, - FFFB42c6a5087fd942c6a508 /* src */, + FFFBc8121c907fb7c8121c90 /* include */, + FFFBc8121cb87fb7c8121cb8 /* src */, ); name = "LowLevelAABB"; sourceTree = "<group>"; }; - FFFB42c6a4e07fd942c6a4e0 /* include */ = { + FFFBc8121c907fb7c8121c90 /* include */ = { isa = PBXGroup; children = ( - FFFD42c6a5307fd942c6a530 /* BpAABBManagerTasks.h */, - FFFD42c6a5987fd942c6a598 /* BpBroadPhase.h */, - FFFD42c6a6007fd942c6a600 /* BpBroadPhaseUpdate.h */, - FFFD42c6a6687fd942c6a668 /* BpSimpleAABBManager.h */, + FFFDc8121ce07fb7c8121ce0 /* BpAABBManagerTasks.h */, + FFFDc8121d487fb7c8121d48 /* BpBroadPhase.h */, + FFFDc8121db07fb7c8121db0 /* BpBroadPhaseUpdate.h */, + FFFDc8121e187fb7c8121e18 /* BpSimpleAABBManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB42c6a5087fd942c6a508 /* src */ = { + FFFBc8121cb87fb7c8121cb8 /* src */ = { isa = PBXGroup; children = ( - FFFD42412e007fd942412e00 /* BpBroadPhaseMBP.h */, - FFFD42412e687fd942412e68 /* BpBroadPhaseMBPCommon.h */, - FFFD42412ed07fd942412ed0 /* BpBroadPhaseSap.h */, - FFFD42412f387fd942412f38 /* BpBroadPhaseSapAux.h */, - FFFD42412fa07fd942412fa0 /* BpMBPTasks.h */, - FFFD424130087fd942413008 /* BpSAPTasks.h */, - FFFD424130707fd942413070 /* BpBroadPhase.cpp */, - FFFD424130d87fd9424130d8 /* BpBroadPhaseMBP.cpp */, - FFFD424131407fd942413140 /* BpBroadPhaseSap.cpp */, - FFFD424131a87fd9424131a8 /* BpBroadPhaseSapAux.cpp */, - FFFD424132107fd942413210 /* BpMBPTasks.cpp */, - FFFD424132787fd942413278 /* BpSAPTasks.cpp */, - FFFD424132e07fd9424132e0 /* BpSimpleAABBManager.cpp */, + FFFDc402a2007fb7c402a200 /* BpBroadPhaseMBP.h */, + FFFDc402a2687fb7c402a268 /* BpBroadPhaseMBPCommon.h */, + FFFDc402a2d07fb7c402a2d0 /* BpBroadPhaseSap.h */, + FFFDc402a3387fb7c402a338 /* BpBroadPhaseSapAux.h */, + FFFDc402a3a07fb7c402a3a0 /* BpMBPTasks.h */, + FFFDc402a4087fb7c402a408 /* BpSAPTasks.h */, + FFFDc402a4707fb7c402a470 /* BpBroadPhase.cpp */, + FFFDc402a4d87fb7c402a4d8 /* BpBroadPhaseMBP.cpp */, + FFFDc402a5407fb7c402a540 /* BpBroadPhaseSap.cpp */, + FFFDc402a5a87fb7c402a5a8 /* BpBroadPhaseSapAux.cpp */, + FFFDc402a6107fb7c402a610 /* BpMBPTasks.cpp */, + FFFDc402a6787fb7c402a678 /* BpSAPTasks.cpp */, + FFFDc402a6e07fb7c402a6e0 /* BpSimpleAABBManager.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB42c8d5d07fd942c8d5d0 /* LowLevelDynamics */ = { + FFFBc4a1ce107fb7c4a1ce10 /* LowLevelDynamics */ = { isa = PBXGroup; children = ( - FFFB42c974407fd942c97440 /* Dynamics Source */, - FFFB42c974687fd942c97468 /* Dynamics Includes */, - FFFB42c974907fd942c97490 /* Dynamics Internal Includes */, + FFFBc344fc407fb7c344fc40 /* Dynamics Source */, + FFFBc344fc687fb7c344fc68 /* Dynamics Includes */, + FFFBc344fc907fb7c344fc90 /* Dynamics Internal Includes */, ); name = "LowLevelDynamics"; sourceTree = "<group>"; }; - FFFB42c974407fd942c97440 /* Dynamics Source */ = { + FFFBc344fc407fb7c344fc40 /* Dynamics Source */ = { isa = PBXGroup; children = ( - FFFD4241ca007fd94241ca00 /* DyArticulation.cpp */, - FFFD4241ca687fd94241ca68 /* DyArticulationContactPrep.cpp */, - FFFD4241cad07fd94241cad0 /* DyArticulationContactPrepPF.cpp */, - FFFD4241cb387fd94241cb38 /* DyArticulationHelper.cpp */, - FFFD4241cba07fd94241cba0 /* DyArticulationSIMD.cpp */, - FFFD4241cc087fd94241cc08 /* DyArticulationScalar.cpp */, - FFFD4241cc707fd94241cc70 /* DyConstraintPartition.cpp */, - FFFD4241ccd87fd94241ccd8 /* DyConstraintSetup.cpp */, - FFFD4241cd407fd94241cd40 /* DyConstraintSetupBlock.cpp */, - FFFD4241cda87fd94241cda8 /* DyContactPrep.cpp */, - FFFD4241ce107fd94241ce10 /* DyContactPrep4.cpp */, - FFFD4241ce787fd94241ce78 /* DyContactPrep4PF.cpp */, - FFFD4241cee07fd94241cee0 /* DyContactPrepPF.cpp */, - FFFD4241cf487fd94241cf48 /* DyDynamics.cpp */, - FFFD4241cfb07fd94241cfb0 /* DyFrictionCorrelation.cpp */, - FFFD4241d0187fd94241d018 /* DyRigidBodyToSolverBody.cpp */, - FFFD4241d0807fd94241d080 /* DySolverConstraints.cpp */, - FFFD4241d0e87fd94241d0e8 /* DySolverConstraintsBlock.cpp */, - FFFD4241d1507fd94241d150 /* DySolverControl.cpp */, - FFFD4241d1b87fd94241d1b8 /* DySolverControlPF.cpp */, - FFFD4241d2207fd94241d220 /* DySolverPFConstraints.cpp */, - FFFD4241d2887fd94241d288 /* DySolverPFConstraintsBlock.cpp */, - FFFD4241d2f07fd94241d2f0 /* DyThreadContext.cpp */, - FFFD4241d3587fd94241d358 /* DyThresholdTable.cpp */, + FFFDc38106007fb7c3810600 /* DyArticulation.cpp */, + FFFDc38106687fb7c3810668 /* DyArticulationContactPrep.cpp */, + FFFDc38106d07fb7c38106d0 /* DyArticulationContactPrepPF.cpp */, + FFFDc38107387fb7c3810738 /* DyArticulationHelper.cpp */, + FFFDc38107a07fb7c38107a0 /* DyArticulationSIMD.cpp */, + FFFDc38108087fb7c3810808 /* DyArticulationScalar.cpp */, + FFFDc38108707fb7c3810870 /* DyConstraintPartition.cpp */, + FFFDc38108d87fb7c38108d8 /* DyConstraintSetup.cpp */, + FFFDc38109407fb7c3810940 /* DyConstraintSetupBlock.cpp */, + FFFDc38109a87fb7c38109a8 /* DyContactPrep.cpp */, + FFFDc3810a107fb7c3810a10 /* DyContactPrep4.cpp */, + FFFDc3810a787fb7c3810a78 /* DyContactPrep4PF.cpp */, + FFFDc3810ae07fb7c3810ae0 /* DyContactPrepPF.cpp */, + FFFDc3810b487fb7c3810b48 /* DyDynamics.cpp */, + FFFDc3810bb07fb7c3810bb0 /* DyFrictionCorrelation.cpp */, + FFFDc3810c187fb7c3810c18 /* DyRigidBodyToSolverBody.cpp */, + FFFDc3810c807fb7c3810c80 /* DySolverConstraints.cpp */, + FFFDc3810ce87fb7c3810ce8 /* DySolverConstraintsBlock.cpp */, + FFFDc3810d507fb7c3810d50 /* DySolverControl.cpp */, + FFFDc3810db87fb7c3810db8 /* DySolverControlPF.cpp */, + FFFDc3810e207fb7c3810e20 /* DySolverPFConstraints.cpp */, + FFFDc3810e887fb7c3810e88 /* DySolverPFConstraintsBlock.cpp */, + FFFDc3810ef07fb7c3810ef0 /* DyThreadContext.cpp */, + FFFDc3810f587fb7c3810f58 /* DyThresholdTable.cpp */, ); name = "Dynamics Source"; sourceTree = SOURCE_ROOT; }; - FFFB42c974687fd942c97468 /* Dynamics Includes */ = { + FFFBc344fc687fb7c344fc68 /* Dynamics Includes */ = { isa = PBXGroup; children = ( - FFFD42c968107fd942c96810 /* DyArticulation.h */, - FFFD42c968787fd942c96878 /* DyConstraint.h */, - FFFD42c968e07fd942c968e0 /* DyConstraintWriteBack.h */, - FFFD42c969487fd942c96948 /* DyContext.h */, - FFFD42c969b07fd942c969b0 /* DyGpuAPI.h */, - FFFD42c96a187fd942c96a18 /* DySleepingConfigulation.h */, - FFFD42c96a807fd942c96a80 /* DyThresholdTable.h */, + FFFDc344e8d07fb7c344e8d0 /* DyArticulation.h */, + FFFDc344e9387fb7c344e938 /* DyConstraint.h */, + FFFDc344e9a07fb7c344e9a0 /* DyConstraintWriteBack.h */, + FFFDc344ea087fb7c344ea08 /* DyContext.h */, + FFFDc344ea707fb7c344ea70 /* DyGpuAPI.h */, + FFFDc344ead87fb7c344ead8 /* DySleepingConfigulation.h */, + FFFDc344eb407fb7c344eb40 /* DyThresholdTable.h */, ); name = "Dynamics Includes"; sourceTree = SOURCE_ROOT; }; - FFFB42c974907fd942c97490 /* Dynamics Internal Includes */ = { + FFFBc344fc907fb7c344fc90 /* Dynamics Internal Includes */ = { isa = PBXGroup; children = ( - FFFD4241dc007fd94241dc00 /* DyArticulationContactPrep.h */, - FFFD4241dc687fd94241dc68 /* DyArticulationFnsDebug.h */, - FFFD4241dcd07fd94241dcd0 /* DyArticulationFnsScalar.h */, - FFFD4241dd387fd94241dd38 /* DyArticulationFnsSimd.h */, - FFFD4241dda07fd94241dda0 /* DyArticulationHelper.h */, - FFFD4241de087fd94241de08 /* DyArticulationPImpl.h */, - FFFD4241de707fd94241de70 /* DyArticulationReference.h */, - FFFD4241ded87fd94241ded8 /* DyArticulationScalar.h */, - FFFD4241df407fd94241df40 /* DyArticulationUtils.h */, - FFFD4241dfa87fd94241dfa8 /* DyBodyCoreIntegrator.h */, - FFFD4241e0107fd94241e010 /* DyConstraintPartition.h */, - FFFD4241e0787fd94241e078 /* DyConstraintPrep.h */, - FFFD4241e0e07fd94241e0e0 /* DyContactPrep.h */, - FFFD4241e1487fd94241e148 /* DyContactPrepShared.h */, - FFFD4241e1b07fd94241e1b0 /* DyContactReduction.h */, - FFFD4241e2187fd94241e218 /* DyCorrelationBuffer.h */, - FFFD4241e2807fd94241e280 /* DyDynamics.h */, - FFFD4241e2e87fd94241e2e8 /* DyFrictionPatch.h */, - FFFD4241e3507fd94241e350 /* DyFrictionPatchStreamPair.h */, - FFFD4241e3b87fd94241e3b8 /* DySolverBody.h */, - FFFD4241e4207fd94241e420 /* DySolverConstraint1D.h */, - FFFD4241e4887fd94241e488 /* DySolverConstraint1D4.h */, - FFFD4241e4f07fd94241e4f0 /* DySolverConstraintDesc.h */, - FFFD4241e5587fd94241e558 /* DySolverConstraintExtShared.h */, - FFFD4241e5c07fd94241e5c0 /* DySolverConstraintTypes.h */, - FFFD4241e6287fd94241e628 /* DySolverConstraintsShared.h */, - FFFD4241e6907fd94241e690 /* DySolverContact.h */, - FFFD4241e6f87fd94241e6f8 /* DySolverContact4.h */, - FFFD4241e7607fd94241e760 /* DySolverContactPF.h */, - FFFD4241e7c87fd94241e7c8 /* DySolverContactPF4.h */, - FFFD4241e8307fd94241e830 /* DySolverContext.h */, - FFFD4241e8987fd94241e898 /* DySolverControl.h */, - FFFD4241e9007fd94241e900 /* DySolverControlPF.h */, - FFFD4241e9687fd94241e968 /* DySolverCore.h */, - FFFD4241e9d07fd94241e9d0 /* DySolverExt.h */, - FFFD4241ea387fd94241ea38 /* DySpatial.h */, - FFFD4241eaa07fd94241eaa0 /* DyThreadContext.h */, + FFFDc38126007fb7c3812600 /* DyArticulationContactPrep.h */, + FFFDc38126687fb7c3812668 /* DyArticulationFnsDebug.h */, + FFFDc38126d07fb7c38126d0 /* DyArticulationFnsScalar.h */, + FFFDc38127387fb7c3812738 /* DyArticulationFnsSimd.h */, + FFFDc38127a07fb7c38127a0 /* DyArticulationHelper.h */, + FFFDc38128087fb7c3812808 /* DyArticulationPImpl.h */, + FFFDc38128707fb7c3812870 /* DyArticulationReference.h */, + FFFDc38128d87fb7c38128d8 /* DyArticulationScalar.h */, + FFFDc38129407fb7c3812940 /* DyArticulationUtils.h */, + FFFDc38129a87fb7c38129a8 /* DyBodyCoreIntegrator.h */, + FFFDc3812a107fb7c3812a10 /* DyConstraintPartition.h */, + FFFDc3812a787fb7c3812a78 /* DyConstraintPrep.h */, + FFFDc3812ae07fb7c3812ae0 /* DyContactPrep.h */, + FFFDc3812b487fb7c3812b48 /* DyContactPrepShared.h */, + FFFDc3812bb07fb7c3812bb0 /* DyContactReduction.h */, + FFFDc3812c187fb7c3812c18 /* DyCorrelationBuffer.h */, + FFFDc3812c807fb7c3812c80 /* DyDynamics.h */, + FFFDc3812ce87fb7c3812ce8 /* DyFrictionPatch.h */, + FFFDc3812d507fb7c3812d50 /* DyFrictionPatchStreamPair.h */, + FFFDc3812db87fb7c3812db8 /* DySolverBody.h */, + FFFDc3812e207fb7c3812e20 /* DySolverConstraint1D.h */, + FFFDc3812e887fb7c3812e88 /* DySolverConstraint1D4.h */, + FFFDc3812ef07fb7c3812ef0 /* DySolverConstraintDesc.h */, + FFFDc3812f587fb7c3812f58 /* DySolverConstraintExtShared.h */, + FFFDc3812fc07fb7c3812fc0 /* DySolverConstraintTypes.h */, + FFFDc38130287fb7c3813028 /* DySolverConstraintsShared.h */, + FFFDc38130907fb7c3813090 /* DySolverContact.h */, + FFFDc38130f87fb7c38130f8 /* DySolverContact4.h */, + FFFDc38131607fb7c3813160 /* DySolverContactPF.h */, + FFFDc38131c87fb7c38131c8 /* DySolverContactPF4.h */, + FFFDc38132307fb7c3813230 /* DySolverContext.h */, + FFFDc38132987fb7c3813298 /* DySolverControl.h */, + FFFDc38133007fb7c3813300 /* DySolverControlPF.h */, + FFFDc38133687fb7c3813368 /* DySolverCore.h */, + FFFDc38133d07fb7c38133d0 /* DySolverExt.h */, + FFFDc38134387fb7c3813438 /* DySpatial.h */, + FFFDc38134a07fb7c38134a0 /* DyThreadContext.h */, ); name = "Dynamics Internal Includes"; sourceTree = SOURCE_ROOT; }; - FFFB42cb04007fd942cb0400 /* LowLevelCloth */ = { + FFFBc812c3507fb7c812c350 /* LowLevelCloth */ = { isa = PBXGroup; children = ( - FFFB42cb1f307fd942cb1f30 /* include */, - FFFB42cb1f587fd942cb1f58 /* src */, + FFFBc3652c007fb7c3652c00 /* include */, + FFFBc3652c287fb7c3652c28 /* src */, ); name = "LowLevelCloth"; sourceTree = "<group>"; }; - FFFB42cb1f307fd942cb1f30 /* include */ = { + FFFBc3652c007fb7c3652c00 /* include */ = { isa = PBXGroup; children = ( - FFFD42cb76b07fd942cb76b0 /* Cloth.h */, - FFFD42cb77187fd942cb7718 /* Fabric.h */, - FFFD42cb77807fd942cb7780 /* Factory.h */, - FFFD42cb77e87fd942cb77e8 /* PhaseConfig.h */, - FFFD42cb78507fd942cb7850 /* Range.h */, - FFFD42cb78b87fd942cb78b8 /* Solver.h */, - FFFD42cb79207fd942cb7920 /* Types.h */, + FFFDc36545b07fb7c36545b0 /* Cloth.h */, + FFFDc36546187fb7c3654618 /* Fabric.h */, + FFFDc36546807fb7c3654680 /* Factory.h */, + FFFDc36546e87fb7c36546e8 /* PhaseConfig.h */, + FFFDc36547507fb7c3654750 /* Range.h */, + FFFDc36547b87fb7c36547b8 /* Solver.h */, + FFFDc36548207fb7c3654820 /* Types.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB42cb1f587fd942cb1f58 /* src */ = { + FFFBc3652c287fb7c3652c28 /* src */ = { isa = PBXGroup; children = ( - FFFD424296007fd942429600 /* Allocator.h */, - FFFD424296687fd942429668 /* Array.h */, - FFFD424296d07fd9424296d0 /* BoundingBox.h */, - FFFD424297387fd942429738 /* ClothBase.h */, - FFFD424297a07fd9424297a0 /* ClothImpl.h */, - FFFD424298087fd942429808 /* IndexPair.h */, - FFFD424298707fd942429870 /* IterationState.h */, - FFFD424298d87fd9424298d8 /* MovingAverage.h */, - FFFD424299407fd942429940 /* PointInterpolator.h */, - FFFD424299a87fd9424299a8 /* Simd.h */, - FFFD42429a107fd942429a10 /* StackAllocator.h */, - FFFD42429a787fd942429a78 /* SwCloth.h */, - FFFD42429ae07fd942429ae0 /* SwClothData.h */, - FFFD42429b487fd942429b48 /* SwCollision.h */, - FFFD42429bb07fd942429bb0 /* SwCollisionHelpers.h */, - FFFD42429c187fd942429c18 /* SwFabric.h */, - FFFD42429c807fd942429c80 /* SwFactory.h */, - FFFD42429ce87fd942429ce8 /* SwInterCollision.h */, - FFFD42429d507fd942429d50 /* SwSelfCollision.h */, - FFFD42429db87fd942429db8 /* SwSolver.h */, - FFFD42429e207fd942429e20 /* SwSolverKernel.h */, - FFFD42429e887fd942429e88 /* TripletScheduler.h */, - FFFD42429ef07fd942429ef0 /* Vec4T.h */, - FFFD42429f587fd942429f58 /* Allocator.cpp */, - FFFD42429fc07fd942429fc0 /* Factory.cpp */, - FFFD4242a0287fd94242a028 /* PhaseConfig.cpp */, - FFFD4242a0907fd94242a090 /* SwCloth.cpp */, - FFFD4242a0f87fd94242a0f8 /* SwClothData.cpp */, - FFFD4242a1607fd94242a160 /* SwCollision.cpp */, - FFFD4242a1c87fd94242a1c8 /* SwFabric.cpp */, - FFFD4242a2307fd94242a230 /* SwFactory.cpp */, - FFFD4242a2987fd94242a298 /* SwInterCollision.cpp */, - FFFD4242a3007fd94242a300 /* SwSelfCollision.cpp */, - FFFD4242a3687fd94242a368 /* SwSolver.cpp */, - FFFD4242a3d07fd94242a3d0 /* SwSolverKernel.cpp */, - FFFD4242a4387fd94242a438 /* TripletScheduler.cpp */, + FFFDc6007e007fb7c6007e00 /* Allocator.h */, + FFFDc6007e687fb7c6007e68 /* Array.h */, + FFFDc6007ed07fb7c6007ed0 /* BoundingBox.h */, + FFFDc6007f387fb7c6007f38 /* ClothBase.h */, + FFFDc6007fa07fb7c6007fa0 /* ClothImpl.h */, + FFFDc60080087fb7c6008008 /* IndexPair.h */, + FFFDc60080707fb7c6008070 /* IterationState.h */, + FFFDc60080d87fb7c60080d8 /* MovingAverage.h */, + FFFDc60081407fb7c6008140 /* PointInterpolator.h */, + FFFDc60081a87fb7c60081a8 /* Simd.h */, + FFFDc60082107fb7c6008210 /* StackAllocator.h */, + FFFDc60082787fb7c6008278 /* SwCloth.h */, + FFFDc60082e07fb7c60082e0 /* SwClothData.h */, + FFFDc60083487fb7c6008348 /* SwCollision.h */, + FFFDc60083b07fb7c60083b0 /* SwCollisionHelpers.h */, + FFFDc60084187fb7c6008418 /* SwFabric.h */, + FFFDc60084807fb7c6008480 /* SwFactory.h */, + FFFDc60084e87fb7c60084e8 /* SwInterCollision.h */, + FFFDc60085507fb7c6008550 /* SwSelfCollision.h */, + FFFDc60085b87fb7c60085b8 /* SwSolver.h */, + FFFDc60086207fb7c6008620 /* SwSolverKernel.h */, + FFFDc60086887fb7c6008688 /* TripletScheduler.h */, + FFFDc60086f07fb7c60086f0 /* Vec4T.h */, + FFFDc60087587fb7c6008758 /* Allocator.cpp */, + FFFDc60087c07fb7c60087c0 /* Factory.cpp */, + FFFDc60088287fb7c6008828 /* PhaseConfig.cpp */, + FFFDc60088907fb7c6008890 /* SwCloth.cpp */, + FFFDc60088f87fb7c60088f8 /* SwClothData.cpp */, + FFFDc60089607fb7c6008960 /* SwCollision.cpp */, + FFFDc60089c87fb7c60089c8 /* SwFabric.cpp */, + FFFDc6008a307fb7c6008a30 /* SwFactory.cpp */, + FFFDc6008a987fb7c6008a98 /* SwInterCollision.cpp */, + FFFDc6008b007fb7c6008b00 /* SwSelfCollision.cpp */, + FFFDc6008b687fb7c6008b68 /* SwSolver.cpp */, + FFFDc6008bd07fb7c6008bd0 /* SwSolverKernel.cpp */, + FFFDc6008c387fb7c6008c38 /* TripletScheduler.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB42cd25707fd942cd2570 /* LowLevelParticles */ = { + FFFBc80807f07fb7c80807f0 /* LowLevelParticles */ = { isa = PBXGroup; children = ( - FFFB42cccd707fd942cccd70 /* include */, - FFFB42cccd987fd942cccd98 /* src */, + FFFBc804f9907fb7c804f990 /* include */, + FFFBc804f9b87fb7c804f9b8 /* src */, ); name = "LowLevelParticles"; sourceTree = "<group>"; }; - FFFB42cccd707fd942cccd70 /* include */ = { + FFFBc804f9907fb7c804f990 /* include */ = { isa = PBXGroup; children = ( - FFFD424288007fd942428800 /* PtBodyTransformVault.h */, - FFFD424288687fd942428868 /* PtContext.h */, - FFFD424288d07fd9424288d0 /* PtGridCellVector.h */, - FFFD424289387fd942428938 /* PtParticle.h */, - FFFD424289a07fd9424289a0 /* PtParticleContactManagerStream.h */, - FFFD42428a087fd942428a08 /* PtParticleData.h */, - FFFD42428a707fd942428a70 /* PtParticleShape.h */, - FFFD42428ad87fd942428ad8 /* PtParticleSystemCore.h */, - FFFD42428b407fd942428b40 /* PtParticleSystemFlags.h */, - FFFD42428ba87fd942428ba8 /* PtParticleSystemSim.h */, + FFFDc5893e007fb7c5893e00 /* PtBodyTransformVault.h */, + FFFDc5893e687fb7c5893e68 /* PtContext.h */, + FFFDc5893ed07fb7c5893ed0 /* PtGridCellVector.h */, + FFFDc5893f387fb7c5893f38 /* PtParticle.h */, + FFFDc5893fa07fb7c5893fa0 /* PtParticleContactManagerStream.h */, + FFFDc58940087fb7c5894008 /* PtParticleData.h */, + FFFDc58940707fb7c5894070 /* PtParticleShape.h */, + FFFDc58940d87fb7c58940d8 /* PtParticleSystemCore.h */, + FFFDc58941407fb7c5894140 /* PtParticleSystemFlags.h */, + FFFDc58941a87fb7c58941a8 /* PtParticleSystemSim.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB42cccd987fd942cccd98 /* src */ = { + FFFBc804f9b87fb7c804f9b8 /* src */ = { isa = PBXGroup; children = ( - FFFD424348007fd942434800 /* PtBatcher.h */, - FFFD424348687fd942434868 /* PtCollision.h */, - FFFD424348d07fd9424348d0 /* PtCollisionData.h */, - FFFD424349387fd942434938 /* PtCollisionHelper.h */, - FFFD424349a07fd9424349a0 /* PtCollisionMethods.h */, - FFFD42434a087fd942434a08 /* PtCollisionParameters.h */, - FFFD42434a707fd942434a70 /* PtConfig.h */, - FFFD42434ad87fd942434ad8 /* PtConstants.h */, - FFFD42434b407fd942434b40 /* PtContextCpu.h */, - FFFD42434ba87fd942434ba8 /* PtDynamicHelper.h */, - FFFD42434c107fd942434c10 /* PtDynamics.h */, - FFFD42434c787fd942434c78 /* PtDynamicsKernels.h */, - FFFD42434ce07fd942434ce0 /* PtDynamicsParameters.h */, - FFFD42434d487fd942434d48 /* PtDynamicsTempBuffers.h */, - FFFD42434db07fd942434db0 /* PtHeightFieldAabbTest.h */, - FFFD42434e187fd942434e18 /* PtPacketSections.h */, - FFFD42434e807fd942434e80 /* PtParticleCell.h */, - FFFD42434ee87fd942434ee8 /* PtParticleOpcodeCache.h */, - FFFD42434f507fd942434f50 /* PtParticleShapeCpu.h */, - FFFD42434fb87fd942434fb8 /* PtParticleSystemSimCpu.h */, - FFFD424350207fd942435020 /* PtSpatialHash.h */, - FFFD424350887fd942435088 /* PtSpatialHashHelper.h */, - FFFD424350f07fd9424350f0 /* PtTwoWayData.h */, - FFFD424351587fd942435158 /* PtBatcher.cpp */, - FFFD424351c07fd9424351c0 /* PtBodyTransformVault.cpp */, - FFFD424352287fd942435228 /* PtCollision.cpp */, - FFFD424352907fd942435290 /* PtCollisionBox.cpp */, - FFFD424352f87fd9424352f8 /* PtCollisionCapsule.cpp */, - FFFD424353607fd942435360 /* PtCollisionConvex.cpp */, - FFFD424353c87fd9424353c8 /* PtCollisionMesh.cpp */, - FFFD424354307fd942435430 /* PtCollisionPlane.cpp */, - FFFD424354987fd942435498 /* PtCollisionSphere.cpp */, - FFFD424355007fd942435500 /* PtContextCpu.cpp */, - FFFD424355687fd942435568 /* PtDynamics.cpp */, - FFFD424355d07fd9424355d0 /* PtParticleData.cpp */, - FFFD424356387fd942435638 /* PtParticleShapeCpu.cpp */, - FFFD424356a07fd9424356a0 /* PtParticleSystemSimCpu.cpp */, - FFFD424357087fd942435708 /* PtSpatialHash.cpp */, - FFFD424357707fd942435770 /* PtSpatialLocalHash.cpp */, + FFFDc600b6007fb7c600b600 /* PtBatcher.h */, + FFFDc600b6687fb7c600b668 /* PtCollision.h */, + FFFDc600b6d07fb7c600b6d0 /* PtCollisionData.h */, + FFFDc600b7387fb7c600b738 /* PtCollisionHelper.h */, + FFFDc600b7a07fb7c600b7a0 /* PtCollisionMethods.h */, + FFFDc600b8087fb7c600b808 /* PtCollisionParameters.h */, + FFFDc600b8707fb7c600b870 /* PtConfig.h */, + FFFDc600b8d87fb7c600b8d8 /* PtConstants.h */, + FFFDc600b9407fb7c600b940 /* PtContextCpu.h */, + FFFDc600b9a87fb7c600b9a8 /* PtDynamicHelper.h */, + FFFDc600ba107fb7c600ba10 /* PtDynamics.h */, + FFFDc600ba787fb7c600ba78 /* PtDynamicsKernels.h */, + FFFDc600bae07fb7c600bae0 /* PtDynamicsParameters.h */, + FFFDc600bb487fb7c600bb48 /* PtDynamicsTempBuffers.h */, + FFFDc600bbb07fb7c600bbb0 /* PtHeightFieldAabbTest.h */, + FFFDc600bc187fb7c600bc18 /* PtPacketSections.h */, + FFFDc600bc807fb7c600bc80 /* PtParticleCell.h */, + FFFDc600bce87fb7c600bce8 /* PtParticleOpcodeCache.h */, + FFFDc600bd507fb7c600bd50 /* PtParticleShapeCpu.h */, + FFFDc600bdb87fb7c600bdb8 /* PtParticleSystemSimCpu.h */, + FFFDc600be207fb7c600be20 /* PtSpatialHash.h */, + FFFDc600be887fb7c600be88 /* PtSpatialHashHelper.h */, + FFFDc600bef07fb7c600bef0 /* PtTwoWayData.h */, + FFFDc600bf587fb7c600bf58 /* PtBatcher.cpp */, + FFFDc600bfc07fb7c600bfc0 /* PtBodyTransformVault.cpp */, + FFFDc600c0287fb7c600c028 /* PtCollision.cpp */, + FFFDc600c0907fb7c600c090 /* PtCollisionBox.cpp */, + FFFDc600c0f87fb7c600c0f8 /* PtCollisionCapsule.cpp */, + FFFDc600c1607fb7c600c160 /* PtCollisionConvex.cpp */, + FFFDc600c1c87fb7c600c1c8 /* PtCollisionMesh.cpp */, + FFFDc600c2307fb7c600c230 /* PtCollisionPlane.cpp */, + FFFDc600c2987fb7c600c298 /* PtCollisionSphere.cpp */, + FFFDc600c3007fb7c600c300 /* PtContextCpu.cpp */, + FFFDc600c3687fb7c600c368 /* PtDynamics.cpp */, + FFFDc600c3d07fb7c600c3d0 /* PtParticleData.cpp */, + FFFDc600c4387fb7c600c438 /* PtParticleShapeCpu.cpp */, + FFFDc600c4a07fb7c600c4a0 /* PtParticleSystemSimCpu.cpp */, + FFFDc600c5087fb7c600c508 /* PtSpatialHash.cpp */, + FFFDc600c5707fb7c600c570 /* PtSpatialLocalHash.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB42ed51a07fd942ed51a0 /* PxTask */ = { + FFFBc3662bc07fb7c3662bc0 /* PxTask */ = { isa = PBXGroup; children = ( - FFFB42ed5d807fd942ed5d80 /* include */, - FFFB42ed5da87fd942ed5da8 /* src */, + FFFBc36631c07fb7c36631c0 /* include */, + FFFBc36631e87fb7c36631e8 /* src */, ); name = "PxTask"; sourceTree = "<group>"; }; - FFFB42ed5d807fd942ed5d80 /* include */ = { + FFFBc36631c07fb7c36631c0 /* include */ = { isa = PBXGroup; children = ( - FFFD42ed5f907fd942ed5f90 /* PxCpuDispatcher.h */, - FFFD42ed5ff87fd942ed5ff8 /* PxGpuDispatcher.h */, - FFFD42ed60607fd942ed6060 /* PxGpuTask.h */, - FFFD42ed60c87fd942ed60c8 /* PxTask.h */, - FFFD42ed61307fd942ed6130 /* PxTaskDefine.h */, - FFFD42ed61987fd942ed6198 /* PxTaskManager.h */, + FFFDc367e7607fb7c367e760 /* PxCpuDispatcher.h */, + FFFDc367e7c87fb7c367e7c8 /* PxGpuDispatcher.h */, + FFFDc367e8307fb7c367e830 /* PxGpuTask.h */, + FFFDc367e8987fb7c367e898 /* PxTask.h */, + FFFDc367e9007fb7c367e900 /* PxTaskDefine.h */, + FFFDc367e9687fb7c367e968 /* PxTaskManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB42ed5da87fd942ed5da8 /* src */ = { + FFFBc36631e87fb7c36631e8 /* src */ = { isa = PBXGroup; children = ( - FFFD42ed63907fd942ed6390 /* src/TaskManager.cpp */, + FFFDc367e0207fb7c367e020 /* src/TaskManager.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFB430c50e07fd9430c50e0 /* PsFastXml */ = { + FFFBc4b829a07fb7c4b829a0 /* PsFastXml */ = { isa = PBXGroup; children = ( - FFFB430c54607fd9430c5460 /* include */, - FFFB430c54887fd9430c5488 /* src */, + FFFBc4b82f707fb7c4b82f70 /* include */, + FFFBc4b82f987fb7c4b82f98 /* src */, ); name = "PsFastXml"; sourceTree = "<group>"; }; - FFFB430c54607fd9430c5460 /* include */ = { + FFFBc4b82f707fb7c4b82f70 /* include */ = { isa = PBXGroup; children = ( - FFFD430c52d07fd9430c52d0 /* PsFastXml.h */, + FFFDc4b819807fb7c4b81980 /* PsFastXml.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFB430c54887fd9430c5488 /* src */ = { + FFFBc4b82f987fb7c4b82f98 /* src */ = { isa = PBXGroup; children = ( - FFFD430c53f07fd9430c53f0 /* PsFastXml.cpp */, + FFFDc4b81a807fb7c4b81a80 /* PsFastXml.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; @@ -4995,61 +4991,61 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - FFFA430ccac07fd9430ccac0 /* PhysX */ = { + FFFAc4e60af07fb7c4e60af0 /* PhysX */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6430ccac07fd9430ccac0 /* Build configuration list for PBXNativeTarget "PhysX" */; + buildConfigurationList = FFF6c4e60af07fb7c4e60af0 /* Build configuration list for PBXNativeTarget "PhysX" */; buildPhases = ( - FFF2430ccac07fd9430ccac0, - FFF8430ccac07fd9430ccac0, - FFFC430ccac07fd9430ccac0, + FFF2c4e60af07fb7c4e60af0, + FFF8c4e60af07fb7c4e60af0, + FFFCc4e60af07fb7c4e60af0, ); buildRules = ( ); dependencies = ( - FFF4430d5e807fd9430d5e80, /* LowLevel */ - FFF4430d81507fd9430d8150, /* LowLevelAABB */ - FFF4430d82107fd9430d8210, /* LowLevelCloth */ - FFF4430d81b07fd9430d81b0, /* LowLevelDynamics */ - FFF4430dae107fd9430dae10, /* LowLevelParticles */ - FFF4430da8807fd9430da880, /* PhysXCommon */ - FFF442ec29507fd942ec2950, /* PxFoundation */ - FFF4430d08a07fd9430d08a0, /* PxPvdSDK */ - FFF4430d7de07fd9430d7de0, /* PxTask */ - FFF4430dae707fd9430dae70, /* SceneQuery */ - FFF4430daed07fd9430daed0, /* SimulationController */ + FFF4c34395207fb7c3439520, /* LowLevel */ + FFF4c34395807fb7c3439580, /* LowLevelAABB */ + FFF4c34348507fb7c3434850, /* LowLevelCloth */ + FFF4c34100407fb7c3410040, /* LowLevelDynamics */ + FFF4c34348b07fb7c34348b0, /* LowLevelParticles */ + FFF4c3435fb07fb7c3435fb0, /* PhysXCommon */ + FFF4c4e60f207fb7c4e60f20, /* PxFoundation */ + FFF4c4e57cd07fb7c4e57cd0, /* PxPvdSDK */ + FFF4c34349a07fb7c34349a0, /* PxTask */ + FFF4c34349107fb7c3434910, /* SceneQuery */ + FFF4c34349707fb7c3434970, /* SimulationController */ ); name = "PhysX"; productName = "PhysX"; - productReference = FFFD430ccac07fd9430ccac0 /* PhysX */; + productReference = FFFDc4e60af07fb7c4e60af0 /* PhysX */; productType = "com.apple.product-type.library.static"; }; - FFFA430d7df07fd9430d7df0 /* PhysXCharacterKinematic */ = { + FFFAc342d6907fb7c342d690 /* PhysXCharacterKinematic */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6430d7df07fd9430d7df0 /* Build configuration list for PBXNativeTarget "PhysXCharacterKinematic" */; + buildConfigurationList = FFF6c342d6907fb7c342d690 /* Build configuration list for PBXNativeTarget "PhysXCharacterKinematic" */; buildPhases = ( - FFF2430d7df07fd9430d7df0, - FFF8430d7df07fd9430d7df0, - FFFC430d7df07fd9430d7df0, + FFF2c342d6907fb7c342d690, + FFF8c342d6907fb7c342d690, + FFFCc342d6907fb7c342d690, ); buildRules = ( ); dependencies = ( - FFF4430dc7d07fd9430dc7d0, /* PhysXCommon */ - FFF4430dd2107fd9430dd210, /* PhysXExtensions */ - FFF4430dd8d07fd9430dd8d0, /* PxFoundation */ + FFF4c36806f07fb7c36806f0, /* PhysXCommon */ + FFF4c36803507fb7c3680350, /* PhysXExtensions */ + FFF4c36813407fb7c3681340, /* PxFoundation */ ); name = "PhysXCharacterKinematic"; productName = "PhysXCharacterKinematic"; - productReference = FFFD430d7df07fd9430d7df0 /* PhysXCharacterKinematic */; + productReference = FFFDc342d6907fb7c342d690 /* PhysXCharacterKinematic */; productType = "com.apple.product-type.library.static"; }; - FFFA430d93d07fd9430d93d0 /* PhysXVehicle */ = { + FFFAc36831307fb7c3683130 /* PhysXVehicle */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6430d93d07fd9430d93d0 /* Build configuration list for PBXNativeTarget "PhysXVehicle" */; + buildConfigurationList = FFF6c36831307fb7c3683130 /* Build configuration list for PBXNativeTarget "PhysXVehicle" */; buildPhases = ( - FFF2430d93d07fd9430d93d0, - FFF8430d93d07fd9430d93d0, - FFFC430d93d07fd9430d93d0, + FFF2c36831307fb7c3683130, + FFF8c36831307fb7c3683130, + FFFCc36831307fb7c3683130, ); buildRules = ( ); @@ -5057,34 +5053,34 @@ ); name = "PhysXVehicle"; productName = "PhysXVehicle"; - productReference = FFFD430d93d07fd9430d93d0 /* PhysXVehicle */; + productReference = FFFDc36831307fb7c3683130 /* PhysXVehicle */; productType = "com.apple.product-type.library.static"; }; - FFFA430ea8607fd9430ea860 /* PhysXExtensions */ = { + FFFAc80a0d007fb7c80a0d00 /* PhysXExtensions */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6430ea8607fd9430ea860 /* Build configuration list for PBXNativeTarget "PhysXExtensions" */; + buildConfigurationList = FFF6c80a0d007fb7c80a0d00 /* Build configuration list for PBXNativeTarget "PhysXExtensions" */; buildPhases = ( - FFF2430ea8607fd9430ea860, - FFF8430ea8607fd9430ea860, - FFFC430ea8607fd9430ea860, + FFF2c80a0d007fb7c80a0d00, + FFF8c80a0d007fb7c80a0d00, + FFFCc80a0d007fb7c80a0d00, ); buildRules = ( ); dependencies = ( - FFF4430e93e07fd9430e93e0, /* PsFastXml */ + FFF4c80a05c07fb7c80a05c0, /* PsFastXml */ ); name = "PhysXExtensions"; productName = "PhysXExtensions"; - productReference = FFFD430ea8607fd9430ea860 /* PhysXExtensions */; + productReference = FFFDc80a0d007fb7c80a0d00 /* PhysXExtensions */; productType = "com.apple.product-type.library.static"; }; - FFFA430fba607fd9430fba60 /* SceneQuery */ = { + FFFAc4e529207fb7c4e52920 /* SceneQuery */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6430fba607fd9430fba60 /* Build configuration list for PBXNativeTarget "SceneQuery" */; + buildConfigurationList = FFF6c4e529207fb7c4e52920 /* Build configuration list for PBXNativeTarget "SceneQuery" */; buildPhases = ( - FFF2430fba607fd9430fba60, - FFF8430fba607fd9430fba60, - FFFC430fba607fd9430fba60, + FFF2c4e529207fb7c4e52920, + FFF8c4e529207fb7c4e52920, + FFFCc4e529207fb7c4e52920, ); buildRules = ( ); @@ -5092,16 +5088,16 @@ ); name = "SceneQuery"; productName = "SceneQuery"; - productReference = FFFD430fba607fd9430fba60 /* SceneQuery */; + productReference = FFFDc4e529207fb7c4e52920 /* SceneQuery */; productType = "com.apple.product-type.library.static"; }; - FFFA431040f07fd9431040f0 /* SimulationController */ = { + FFFAc4e56c807fb7c4e56c80 /* SimulationController */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6431040f07fd9431040f0 /* Build configuration list for PBXNativeTarget "SimulationController" */; + buildConfigurationList = FFF6c4e56c807fb7c4e56c80 /* Build configuration list for PBXNativeTarget "SimulationController" */; buildPhases = ( - FFF2431040f07fd9431040f0, - FFF8431040f07fd9431040f0, - FFFC431040f07fd9431040f0, + FFF2c4e56c807fb7c4e56c80, + FFF8c4e56c807fb7c4e56c80, + FFFCc4e56c807fb7c4e56c80, ); buildRules = ( ); @@ -5109,54 +5105,54 @@ ); name = "SimulationController"; productName = "SimulationController"; - productReference = FFFD431040f07fd9431040f0 /* SimulationController */; + productReference = FFFDc4e56c807fb7c4e56c80 /* SimulationController */; productType = "com.apple.product-type.library.static"; }; - FFFA43108ed07fd943108ed0 /* PhysXCooking */ = { + FFFAc342e0007fb7c342e000 /* PhysXCooking */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF643108ed07fd943108ed0 /* Build configuration list for PBXNativeTarget "PhysXCooking" */; + buildConfigurationList = FFF6c342e0007fb7c342e000 /* Build configuration list for PBXNativeTarget "PhysXCooking" */; buildPhases = ( - FFF243108ed07fd943108ed0, - FFF843108ed07fd943108ed0, - FFFC43108ed07fd943108ed0, + FFF2c342e0007fb7c342e000, + FFF8c342e0007fb7c342e000, + FFFCc342e0007fb7c342e000, ); buildRules = ( ); dependencies = ( - FFF44310cb607fd94310cb60, /* PhysXCommon */ - FFF443113d107fd943113d10, /* PhysXExtensions */ - FFF4431060807fd943106080, /* PxFoundation */ + FFF4c4b86cf07fb7c4b86cf0, /* PhysXCommon */ + FFF4c4b86f907fb7c4b86f90, /* PhysXExtensions */ + FFF4c342df307fb7c342df30, /* PxFoundation */ ); name = "PhysXCooking"; productName = "PhysXCooking"; - productReference = FFFD43108ed07fd943108ed0 /* PhysXCooking */; + productReference = FFFDc342e0007fb7c342e000 /* PhysXCooking */; productType = "com.apple.product-type.library.static"; }; - FFFA42a091607fd942a09160 /* PhysXCommon */ = { + FFFAc4b0e1607fb7c4b0e160 /* PhysXCommon */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF642a091607fd942a09160 /* Build configuration list for PBXNativeTarget "PhysXCommon" */; + buildConfigurationList = FFF6c4b0e1607fb7c4b0e160 /* Build configuration list for PBXNativeTarget "PhysXCommon" */; buildPhases = ( - FFF242a091607fd942a09160, - FFF842a091607fd942a09160, - FFFC42a091607fd942a09160, + FFF2c4b0e1607fb7c4b0e160, + FFF8c4b0e1607fb7c4b0e160, + FFFCc4b0e1607fb7c4b0e160, ); buildRules = ( ); dependencies = ( - FFF442a003e07fd942a003e0, /* PxFoundation */ + FFF4c4b116b07fb7c4b116b0, /* PxFoundation */ ); name = "PhysXCommon"; productName = "PhysXCommon"; - productReference = FFFD42a091607fd942a09160 /* PhysXCommon */; + productReference = FFFDc4b0e1607fb7c4b0e160 /* PhysXCommon */; productType = "com.apple.product-type.library.static"; }; - FFFA429f67707fd9429f6770 /* PxFoundation */ = { + FFFAc37144b07fb7c37144b0 /* PxFoundation */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6429f67707fd9429f6770 /* Build configuration list for PBXNativeTarget "PxFoundation" */; + buildConfigurationList = FFF6c37144b07fb7c37144b0 /* Build configuration list for PBXNativeTarget "PxFoundation" */; buildPhases = ( - FFF2429f67707fd9429f6770, - FFF8429f67707fd9429f6770, - FFFC429f67707fd9429f6770, + FFF2c37144b07fb7c37144b0, + FFF8c37144b07fb7c37144b0, + FFFCc37144b07fb7c37144b0, ); buildRules = ( ); @@ -5164,34 +5160,34 @@ ); name = "PxFoundation"; productName = "PxFoundation"; - productReference = FFFD429f67707fd9429f6770 /* PxFoundation */; + productReference = FFFDc37144b07fb7c37144b0 /* PxFoundation */; productType = "com.apple.product-type.library.static"; }; - FFFA42a4e2507fd942a4e250 /* PxPvdSDK */ = { + FFFAc4a2a3107fb7c4a2a310 /* PxPvdSDK */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF642a4e2507fd942a4e250 /* Build configuration list for PBXNativeTarget "PxPvdSDK" */; + buildConfigurationList = FFF6c4a2a3107fb7c4a2a310 /* Build configuration list for PBXNativeTarget "PxPvdSDK" */; buildPhases = ( - FFF242a4e2507fd942a4e250, - FFF842a4e2507fd942a4e250, - FFFC42a4e2507fd942a4e250, + FFF2c4a2a3107fb7c4a2a310, + FFF8c4a2a3107fb7c4a2a310, + FFFCc4a2a3107fb7c4a2a310, ); buildRules = ( ); dependencies = ( - FFF442a0ae507fd942a0ae50, /* PxFoundation */ + FFF4c4f507e07fb7c4f507e0, /* PxFoundation */ ); name = "PxPvdSDK"; productName = "PxPvdSDK"; - productReference = FFFD42a4e2507fd942a4e250 /* PxPvdSDK */; + productReference = FFFDc4a2a3107fb7c4a2a310 /* PxPvdSDK */; productType = "com.apple.product-type.library.static"; }; - FFFA42c451407fd942c45140 /* LowLevel */ = { + FFFAc81162307fb7c8116230 /* LowLevel */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF642c451407fd942c45140 /* Build configuration list for PBXNativeTarget "LowLevel" */; + buildConfigurationList = FFF6c81162307fb7c8116230 /* Build configuration list for PBXNativeTarget "LowLevel" */; buildPhases = ( - FFF242c451407fd942c45140, - FFF842c451407fd942c45140, - FFFC42c451407fd942c45140, + FFF2c81162307fb7c8116230, + FFF8c81162307fb7c8116230, + FFFCc81162307fb7c8116230, ); buildRules = ( ); @@ -5199,16 +5195,16 @@ ); name = "LowLevel"; productName = "LowLevel"; - productReference = FFFD42c451407fd942c45140 /* LowLevel */; + productReference = FFFDc81162307fb7c8116230 /* LowLevel */; productType = "com.apple.product-type.library.static"; }; - FFFA42c700007fd942c70000 /* LowLevelAABB */ = { + FFFAc811f6607fb7c811f660 /* LowLevelAABB */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF642c700007fd942c70000 /* Build configuration list for PBXNativeTarget "LowLevelAABB" */; + buildConfigurationList = FFF6c811f6607fb7c811f660 /* Build configuration list for PBXNativeTarget "LowLevelAABB" */; buildPhases = ( - FFF242c700007fd942c70000, - FFF842c700007fd942c70000, - FFFC42c700007fd942c70000, + FFF2c811f6607fb7c811f660, + FFF8c811f6607fb7c811f660, + FFFCc811f6607fb7c811f660, ); buildRules = ( ); @@ -5216,16 +5212,16 @@ ); name = "LowLevelAABB"; productName = "LowLevelAABB"; - productReference = FFFD42c700007fd942c70000 /* LowLevelAABB */; + productReference = FFFDc811f6607fb7c811f660 /* LowLevelAABB */; productType = "com.apple.product-type.library.static"; }; - FFFA42c8d5d07fd942c8d5d0 /* LowLevelDynamics */ = { + FFFAc4a1ce107fb7c4a1ce10 /* LowLevelDynamics */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF642c8d5d07fd942c8d5d0 /* Build configuration list for PBXNativeTarget "LowLevelDynamics" */; + buildConfigurationList = FFF6c4a1ce107fb7c4a1ce10 /* Build configuration list for PBXNativeTarget "LowLevelDynamics" */; buildPhases = ( - FFF242c8d5d07fd942c8d5d0, - FFF842c8d5d07fd942c8d5d0, - FFFC42c8d5d07fd942c8d5d0, + FFF2c4a1ce107fb7c4a1ce10, + FFF8c4a1ce107fb7c4a1ce10, + FFFCc4a1ce107fb7c4a1ce10, ); buildRules = ( ); @@ -5233,16 +5229,16 @@ ); name = "LowLevelDynamics"; productName = "LowLevelDynamics"; - productReference = FFFD42c8d5d07fd942c8d5d0 /* LowLevelDynamics */; + productReference = FFFDc4a1ce107fb7c4a1ce10 /* LowLevelDynamics */; productType = "com.apple.product-type.library.static"; }; - FFFA42cb04007fd942cb0400 /* LowLevelCloth */ = { + FFFAc812c3507fb7c812c350 /* LowLevelCloth */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF642cb04007fd942cb0400 /* Build configuration list for PBXNativeTarget "LowLevelCloth" */; + buildConfigurationList = FFF6c812c3507fb7c812c350 /* Build configuration list for PBXNativeTarget "LowLevelCloth" */; buildPhases = ( - FFF242cb04007fd942cb0400, - FFF842cb04007fd942cb0400, - FFFC42cb04007fd942cb0400, + FFF2c812c3507fb7c812c350, + FFF8c812c3507fb7c812c350, + FFFCc812c3507fb7c812c350, ); buildRules = ( ); @@ -5250,16 +5246,16 @@ ); name = "LowLevelCloth"; productName = "LowLevelCloth"; - productReference = FFFD42cb04007fd942cb0400 /* LowLevelCloth */; + productReference = FFFDc812c3507fb7c812c350 /* LowLevelCloth */; productType = "com.apple.product-type.library.static"; }; - FFFA42cd25707fd942cd2570 /* LowLevelParticles */ = { + FFFAc80807f07fb7c80807f0 /* LowLevelParticles */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF642cd25707fd942cd2570 /* Build configuration list for PBXNativeTarget "LowLevelParticles" */; + buildConfigurationList = FFF6c80807f07fb7c80807f0 /* Build configuration list for PBXNativeTarget "LowLevelParticles" */; buildPhases = ( - FFF242cd25707fd942cd2570, - FFF842cd25707fd942cd2570, - FFFC42cd25707fd942cd2570, + FFF2c80807f07fb7c80807f0, + FFF8c80807f07fb7c80807f0, + FFFCc80807f07fb7c80807f0, ); buildRules = ( ); @@ -5267,16 +5263,16 @@ ); name = "LowLevelParticles"; productName = "LowLevelParticles"; - productReference = FFFD42cd25707fd942cd2570 /* LowLevelParticles */; + productReference = FFFDc80807f07fb7c80807f0 /* LowLevelParticles */; productType = "com.apple.product-type.library.static"; }; - FFFA42ed51a07fd942ed51a0 /* PxTask */ = { + FFFAc3662bc07fb7c3662bc0 /* PxTask */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF642ed51a07fd942ed51a0 /* Build configuration list for PBXNativeTarget "PxTask" */; + buildConfigurationList = FFF6c3662bc07fb7c3662bc0 /* Build configuration list for PBXNativeTarget "PxTask" */; buildPhases = ( - FFF242ed51a07fd942ed51a0, - FFF842ed51a07fd942ed51a0, - FFFC42ed51a07fd942ed51a0, + FFF2c3662bc07fb7c3662bc0, + FFF8c3662bc07fb7c3662bc0, + FFFCc3662bc07fb7c3662bc0, ); buildRules = ( ); @@ -5284,16 +5280,16 @@ ); name = "PxTask"; productName = "PxTask"; - productReference = FFFD42ed51a07fd942ed51a0 /* PxTask */; + productReference = FFFDc3662bc07fb7c3662bc0 /* PxTask */; productType = "com.apple.product-type.library.static"; }; - FFFA430c50e07fd9430c50e0 /* PsFastXml */ = { + FFFAc4b829a07fb7c4b829a0 /* PsFastXml */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6430c50e07fd9430c50e0 /* Build configuration list for PBXNativeTarget "PsFastXml" */; + buildConfigurationList = FFF6c4b829a07fb7c4b829a0 /* Build configuration list for PBXNativeTarget "PsFastXml" */; buildPhases = ( - FFF2430c50e07fd9430c50e0, - FFF8430c50e07fd9430c50e0, - FFFC430c50e07fd9430c50e0, + FFF2c4b829a07fb7c4b829a0, + FFF8c4b829a07fb7c4b829a0, + FFFCc4b829a07fb7c4b829a0, ); buildRules = ( ); @@ -5301,213 +5297,213 @@ ); name = "PsFastXml"; productName = "PsFastXml"; - productReference = FFFD430c50e07fd9430c50e0 /* PsFastXml */; + productReference = FFFDc4b829a07fb7c4b829a0 /* PsFastXml */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin XCConfigurationList section */ - FFF6430ccac07fd9430ccac0 = { + FFF6c4e60af07fb7c4e60af0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7424aea007fd9424aea00, - FFF7424af0f07fd9424af0f0, - FFF7424af7e07fd9424af7e0, - FFF7424afed07fd9424afed0, + FFF7c58a34007fb7c58a3400, + FFF7c58a3af07fb7c58a3af0, + FFF7c58a41e07fb7c58a41e0, + FFF7c58a48d07fb7c58a48d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF6430d7df07fd9430d7df0 = { + FFF6c342d6907fb7c342d690 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7424b06007fd9424b0600, - FFF7424b0cf07fd9424b0cf0, - FFF7424b13e07fd9424b13e0, - FFF7424b1ad07fd9424b1ad0, + FFF7c4034a007fb7c4034a00, + FFF7c40350f07fb7c40350f0, + FFF7c40357e07fb7c40357e0, + FFF7c4035ed07fb7c4035ed0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6430d93d07fd9430d93d0 = { + FFF6c36831307fb7c3683130 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7424b22007fd9424b2200, - FFF7424b28f07fd9424b28f0, - FFF7424b2fe07fd9424b2fe0, - FFF7424b36d07fd9424b36d0, + FFF7c780c2007fb7c780c200, + FFF7c780c8f07fb7c780c8f0, + FFF7c780cfe07fb7c780cfe0, + FFF7c780d6d07fb7c780d6d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6430ea8607fd9430ea860 = { + FFF6c80a0d007fb7c80a0d00 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7424b3e007fd9424b3e00, - FFF7424b44f07fd9424b44f0, - FFF7424b4be07fd9424b4be0, - FFF7424b52d07fd9424b52d0, + FFF7c780ec007fb7c780ec00, + FFF7c780f2f07fb7c780f2f0, + FFF7c780f9e07fb7c780f9e0, + FFF7c78100d07fb7c78100d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6430fba607fd9430fba60 = { + FFF6c4e529207fb7c4e52920 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7424b5a007fd9424b5a00, - FFF7424b60f07fd9424b60f0, - FFF7424b67e07fd9424b67e0, - FFF7424b6ed07fd9424b6ed0, + FFF7c68240007fb7c6824000, + FFF7c68246f07fb7c68246f0, + FFF7c6824de07fb7c6824de0, + FFF7c68254d07fb7c68254d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6431040f07fd9431040f0 = { + FFF6c4e56c807fb7c4e56c80 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7424b76007fd9424b7600, - FFF7424b7cf07fd9424b7cf0, - FFF7424b83e07fd9424b83e0, - FFF7424b8ad07fd9424b8ad0, + FFF7c6017e007fb7c6017e00, + FFF7c60184f07fb7c60184f0, + FFF7c6018be07fb7c6018be0, + FFF7c60192d07fb7c60192d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF643108ed07fd943108ed0 = { + FFF6c342e0007fb7c342e000 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7424b92007fd9424b9200, - FFF7424b98f07fd9424b98f0, - FFF7424b9fe07fd9424b9fe0, - FFF7424ba6d07fd9424ba6d0, + FFF7c78108007fb7c7810800, + FFF7c7810ef07fb7c7810ef0, + FFF7c78115e07fb7c78115e0, + FFF7c7811cd07fb7c7811cd0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF642a091607fd942a09160 = { + FFF6c4b0e1607fb7c4b0e160 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7423cc2007fd9423cc200, - FFF7423cc8f07fd9423cc8f0, - FFF7423ccfe07fd9423ccfe0, - FFF7423cd6d07fd9423cd6d0, + FFF7c40214007fb7c4021400, + FFF7c4021af07fb7c4021af0, + FFF7c40221e07fb7c40221e0, + FFF7c40228d07fb7c40228d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF6429f67707fd9429f6770 = { + FFF6c37144b07fb7c37144b0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF74239e8007fd94239e800, - FFF74239eef07fd94239eef0, - FFF74239f5e07fd94239f5e0, - FFF74239fcd07fd94239fcd0, + FFF7c380a4007fb7c380a400, + FFF7c380aaf07fb7c380aaf0, + FFF7c380b1e07fb7c380b1e0, + FFF7c380b8d07fb7c380b8d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF642a4e2507fd942a4e250 = { + FFF6c4a2a3107fb7c4a2a310 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7423f38007fd9423f3800, - FFF7423f3ef07fd9423f3ef0, - FFF7423f45e07fd9423f45e0, - FFF7423f4cd07fd9423f4cd0, + FFF7c70148007fb7c7014800, + FFF7c7014ef07fb7c7014ef0, + FFF7c70155e07fb7c70155e0, + FFF7c7015cd07fb7c7015cd0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF642c451407fd942c45140 = { + FFF6c81162307fb7c8116230 = { isa = XCConfigurationList; buildConfigurations = ( - FFF74240a8007fd94240a800, - FFF74240aef07fd94240aef0, - FFF74240b5e07fd94240b5e0, - FFF74240bcd07fd94240bcd0, + FFF7c78048007fb7c7804800, + FFF7c7804ef07fb7c7804ef0, + FFF7c78055e07fb7c78055e0, + FFF7c7805cd07fb7c7805cd0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF642c700007fd942c70000 = { + FFF6c811f6607fb7c811f660 = { isa = XCConfigurationList; buildConfigurations = ( - FFF742414c007fd942414c00, - FFF7424152f07fd9424152f0, - FFF7424159e07fd9424159e0, - FFF7424160d07fd9424160d0, + FFF7c402c0007fb7c402c000, + FFF7c402c6f07fb7c402c6f0, + FFF7c402cde07fb7c402cde0, + FFF7c402d4d07fb7c402d4d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF642c8d5d07fd942c8d5d0 = { + FFF6c4a1ce107fb7c4a1ce10 = { isa = XCConfigurationList; buildConfigurations = ( - FFF74241f6007fd94241f600, - FFF74241fcf07fd94241fcf0, - FFF7424203e07fd9424203e0, - FFF742420ad07fd942420ad0, + FFF7c38140007fb7c3814000, + FFF7c38146f07fb7c38146f0, + FFF7c3814de07fb7c3814de0, + FFF7c38154d07fb7c38154d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF642cb04007fd942cb0400 = { + FFF6c812c3507fb7c812c350 = { isa = XCConfigurationList; buildConfigurations = ( - FFF74242b0007fd94242b000, - FFF74242b6f07fd94242b6f0, - FFF74242bde07fd94242bde0, - FFF74242c4d07fd94242c4d0, + FFF7c5053c007fb7c5053c00, + FFF7c50542f07fb7c50542f0, + FFF7c50549e07fb7c50549e0, + FFF7c50550d07fb7c50550d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF642cd25707fd942cd2570 = { + FFF6c80807f07fb7c80807f0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7424362007fd942436200, - FFF7424368f07fd9424368f0, - FFF742436fe07fd942436fe0, - FFF7424376d07fd9424376d0, + FFF7c402fa007fb7c402fa00, + FFF7c40300f07fb7c40300f0, + FFF7c40307e07fb7c40307e0, + FFF7c4030ed07fb7c4030ed0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF642ed51a07fd942ed51a0 = { + FFF6c3662bc07fb7c3662bc0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF74245fc007fd94245fc00, - FFF7424602f07fd9424602f0, - FFF7424609e07fd9424609e0, - FFF7424610d07fd9424610d0, + FFF7c60134007fb7c6013400, + FFF7c6013af07fb7c6013af0, + FFF7c60141e07fb7c60141e0, + FFF7c60148d07fb7c60148d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6430c50e07fd9430c50e0 = { + FFF6c4b829a07fb7c4b829a0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF742488a007fd942488a00, - FFF7424890f07fd9424890f0, - FFF7424897e07fd9424897e0, - FFF742489ed07fd942489ed0, + FFF7c681fa007fb7c681fa00, + FFF7c68200f07fb7c68200f0, + FFF7c68207e07fb7c68207e0, + FFF7c6820ed07fb7c6820ed0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF641c807c07fd941c807c0 = { + FFF6c341f7207fb7c341f720 = { isa = XCConfigurationList; buildConfigurations = ( - FFF3424aea007fd9424aea00 /* release */, - FFF3424af0f07fd9424af0f0 /* debug */, - FFF3424af7e07fd9424af7e0 /* checked */, - FFF3424afed07fd9424afed0 /* profile */, + FFF3c58a34007fb7c58a3400 /* release */, + FFF3c58a3af07fb7c58a3af0 /* debug */, + FFF3c58a41e07fb7c58a41e0 /* checked */, + FFF3c58a48d07fb7c58a48d0 /* profile */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; /* End XCConfigurationList section */ /* Begin XCBuildConfiguration section */ - FFF7424aea007fd9424aea00 /* release */ = { + FFF7c58a34007fb7c58a3400 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5537,7 +5533,7 @@ }; name = "release"; }; - FFF7424af0f07fd9424af0f0 /* debug */ = { + FFF7c58a3af07fb7c58a3af0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5567,7 +5563,7 @@ }; name = "debug"; }; - FFF7424af7e07fd9424af7e0 /* checked */ = { + FFF7c58a41e07fb7c58a41e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5597,7 +5593,7 @@ }; name = "checked"; }; - FFF7424afed07fd9424afed0 /* profile */ = { + FFF7c58a48d07fb7c58a48d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5627,7 +5623,7 @@ }; name = "profile"; }; - FFF7424b06007fd9424b0600 /* debug */ = { + FFF7c4034a007fb7c4034a00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5657,7 +5653,7 @@ }; name = "debug"; }; - FFF7424b0cf07fd9424b0cf0 /* checked */ = { + FFF7c40350f07fb7c40350f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5687,7 +5683,7 @@ }; name = "checked"; }; - FFF7424b13e07fd9424b13e0 /* profile */ = { + FFF7c40357e07fb7c40357e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5717,7 +5713,7 @@ }; name = "profile"; }; - FFF7424b1ad07fd9424b1ad0 /* release */ = { + FFF7c4035ed07fb7c4035ed0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5747,7 +5743,7 @@ }; name = "release"; }; - FFF7424b22007fd9424b2200 /* debug */ = { + FFF7c780c2007fb7c780c200 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5777,7 +5773,7 @@ }; name = "debug"; }; - FFF7424b28f07fd9424b28f0 /* checked */ = { + FFF7c780c8f07fb7c780c8f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5807,7 +5803,7 @@ }; name = "checked"; }; - FFF7424b2fe07fd9424b2fe0 /* profile */ = { + FFF7c780cfe07fb7c780cfe0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5837,7 +5833,7 @@ }; name = "profile"; }; - FFF7424b36d07fd9424b36d0 /* release */ = { + FFF7c780d6d07fb7c780d6d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5867,7 +5863,7 @@ }; name = "release"; }; - FFF7424b3e007fd9424b3e00 /* debug */ = { + FFF7c780ec007fb7c780ec00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5875,7 +5871,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "_DEBUG", "PX_DEBUG=1", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "_DEBUG", "PX_DEBUG=1", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5897,7 +5893,7 @@ }; name = "debug"; }; - FFF7424b44f07fd9424b44f0 /* checked */ = { + FFF7c780f2f07fb7c780f2f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5905,7 +5901,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5927,7 +5923,7 @@ }; name = "checked"; }; - FFF7424b4be07fd9424b4be0 /* profile */ = { + FFF7c780f9e07fb7c780f9e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5935,7 +5931,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_PROFILE=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_PROFILE=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5957,7 +5953,7 @@ }; name = "profile"; }; - FFF7424b52d07fd9424b52d0 /* release */ = { + FFF7c78100d07fb7c78100d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5965,7 +5961,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_SUPPORT_PVD=0", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_SUPPORT_PVD=0", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5987,7 +5983,7 @@ }; name = "release"; }; - FFF7424b5a007fd9424b5a00 /* debug */ = { + FFF7c68240007fb7c6824000 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6017,7 +6013,7 @@ }; name = "debug"; }; - FFF7424b60f07fd9424b60f0 /* checked */ = { + FFF7c68246f07fb7c68246f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6047,7 +6043,7 @@ }; name = "checked"; }; - FFF7424b67e07fd9424b67e0 /* profile */ = { + FFF7c6824de07fb7c6824de0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6077,7 +6073,7 @@ }; name = "profile"; }; - FFF7424b6ed07fd9424b6ed0 /* release */ = { + FFF7c68254d07fb7c68254d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6107,7 +6103,7 @@ }; name = "release"; }; - FFF7424b76007fd9424b7600 /* debug */ = { + FFF7c6017e007fb7c6017e00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6137,7 +6133,7 @@ }; name = "debug"; }; - FFF7424b7cf07fd9424b7cf0 /* checked */ = { + FFF7c60184f07fb7c60184f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6167,7 +6163,7 @@ }; name = "checked"; }; - FFF7424b83e07fd9424b83e0 /* profile */ = { + FFF7c6018be07fb7c6018be0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6197,7 +6193,7 @@ }; name = "profile"; }; - FFF7424b8ad07fd9424b8ad0 /* release */ = { + FFF7c60192d07fb7c60192d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6227,7 +6223,7 @@ }; name = "release"; }; - FFF7424b92007fd9424b9200 /* release */ = { + FFF7c78108007fb7c7810800 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6257,7 +6253,7 @@ }; name = "release"; }; - FFF7424b98f07fd9424b98f0 /* debug */ = { + FFF7c7810ef07fb7c7810ef0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6287,7 +6283,7 @@ }; name = "debug"; }; - FFF7424b9fe07fd9424b9fe0 /* checked */ = { + FFF7c78115e07fb7c78115e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6317,7 +6313,7 @@ }; name = "checked"; }; - FFF7424ba6d07fd9424ba6d0 /* profile */ = { + FFF7c7811cd07fb7c7811cd0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6347,7 +6343,7 @@ }; name = "profile"; }; - FFF7423cc2007fd9423cc200 /* release */ = { + FFF7c40214007fb7c4021400 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6377,7 +6373,7 @@ }; name = "release"; }; - FFF7423cc8f07fd9423cc8f0 /* debug */ = { + FFF7c4021af07fb7c4021af0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6407,7 +6403,7 @@ }; name = "debug"; }; - FFF7423ccfe07fd9423ccfe0 /* checked */ = { + FFF7c40221e07fb7c40221e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6437,7 +6433,7 @@ }; name = "checked"; }; - FFF7423cd6d07fd9423cd6d0 /* profile */ = { + FFF7c40228d07fb7c40228d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6467,7 +6463,7 @@ }; name = "profile"; }; - FFF74239e8007fd94239e800 /* debug */ = { + FFF7c380a4007fb7c380a400 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6497,7 +6493,7 @@ }; name = "debug"; }; - FFF74239eef07fd94239eef0 /* release */ = { + FFF7c380aaf07fb7c380aaf0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6527,7 +6523,7 @@ }; name = "release"; }; - FFF74239f5e07fd94239f5e0 /* checked */ = { + FFF7c380b1e07fb7c380b1e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6557,7 +6553,7 @@ }; name = "checked"; }; - FFF74239fcd07fd94239fcd0 /* profile */ = { + FFF7c380b8d07fb7c380b8d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6587,7 +6583,7 @@ }; name = "profile"; }; - FFF7423f38007fd9423f3800 /* debug */ = { + FFF7c70148007fb7c7014800 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6617,7 +6613,7 @@ }; name = "debug"; }; - FFF7423f3ef07fd9423f3ef0 /* release */ = { + FFF7c7014ef07fb7c7014ef0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6647,7 +6643,7 @@ }; name = "release"; }; - FFF7423f45e07fd9423f45e0 /* checked */ = { + FFF7c70155e07fb7c70155e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6677,7 +6673,7 @@ }; name = "checked"; }; - FFF7423f4cd07fd9423f4cd0 /* profile */ = { + FFF7c7015cd07fb7c7015cd0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6707,7 +6703,7 @@ }; name = "profile"; }; - FFF74240a8007fd94240a800 /* debug */ = { + FFF7c78048007fb7c7804800 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6737,7 +6733,7 @@ }; name = "debug"; }; - FFF74240aef07fd94240aef0 /* checked */ = { + FFF7c7804ef07fb7c7804ef0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6767,7 +6763,7 @@ }; name = "checked"; }; - FFF74240b5e07fd94240b5e0 /* profile */ = { + FFF7c78055e07fb7c78055e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6797,7 +6793,7 @@ }; name = "profile"; }; - FFF74240bcd07fd94240bcd0 /* release */ = { + FFF7c7805cd07fb7c7805cd0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6827,7 +6823,7 @@ }; name = "release"; }; - FFF742414c007fd942414c00 /* debug */ = { + FFF7c402c0007fb7c402c000 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6857,7 +6853,7 @@ }; name = "debug"; }; - FFF7424152f07fd9424152f0 /* checked */ = { + FFF7c402c6f07fb7c402c6f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6887,7 +6883,7 @@ }; name = "checked"; }; - FFF7424159e07fd9424159e0 /* profile */ = { + FFF7c402cde07fb7c402cde0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6917,7 +6913,7 @@ }; name = "profile"; }; - FFF7424160d07fd9424160d0 /* release */ = { + FFF7c402d4d07fb7c402d4d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6947,7 +6943,7 @@ }; name = "release"; }; - FFF74241f6007fd94241f600 /* debug */ = { + FFF7c38140007fb7c3814000 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6977,7 +6973,7 @@ }; name = "debug"; }; - FFF74241fcf07fd94241fcf0 /* checked */ = { + FFF7c38146f07fb7c38146f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7007,7 +7003,7 @@ }; name = "checked"; }; - FFF7424203e07fd9424203e0 /* profile */ = { + FFF7c3814de07fb7c3814de0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7037,7 +7033,7 @@ }; name = "profile"; }; - FFF742420ad07fd942420ad0 /* release */ = { + FFF7c38154d07fb7c38154d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7067,7 +7063,7 @@ }; name = "release"; }; - FFF74242b0007fd94242b000 /* debug */ = { + FFF7c5053c007fb7c5053c00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7097,7 +7093,7 @@ }; name = "debug"; }; - FFF74242b6f07fd94242b6f0 /* checked */ = { + FFF7c50542f07fb7c50542f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7127,7 +7123,7 @@ }; name = "checked"; }; - FFF74242bde07fd94242bde0 /* profile */ = { + FFF7c50549e07fb7c50549e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7157,7 +7153,7 @@ }; name = "profile"; }; - FFF74242c4d07fd94242c4d0 /* release */ = { + FFF7c50550d07fb7c50550d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7187,7 +7183,7 @@ }; name = "release"; }; - FFF7424362007fd942436200 /* debug */ = { + FFF7c402fa007fb7c402fa00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7217,7 +7213,7 @@ }; name = "debug"; }; - FFF7424368f07fd9424368f0 /* checked */ = { + FFF7c40300f07fb7c40300f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7247,7 +7243,7 @@ }; name = "checked"; }; - FFF742436fe07fd942436fe0 /* profile */ = { + FFF7c40307e07fb7c40307e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7277,7 +7273,7 @@ }; name = "profile"; }; - FFF7424376d07fd9424376d0 /* release */ = { + FFF7c4030ed07fb7c4030ed0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7307,7 +7303,7 @@ }; name = "release"; }; - FFF74245fc007fd94245fc00 /* debug */ = { + FFF7c60134007fb7c6013400 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7337,7 +7333,7 @@ }; name = "debug"; }; - FFF7424602f07fd9424602f0 /* release */ = { + FFF7c6013af07fb7c6013af0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7367,7 +7363,7 @@ }; name = "release"; }; - FFF7424609e07fd9424609e0 /* checked */ = { + FFF7c60141e07fb7c60141e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7397,7 +7393,7 @@ }; name = "checked"; }; - FFF7424610d07fd9424610d0 /* profile */ = { + FFF7c60148d07fb7c60148d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7427,7 +7423,7 @@ }; name = "profile"; }; - FFF742488a007fd942488a00 /* debug */ = { + FFF7c681fa007fb7c681fa00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7457,7 +7453,7 @@ }; name = "debug"; }; - FFF7424890f07fd9424890f0 /* release */ = { + FFF7c68200f07fb7c68200f0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7487,7 +7483,7 @@ }; name = "release"; }; - FFF7424897e07fd9424897e0 /* checked */ = { + FFF7c68207e07fb7c68207e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7517,7 +7513,7 @@ }; name = "checked"; }; - FFF742489ed07fd942489ed0 /* profile */ = { + FFF7c6820ed07fb7c6820ed0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7547,25 +7543,25 @@ }; name = "profile"; }; - FFF3424aea007fd9424aea00 /* release */ = { + FFF3c58a34007fb7c58a3400 /* release */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "release"; }; - FFF3424af0f07fd9424af0f0 /* debug */ = { + FFF3c58a3af07fb7c58a3af0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "debug"; }; - FFF3424af7e07fd9424af7e0 /* checked */ = { + FFF3c58a41e07fb7c58a41e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "checked"; }; - FFF3424afed07fd9424afed0 /* profile */ = { + FFF3c58a48d07fb7c58a48d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { }; @@ -7574,34 +7570,34 @@ /* End XCBuildConfiguration section */ /* Begin PBXProject section */ - FFF941c807c07fd941c807c0 /* Project object */ = { + FFF9c341f7207fb7c341f720 /* Project object */ = { isa = PBXProject; - buildConfigurationList = FFF641c807c07fd941c807c0 /* Build configuration list for PBXProject PhysX */; + buildConfigurationList = FFF6c341f7207fb7c341f720 /* Build configuration list for PBXProject PhysX */; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 1; - mainGroup = FFFB41c808287fd941c80828 /* PhysX */; + mainGroup = FFFBc341f7887fb7c341f788 /* PhysX */; targets = ( - FFFA430ccac07fd9430ccac0, - FFFA430d7df07fd9430d7df0, - FFFA430d93d07fd9430d93d0, - FFFA430ea8607fd9430ea860, - FFFA430fba607fd9430fba60, - FFFA431040f07fd9431040f0, - FFFA43108ed07fd943108ed0, - FFFA42a091607fd942a09160, - FFFA429f67707fd9429f6770, - FFFA42a4e2507fd942a4e250, - FFFA42c451407fd942c45140, - FFFA42c700007fd942c70000, - FFFA42c8d5d07fd942c8d5d0, - FFFA42cb04007fd942cb0400, - FFFA42cd25707fd942cd2570, - FFFA42ed51a07fd942ed51a0, - FFFA430c50e07fd9430c50e0, + FFFAc4e60af07fb7c4e60af0, + FFFAc342d6907fb7c342d690, + FFFAc36831307fb7c3683130, + FFFAc80a0d007fb7c80a0d00, + FFFAc4e529207fb7c4e52920, + FFFAc4e56c807fb7c4e56c80, + FFFAc342e0007fb7c342e000, + FFFAc4b0e1607fb7c4b0e160, + FFFAc37144b07fb7c37144b0, + FFFAc4a2a3107fb7c4a2a310, + FFFAc81162307fb7c8116230, + FFFAc811f6607fb7c811f660, + FFFAc4a1ce107fb7c4a1ce10, + FFFAc812c3507fb7c812c350, + FFFAc80807f07fb7c80807f0, + FFFAc3662bc07fb7c3662bc0, + FFFAc4b829a07fb7c4b829a0, ); }; /* End PBXProject section */ }; - rootObject = FFF941c807c07fd941c807c0 /* Project object */; + rootObject = FFF9c341f7207fb7c341f720 /* Project object */; } diff --git a/PhysX_3.4/Source/compiler/xcode_osx64/PhysX.xcodeproj/project.pbxproj b/PhysX_3.4/Source/compiler/xcode_osx64/PhysX.xcodeproj/project.pbxproj index 18de80e6..220fd8fd 100644 --- a/PhysX_3.4/Source/compiler/xcode_osx64/PhysX.xcodeproj/project.pbxproj +++ b/PhysX_3.4/Source/compiler/xcode_osx64/PhysX.xcodeproj/project.pbxproj @@ -7,223 +7,223 @@ objects = { /* Begin PBXBuildFile section of PhysX */ - FFFFa30d81907fd2a30d8190 /* SceneQuery in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDa30fba907fd2a30fba90 /* SceneQuery */; }; - FFFFa30d81f07fd2a30d81f0 /* SimulationController in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDa31040707fd2a3104070 /* SimulationController */; }; - FFFFa24932387fd2a2493238 /* NpActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24932387fd2a2493238 /* NpActor.cpp */; }; - FFFFa24932a07fd2a24932a0 /* NpAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24932a07fd2a24932a0 /* NpAggregate.cpp */; }; - FFFFa24933087fd2a2493308 /* NpArticulation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24933087fd2a2493308 /* NpArticulation.cpp */; }; - FFFFa24933707fd2a2493370 /* NpArticulationJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24933707fd2a2493370 /* NpArticulationJoint.cpp */; }; - FFFFa24933d87fd2a24933d8 /* NpArticulationLink.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24933d87fd2a24933d8 /* NpArticulationLink.cpp */; }; - FFFFa24934407fd2a2493440 /* NpBatchQuery.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24934407fd2a2493440 /* NpBatchQuery.cpp */; }; - FFFFa24934a87fd2a24934a8 /* NpConstraint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24934a87fd2a24934a8 /* NpConstraint.cpp */; }; - FFFFa24935107fd2a2493510 /* NpFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24935107fd2a2493510 /* NpFactory.cpp */; }; - FFFFa24935787fd2a2493578 /* NpMaterial.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24935787fd2a2493578 /* NpMaterial.cpp */; }; - FFFFa24935e07fd2a24935e0 /* NpMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24935e07fd2a24935e0 /* NpMetaData.cpp */; }; - FFFFa24936487fd2a2493648 /* NpPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24936487fd2a2493648 /* NpPhysics.cpp */; }; - FFFFa24936b07fd2a24936b0 /* NpPvdSceneQueryCollector.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24936b07fd2a24936b0 /* NpPvdSceneQueryCollector.cpp */; }; - FFFFa24937187fd2a2493718 /* NpReadCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24937187fd2a2493718 /* NpReadCheck.cpp */; }; - FFFFa24937807fd2a2493780 /* NpRigidDynamic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24937807fd2a2493780 /* NpRigidDynamic.cpp */; }; - FFFFa24937e87fd2a24937e8 /* NpRigidStatic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24937e87fd2a24937e8 /* NpRigidStatic.cpp */; }; - FFFFa24938507fd2a2493850 /* NpScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24938507fd2a2493850 /* NpScene.cpp */; }; - FFFFa24938b87fd2a24938b8 /* NpSceneQueries.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24938b87fd2a24938b8 /* NpSceneQueries.cpp */; }; - FFFFa24939207fd2a2493920 /* NpSerializerAdapter.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24939207fd2a2493920 /* NpSerializerAdapter.cpp */; }; - FFFFa24939887fd2a2493988 /* NpShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24939887fd2a2493988 /* NpShape.cpp */; }; - FFFFa24939f07fd2a24939f0 /* NpShapeManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24939f07fd2a24939f0 /* NpShapeManager.cpp */; }; - FFFFa2493a587fd2a2493a58 /* NpSpatialIndex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2493a587fd2a2493a58 /* NpSpatialIndex.cpp */; }; - FFFFa2493ac07fd2a2493ac0 /* NpVolumeCache.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2493ac07fd2a2493ac0 /* NpVolumeCache.cpp */; }; - FFFFa2493b287fd2a2493b28 /* NpWriteCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2493b287fd2a2493b28 /* NpWriteCheck.cpp */; }; - FFFFa2493b907fd2a2493b90 /* PvdMetaDataPvdBinding.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2493b907fd2a2493b90 /* PvdMetaDataPvdBinding.cpp */; }; - FFFFa2493bf87fd2a2493bf8 /* PvdPhysicsClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2493bf87fd2a2493bf8 /* PvdPhysicsClient.cpp */; }; - FFFFa2493e007fd2a2493e00 /* particles/NpParticleFluid.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2493e007fd2a2493e00 /* particles/NpParticleFluid.cpp */; }; - FFFFa2493e687fd2a2493e68 /* particles/NpParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2493e687fd2a2493e68 /* particles/NpParticleSystem.cpp */; }; - FFFFa24946207fd2a2494620 /* buffering/ScbActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24946207fd2a2494620 /* buffering/ScbActor.cpp */; }; - FFFFa24946887fd2a2494688 /* buffering/ScbAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24946887fd2a2494688 /* buffering/ScbAggregate.cpp */; }; - FFFFa24946f07fd2a24946f0 /* buffering/ScbBase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24946f07fd2a24946f0 /* buffering/ScbBase.cpp */; }; - FFFFa24947587fd2a2494758 /* buffering/ScbCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24947587fd2a2494758 /* buffering/ScbCloth.cpp */; }; - FFFFa24947c07fd2a24947c0 /* buffering/ScbMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24947c07fd2a24947c0 /* buffering/ScbMetaData.cpp */; }; - FFFFa24948287fd2a2494828 /* buffering/ScbParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24948287fd2a2494828 /* buffering/ScbParticleSystem.cpp */; }; - FFFFa24948907fd2a2494890 /* buffering/ScbScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24948907fd2a2494890 /* buffering/ScbScene.cpp */; }; - FFFFa24948f87fd2a24948f8 /* buffering/ScbScenePvdClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24948f87fd2a24948f8 /* buffering/ScbScenePvdClient.cpp */; }; - FFFFa24949607fd2a2494960 /* buffering/ScbShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24949607fd2a2494960 /* buffering/ScbShape.cpp */; }; - FFFFa2494b007fd2a2494b00 /* cloth/NpCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2494b007fd2a2494b00 /* cloth/NpCloth.cpp */; }; - FFFFa2494b687fd2a2494b68 /* cloth/NpClothFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2494b687fd2a2494b68 /* cloth/NpClothFabric.cpp */; }; - FFFFa2494bd07fd2a2494bd0 /* cloth/NpClothParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2494bd07fd2a2494bd0 /* cloth/NpClothParticleData.cpp */; }; - FFFFa2494c387fd2a2494c38 /* ../../ImmediateMode/src/NpImmediateMode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2494c387fd2a2494c38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */; }; - FFFFa248f1a87fd2a248f1a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDa248f1a87fd2a248f1a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */; }; - FFFFa248f2107fd2a248f210 /* core/src/PxMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDa248f2107fd2a248f210 /* core/src/PxMetaDataObjects.cpp */; }; + FFFFc49048007fd8c4904800 /* SceneQuery in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDc491f0907fd8c491f090 /* SceneQuery */; }; + FFFFc49048607fd8c4904860 /* SimulationController in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDc49236207fd8c4923620 /* SimulationController */; }; + FFFFc28520387fd8c2852038 /* NpActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28520387fd8c2852038 /* NpActor.cpp */; }; + FFFFc28520a07fd8c28520a0 /* NpAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28520a07fd8c28520a0 /* NpAggregate.cpp */; }; + FFFFc28521087fd8c2852108 /* NpArticulation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28521087fd8c2852108 /* NpArticulation.cpp */; }; + FFFFc28521707fd8c2852170 /* NpArticulationJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28521707fd8c2852170 /* NpArticulationJoint.cpp */; }; + FFFFc28521d87fd8c28521d8 /* NpArticulationLink.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28521d87fd8c28521d8 /* NpArticulationLink.cpp */; }; + FFFFc28522407fd8c2852240 /* NpBatchQuery.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28522407fd8c2852240 /* NpBatchQuery.cpp */; }; + FFFFc28522a87fd8c28522a8 /* NpConstraint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28522a87fd8c28522a8 /* NpConstraint.cpp */; }; + FFFFc28523107fd8c2852310 /* NpFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28523107fd8c2852310 /* NpFactory.cpp */; }; + FFFFc28523787fd8c2852378 /* NpMaterial.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28523787fd8c2852378 /* NpMaterial.cpp */; }; + FFFFc28523e07fd8c28523e0 /* NpMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28523e07fd8c28523e0 /* NpMetaData.cpp */; }; + FFFFc28524487fd8c2852448 /* NpPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28524487fd8c2852448 /* NpPhysics.cpp */; }; + FFFFc28524b07fd8c28524b0 /* NpPvdSceneQueryCollector.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28524b07fd8c28524b0 /* NpPvdSceneQueryCollector.cpp */; }; + FFFFc28525187fd8c2852518 /* NpReadCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28525187fd8c2852518 /* NpReadCheck.cpp */; }; + FFFFc28525807fd8c2852580 /* NpRigidDynamic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28525807fd8c2852580 /* NpRigidDynamic.cpp */; }; + FFFFc28525e87fd8c28525e8 /* NpRigidStatic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28525e87fd8c28525e8 /* NpRigidStatic.cpp */; }; + FFFFc28526507fd8c2852650 /* NpScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28526507fd8c2852650 /* NpScene.cpp */; }; + FFFFc28526b87fd8c28526b8 /* NpSceneQueries.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28526b87fd8c28526b8 /* NpSceneQueries.cpp */; }; + FFFFc28527207fd8c2852720 /* NpSerializerAdapter.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28527207fd8c2852720 /* NpSerializerAdapter.cpp */; }; + FFFFc28527887fd8c2852788 /* NpShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28527887fd8c2852788 /* NpShape.cpp */; }; + FFFFc28527f07fd8c28527f0 /* NpShapeManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28527f07fd8c28527f0 /* NpShapeManager.cpp */; }; + FFFFc28528587fd8c2852858 /* NpSpatialIndex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28528587fd8c2852858 /* NpSpatialIndex.cpp */; }; + FFFFc28528c07fd8c28528c0 /* NpVolumeCache.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28528c07fd8c28528c0 /* NpVolumeCache.cpp */; }; + FFFFc28529287fd8c2852928 /* NpWriteCheck.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28529287fd8c2852928 /* NpWriteCheck.cpp */; }; + FFFFc28529907fd8c2852990 /* PvdMetaDataPvdBinding.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28529907fd8c2852990 /* PvdMetaDataPvdBinding.cpp */; }; + FFFFc28529f87fd8c28529f8 /* PvdPhysicsClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28529f87fd8c28529f8 /* PvdPhysicsClient.cpp */; }; + FFFFc2852c007fd8c2852c00 /* particles/NpParticleFluid.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2852c007fd8c2852c00 /* particles/NpParticleFluid.cpp */; }; + FFFFc2852c687fd8c2852c68 /* particles/NpParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2852c687fd8c2852c68 /* particles/NpParticleSystem.cpp */; }; + FFFFc28534207fd8c2853420 /* buffering/ScbActor.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28534207fd8c2853420 /* buffering/ScbActor.cpp */; }; + FFFFc28534887fd8c2853488 /* buffering/ScbAggregate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28534887fd8c2853488 /* buffering/ScbAggregate.cpp */; }; + FFFFc28534f07fd8c28534f0 /* buffering/ScbBase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28534f07fd8c28534f0 /* buffering/ScbBase.cpp */; }; + FFFFc28535587fd8c2853558 /* buffering/ScbCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28535587fd8c2853558 /* buffering/ScbCloth.cpp */; }; + FFFFc28535c07fd8c28535c0 /* buffering/ScbMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28535c07fd8c28535c0 /* buffering/ScbMetaData.cpp */; }; + FFFFc28536287fd8c2853628 /* buffering/ScbParticleSystem.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28536287fd8c2853628 /* buffering/ScbParticleSystem.cpp */; }; + FFFFc28536907fd8c2853690 /* buffering/ScbScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28536907fd8c2853690 /* buffering/ScbScene.cpp */; }; + FFFFc28536f87fd8c28536f8 /* buffering/ScbScenePvdClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28536f87fd8c28536f8 /* buffering/ScbScenePvdClient.cpp */; }; + FFFFc28537607fd8c2853760 /* buffering/ScbShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28537607fd8c2853760 /* buffering/ScbShape.cpp */; }; + FFFFc28539007fd8c2853900 /* cloth/NpCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28539007fd8c2853900 /* cloth/NpCloth.cpp */; }; + FFFFc28539687fd8c2853968 /* cloth/NpClothFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28539687fd8c2853968 /* cloth/NpClothFabric.cpp */; }; + FFFFc28539d07fd8c28539d0 /* cloth/NpClothParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28539d07fd8c28539d0 /* cloth/NpClothParticleData.cpp */; }; + FFFFc2853a387fd8c2853a38 /* ../../ImmediateMode/src/NpImmediateMode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2853a387fd8c2853a38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */; }; + FFFFc284dda87fd8c284dda8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDc284dda87fd8c284dda8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */; }; + FFFFc284de107fd8c284de10 /* core/src/PxMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDc284de107fd8c284de10 /* core/src/PxMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa30ccf007fd2a30ccf00 /* PhysX */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysX"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa24924007fd2a2492400 /* NpActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.h"; path = "../../PhysX/src/NpActor.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24924687fd2a2492468 /* NpActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActorTemplate.h"; path = "../../PhysX/src/NpActorTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24924d07fd2a24924d0 /* NpAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.h"; path = "../../PhysX/src/NpAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24925387fd2a2492538 /* NpArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.h"; path = "../../PhysX/src/NpArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24925a07fd2a24925a0 /* NpArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.h"; path = "../../PhysX/src/NpArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24926087fd2a2492608 /* NpArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.h"; path = "../../PhysX/src/NpArticulationLink.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24926707fd2a2492670 /* NpBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.h"; path = "../../PhysX/src/NpBatchQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24926d87fd2a24926d8 /* NpCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpCast.h"; path = "../../PhysX/src/NpCast.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24927407fd2a2492740 /* NpConnector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConnector.h"; path = "../../PhysX/src/NpConnector.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24927a87fd2a24927a8 /* NpConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.h"; path = "../../PhysX/src/NpConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24928107fd2a2492810 /* NpFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.h"; path = "../../PhysX/src/NpFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24928787fd2a2492878 /* NpMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.h"; path = "../../PhysX/src/NpMaterial.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24928e07fd2a24928e0 /* NpMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterialManager.h"; path = "../../PhysX/src/NpMaterialManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24929487fd2a2492948 /* NpPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.h"; path = "../../PhysX/src/NpPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24929b07fd2a24929b0 /* NpPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysicsInsertionCallback.h"; path = "../../PhysX/src/NpPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492a187fd2a2492a18 /* NpPtrTableStorageManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPtrTableStorageManager.h"; path = "../../PhysX/src/NpPtrTableStorageManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492a807fd2a2492a80 /* NpPvdSceneQueryCollector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.h"; path = "../../PhysX/src/NpPvdSceneQueryCollector.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492ae87fd2a2492ae8 /* NpQueryShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpQueryShared.h"; path = "../../PhysX/src/NpQueryShared.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492b507fd2a2492b50 /* NpReadCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.h"; path = "../../PhysX/src/NpReadCheck.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492bb87fd2a2492bb8 /* NpRigidActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplate.h"; path = "../../PhysX/src/NpRigidActorTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492c207fd2a2492c20 /* NpRigidActorTemplateInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplateInternal.h"; path = "../../PhysX/src/NpRigidActorTemplateInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492c887fd2a2492c88 /* NpRigidBodyTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidBodyTemplate.h"; path = "../../PhysX/src/NpRigidBodyTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492cf07fd2a2492cf0 /* NpRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.h"; path = "../../PhysX/src/NpRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492d587fd2a2492d58 /* NpRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.h"; path = "../../PhysX/src/NpRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492dc07fd2a2492dc0 /* NpScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.h"; path = "../../PhysX/src/NpScene.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492e287fd2a2492e28 /* NpSceneQueries.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.h"; path = "../../PhysX/src/NpSceneQueries.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492e907fd2a2492e90 /* NpShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.h"; path = "../../PhysX/src/NpShape.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492ef87fd2a2492ef8 /* NpShapeManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.h"; path = "../../PhysX/src/NpShapeManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492f607fd2a2492f60 /* NpSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.h"; path = "../../PhysX/src/NpSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2492fc87fd2a2492fc8 /* NpVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.h"; path = "../../PhysX/src/NpVolumeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24930307fd2a2493030 /* NpWriteCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.h"; path = "../../PhysX/src/NpWriteCheck.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24930987fd2a2493098 /* PvdMetaDataBindingData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataBindingData.h"; path = "../../PhysX/src/PvdMetaDataBindingData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24931007fd2a2493100 /* PvdMetaDataPvdBinding.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.h"; path = "../../PhysX/src/PvdMetaDataPvdBinding.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24931687fd2a2493168 /* PvdPhysicsClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.h"; path = "../../PhysX/src/PvdPhysicsClient.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24931d07fd2a24931d0 /* PvdTypeNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdTypeNames.h"; path = "../../PhysX/src/PvdTypeNames.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24932387fd2a2493238 /* NpActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.cpp"; path = "../../PhysX/src/NpActor.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24932a07fd2a24932a0 /* NpAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.cpp"; path = "../../PhysX/src/NpAggregate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24933087fd2a2493308 /* NpArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.cpp"; path = "../../PhysX/src/NpArticulation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24933707fd2a2493370 /* NpArticulationJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.cpp"; path = "../../PhysX/src/NpArticulationJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24933d87fd2a24933d8 /* NpArticulationLink.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.cpp"; path = "../../PhysX/src/NpArticulationLink.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24934407fd2a2493440 /* NpBatchQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.cpp"; path = "../../PhysX/src/NpBatchQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24934a87fd2a24934a8 /* NpConstraint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.cpp"; path = "../../PhysX/src/NpConstraint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24935107fd2a2493510 /* NpFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.cpp"; path = "../../PhysX/src/NpFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24935787fd2a2493578 /* NpMaterial.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.cpp"; path = "../../PhysX/src/NpMaterial.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24935e07fd2a24935e0 /* NpMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMetaData.cpp"; path = "../../PhysX/src/NpMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24936487fd2a2493648 /* NpPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.cpp"; path = "../../PhysX/src/NpPhysics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24936b07fd2a24936b0 /* NpPvdSceneQueryCollector.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.cpp"; path = "../../PhysX/src/NpPvdSceneQueryCollector.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24937187fd2a2493718 /* NpReadCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.cpp"; path = "../../PhysX/src/NpReadCheck.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24937807fd2a2493780 /* NpRigidDynamic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.cpp"; path = "../../PhysX/src/NpRigidDynamic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24937e87fd2a24937e8 /* NpRigidStatic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.cpp"; path = "../../PhysX/src/NpRigidStatic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24938507fd2a2493850 /* NpScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.cpp"; path = "../../PhysX/src/NpScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24938b87fd2a24938b8 /* NpSceneQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.cpp"; path = "../../PhysX/src/NpSceneQueries.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24939207fd2a2493920 /* NpSerializerAdapter.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSerializerAdapter.cpp"; path = "../../PhysX/src/NpSerializerAdapter.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24939887fd2a2493988 /* NpShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.cpp"; path = "../../PhysX/src/NpShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24939f07fd2a24939f0 /* NpShapeManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.cpp"; path = "../../PhysX/src/NpShapeManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2493a587fd2a2493a58 /* NpSpatialIndex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.cpp"; path = "../../PhysX/src/NpSpatialIndex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2493ac07fd2a2493ac0 /* NpVolumeCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.cpp"; path = "../../PhysX/src/NpVolumeCache.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2493b287fd2a2493b28 /* NpWriteCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.cpp"; path = "../../PhysX/src/NpWriteCheck.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2493b907fd2a2493b90 /* PvdMetaDataPvdBinding.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.cpp"; path = "../../PhysX/src/PvdMetaDataPvdBinding.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2493bf87fd2a2493bf8 /* PvdPhysicsClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.cpp"; path = "../../PhysX/src/PvdPhysicsClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2493c607fd2a2493c60 /* particles/NpParticleBaseTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleBaseTemplate.h"; path = "../../PhysX/src/particles/NpParticleBaseTemplate.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2493cc87fd2a2493cc8 /* particles/NpParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.h"; path = "../../PhysX/src/particles/NpParticleFluid.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2493d307fd2a2493d30 /* particles/NpParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluidReadData.h"; path = "../../PhysX/src/particles/NpParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2493d987fd2a2493d98 /* particles/NpParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.h"; path = "../../PhysX/src/particles/NpParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2493e007fd2a2493e00 /* particles/NpParticleFluid.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.cpp"; path = "../../PhysX/src/particles/NpParticleFluid.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2493e687fd2a2493e68 /* particles/NpParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.cpp"; path = "../../PhysX/src/particles/NpParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2493ed07fd2a2493ed0 /* buffering/ScbActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.h"; path = "../../PhysX/src/buffering/ScbActor.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2493f387fd2a2493f38 /* buffering/ScbAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.h"; path = "../../PhysX/src/buffering/ScbAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2493fa07fd2a2493fa0 /* buffering/ScbArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulation.h"; path = "../../PhysX/src/buffering/ScbArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24940087fd2a2494008 /* buffering/ScbArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulationJoint.h"; path = "../../PhysX/src/buffering/ScbArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24940707fd2a2494070 /* buffering/ScbBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.h"; path = "../../PhysX/src/buffering/ScbBase.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24940d87fd2a24940d8 /* buffering/ScbBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBody.h"; path = "../../PhysX/src/buffering/ScbBody.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24941407fd2a2494140 /* buffering/ScbCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.h"; path = "../../PhysX/src/buffering/ScbCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24941a87fd2a24941a8 /* buffering/ScbConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbConstraint.h"; path = "../../PhysX/src/buffering/ScbConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24942107fd2a2494210 /* buffering/ScbDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbDefs.h"; path = "../../PhysX/src/buffering/ScbDefs.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24942787fd2a2494278 /* buffering/ScbNpDeps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbNpDeps.h"; path = "../../PhysX/src/buffering/ScbNpDeps.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24942e07fd2a24942e0 /* buffering/ScbParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.h"; path = "../../PhysX/src/buffering/ScbParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24943487fd2a2494348 /* buffering/ScbRigidObject.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidObject.h"; path = "../../PhysX/src/buffering/ScbRigidObject.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24943b07fd2a24943b0 /* buffering/ScbRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidStatic.h"; path = "../../PhysX/src/buffering/ScbRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24944187fd2a2494418 /* buffering/ScbScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.h"; path = "../../PhysX/src/buffering/ScbScene.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24944807fd2a2494480 /* buffering/ScbSceneBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbSceneBuffer.h"; path = "../../PhysX/src/buffering/ScbSceneBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24944e87fd2a24944e8 /* buffering/ScbScenePvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.h"; path = "../../PhysX/src/buffering/ScbScenePvdClient.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24945507fd2a2494550 /* buffering/ScbShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.h"; path = "../../PhysX/src/buffering/ScbShape.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24945b87fd2a24945b8 /* buffering/ScbType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbType.h"; path = "../../PhysX/src/buffering/ScbType.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24946207fd2a2494620 /* buffering/ScbActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.cpp"; path = "../../PhysX/src/buffering/ScbActor.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24946887fd2a2494688 /* buffering/ScbAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.cpp"; path = "../../PhysX/src/buffering/ScbAggregate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24946f07fd2a24946f0 /* buffering/ScbBase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.cpp"; path = "../../PhysX/src/buffering/ScbBase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24947587fd2a2494758 /* buffering/ScbCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.cpp"; path = "../../PhysX/src/buffering/ScbCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24947c07fd2a24947c0 /* buffering/ScbMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbMetaData.cpp"; path = "../../PhysX/src/buffering/ScbMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24948287fd2a2494828 /* buffering/ScbParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.cpp"; path = "../../PhysX/src/buffering/ScbParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24948907fd2a2494890 /* buffering/ScbScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.cpp"; path = "../../PhysX/src/buffering/ScbScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24948f87fd2a24948f8 /* buffering/ScbScenePvdClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.cpp"; path = "../../PhysX/src/buffering/ScbScenePvdClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24949607fd2a2494960 /* buffering/ScbShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.cpp"; path = "../../PhysX/src/buffering/ScbShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24949c87fd2a24949c8 /* cloth/NpCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.h"; path = "../../PhysX/src/cloth/NpCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2494a307fd2a2494a30 /* cloth/NpClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.h"; path = "../../PhysX/src/cloth/NpClothFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2494a987fd2a2494a98 /* cloth/NpClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.h"; path = "../../PhysX/src/cloth/NpClothParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2494b007fd2a2494b00 /* cloth/NpCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.cpp"; path = "../../PhysX/src/cloth/NpCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2494b687fd2a2494b68 /* cloth/NpClothFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.cpp"; path = "../../PhysX/src/cloth/NpClothFabric.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2494bd07fd2a2494bd0 /* cloth/NpClothParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.cpp"; path = "../../PhysX/src/cloth/NpClothParticleData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2494c387fd2a2494c38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "../../ImmediateMode/src/NpImmediateMode.cpp"; path = "../../ImmediateMode/src/NpImmediateMode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248fe007fd2a248fe00 /* PxActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxActor.h"; path = "../../../Include/PxActor.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248fe687fd2a248fe68 /* PxAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAggregate.h"; path = "../../../Include/PxAggregate.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248fed07fd2a248fed0 /* PxArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulation.h"; path = "../../../Include/PxArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248ff387fd2a248ff38 /* PxArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationJoint.h"; path = "../../../Include/PxArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248ffa07fd2a248ffa0 /* PxArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationLink.h"; path = "../../../Include/PxArticulationLink.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24900087fd2a2490008 /* PxBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQuery.h"; path = "../../../Include/PxBatchQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24900707fd2a2490070 /* PxBatchQueryDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQueryDesc.h"; path = "../../../Include/PxBatchQueryDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24900d87fd2a24900d8 /* PxBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhase.h"; path = "../../../Include/PxBroadPhase.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24901407fd2a2490140 /* PxClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClient.h"; path = "../../../Include/PxClient.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24901a87fd2a24901a8 /* PxConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraint.h"; path = "../../../Include/PxConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24902107fd2a2490210 /* PxConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintDesc.h"; path = "../../../Include/PxConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24902787fd2a2490278 /* PxContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContact.h"; path = "../../../Include/PxContact.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24902e07fd2a24902e0 /* PxContactModifyCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContactModifyCallback.h"; path = "../../../Include/PxContactModifyCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24903487fd2a2490348 /* PxDeletionListener.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDeletionListener.h"; path = "../../../Include/PxDeletionListener.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24903b07fd2a24903b0 /* PxFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFiltering.h"; path = "../../../Include/PxFiltering.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24904187fd2a2490418 /* PxForceMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxForceMode.h"; path = "../../../Include/PxForceMode.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24904807fd2a2490480 /* PxImmediateMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxImmediateMode.h"; path = "../../../Include/PxImmediateMode.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24904e87fd2a24904e8 /* PxLockedData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxLockedData.h"; path = "../../../Include/PxLockedData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24905507fd2a2490550 /* PxMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMaterial.h"; path = "../../../Include/PxMaterial.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24905b87fd2a24905b8 /* PxPhysXConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysXConfig.h"; path = "../../../Include/PxPhysXConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24906207fd2a2490620 /* PxPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysics.h"; path = "../../../Include/PxPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24906887fd2a2490688 /* PxPhysicsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsAPI.h"; path = "../../../Include/PxPhysicsAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24906f07fd2a24906f0 /* PxPhysicsSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsSerialization.h"; path = "../../../Include/PxPhysicsSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24907587fd2a2490758 /* PxPhysicsVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsVersion.h"; path = "../../../Include/PxPhysicsVersion.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24907c07fd2a24907c0 /* PxPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPruningStructure.h"; path = "../../../Include/PxPruningStructure.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24908287fd2a2490828 /* PxQueryFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryFiltering.h"; path = "../../../Include/PxQueryFiltering.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24908907fd2a2490890 /* PxQueryReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryReport.h"; path = "../../../Include/PxQueryReport.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24908f87fd2a24908f8 /* PxRigidActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActor.h"; path = "../../../Include/PxRigidActor.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24909607fd2a2490960 /* PxRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBody.h"; path = "../../../Include/PxRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24909c87fd2a24909c8 /* PxRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidDynamic.h"; path = "../../../Include/PxRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490a307fd2a2490a30 /* PxRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidStatic.h"; path = "../../../Include/PxRigidStatic.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490a987fd2a2490a98 /* PxScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxScene.h"; path = "../../../Include/PxScene.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490b007fd2a2490b00 /* PxSceneDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneDesc.h"; path = "../../../Include/PxSceneDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490b687fd2a2490b68 /* PxSceneLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneLock.h"; path = "../../../Include/PxSceneLock.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490bd07fd2a2490bd0 /* PxShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShape.h"; path = "../../../Include/PxShape.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490c387fd2a2490c38 /* PxSimulationEventCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationEventCallback.h"; path = "../../../Include/PxSimulationEventCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490ca07fd2a2490ca0 /* PxSimulationStatistics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationStatistics.h"; path = "../../../Include/PxSimulationStatistics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490d087fd2a2490d08 /* PxSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSpatialIndex.h"; path = "../../../Include/PxSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490d707fd2a2490d70 /* PxVisualizationParameter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVisualizationParameter.h"; path = "../../../Include/PxVisualizationParameter.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490dd87fd2a2490dd8 /* PxVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVolumeCache.h"; path = "../../../Include/PxVolumeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490e407fd2a2490e40 /* particles/PxParticleBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBase.h"; path = "../../../Include/particles/PxParticleBase.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490ea87fd2a2490ea8 /* particles/PxParticleBaseFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBaseFlag.h"; path = "../../../Include/particles/PxParticleBaseFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490f107fd2a2490f10 /* particles/PxParticleCreationData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleCreationData.h"; path = "../../../Include/particles/PxParticleCreationData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490f787fd2a2490f78 /* particles/PxParticleFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFlag.h"; path = "../../../Include/particles/PxParticleFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2490fe07fd2a2490fe0 /* particles/PxParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluid.h"; path = "../../../Include/particles/PxParticleFluid.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24910487fd2a2491048 /* particles/PxParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluidReadData.h"; path = "../../../Include/particles/PxParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24910b07fd2a24910b0 /* particles/PxParticleReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleReadData.h"; path = "../../../Include/particles/PxParticleReadData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24911187fd2a2491118 /* particles/PxParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleSystem.h"; path = "../../../Include/particles/PxParticleSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24911807fd2a2491180 /* pvd/PxPvdSceneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pvd/PxPvdSceneClient.h"; path = "../../../Include/pvd/PxPvdSceneClient.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24911e87fd2a24911e8 /* cloth/PxCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxCloth.h"; path = "../../../Include/cloth/PxCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24912507fd2a2491250 /* cloth/PxClothCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothCollisionData.h"; path = "../../../Include/cloth/PxClothCollisionData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24912b87fd2a24912b8 /* cloth/PxClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothFabric.h"; path = "../../../Include/cloth/PxClothFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24913207fd2a2491320 /* cloth/PxClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothParticleData.h"; path = "../../../Include/cloth/PxClothParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24913887fd2a2491388 /* cloth/PxClothTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothTypes.h"; path = "../../../Include/cloth/PxClothTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248ee007fd2a248ee00 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248ee687fd2a248ee68 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248eed07fd2a248eed0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248ef387fd2a248ef38 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248efa07fd2a248efa0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248f0087fd2a248f008 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248f0707fd2a248f070 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248f0d87fd2a248f0d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248f1407fd2a248f140 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248f1a87fd2a248f1a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248f2107fd2a248f210 /* core/src/PxMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4a8bb607fd8c4a8bb60 /* PhysX */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysX"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc28512007fd8c2851200 /* NpActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.h"; path = "../../PhysX/src/NpActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28512687fd8c2851268 /* NpActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActorTemplate.h"; path = "../../PhysX/src/NpActorTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28512d07fd8c28512d0 /* NpAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.h"; path = "../../PhysX/src/NpAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28513387fd8c2851338 /* NpArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.h"; path = "../../PhysX/src/NpArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28513a07fd8c28513a0 /* NpArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.h"; path = "../../PhysX/src/NpArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28514087fd8c2851408 /* NpArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.h"; path = "../../PhysX/src/NpArticulationLink.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28514707fd8c2851470 /* NpBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.h"; path = "../../PhysX/src/NpBatchQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28514d87fd8c28514d8 /* NpCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpCast.h"; path = "../../PhysX/src/NpCast.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28515407fd8c2851540 /* NpConnector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConnector.h"; path = "../../PhysX/src/NpConnector.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28515a87fd8c28515a8 /* NpConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.h"; path = "../../PhysX/src/NpConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28516107fd8c2851610 /* NpFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.h"; path = "../../PhysX/src/NpFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28516787fd8c2851678 /* NpMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.h"; path = "../../PhysX/src/NpMaterial.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28516e07fd8c28516e0 /* NpMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterialManager.h"; path = "../../PhysX/src/NpMaterialManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28517487fd8c2851748 /* NpPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.h"; path = "../../PhysX/src/NpPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28517b07fd8c28517b0 /* NpPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysicsInsertionCallback.h"; path = "../../PhysX/src/NpPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28518187fd8c2851818 /* NpPtrTableStorageManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPtrTableStorageManager.h"; path = "../../PhysX/src/NpPtrTableStorageManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28518807fd8c2851880 /* NpPvdSceneQueryCollector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.h"; path = "../../PhysX/src/NpPvdSceneQueryCollector.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28518e87fd8c28518e8 /* NpQueryShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpQueryShared.h"; path = "../../PhysX/src/NpQueryShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28519507fd8c2851950 /* NpReadCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.h"; path = "../../PhysX/src/NpReadCheck.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28519b87fd8c28519b8 /* NpRigidActorTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplate.h"; path = "../../PhysX/src/NpRigidActorTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851a207fd8c2851a20 /* NpRigidActorTemplateInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidActorTemplateInternal.h"; path = "../../PhysX/src/NpRigidActorTemplateInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851a887fd8c2851a88 /* NpRigidBodyTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidBodyTemplate.h"; path = "../../PhysX/src/NpRigidBodyTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851af07fd8c2851af0 /* NpRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.h"; path = "../../PhysX/src/NpRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851b587fd8c2851b58 /* NpRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.h"; path = "../../PhysX/src/NpRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851bc07fd8c2851bc0 /* NpScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.h"; path = "../../PhysX/src/NpScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851c287fd8c2851c28 /* NpSceneQueries.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.h"; path = "../../PhysX/src/NpSceneQueries.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851c907fd8c2851c90 /* NpShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.h"; path = "../../PhysX/src/NpShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851cf87fd8c2851cf8 /* NpShapeManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.h"; path = "../../PhysX/src/NpShapeManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851d607fd8c2851d60 /* NpSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.h"; path = "../../PhysX/src/NpSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851dc87fd8c2851dc8 /* NpVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.h"; path = "../../PhysX/src/NpVolumeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851e307fd8c2851e30 /* NpWriteCheck.h */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.h"; path = "../../PhysX/src/NpWriteCheck.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851e987fd8c2851e98 /* PvdMetaDataBindingData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataBindingData.h"; path = "../../PhysX/src/PvdMetaDataBindingData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851f007fd8c2851f00 /* PvdMetaDataPvdBinding.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.h"; path = "../../PhysX/src/PvdMetaDataPvdBinding.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851f687fd8c2851f68 /* PvdPhysicsClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.h"; path = "../../PhysX/src/PvdPhysicsClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2851fd07fd8c2851fd0 /* PvdTypeNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdTypeNames.h"; path = "../../PhysX/src/PvdTypeNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28520387fd8c2852038 /* NpActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpActor.cpp"; path = "../../PhysX/src/NpActor.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28520a07fd8c28520a0 /* NpAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpAggregate.cpp"; path = "../../PhysX/src/NpAggregate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28521087fd8c2852108 /* NpArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulation.cpp"; path = "../../PhysX/src/NpArticulation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28521707fd8c2852170 /* NpArticulationJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationJoint.cpp"; path = "../../PhysX/src/NpArticulationJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28521d87fd8c28521d8 /* NpArticulationLink.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpArticulationLink.cpp"; path = "../../PhysX/src/NpArticulationLink.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28522407fd8c2852240 /* NpBatchQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpBatchQuery.cpp"; path = "../../PhysX/src/NpBatchQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28522a87fd8c28522a8 /* NpConstraint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpConstraint.cpp"; path = "../../PhysX/src/NpConstraint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28523107fd8c2852310 /* NpFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpFactory.cpp"; path = "../../PhysX/src/NpFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28523787fd8c2852378 /* NpMaterial.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMaterial.cpp"; path = "../../PhysX/src/NpMaterial.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28523e07fd8c28523e0 /* NpMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpMetaData.cpp"; path = "../../PhysX/src/NpMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28524487fd8c2852448 /* NpPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPhysics.cpp"; path = "../../PhysX/src/NpPhysics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28524b07fd8c28524b0 /* NpPvdSceneQueryCollector.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpPvdSceneQueryCollector.cpp"; path = "../../PhysX/src/NpPvdSceneQueryCollector.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28525187fd8c2852518 /* NpReadCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpReadCheck.cpp"; path = "../../PhysX/src/NpReadCheck.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28525807fd8c2852580 /* NpRigidDynamic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidDynamic.cpp"; path = "../../PhysX/src/NpRigidDynamic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28525e87fd8c28525e8 /* NpRigidStatic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpRigidStatic.cpp"; path = "../../PhysX/src/NpRigidStatic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28526507fd8c2852650 /* NpScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpScene.cpp"; path = "../../PhysX/src/NpScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28526b87fd8c28526b8 /* NpSceneQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSceneQueries.cpp"; path = "../../PhysX/src/NpSceneQueries.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28527207fd8c2852720 /* NpSerializerAdapter.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSerializerAdapter.cpp"; path = "../../PhysX/src/NpSerializerAdapter.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28527887fd8c2852788 /* NpShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShape.cpp"; path = "../../PhysX/src/NpShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28527f07fd8c28527f0 /* NpShapeManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpShapeManager.cpp"; path = "../../PhysX/src/NpShapeManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28528587fd8c2852858 /* NpSpatialIndex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpSpatialIndex.cpp"; path = "../../PhysX/src/NpSpatialIndex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28528c07fd8c28528c0 /* NpVolumeCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpVolumeCache.cpp"; path = "../../PhysX/src/NpVolumeCache.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28529287fd8c2852928 /* NpWriteCheck.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "NpWriteCheck.cpp"; path = "../../PhysX/src/NpWriteCheck.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28529907fd8c2852990 /* PvdMetaDataPvdBinding.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdMetaDataPvdBinding.cpp"; path = "../../PhysX/src/PvdMetaDataPvdBinding.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28529f87fd8c28529f8 /* PvdPhysicsClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PvdPhysicsClient.cpp"; path = "../../PhysX/src/PvdPhysicsClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2852a607fd8c2852a60 /* particles/NpParticleBaseTemplate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleBaseTemplate.h"; path = "../../PhysX/src/particles/NpParticleBaseTemplate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852ac87fd8c2852ac8 /* particles/NpParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.h"; path = "../../PhysX/src/particles/NpParticleFluid.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852b307fd8c2852b30 /* particles/NpParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluidReadData.h"; path = "../../PhysX/src/particles/NpParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852b987fd8c2852b98 /* particles/NpParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.h"; path = "../../PhysX/src/particles/NpParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852c007fd8c2852c00 /* particles/NpParticleFluid.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleFluid.cpp"; path = "../../PhysX/src/particles/NpParticleFluid.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2852c687fd8c2852c68 /* particles/NpParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/NpParticleSystem.cpp"; path = "../../PhysX/src/particles/NpParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2852cd07fd8c2852cd0 /* buffering/ScbActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.h"; path = "../../PhysX/src/buffering/ScbActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852d387fd8c2852d38 /* buffering/ScbAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.h"; path = "../../PhysX/src/buffering/ScbAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852da07fd8c2852da0 /* buffering/ScbArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulation.h"; path = "../../PhysX/src/buffering/ScbArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852e087fd8c2852e08 /* buffering/ScbArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbArticulationJoint.h"; path = "../../PhysX/src/buffering/ScbArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852e707fd8c2852e70 /* buffering/ScbBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.h"; path = "../../PhysX/src/buffering/ScbBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852ed87fd8c2852ed8 /* buffering/ScbBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBody.h"; path = "../../PhysX/src/buffering/ScbBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852f407fd8c2852f40 /* buffering/ScbCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.h"; path = "../../PhysX/src/buffering/ScbCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2852fa87fd8c2852fa8 /* buffering/ScbConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbConstraint.h"; path = "../../PhysX/src/buffering/ScbConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28530107fd8c2853010 /* buffering/ScbDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbDefs.h"; path = "../../PhysX/src/buffering/ScbDefs.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28530787fd8c2853078 /* buffering/ScbNpDeps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbNpDeps.h"; path = "../../PhysX/src/buffering/ScbNpDeps.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28530e07fd8c28530e0 /* buffering/ScbParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.h"; path = "../../PhysX/src/buffering/ScbParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28531487fd8c2853148 /* buffering/ScbRigidObject.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidObject.h"; path = "../../PhysX/src/buffering/ScbRigidObject.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28531b07fd8c28531b0 /* buffering/ScbRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbRigidStatic.h"; path = "../../PhysX/src/buffering/ScbRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28532187fd8c2853218 /* buffering/ScbScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.h"; path = "../../PhysX/src/buffering/ScbScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28532807fd8c2853280 /* buffering/ScbSceneBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbSceneBuffer.h"; path = "../../PhysX/src/buffering/ScbSceneBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28532e87fd8c28532e8 /* buffering/ScbScenePvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.h"; path = "../../PhysX/src/buffering/ScbScenePvdClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28533507fd8c2853350 /* buffering/ScbShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.h"; path = "../../PhysX/src/buffering/ScbShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28533b87fd8c28533b8 /* buffering/ScbType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbType.h"; path = "../../PhysX/src/buffering/ScbType.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28534207fd8c2853420 /* buffering/ScbActor.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbActor.cpp"; path = "../../PhysX/src/buffering/ScbActor.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28534887fd8c2853488 /* buffering/ScbAggregate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbAggregate.cpp"; path = "../../PhysX/src/buffering/ScbAggregate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28534f07fd8c28534f0 /* buffering/ScbBase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbBase.cpp"; path = "../../PhysX/src/buffering/ScbBase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28535587fd8c2853558 /* buffering/ScbCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbCloth.cpp"; path = "../../PhysX/src/buffering/ScbCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28535c07fd8c28535c0 /* buffering/ScbMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbMetaData.cpp"; path = "../../PhysX/src/buffering/ScbMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28536287fd8c2853628 /* buffering/ScbParticleSystem.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbParticleSystem.cpp"; path = "../../PhysX/src/buffering/ScbParticleSystem.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28536907fd8c2853690 /* buffering/ScbScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScene.cpp"; path = "../../PhysX/src/buffering/ScbScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28536f87fd8c28536f8 /* buffering/ScbScenePvdClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbScenePvdClient.cpp"; path = "../../PhysX/src/buffering/ScbScenePvdClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28537607fd8c2853760 /* buffering/ScbShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "buffering/ScbShape.cpp"; path = "../../PhysX/src/buffering/ScbShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28537c87fd8c28537c8 /* cloth/NpCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.h"; path = "../../PhysX/src/cloth/NpCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28538307fd8c2853830 /* cloth/NpClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.h"; path = "../../PhysX/src/cloth/NpClothFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28538987fd8c2853898 /* cloth/NpClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.h"; path = "../../PhysX/src/cloth/NpClothParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28539007fd8c2853900 /* cloth/NpCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpCloth.cpp"; path = "../../PhysX/src/cloth/NpCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28539687fd8c2853968 /* cloth/NpClothFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothFabric.cpp"; path = "../../PhysX/src/cloth/NpClothFabric.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28539d07fd8c28539d0 /* cloth/NpClothParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/NpClothParticleData.cpp"; path = "../../PhysX/src/cloth/NpClothParticleData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2853a387fd8c2853a38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "../../ImmediateMode/src/NpImmediateMode.cpp"; path = "../../ImmediateMode/src/NpImmediateMode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2853c007fd8c2853c00 /* PxActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxActor.h"; path = "../../../Include/PxActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2853c687fd8c2853c68 /* PxAggregate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAggregate.h"; path = "../../../Include/PxAggregate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2853cd07fd8c2853cd0 /* PxArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulation.h"; path = "../../../Include/PxArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2853d387fd8c2853d38 /* PxArticulationJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationJoint.h"; path = "../../../Include/PxArticulationJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2853da07fd8c2853da0 /* PxArticulationLink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxArticulationLink.h"; path = "../../../Include/PxArticulationLink.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2853e087fd8c2853e08 /* PxBatchQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQuery.h"; path = "../../../Include/PxBatchQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2853e707fd8c2853e70 /* PxBatchQueryDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBatchQueryDesc.h"; path = "../../../Include/PxBatchQueryDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2853ed87fd8c2853ed8 /* PxBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhase.h"; path = "../../../Include/PxBroadPhase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2853f407fd8c2853f40 /* PxClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClient.h"; path = "../../../Include/PxClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2853fa87fd8c2853fa8 /* PxConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraint.h"; path = "../../../Include/PxConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28540107fd8c2854010 /* PxConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintDesc.h"; path = "../../../Include/PxConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28540787fd8c2854078 /* PxContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContact.h"; path = "../../../Include/PxContact.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28540e07fd8c28540e0 /* PxContactModifyCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxContactModifyCallback.h"; path = "../../../Include/PxContactModifyCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28541487fd8c2854148 /* PxDeletionListener.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDeletionListener.h"; path = "../../../Include/PxDeletionListener.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28541b07fd8c28541b0 /* PxFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFiltering.h"; path = "../../../Include/PxFiltering.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28542187fd8c2854218 /* PxForceMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxForceMode.h"; path = "../../../Include/PxForceMode.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28542807fd8c2854280 /* PxImmediateMode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxImmediateMode.h"; path = "../../../Include/PxImmediateMode.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28542e87fd8c28542e8 /* PxLockedData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxLockedData.h"; path = "../../../Include/PxLockedData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28543507fd8c2854350 /* PxMaterial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMaterial.h"; path = "../../../Include/PxMaterial.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28543b87fd8c28543b8 /* PxPhysXConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysXConfig.h"; path = "../../../Include/PxPhysXConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28544207fd8c2854420 /* PxPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysics.h"; path = "../../../Include/PxPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28544887fd8c2854488 /* PxPhysicsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsAPI.h"; path = "../../../Include/PxPhysicsAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28544f07fd8c28544f0 /* PxPhysicsSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsSerialization.h"; path = "../../../Include/PxPhysicsSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28545587fd8c2854558 /* PxPhysicsVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPhysicsVersion.h"; path = "../../../Include/PxPhysicsVersion.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28545c07fd8c28545c0 /* PxPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPruningStructure.h"; path = "../../../Include/PxPruningStructure.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28546287fd8c2854628 /* PxQueryFiltering.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryFiltering.h"; path = "../../../Include/PxQueryFiltering.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28546907fd8c2854690 /* PxQueryReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQueryReport.h"; path = "../../../Include/PxQueryReport.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28546f87fd8c28546f8 /* PxRigidActor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActor.h"; path = "../../../Include/PxRigidActor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28547607fd8c2854760 /* PxRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBody.h"; path = "../../../Include/PxRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28547c87fd8c28547c8 /* PxRigidDynamic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidDynamic.h"; path = "../../../Include/PxRigidDynamic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28548307fd8c2854830 /* PxRigidStatic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidStatic.h"; path = "../../../Include/PxRigidStatic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28548987fd8c2854898 /* PxScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxScene.h"; path = "../../../Include/PxScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28549007fd8c2854900 /* PxSceneDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneDesc.h"; path = "../../../Include/PxSceneDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28549687fd8c2854968 /* PxSceneLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneLock.h"; path = "../../../Include/PxSceneLock.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28549d07fd8c28549d0 /* PxShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShape.h"; path = "../../../Include/PxShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854a387fd8c2854a38 /* PxSimulationEventCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationEventCallback.h"; path = "../../../Include/PxSimulationEventCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854aa07fd8c2854aa0 /* PxSimulationStatistics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimulationStatistics.h"; path = "../../../Include/PxSimulationStatistics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854b087fd8c2854b08 /* PxSpatialIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSpatialIndex.h"; path = "../../../Include/PxSpatialIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854b707fd8c2854b70 /* PxVisualizationParameter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVisualizationParameter.h"; path = "../../../Include/PxVisualizationParameter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854bd87fd8c2854bd8 /* PxVolumeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVolumeCache.h"; path = "../../../Include/PxVolumeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854c407fd8c2854c40 /* particles/PxParticleBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBase.h"; path = "../../../Include/particles/PxParticleBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854ca87fd8c2854ca8 /* particles/PxParticleBaseFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleBaseFlag.h"; path = "../../../Include/particles/PxParticleBaseFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854d107fd8c2854d10 /* particles/PxParticleCreationData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleCreationData.h"; path = "../../../Include/particles/PxParticleCreationData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854d787fd8c2854d78 /* particles/PxParticleFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFlag.h"; path = "../../../Include/particles/PxParticleFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854de07fd8c2854de0 /* particles/PxParticleFluid.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluid.h"; path = "../../../Include/particles/PxParticleFluid.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854e487fd8c2854e48 /* particles/PxParticleFluidReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleFluidReadData.h"; path = "../../../Include/particles/PxParticleFluidReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854eb07fd8c2854eb0 /* particles/PxParticleReadData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleReadData.h"; path = "../../../Include/particles/PxParticleReadData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854f187fd8c2854f18 /* particles/PxParticleSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/PxParticleSystem.h"; path = "../../../Include/particles/PxParticleSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854f807fd8c2854f80 /* pvd/PxPvdSceneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pvd/PxPvdSceneClient.h"; path = "../../../Include/pvd/PxPvdSceneClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2854fe87fd8c2854fe8 /* cloth/PxCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxCloth.h"; path = "../../../Include/cloth/PxCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28550507fd8c2855050 /* cloth/PxClothCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothCollisionData.h"; path = "../../../Include/cloth/PxClothCollisionData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28550b87fd8c28550b8 /* cloth/PxClothFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothFabric.h"; path = "../../../Include/cloth/PxClothFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28551207fd8c2855120 /* cloth/PxClothParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothParticleData.h"; path = "../../../Include/cloth/PxClothParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28551887fd8c2855188 /* cloth/PxClothTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/PxClothTypes.h"; path = "../../../Include/cloth/PxClothTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc284da007fd8c284da00 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFDc284da687fd8c284da68 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFDc284dad07fd8c284dad0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc284db387fd8c284db38 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc284dba07fd8c284dba0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc284dc087fd8c284dc08 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; + FFFDc284dc707fd8c284dc70 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; + FFFDc284dcd87fd8c284dcd8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc284dd407fd8c284dd40 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc284dda87fd8c284dda8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc284de107fd8c284de10 /* core/src/PxMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "core/src/PxMetaDataObjects.cpp"; path = "../../PhysXMetaData/core/src/PxMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a30ccf007fd2a30ccf00 /* Resources */ = { + FFF2c4a8bb607fd8c4a8bb60 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -233,7 +233,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa30ccf007fd2a30ccf00 /* Frameworks */ = { + FFFCc4a8bb607fd8c4a8bb60 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -243,52 +243,52 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a30ccf007fd2a30ccf00 /* Sources */ = { + FFF8c4a8bb607fd8c4a8bb60 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa24932387fd2a2493238, - FFFFa24932a07fd2a24932a0, - FFFFa24933087fd2a2493308, - FFFFa24933707fd2a2493370, - FFFFa24933d87fd2a24933d8, - FFFFa24934407fd2a2493440, - FFFFa24934a87fd2a24934a8, - FFFFa24935107fd2a2493510, - FFFFa24935787fd2a2493578, - FFFFa24935e07fd2a24935e0, - FFFFa24936487fd2a2493648, - FFFFa24936b07fd2a24936b0, - FFFFa24937187fd2a2493718, - FFFFa24937807fd2a2493780, - FFFFa24937e87fd2a24937e8, - FFFFa24938507fd2a2493850, - FFFFa24938b87fd2a24938b8, - FFFFa24939207fd2a2493920, - FFFFa24939887fd2a2493988, - FFFFa24939f07fd2a24939f0, - FFFFa2493a587fd2a2493a58, - FFFFa2493ac07fd2a2493ac0, - FFFFa2493b287fd2a2493b28, - FFFFa2493b907fd2a2493b90, - FFFFa2493bf87fd2a2493bf8, - FFFFa2493e007fd2a2493e00, - FFFFa2493e687fd2a2493e68, - FFFFa24946207fd2a2494620, - FFFFa24946887fd2a2494688, - FFFFa24946f07fd2a24946f0, - FFFFa24947587fd2a2494758, - FFFFa24947c07fd2a24947c0, - FFFFa24948287fd2a2494828, - FFFFa24948907fd2a2494890, - FFFFa24948f87fd2a24948f8, - FFFFa24949607fd2a2494960, - FFFFa2494b007fd2a2494b00, - FFFFa2494b687fd2a2494b68, - FFFFa2494bd07fd2a2494bd0, - FFFFa2494c387fd2a2494c38, - FFFFa248f1a87fd2a248f1a8, - FFFFa248f2107fd2a248f210, + FFFFc28520387fd8c2852038, + FFFFc28520a07fd8c28520a0, + FFFFc28521087fd8c2852108, + FFFFc28521707fd8c2852170, + FFFFc28521d87fd8c28521d8, + FFFFc28522407fd8c2852240, + FFFFc28522a87fd8c28522a8, + FFFFc28523107fd8c2852310, + FFFFc28523787fd8c2852378, + FFFFc28523e07fd8c28523e0, + FFFFc28524487fd8c2852448, + FFFFc28524b07fd8c28524b0, + FFFFc28525187fd8c2852518, + FFFFc28525807fd8c2852580, + FFFFc28525e87fd8c28525e8, + FFFFc28526507fd8c2852650, + FFFFc28526b87fd8c28526b8, + FFFFc28527207fd8c2852720, + FFFFc28527887fd8c2852788, + FFFFc28527f07fd8c28527f0, + FFFFc28528587fd8c2852858, + FFFFc28528c07fd8c28528c0, + FFFFc28529287fd8c2852928, + FFFFc28529907fd8c2852990, + FFFFc28529f87fd8c28529f8, + FFFFc2852c007fd8c2852c00, + FFFFc2852c687fd8c2852c68, + FFFFc28534207fd8c2853420, + FFFFc28534887fd8c2853488, + FFFFc28534f07fd8c28534f0, + FFFFc28535587fd8c2853558, + FFFFc28535c07fd8c28535c0, + FFFFc28536287fd8c2853628, + FFFFc28536907fd8c2853690, + FFFFc28536f87fd8c28536f8, + FFFFc28537607fd8c2853760, + FFFFc28539007fd8c2853900, + FFFFc28539687fd8c2853968, + FFFFc28539d07fd8c28539d0, + FFFFc2853a387fd8c2853a38, + FFFFc284dda87fd8c284dda8, + FFFFc284de107fd8c284de10, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -297,112 +297,112 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4a30adad07fd2a30adad0 /* PBXTargetDependency */ = { + FFF4c171ecd07fd8c171ecd0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa2c3f8c07fd2a2c3f8c0 /* LowLevel */; - targetProxy = FFF5a2c3f8c07fd2a2c3f8c0 /* PBXContainerItemProxy */; + target = FFFAc10c0f007fd8c10c0f00 /* LowLevel */; + targetProxy = FFF5c10c0f007fd8c10c0f00 /* PBXContainerItemProxy */; }; - FFF4a30db7c07fd2a30db7c0 /* PBXTargetDependency */ = { + FFF4c171ed307fd8c171ed30 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa2c704e07fd2a2c704e0 /* LowLevelAABB */; - targetProxy = FFF5a2c704e07fd2a2c704e0 /* PBXContainerItemProxy */; + target = FFFAc17390207fd8c1739020 /* LowLevelAABB */; + targetProxy = FFF5c17390207fd8c1739020 /* PBXContainerItemProxy */; }; - FFF4a30dbb407fd2a30dbb40 /* PBXTargetDependency */ = { + FFF4c1727c607fd8c1727c60 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa2cb04807fd2a2cb0480 /* LowLevelCloth */; - targetProxy = FFF5a2cb04807fd2a2cb0480 /* PBXContainerItemProxy */; + target = FFFAc172f9207fd8c172f920 /* LowLevelCloth */; + targetProxy = FFF5c172f9207fd8c172f920 /* PBXContainerItemProxy */; }; - FFF4a30db8207fd2a30db820 /* PBXTargetDependency */ = { + FFF4c1723e007fd8c1723e00 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa2c8d7e07fd2a2c8d7e0 /* LowLevelDynamics */; - targetProxy = FFF5a2c8d7e07fd2a2c8d7e0 /* PBXContainerItemProxy */; + target = FFFAc10c8d107fd8c10c8d10 /* LowLevelDynamics */; + targetProxy = FFF5c10c8d107fd8c10c8d10 /* PBXContainerItemProxy */; }; - FFF4a30dbba07fd2a30dbba0 /* PBXTargetDependency */ = { + FFF4c1727cc07fd8c1727cc0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa2cd27e07fd2a2cd27e0 /* LowLevelParticles */; - targetProxy = FFF5a2cd27e07fd2a2cd27e0 /* PBXContainerItemProxy */; + target = FFFAc133d4f07fd8c133d4f0 /* LowLevelParticles */; + targetProxy = FFF5c133d4f07fd8c133d4f0 /* PBXContainerItemProxy */; }; - FFF4a30d78507fd2a30d7850 /* PBXTargetDependency */ = { + FFF4c171e4607fd8c171e460 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa2a093a07fd2a2a093a0 /* PhysXCommon */; - targetProxy = FFF5a2a093a07fd2a2a093a0 /* PBXContainerItemProxy */; + target = FFFAc1414ed07fd8c1414ed0 /* PhysXCommon */; + targetProxy = FFF5c1414ed07fd8c1414ed0 /* PBXContainerItemProxy */; }; - FFF4a2ebddf07fd2a2ebddf0 /* PBXTargetDependency */ = { + FFF4c4a8be907fd8c4a8be90 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa29f58e07fd2a29f58e0 /* PxFoundation */; - targetProxy = FFF5a29f58e07fd2a29f58e0 /* PBXContainerItemProxy */; + target = FFFAc141af507fd8c141af50 /* PxFoundation */; + targetProxy = FFF5c141af507fd8c141af50 /* PBXContainerItemProxy */; }; - FFF4a30d0ee07fd2a30d0ee0 /* PBXTargetDependency */ = { + FFF4c4a8bd707fd8c4a8bd70 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa2a4e9207fd2a2a4e920 /* PxPvdSDK */; - targetProxy = FFF5a2a4e9207fd2a2a4e920 /* PBXContainerItemProxy */; + target = FFFAc173fd607fd8c173fd60 /* PxPvdSDK */; + targetProxy = FFF5c173fd607fd8c173fd60 /* PBXContainerItemProxy */; }; - FFF4a30d82207fd2a30d8220 /* PBXTargetDependency */ = { + FFF4c49048907fd8c4904890 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa2ed52b07fd2a2ed52b0 /* PxTask */; - targetProxy = FFF5a2ed52b07fd2a2ed52b0 /* PBXContainerItemProxy */; + target = FFFAc13406907fd8c1340690 /* PxTask */; + targetProxy = FFF5c13406907fd8c1340690 /* PBXContainerItemProxy */; }; - FFF4a30d81907fd2a30d8190 /* PBXTargetDependency */ = { + FFF4c49048007fd8c4904800 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa30fba907fd2a30fba90 /* SceneQuery */; - targetProxy = FFF5a30fba907fd2a30fba90 /* PBXContainerItemProxy */; + target = FFFAc491f0907fd8c491f090 /* SceneQuery */; + targetProxy = FFF5c491f0907fd8c491f090 /* PBXContainerItemProxy */; }; - FFF4a30d81f07fd2a30d81f0 /* PBXTargetDependency */ = { + FFF4c49048607fd8c4904860 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa31040707fd2a3104070 /* SimulationController */; - targetProxy = FFF5a31040707fd2a3104070 /* PBXContainerItemProxy */; + target = FFFAc49236207fd8c4923620 /* SimulationController */; + targetProxy = FFF5c49236207fd8c4923620 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCharacterKinematic */ - FFFFa30dd9307fd2a30dd930 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDa30ea8007fd2a30ea800 /* PhysXExtensions */; }; - FFFFa248c8787fd2a248c878 /* CctBoxController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa248c8787fd2a248c878 /* CctBoxController.cpp */; }; - FFFFa248c8e07fd2a248c8e0 /* CctCapsuleController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa248c8e07fd2a248c8e0 /* CctCapsuleController.cpp */; }; - FFFFa248c9487fd2a248c948 /* CctCharacterController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa248c9487fd2a248c948 /* CctCharacterController.cpp */; }; - FFFFa248c9b07fd2a248c9b0 /* CctCharacterControllerCallbacks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa248c9b07fd2a248c9b0 /* CctCharacterControllerCallbacks.cpp */; }; - FFFFa248ca187fd2a248ca18 /* CctCharacterControllerManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa248ca187fd2a248ca18 /* CctCharacterControllerManager.cpp */; }; - FFFFa248ca807fd2a248ca80 /* CctController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa248ca807fd2a248ca80 /* CctController.cpp */; }; - FFFFa248cae87fd2a248cae8 /* CctObstacleContext.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa248cae87fd2a248cae8 /* CctObstacleContext.cpp */; }; - FFFFa248cb507fd2a248cb50 /* CctSweptBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa248cb507fd2a248cb50 /* CctSweptBox.cpp */; }; - FFFFa248cbb87fd2a248cbb8 /* CctSweptCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa248cbb87fd2a248cbb8 /* CctSweptCapsule.cpp */; }; - FFFFa248cc207fd2a248cc20 /* CctSweptVolume.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa248cc207fd2a248cc20 /* CctSweptVolume.cpp */; }; + FFFFc490d8907fd8c490d890 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDc4912c607fd8c4912c60 /* PhysXExtensions */; }; + FFFFc28566787fd8c2856678 /* CctBoxController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28566787fd8c2856678 /* CctBoxController.cpp */; }; + FFFFc28566e07fd8c28566e0 /* CctCapsuleController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28566e07fd8c28566e0 /* CctCapsuleController.cpp */; }; + FFFFc28567487fd8c2856748 /* CctCharacterController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28567487fd8c2856748 /* CctCharacterController.cpp */; }; + FFFFc28567b07fd8c28567b0 /* CctCharacterControllerCallbacks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28567b07fd8c28567b0 /* CctCharacterControllerCallbacks.cpp */; }; + FFFFc28568187fd8c2856818 /* CctCharacterControllerManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28568187fd8c2856818 /* CctCharacterControllerManager.cpp */; }; + FFFFc28568807fd8c2856880 /* CctController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28568807fd8c2856880 /* CctController.cpp */; }; + FFFFc28568e87fd8c28568e8 /* CctObstacleContext.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28568e87fd8c28568e8 /* CctObstacleContext.cpp */; }; + FFFFc28569507fd8c2856950 /* CctSweptBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28569507fd8c2856950 /* CctSweptBox.cpp */; }; + FFFFc28569b87fd8c28569b8 /* CctSweptCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28569b87fd8c28569b8 /* CctSweptCapsule.cpp */; }; + FFFFc2856a207fd8c2856a20 /* CctSweptVolume.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2856a207fd8c2856a20 /* CctSweptVolume.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa30d7df07fd2a30d7df0 /* PhysXCharacterKinematic */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCharacterKinematic"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa30df1107fd2a30df110 /* PxBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBoxController.h"; path = "../../../Include/characterkinematic/PxBoxController.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30df1787fd2a30df178 /* PxCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCapsuleController.h"; path = "../../../Include/characterkinematic/PxCapsuleController.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30df1e07fd2a30df1e0 /* PxCharacter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCharacter.h"; path = "../../../Include/characterkinematic/PxCharacter.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30df2487fd2a30df248 /* PxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxController.h"; path = "../../../Include/characterkinematic/PxController.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30df2b07fd2a30df2b0 /* PxControllerBehavior.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerBehavior.h"; path = "../../../Include/characterkinematic/PxControllerBehavior.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30df3187fd2a30df318 /* PxControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerManager.h"; path = "../../../Include/characterkinematic/PxControllerManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30df3807fd2a30df380 /* PxControllerObstacles.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerObstacles.h"; path = "../../../Include/characterkinematic/PxControllerObstacles.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30df3e87fd2a30df3e8 /* PxExtended.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtended.h"; path = "../../../Include/characterkinematic/PxExtended.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c4007fd2a248c400 /* CctBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.h"; path = "../../PhysXCharacterKinematic/src/CctBoxController.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c4687fd2a248c468 /* CctCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.h"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c4d07fd2a248c4d0 /* CctCharacterController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c5387fd2a248c538 /* CctCharacterControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c5a07fd2a248c5a0 /* CctController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.h"; path = "../../PhysXCharacterKinematic/src/CctController.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c6087fd2a248c608 /* CctInternalStructs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctInternalStructs.h"; path = "../../PhysXCharacterKinematic/src/CctInternalStructs.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c6707fd2a248c670 /* CctObstacleContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.h"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c6d87fd2a248c6d8 /* CctSweptBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.h"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c7407fd2a248c740 /* CctSweptCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.h"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c7a87fd2a248c7a8 /* CctSweptVolume.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.h"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c8107fd2a248c810 /* CctUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctUtils.h"; path = "../../PhysXCharacterKinematic/src/CctUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248c8787fd2a248c878 /* CctBoxController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.cpp"; path = "../../PhysXCharacterKinematic/src/CctBoxController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248c8e07fd2a248c8e0 /* CctCapsuleController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248c9487fd2a248c948 /* CctCharacterController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248c9b07fd2a248c9b0 /* CctCharacterControllerCallbacks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerCallbacks.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248ca187fd2a248ca18 /* CctCharacterControllerManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248ca807fd2a248ca80 /* CctController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.cpp"; path = "../../PhysXCharacterKinematic/src/CctController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248cae87fd2a248cae8 /* CctObstacleContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.cpp"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248cb507fd2a248cb50 /* CctSweptBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248cbb87fd2a248cbb8 /* CctSweptCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa248cc207fd2a248cc20 /* CctSweptVolume.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc49045107fd8c4904510 /* PhysXCharacterKinematic */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCharacterKinematic"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc490bfb07fd8c490bfb0 /* PxBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBoxController.h"; path = "../../../Include/characterkinematic/PxBoxController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc490c0187fd8c490c018 /* PxCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCapsuleController.h"; path = "../../../Include/characterkinematic/PxCapsuleController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc490c0807fd8c490c080 /* PxCharacter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCharacter.h"; path = "../../../Include/characterkinematic/PxCharacter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc490c0e87fd8c490c0e8 /* PxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxController.h"; path = "../../../Include/characterkinematic/PxController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc490c1507fd8c490c150 /* PxControllerBehavior.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerBehavior.h"; path = "../../../Include/characterkinematic/PxControllerBehavior.h"; sourceTree = SOURCE_ROOT; }; + FFFDc490c1b87fd8c490c1b8 /* PxControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerManager.h"; path = "../../../Include/characterkinematic/PxControllerManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc490c2207fd8c490c220 /* PxControllerObstacles.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxControllerObstacles.h"; path = "../../../Include/characterkinematic/PxControllerObstacles.h"; sourceTree = SOURCE_ROOT; }; + FFFDc490c2887fd8c490c288 /* PxExtended.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtended.h"; path = "../../../Include/characterkinematic/PxExtended.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28562007fd8c2856200 /* CctBoxController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.h"; path = "../../PhysXCharacterKinematic/src/CctBoxController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28562687fd8c2856268 /* CctCapsuleController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.h"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28562d07fd8c28562d0 /* CctCharacterController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28563387fd8c2856338 /* CctCharacterControllerManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.h"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28563a07fd8c28563a0 /* CctController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.h"; path = "../../PhysXCharacterKinematic/src/CctController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28564087fd8c2856408 /* CctInternalStructs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctInternalStructs.h"; path = "../../PhysXCharacterKinematic/src/CctInternalStructs.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28564707fd8c2856470 /* CctObstacleContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.h"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28564d87fd8c28564d8 /* CctSweptBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.h"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28565407fd8c2856540 /* CctSweptCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.h"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28565a87fd8c28565a8 /* CctSweptVolume.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.h"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28566107fd8c2856610 /* CctUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CctUtils.h"; path = "../../PhysXCharacterKinematic/src/CctUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28566787fd8c2856678 /* CctBoxController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctBoxController.cpp"; path = "../../PhysXCharacterKinematic/src/CctBoxController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28566e07fd8c28566e0 /* CctCapsuleController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCapsuleController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCapsuleController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28567487fd8c2856748 /* CctCharacterController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterController.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28567b07fd8c28567b0 /* CctCharacterControllerCallbacks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerCallbacks.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerCallbacks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28568187fd8c2856818 /* CctCharacterControllerManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctCharacterControllerManager.cpp"; path = "../../PhysXCharacterKinematic/src/CctCharacterControllerManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28568807fd8c2856880 /* CctController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctController.cpp"; path = "../../PhysXCharacterKinematic/src/CctController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28568e87fd8c28568e8 /* CctObstacleContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctObstacleContext.cpp"; path = "../../PhysXCharacterKinematic/src/CctObstacleContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28569507fd8c2856950 /* CctSweptBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptBox.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28569b87fd8c28569b8 /* CctSweptCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptCapsule.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2856a207fd8c2856a20 /* CctSweptVolume.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CctSweptVolume.cpp"; path = "../../PhysXCharacterKinematic/src/CctSweptVolume.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a30d7df07fd2a30d7df0 /* Resources */ = { + FFF2c49045107fd8c4904510 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -412,7 +412,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa30d7df07fd2a30d7df0 /* Frameworks */ = { + FFFCc49045107fd8c4904510 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -422,20 +422,20 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a30d7df07fd2a30d7df0 /* Sources */ = { + FFF8c49045107fd8c4904510 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa248c8787fd2a248c878, - FFFFa248c8e07fd2a248c8e0, - FFFFa248c9487fd2a248c948, - FFFFa248c9b07fd2a248c9b0, - FFFFa248ca187fd2a248ca18, - FFFFa248ca807fd2a248ca80, - FFFFa248cae87fd2a248cae8, - FFFFa248cb507fd2a248cb50, - FFFFa248cbb87fd2a248cbb8, - FFFFa248cc207fd2a248cc20, + FFFFc28566787fd8c2856678, + FFFFc28566e07fd8c28566e0, + FFFFc28567487fd8c2856748, + FFFFc28567b07fd8c28567b0, + FFFFc28568187fd8c2856818, + FFFFc28568807fd8c2856880, + FFFFc28568e87fd8c28568e8, + FFFFc28569507fd8c2856950, + FFFFc28569b87fd8c28569b8, + FFFFc2856a207fd8c2856a20, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -444,91 +444,91 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4a30dcae07fd2a30dcae0 /* PBXTargetDependency */ = { + FFF4c490a3d07fd8c490a3d0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa2a093a07fd2a2a093a0 /* PhysXCommon */; - targetProxy = FFF5a2a093a07fd2a2a093a0 /* PBXContainerItemProxy */; + target = FFFAc1414ed07fd8c1414ed0 /* PhysXCommon */; + targetProxy = FFF5c1414ed07fd8c1414ed0 /* PBXContainerItemProxy */; }; - FFF4a30dd9307fd2a30dd930 /* PBXTargetDependency */ = { + FFF4c490d8907fd8c490d890 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa30ea8007fd2a30ea800 /* PhysXExtensions */; - targetProxy = FFF5a30ea8007fd2a30ea800 /* PBXContainerItemProxy */; + target = FFFAc4912c607fd8c4912c60 /* PhysXExtensions */; + targetProxy = FFF5c4912c607fd8c4912c60 /* PBXContainerItemProxy */; }; - FFF4a30d92a07fd2a30d92a0 /* PBXTargetDependency */ = { + FFF4c490b9507fd8c490b950 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa29f58e07fd2a29f58e0 /* PxFoundation */; - targetProxy = FFF5a29f58e07fd2a29f58e0 /* PBXContainerItemProxy */; + target = FFFAc141af507fd8c141af50 /* PxFoundation */; + targetProxy = FFF5c141af507fd8c141af50 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXVehicle */ - FFFFa24976087fd2a2497608 /* PxVehicleComponents.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24976087fd2a2497608 /* PxVehicleComponents.cpp */; }; - FFFFa24976707fd2a2497670 /* PxVehicleDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24976707fd2a2497670 /* PxVehicleDrive.cpp */; }; - FFFFa24976d87fd2a24976d8 /* PxVehicleDrive4W.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24976d87fd2a24976d8 /* PxVehicleDrive4W.cpp */; }; - FFFFa24977407fd2a2497740 /* PxVehicleDriveNW.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24977407fd2a2497740 /* PxVehicleDriveNW.cpp */; }; - FFFFa24977a87fd2a24977a8 /* PxVehicleDriveTank.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24977a87fd2a24977a8 /* PxVehicleDriveTank.cpp */; }; - FFFFa24978107fd2a2497810 /* PxVehicleMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24978107fd2a2497810 /* PxVehicleMetaData.cpp */; }; - FFFFa24978787fd2a2497878 /* PxVehicleNoDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24978787fd2a2497878 /* PxVehicleNoDrive.cpp */; }; - FFFFa24978e07fd2a24978e0 /* PxVehicleSDK.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24978e07fd2a24978e0 /* PxVehicleSDK.cpp */; }; - FFFFa24979487fd2a2497948 /* PxVehicleSerialization.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24979487fd2a2497948 /* PxVehicleSerialization.cpp */; }; - FFFFa24979b07fd2a24979b0 /* PxVehicleSuspWheelTire4.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24979b07fd2a24979b0 /* PxVehicleSuspWheelTire4.cpp */; }; - FFFFa2497a187fd2a2497a18 /* PxVehicleTireFriction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2497a187fd2a2497a18 /* PxVehicleTireFriction.cpp */; }; - FFFFa2497a807fd2a2497a80 /* PxVehicleUpdate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2497a807fd2a2497a80 /* PxVehicleUpdate.cpp */; }; - FFFFa2497ae87fd2a2497ae8 /* PxVehicleWheels.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2497ae87fd2a2497ae8 /* PxVehicleWheels.cpp */; }; - FFFFa2497b507fd2a2497b50 /* VehicleUtilControl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2497b507fd2a2497b50 /* VehicleUtilControl.cpp */; }; - FFFFa2497bb87fd2a2497bb8 /* VehicleUtilSetup.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2497bb87fd2a2497bb8 /* VehicleUtilSetup.cpp */; }; - FFFFa2497c207fd2a2497c20 /* VehicleUtilTelemetry.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2497c207fd2a2497c20 /* VehicleUtilTelemetry.cpp */; }; - FFFFa30eada87fd2a30eada8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDa30eada87fd2a30eada8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */; }; - FFFFa30eae107fd2a30eae10 /* src/PxVehicleMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDa30eae107fd2a30eae10 /* src/PxVehicleMetaDataObjects.cpp */; }; + FFFFc285b0087fd8c285b008 /* PxVehicleComponents.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b0087fd8c285b008 /* PxVehicleComponents.cpp */; }; + FFFFc285b0707fd8c285b070 /* PxVehicleDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b0707fd8c285b070 /* PxVehicleDrive.cpp */; }; + FFFFc285b0d87fd8c285b0d8 /* PxVehicleDrive4W.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b0d87fd8c285b0d8 /* PxVehicleDrive4W.cpp */; }; + FFFFc285b1407fd8c285b140 /* PxVehicleDriveNW.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b1407fd8c285b140 /* PxVehicleDriveNW.cpp */; }; + FFFFc285b1a87fd8c285b1a8 /* PxVehicleDriveTank.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b1a87fd8c285b1a8 /* PxVehicleDriveTank.cpp */; }; + FFFFc285b2107fd8c285b210 /* PxVehicleMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b2107fd8c285b210 /* PxVehicleMetaData.cpp */; }; + FFFFc285b2787fd8c285b278 /* PxVehicleNoDrive.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b2787fd8c285b278 /* PxVehicleNoDrive.cpp */; }; + FFFFc285b2e07fd8c285b2e0 /* PxVehicleSDK.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b2e07fd8c285b2e0 /* PxVehicleSDK.cpp */; }; + FFFFc285b3487fd8c285b348 /* PxVehicleSerialization.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b3487fd8c285b348 /* PxVehicleSerialization.cpp */; }; + FFFFc285b3b07fd8c285b3b0 /* PxVehicleSuspWheelTire4.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b3b07fd8c285b3b0 /* PxVehicleSuspWheelTire4.cpp */; }; + FFFFc285b4187fd8c285b418 /* PxVehicleTireFriction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b4187fd8c285b418 /* PxVehicleTireFriction.cpp */; }; + FFFFc285b4807fd8c285b480 /* PxVehicleUpdate.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b4807fd8c285b480 /* PxVehicleUpdate.cpp */; }; + FFFFc285b4e87fd8c285b4e8 /* PxVehicleWheels.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b4e87fd8c285b4e8 /* PxVehicleWheels.cpp */; }; + FFFFc285b5507fd8c285b550 /* VehicleUtilControl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b5507fd8c285b550 /* VehicleUtilControl.cpp */; }; + FFFFc285b5b87fd8c285b5b8 /* VehicleUtilSetup.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b5b87fd8c285b5b8 /* VehicleUtilSetup.cpp */; }; + FFFFc285b6207fd8c285b620 /* VehicleUtilTelemetry.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285b6207fd8c285b620 /* VehicleUtilTelemetry.cpp */; }; + FFFFc49130e87fd8c49130e8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDc49130e87fd8c49130e8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */; }; + FFFFc49131507fd8c4913150 /* src/PxVehicleMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDc49131507fd8c4913150 /* src/PxVehicleMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa30d94d07fd2a30d94d0 /* PhysXVehicle */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXVehicle"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa248e2007fd2a248e200 /* PxVehicleComponents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.h"; path = "../../../Include/vehicle/PxVehicleComponents.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e2687fd2a248e268 /* PxVehicleDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.h"; path = "../../../Include/vehicle/PxVehicleDrive.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e2d07fd2a248e2d0 /* PxVehicleDrive4W.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.h"; path = "../../../Include/vehicle/PxVehicleDrive4W.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e3387fd2a248e338 /* PxVehicleDriveNW.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.h"; path = "../../../Include/vehicle/PxVehicleDriveNW.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e3a07fd2a248e3a0 /* PxVehicleDriveTank.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.h"; path = "../../../Include/vehicle/PxVehicleDriveTank.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e4087fd2a248e408 /* PxVehicleNoDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.h"; path = "../../../Include/vehicle/PxVehicleNoDrive.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e4707fd2a248e470 /* PxVehicleSDK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.h"; path = "../../../Include/vehicle/PxVehicleSDK.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e4d87fd2a248e4d8 /* PxVehicleShaders.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleShaders.h"; path = "../../../Include/vehicle/PxVehicleShaders.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e5407fd2a248e540 /* PxVehicleTireFriction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.h"; path = "../../../Include/vehicle/PxVehicleTireFriction.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e5a87fd2a248e5a8 /* PxVehicleUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.h"; path = "../../../Include/vehicle/PxVehicleUpdate.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e6107fd2a248e610 /* PxVehicleUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtil.h"; path = "../../../Include/vehicle/PxVehicleUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e6787fd2a248e678 /* PxVehicleUtilControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilControl.h"; path = "../../../Include/vehicle/PxVehicleUtilControl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e6e07fd2a248e6e0 /* PxVehicleUtilSetup.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilSetup.h"; path = "../../../Include/vehicle/PxVehicleUtilSetup.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e7487fd2a248e748 /* PxVehicleUtilTelemetry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilTelemetry.h"; path = "../../../Include/vehicle/PxVehicleUtilTelemetry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa248e7b07fd2a248e7b0 /* PxVehicleWheels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.h"; path = "../../../Include/vehicle/PxVehicleWheels.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24974007fd2a2497400 /* PxVehicleDefaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDefaults.h"; path = "../../PhysXVehicle/src/PxVehicleDefaults.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24974687fd2a2497468 /* PxVehicleLinearMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleLinearMath.h"; path = "../../PhysXVehicle/src/PxVehicleLinearMath.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24974d07fd2a24974d0 /* PxVehicleSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.h"; path = "../../PhysXVehicle/src/PxVehicleSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24975387fd2a2497538 /* PxVehicleSuspLimitConstraintShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspLimitConstraintShader.h"; path = "../../PhysXVehicle/src/PxVehicleSuspLimitConstraintShader.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24975a07fd2a24975a0 /* PxVehicleSuspWheelTire4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.h"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24976087fd2a2497608 /* PxVehicleComponents.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.cpp"; path = "../../PhysXVehicle/src/PxVehicleComponents.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24976707fd2a2497670 /* PxVehicleDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24976d87fd2a24976d8 /* PxVehicleDrive4W.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive4W.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24977407fd2a2497740 /* PxVehicleDriveNW.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveNW.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24977a87fd2a24977a8 /* PxVehicleDriveTank.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveTank.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24978107fd2a2497810 /* PxVehicleMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleMetaData.cpp"; path = "../../PhysXVehicle/src/PxVehicleMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24978787fd2a2497878 /* PxVehicleNoDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleNoDrive.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24978e07fd2a24978e0 /* PxVehicleSDK.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.cpp"; path = "../../PhysXVehicle/src/PxVehicleSDK.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24979487fd2a2497948 /* PxVehicleSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.cpp"; path = "../../PhysXVehicle/src/PxVehicleSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24979b07fd2a24979b0 /* PxVehicleSuspWheelTire4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.cpp"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2497a187fd2a2497a18 /* PxVehicleTireFriction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.cpp"; path = "../../PhysXVehicle/src/PxVehicleTireFriction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2497a807fd2a2497a80 /* PxVehicleUpdate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.cpp"; path = "../../PhysXVehicle/src/PxVehicleUpdate.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2497ae87fd2a2497ae8 /* PxVehicleWheels.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.cpp"; path = "../../PhysXVehicle/src/PxVehicleWheels.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2497b507fd2a2497b50 /* VehicleUtilControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilControl.cpp"; path = "../../PhysXVehicle/src/VehicleUtilControl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2497bb87fd2a2497bb8 /* VehicleUtilSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilSetup.cpp"; path = "../../PhysXVehicle/src/VehicleUtilSetup.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2497c207fd2a2497c20 /* VehicleUtilTelemetry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilTelemetry.cpp"; path = "../../PhysXVehicle/src/VehicleUtilTelemetry.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa30eac707fd2a30eac70 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30eacd87fd2a30eacd8 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30ead407fd2a30ead40 /* include/PxVehicleMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30eada87fd2a30eada8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa30eae107fd2a30eae10 /* src/PxVehicleMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc490d1007fd8c490d100 /* PhysXVehicle */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXVehicle"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc28590007fd8c2859000 /* PxVehicleComponents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.h"; path = "../../../Include/vehicle/PxVehicleComponents.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28590687fd8c2859068 /* PxVehicleDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.h"; path = "../../../Include/vehicle/PxVehicleDrive.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28590d07fd8c28590d0 /* PxVehicleDrive4W.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.h"; path = "../../../Include/vehicle/PxVehicleDrive4W.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28591387fd8c2859138 /* PxVehicleDriveNW.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.h"; path = "../../../Include/vehicle/PxVehicleDriveNW.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28591a07fd8c28591a0 /* PxVehicleDriveTank.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.h"; path = "../../../Include/vehicle/PxVehicleDriveTank.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28592087fd8c2859208 /* PxVehicleNoDrive.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.h"; path = "../../../Include/vehicle/PxVehicleNoDrive.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28592707fd8c2859270 /* PxVehicleSDK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.h"; path = "../../../Include/vehicle/PxVehicleSDK.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28592d87fd8c28592d8 /* PxVehicleShaders.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleShaders.h"; path = "../../../Include/vehicle/PxVehicleShaders.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28593407fd8c2859340 /* PxVehicleTireFriction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.h"; path = "../../../Include/vehicle/PxVehicleTireFriction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28593a87fd8c28593a8 /* PxVehicleUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.h"; path = "../../../Include/vehicle/PxVehicleUpdate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28594107fd8c2859410 /* PxVehicleUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtil.h"; path = "../../../Include/vehicle/PxVehicleUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28594787fd8c2859478 /* PxVehicleUtilControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilControl.h"; path = "../../../Include/vehicle/PxVehicleUtilControl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28594e07fd8c28594e0 /* PxVehicleUtilSetup.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilSetup.h"; path = "../../../Include/vehicle/PxVehicleUtilSetup.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28595487fd8c2859548 /* PxVehicleUtilTelemetry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUtilTelemetry.h"; path = "../../../Include/vehicle/PxVehicleUtilTelemetry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28595b07fd8c28595b0 /* PxVehicleWheels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.h"; path = "../../../Include/vehicle/PxVehicleWheels.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285ae007fd8c285ae00 /* PxVehicleDefaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDefaults.h"; path = "../../PhysXVehicle/src/PxVehicleDefaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285ae687fd8c285ae68 /* PxVehicleLinearMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleLinearMath.h"; path = "../../PhysXVehicle/src/PxVehicleLinearMath.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285aed07fd8c285aed0 /* PxVehicleSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.h"; path = "../../PhysXVehicle/src/PxVehicleSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285af387fd8c285af38 /* PxVehicleSuspLimitConstraintShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspLimitConstraintShader.h"; path = "../../PhysXVehicle/src/PxVehicleSuspLimitConstraintShader.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285afa07fd8c285afa0 /* PxVehicleSuspWheelTire4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.h"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285b0087fd8c285b008 /* PxVehicleComponents.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleComponents.cpp"; path = "../../PhysXVehicle/src/PxVehicleComponents.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b0707fd8c285b070 /* PxVehicleDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b0d87fd8c285b0d8 /* PxVehicleDrive4W.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDrive4W.cpp"; path = "../../PhysXVehicle/src/PxVehicleDrive4W.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b1407fd8c285b140 /* PxVehicleDriveNW.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveNW.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveNW.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b1a87fd8c285b1a8 /* PxVehicleDriveTank.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleDriveTank.cpp"; path = "../../PhysXVehicle/src/PxVehicleDriveTank.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b2107fd8c285b210 /* PxVehicleMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleMetaData.cpp"; path = "../../PhysXVehicle/src/PxVehicleMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b2787fd8c285b278 /* PxVehicleNoDrive.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleNoDrive.cpp"; path = "../../PhysXVehicle/src/PxVehicleNoDrive.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b2e07fd8c285b2e0 /* PxVehicleSDK.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSDK.cpp"; path = "../../PhysXVehicle/src/PxVehicleSDK.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b3487fd8c285b348 /* PxVehicleSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSerialization.cpp"; path = "../../PhysXVehicle/src/PxVehicleSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b3b07fd8c285b3b0 /* PxVehicleSuspWheelTire4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleSuspWheelTire4.cpp"; path = "../../PhysXVehicle/src/PxVehicleSuspWheelTire4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b4187fd8c285b418 /* PxVehicleTireFriction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleTireFriction.cpp"; path = "../../PhysXVehicle/src/PxVehicleTireFriction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b4807fd8c285b480 /* PxVehicleUpdate.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleUpdate.cpp"; path = "../../PhysXVehicle/src/PxVehicleUpdate.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b4e87fd8c285b4e8 /* PxVehicleWheels.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVehicleWheels.cpp"; path = "../../PhysXVehicle/src/PxVehicleWheels.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b5507fd8c285b550 /* VehicleUtilControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilControl.cpp"; path = "../../PhysXVehicle/src/VehicleUtilControl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b5b87fd8c285b5b8 /* VehicleUtilSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilSetup.cpp"; path = "../../PhysXVehicle/src/VehicleUtilSetup.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285b6207fd8c285b620 /* VehicleUtilTelemetry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "VehicleUtilTelemetry.cpp"; path = "../../PhysXVehicle/src/VehicleUtilTelemetry.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4912fb07fd8c4912fb0 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc49130187fd8c4913018 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleAutoGeneratedMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc49130807fd8c4913080 /* include/PxVehicleMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxVehicleMetaDataObjects.h"; path = "../../PhysXVehicle/src/PhysXMetaData/include/PxVehicleMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc49130e87fd8c49130e8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc49131507fd8c4913150 /* src/PxVehicleMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxVehicleMetaDataObjects.cpp"; path = "../../PhysXVehicle/src/PhysXMetaData/src/PxVehicleMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a30d94d07fd2a30d94d0 /* Resources */ = { + FFF2c490d1007fd8c490d100 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -538,7 +538,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa30d94d07fd2a30d94d0 /* Frameworks */ = { + FFFCc490d1007fd8c490d100 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -548,28 +548,28 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a30d94d07fd2a30d94d0 /* Sources */ = { + FFF8c490d1007fd8c490d100 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa24976087fd2a2497608, - FFFFa24976707fd2a2497670, - FFFFa24976d87fd2a24976d8, - FFFFa24977407fd2a2497740, - FFFFa24977a87fd2a24977a8, - FFFFa24978107fd2a2497810, - FFFFa24978787fd2a2497878, - FFFFa24978e07fd2a24978e0, - FFFFa24979487fd2a2497948, - FFFFa24979b07fd2a24979b0, - FFFFa2497a187fd2a2497a18, - FFFFa2497a807fd2a2497a80, - FFFFa2497ae87fd2a2497ae8, - FFFFa2497b507fd2a2497b50, - FFFFa2497bb87fd2a2497bb8, - FFFFa2497c207fd2a2497c20, - FFFFa30eada87fd2a30eada8, - FFFFa30eae107fd2a30eae10, + FFFFc285b0087fd8c285b008, + FFFFc285b0707fd8c285b070, + FFFFc285b0d87fd8c285b0d8, + FFFFc285b1407fd8c285b140, + FFFFc285b1a87fd8c285b1a8, + FFFFc285b2107fd8c285b210, + FFFFc285b2787fd8c285b278, + FFFFc285b2e07fd8c285b2e0, + FFFFc285b3487fd8c285b348, + FFFFc285b3b07fd8c285b3b0, + FFFFc285b4187fd8c285b418, + FFFFc285b4807fd8c285b480, + FFFFc285b4e87fd8c285b4e8, + FFFFc285b5507fd8c285b550, + FFFFc285b5b87fd8c285b5b8, + FFFFc285b6207fd8c285b620, + FFFFc49130e87fd8c49130e8, + FFFFc49131507fd8c4913150, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -581,220 +581,220 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXExtensions */ - FFFFa2499ce87fd2a2499ce8 /* ExtBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2499ce87fd2a2499ce8 /* ExtBroadPhase.cpp */; }; - FFFFa2499d507fd2a2499d50 /* ExtClothFabricCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2499d507fd2a2499d50 /* ExtClothFabricCooker.cpp */; }; - FFFFa2499db87fd2a2499db8 /* ExtClothGeodesicTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2499db87fd2a2499db8 /* ExtClothGeodesicTetherCooker.cpp */; }; - FFFFa2499e207fd2a2499e20 /* ExtClothMeshQuadifier.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2499e207fd2a2499e20 /* ExtClothMeshQuadifier.cpp */; }; - FFFFa2499e887fd2a2499e88 /* ExtClothSimpleTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2499e887fd2a2499e88 /* ExtClothSimpleTetherCooker.cpp */; }; - FFFFa2499ef07fd2a2499ef0 /* ExtCollection.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2499ef07fd2a2499ef0 /* ExtCollection.cpp */; }; - FFFFa2499f587fd2a2499f58 /* ExtConvexMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2499f587fd2a2499f58 /* ExtConvexMeshExt.cpp */; }; - FFFFa2499fc07fd2a2499fc0 /* ExtCpuWorkerThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2499fc07fd2a2499fc0 /* ExtCpuWorkerThread.cpp */; }; - FFFFa249a0287fd2a249a028 /* ExtD6Joint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a0287fd2a249a028 /* ExtD6Joint.cpp */; }; - FFFFa249a0907fd2a249a090 /* ExtD6JointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a0907fd2a249a090 /* ExtD6JointSolverPrep.cpp */; }; - FFFFa249a0f87fd2a249a0f8 /* ExtDefaultCpuDispatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a0f87fd2a249a0f8 /* ExtDefaultCpuDispatcher.cpp */; }; - FFFFa249a1607fd2a249a160 /* ExtDefaultErrorCallback.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a1607fd2a249a160 /* ExtDefaultErrorCallback.cpp */; }; - FFFFa249a1c87fd2a249a1c8 /* ExtDefaultSimulationFilterShader.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a1c87fd2a249a1c8 /* ExtDefaultSimulationFilterShader.cpp */; }; - FFFFa249a2307fd2a249a230 /* ExtDefaultStreams.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a2307fd2a249a230 /* ExtDefaultStreams.cpp */; }; - FFFFa249a2987fd2a249a298 /* ExtDistanceJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a2987fd2a249a298 /* ExtDistanceJoint.cpp */; }; - FFFFa249a3007fd2a249a300 /* ExtDistanceJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a3007fd2a249a300 /* ExtDistanceJointSolverPrep.cpp */; }; - FFFFa249a3687fd2a249a368 /* ExtExtensions.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a3687fd2a249a368 /* ExtExtensions.cpp */; }; - FFFFa249a3d07fd2a249a3d0 /* ExtFixedJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a3d07fd2a249a3d0 /* ExtFixedJoint.cpp */; }; - FFFFa249a4387fd2a249a438 /* ExtFixedJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a4387fd2a249a438 /* ExtFixedJointSolverPrep.cpp */; }; - FFFFa249a4a07fd2a249a4a0 /* ExtJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a4a07fd2a249a4a0 /* ExtJoint.cpp */; }; - FFFFa249a5087fd2a249a508 /* ExtMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a5087fd2a249a508 /* ExtMetaData.cpp */; }; - FFFFa249a5707fd2a249a570 /* ExtParticleExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a5707fd2a249a570 /* ExtParticleExt.cpp */; }; - FFFFa249a5d87fd2a249a5d8 /* ExtPrismaticJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a5d87fd2a249a5d8 /* ExtPrismaticJoint.cpp */; }; - FFFFa249a6407fd2a249a640 /* ExtPrismaticJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a6407fd2a249a640 /* ExtPrismaticJointSolverPrep.cpp */; }; - FFFFa249a6a87fd2a249a6a8 /* ExtPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a6a87fd2a249a6a8 /* ExtPvd.cpp */; }; - FFFFa249a7107fd2a249a710 /* ExtPxStringTable.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a7107fd2a249a710 /* ExtPxStringTable.cpp */; }; - FFFFa249a7787fd2a249a778 /* ExtRaycastCCD.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a7787fd2a249a778 /* ExtRaycastCCD.cpp */; }; - FFFFa249a7e07fd2a249a7e0 /* ExtRevoluteJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a7e07fd2a249a7e0 /* ExtRevoluteJoint.cpp */; }; - FFFFa249a8487fd2a249a848 /* ExtRevoluteJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a8487fd2a249a848 /* ExtRevoluteJointSolverPrep.cpp */; }; - FFFFa249a8b07fd2a249a8b0 /* ExtRigidBodyExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a8b07fd2a249a8b0 /* ExtRigidBodyExt.cpp */; }; - FFFFa249a9187fd2a249a918 /* ExtSceneQueryExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a9187fd2a249a918 /* ExtSceneQueryExt.cpp */; }; - FFFFa249a9807fd2a249a980 /* ExtSimpleFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a9807fd2a249a980 /* ExtSimpleFactory.cpp */; }; - FFFFa249a9e87fd2a249a9e8 /* ExtSmoothNormals.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249a9e87fd2a249a9e8 /* ExtSmoothNormals.cpp */; }; - FFFFa249aa507fd2a249aa50 /* ExtSphericalJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249aa507fd2a249aa50 /* ExtSphericalJoint.cpp */; }; - FFFFa249aab87fd2a249aab8 /* ExtSphericalJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249aab87fd2a249aab8 /* ExtSphericalJointSolverPrep.cpp */; }; - FFFFa249ab207fd2a249ab20 /* ExtTriangleMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa249ab207fd2a249ab20 /* ExtTriangleMeshExt.cpp */; }; - FFFFa249e0d07fd2a249e0d0 /* SnSerialUtils.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e0d07fd2a249e0d0 /* SnSerialUtils.cpp */; }; - FFFFa249e1387fd2a249e138 /* SnSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e1387fd2a249e138 /* SnSerialization.cpp */; }; - FFFFa249e1a07fd2a249e1a0 /* SnSerializationRegistry.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e1a07fd2a249e1a0 /* SnSerializationRegistry.cpp */; }; - FFFFa249e4e07fd2a249e4e0 /* Binary/SnBinaryDeserialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e4e07fd2a249e4e0 /* Binary/SnBinaryDeserialization.cpp */; }; - FFFFa249e5487fd2a249e548 /* Binary/SnBinarySerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e5487fd2a249e548 /* Binary/SnBinarySerialization.cpp */; }; - FFFFa249e5b07fd2a249e5b0 /* Binary/SnConvX.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e5b07fd2a249e5b0 /* Binary/SnConvX.cpp */; }; - FFFFa249e6187fd2a249e618 /* Binary/SnConvX_Align.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e6187fd2a249e618 /* Binary/SnConvX_Align.cpp */; }; - FFFFa249e6807fd2a249e680 /* Binary/SnConvX_Convert.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e6807fd2a249e680 /* Binary/SnConvX_Convert.cpp */; }; - FFFFa249e6e87fd2a249e6e8 /* Binary/SnConvX_Error.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e6e87fd2a249e6e8 /* Binary/SnConvX_Error.cpp */; }; - FFFFa249e7507fd2a249e750 /* Binary/SnConvX_MetaData.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e7507fd2a249e750 /* Binary/SnConvX_MetaData.cpp */; }; - FFFFa249e7b87fd2a249e7b8 /* Binary/SnConvX_Output.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e7b87fd2a249e7b8 /* Binary/SnConvX_Output.cpp */; }; - FFFFa249e8207fd2a249e820 /* Binary/SnConvX_Union.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e8207fd2a249e820 /* Binary/SnConvX_Union.cpp */; }; - FFFFa249e8887fd2a249e888 /* Binary/SnSerializationContext.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249e8887fd2a249e888 /* Binary/SnSerializationContext.cpp */; }; - FFFFa249f1787fd2a249f178 /* Xml/SnJointRepXSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249f1787fd2a249f178 /* Xml/SnJointRepXSerializer.cpp */; }; - FFFFa249f1e07fd2a249f1e0 /* Xml/SnRepXCoreSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249f1e07fd2a249f1e0 /* Xml/SnRepXCoreSerializer.cpp */; }; - FFFFa249f2487fd2a249f248 /* Xml/SnRepXUpgrader.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249f2487fd2a249f248 /* Xml/SnRepXUpgrader.cpp */; }; - FFFFa249f2b07fd2a249f2b0 /* Xml/SnXmlSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDa249f2b07fd2a249f2b0 /* Xml/SnXmlSerialization.cpp */; }; - FFFFa249c0e07fd2a249c0e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDa249c0e07fd2a249c0e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */; }; + FFFFc285d6e87fd8c285d6e8 /* ExtBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285d6e87fd8c285d6e8 /* ExtBroadPhase.cpp */; }; + FFFFc285d7507fd8c285d750 /* ExtClothFabricCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285d7507fd8c285d750 /* ExtClothFabricCooker.cpp */; }; + FFFFc285d7b87fd8c285d7b8 /* ExtClothGeodesicTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285d7b87fd8c285d7b8 /* ExtClothGeodesicTetherCooker.cpp */; }; + FFFFc285d8207fd8c285d820 /* ExtClothMeshQuadifier.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285d8207fd8c285d820 /* ExtClothMeshQuadifier.cpp */; }; + FFFFc285d8887fd8c285d888 /* ExtClothSimpleTetherCooker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285d8887fd8c285d888 /* ExtClothSimpleTetherCooker.cpp */; }; + FFFFc285d8f07fd8c285d8f0 /* ExtCollection.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285d8f07fd8c285d8f0 /* ExtCollection.cpp */; }; + FFFFc285d9587fd8c285d958 /* ExtConvexMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285d9587fd8c285d958 /* ExtConvexMeshExt.cpp */; }; + FFFFc285d9c07fd8c285d9c0 /* ExtCpuWorkerThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285d9c07fd8c285d9c0 /* ExtCpuWorkerThread.cpp */; }; + FFFFc285da287fd8c285da28 /* ExtD6Joint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285da287fd8c285da28 /* ExtD6Joint.cpp */; }; + FFFFc285da907fd8c285da90 /* ExtD6JointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285da907fd8c285da90 /* ExtD6JointSolverPrep.cpp */; }; + FFFFc285daf87fd8c285daf8 /* ExtDefaultCpuDispatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285daf87fd8c285daf8 /* ExtDefaultCpuDispatcher.cpp */; }; + FFFFc285db607fd8c285db60 /* ExtDefaultErrorCallback.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285db607fd8c285db60 /* ExtDefaultErrorCallback.cpp */; }; + FFFFc285dbc87fd8c285dbc8 /* ExtDefaultSimulationFilterShader.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285dbc87fd8c285dbc8 /* ExtDefaultSimulationFilterShader.cpp */; }; + FFFFc285dc307fd8c285dc30 /* ExtDefaultStreams.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285dc307fd8c285dc30 /* ExtDefaultStreams.cpp */; }; + FFFFc285dc987fd8c285dc98 /* ExtDistanceJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285dc987fd8c285dc98 /* ExtDistanceJoint.cpp */; }; + FFFFc285dd007fd8c285dd00 /* ExtDistanceJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285dd007fd8c285dd00 /* ExtDistanceJointSolverPrep.cpp */; }; + FFFFc285dd687fd8c285dd68 /* ExtExtensions.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285dd687fd8c285dd68 /* ExtExtensions.cpp */; }; + FFFFc285ddd07fd8c285ddd0 /* ExtFixedJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285ddd07fd8c285ddd0 /* ExtFixedJoint.cpp */; }; + FFFFc285de387fd8c285de38 /* ExtFixedJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285de387fd8c285de38 /* ExtFixedJointSolverPrep.cpp */; }; + FFFFc285dea07fd8c285dea0 /* ExtJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285dea07fd8c285dea0 /* ExtJoint.cpp */; }; + FFFFc285df087fd8c285df08 /* ExtMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285df087fd8c285df08 /* ExtMetaData.cpp */; }; + FFFFc285df707fd8c285df70 /* ExtParticleExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285df707fd8c285df70 /* ExtParticleExt.cpp */; }; + FFFFc285dfd87fd8c285dfd8 /* ExtPrismaticJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285dfd87fd8c285dfd8 /* ExtPrismaticJoint.cpp */; }; + FFFFc285e0407fd8c285e040 /* ExtPrismaticJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e0407fd8c285e040 /* ExtPrismaticJointSolverPrep.cpp */; }; + FFFFc285e0a87fd8c285e0a8 /* ExtPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e0a87fd8c285e0a8 /* ExtPvd.cpp */; }; + FFFFc285e1107fd8c285e110 /* ExtPxStringTable.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e1107fd8c285e110 /* ExtPxStringTable.cpp */; }; + FFFFc285e1787fd8c285e178 /* ExtRaycastCCD.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e1787fd8c285e178 /* ExtRaycastCCD.cpp */; }; + FFFFc285e1e07fd8c285e1e0 /* ExtRevoluteJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e1e07fd8c285e1e0 /* ExtRevoluteJoint.cpp */; }; + FFFFc285e2487fd8c285e248 /* ExtRevoluteJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e2487fd8c285e248 /* ExtRevoluteJointSolverPrep.cpp */; }; + FFFFc285e2b07fd8c285e2b0 /* ExtRigidBodyExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e2b07fd8c285e2b0 /* ExtRigidBodyExt.cpp */; }; + FFFFc285e3187fd8c285e318 /* ExtSceneQueryExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e3187fd8c285e318 /* ExtSceneQueryExt.cpp */; }; + FFFFc285e3807fd8c285e380 /* ExtSimpleFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e3807fd8c285e380 /* ExtSimpleFactory.cpp */; }; + FFFFc285e3e87fd8c285e3e8 /* ExtSmoothNormals.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e3e87fd8c285e3e8 /* ExtSmoothNormals.cpp */; }; + FFFFc285e4507fd8c285e450 /* ExtSphericalJoint.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e4507fd8c285e450 /* ExtSphericalJoint.cpp */; }; + FFFFc285e4b87fd8c285e4b8 /* ExtSphericalJointSolverPrep.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e4b87fd8c285e4b8 /* ExtSphericalJointSolverPrep.cpp */; }; + FFFFc285e5207fd8c285e520 /* ExtTriangleMeshExt.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc285e5207fd8c285e520 /* ExtTriangleMeshExt.cpp */; }; + FFFFc2860cd07fd8c2860cd0 /* SnSerialUtils.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc2860cd07fd8c2860cd0 /* SnSerialUtils.cpp */; }; + FFFFc2860d387fd8c2860d38 /* SnSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc2860d387fd8c2860d38 /* SnSerialization.cpp */; }; + FFFFc2860da07fd8c2860da0 /* SnSerializationRegistry.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc2860da07fd8c2860da0 /* SnSerializationRegistry.cpp */; }; + FFFFc28610e07fd8c28610e0 /* Binary/SnBinaryDeserialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc28610e07fd8c28610e0 /* Binary/SnBinaryDeserialization.cpp */; }; + FFFFc28611487fd8c2861148 /* Binary/SnBinarySerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc28611487fd8c2861148 /* Binary/SnBinarySerialization.cpp */; }; + FFFFc28611b07fd8c28611b0 /* Binary/SnConvX.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc28611b07fd8c28611b0 /* Binary/SnConvX.cpp */; }; + FFFFc28612187fd8c2861218 /* Binary/SnConvX_Align.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc28612187fd8c2861218 /* Binary/SnConvX_Align.cpp */; }; + FFFFc28612807fd8c2861280 /* Binary/SnConvX_Convert.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc28612807fd8c2861280 /* Binary/SnConvX_Convert.cpp */; }; + FFFFc28612e87fd8c28612e8 /* Binary/SnConvX_Error.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc28612e87fd8c28612e8 /* Binary/SnConvX_Error.cpp */; }; + FFFFc28613507fd8c2861350 /* Binary/SnConvX_MetaData.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc28613507fd8c2861350 /* Binary/SnConvX_MetaData.cpp */; }; + FFFFc28613b87fd8c28613b8 /* Binary/SnConvX_Output.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc28613b87fd8c28613b8 /* Binary/SnConvX_Output.cpp */; }; + FFFFc28614207fd8c2861420 /* Binary/SnConvX_Union.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc28614207fd8c2861420 /* Binary/SnConvX_Union.cpp */; }; + FFFFc28614887fd8c2861488 /* Binary/SnSerializationContext.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc28614887fd8c2861488 /* Binary/SnSerializationContext.cpp */; }; + FFFFc2861d787fd8c2861d78 /* Xml/SnJointRepXSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc2861d787fd8c2861d78 /* Xml/SnJointRepXSerializer.cpp */; }; + FFFFc2861de07fd8c2861de0 /* Xml/SnRepXCoreSerializer.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc2861de07fd8c2861de0 /* Xml/SnRepXCoreSerializer.cpp */; }; + FFFFc2861e487fd8c2861e48 /* Xml/SnRepXUpgrader.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc2861e487fd8c2861e48 /* Xml/SnRepXUpgrader.cpp */; }; + FFFFc2861eb07fd8c2861eb0 /* Xml/SnXmlSerialization.cpp in serialization */= { isa = PBXBuildFile; fileRef = FFFDc2861eb07fd8c2861eb0 /* Xml/SnXmlSerialization.cpp */; }; + FFFFc285fae07fd8c285fae0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp in metadata */= { isa = PBXBuildFile; fileRef = FFFDc285fae07fd8c285fae0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa30ea8007fd2a30ea800 /* PhysXExtensions */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXExtensions"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa249ac007fd2a249ac00 /* PxBinaryConverter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBinaryConverter.h"; path = "../../../Include/extensions/PxBinaryConverter.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ac687fd2a249ac68 /* PxBroadPhaseExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhaseExt.h"; path = "../../../Include/extensions/PxBroadPhaseExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249acd07fd2a249acd0 /* PxClothFabricCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothFabricCooker.h"; path = "../../../Include/extensions/PxClothFabricCooker.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ad387fd2a249ad38 /* PxClothMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshDesc.h"; path = "../../../Include/extensions/PxClothMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ada07fd2a249ada0 /* PxClothMeshQuadifier.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshQuadifier.h"; path = "../../../Include/extensions/PxClothMeshQuadifier.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ae087fd2a249ae08 /* PxClothTetherCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothTetherCooker.h"; path = "../../../Include/extensions/PxClothTetherCooker.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ae707fd2a249ae70 /* PxCollectionExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCollectionExt.h"; path = "../../../Include/extensions/PxCollectionExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249aed87fd2a249aed8 /* PxConstraintExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintExt.h"; path = "../../../Include/extensions/PxConstraintExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249af407fd2a249af40 /* PxConvexMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshExt.h"; path = "../../../Include/extensions/PxConvexMeshExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249afa87fd2a249afa8 /* PxD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxD6Joint.h"; path = "../../../Include/extensions/PxD6Joint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b0107fd2a249b010 /* PxDefaultAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultAllocator.h"; path = "../../../Include/extensions/PxDefaultAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b0787fd2a249b078 /* PxDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultCpuDispatcher.h"; path = "../../../Include/extensions/PxDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b0e07fd2a249b0e0 /* PxDefaultErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultErrorCallback.h"; path = "../../../Include/extensions/PxDefaultErrorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b1487fd2a249b148 /* PxDefaultSimulationFilterShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultSimulationFilterShader.h"; path = "../../../Include/extensions/PxDefaultSimulationFilterShader.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b1b07fd2a249b1b0 /* PxDefaultStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultStreams.h"; path = "../../../Include/extensions/PxDefaultStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b2187fd2a249b218 /* PxDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDistanceJoint.h"; path = "../../../Include/extensions/PxDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b2807fd2a249b280 /* PxExtensionsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtensionsAPI.h"; path = "../../../Include/extensions/PxExtensionsAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b2e87fd2a249b2e8 /* PxFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFixedJoint.h"; path = "../../../Include/extensions/PxFixedJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b3507fd2a249b350 /* PxJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJoint.h"; path = "../../../Include/extensions/PxJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b3b87fd2a249b3b8 /* PxJointLimit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointLimit.h"; path = "../../../Include/extensions/PxJointLimit.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b4207fd2a249b420 /* PxJointRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointRepXSerializer.h"; path = "../../../Include/extensions/PxJointRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b4887fd2a249b488 /* PxMassProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMassProperties.h"; path = "../../../Include/extensions/PxMassProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b4f07fd2a249b4f0 /* PxParticleExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxParticleExt.h"; path = "../../../Include/extensions/PxParticleExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b5587fd2a249b558 /* PxPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPrismaticJoint.h"; path = "../../../Include/extensions/PxPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b5c07fd2a249b5c0 /* PxRaycastCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRaycastCCD.h"; path = "../../../Include/extensions/PxRaycastCCD.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b6287fd2a249b628 /* PxRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSerializer.h"; path = "../../../Include/extensions/PxRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b6907fd2a249b690 /* PxRepXSimpleType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSimpleType.h"; path = "../../../Include/extensions/PxRepXSimpleType.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b6f87fd2a249b6f8 /* PxRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRevoluteJoint.h"; path = "../../../Include/extensions/PxRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b7607fd2a249b760 /* PxRigidActorExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActorExt.h"; path = "../../../Include/extensions/PxRigidActorExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b7c87fd2a249b7c8 /* PxRigidBodyExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBodyExt.h"; path = "../../../Include/extensions/PxRigidBodyExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b8307fd2a249b830 /* PxSceneQueryExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneQueryExt.h"; path = "../../../Include/extensions/PxSceneQueryExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b8987fd2a249b898 /* PxSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSerialization.h"; path = "../../../Include/extensions/PxSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b9007fd2a249b900 /* PxShapeExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShapeExt.h"; path = "../../../Include/extensions/PxShapeExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b9687fd2a249b968 /* PxSimpleFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleFactory.h"; path = "../../../Include/extensions/PxSimpleFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249b9d07fd2a249b9d0 /* PxSmoothNormals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSmoothNormals.h"; path = "../../../Include/extensions/PxSmoothNormals.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ba387fd2a249ba38 /* PxSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSphericalJoint.h"; path = "../../../Include/extensions/PxSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249baa07fd2a249baa0 /* PxStringTableExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStringTableExt.h"; path = "../../../Include/extensions/PxStringTableExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249bb087fd2a249bb08 /* PxTriangleMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshExt.h"; path = "../../../Include/extensions/PxTriangleMeshExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24996007fd2a2499600 /* ExtConstraintHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConstraintHelper.h"; path = "../../PhysXExtensions/src/ExtConstraintHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24996687fd2a2499668 /* ExtCpuWorkerThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.h"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24996d07fd2a24996d0 /* ExtD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.h"; path = "../../PhysXExtensions/src/ExtD6Joint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24997387fd2a2499738 /* ExtDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.h"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24997a07fd2a24997a0 /* ExtDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.h"; path = "../../PhysXExtensions/src/ExtDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24998087fd2a2499808 /* ExtFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.h"; path = "../../PhysXExtensions/src/ExtFixedJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24998707fd2a2499870 /* ExtInertiaTensor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtInertiaTensor.h"; path = "../../PhysXExtensions/src/ExtInertiaTensor.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24998d87fd2a24998d8 /* ExtJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.h"; path = "../../PhysXExtensions/src/ExtJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24999407fd2a2499940 /* ExtJointMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJointMetaDataExtensions.h"; path = "../../PhysXExtensions/src/ExtJointMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24999a87fd2a24999a8 /* ExtPlatform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPlatform.h"; path = "../../PhysXExtensions/src/ExtPlatform.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2499a107fd2a2499a10 /* ExtPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.h"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2499a787fd2a2499a78 /* ExtPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.h"; path = "../../PhysXExtensions/src/ExtPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2499ae07fd2a2499ae0 /* ExtRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.h"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2499b487fd2a2499b48 /* ExtSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSerialization.h"; path = "../../PhysXExtensions/src/ExtSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2499bb07fd2a2499bb0 /* ExtSharedQueueEntryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSharedQueueEntryPool.h"; path = "../../PhysXExtensions/src/ExtSharedQueueEntryPool.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2499c187fd2a2499c18 /* ExtSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.h"; path = "../../PhysXExtensions/src/ExtSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2499c807fd2a2499c80 /* ExtTaskQueueHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTaskQueueHelper.h"; path = "../../PhysXExtensions/src/ExtTaskQueueHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2499ce87fd2a2499ce8 /* ExtBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtBroadPhase.cpp"; path = "../../PhysXExtensions/src/ExtBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2499d507fd2a2499d50 /* ExtClothFabricCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothFabricCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothFabricCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2499db87fd2a2499db8 /* ExtClothGeodesicTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothGeodesicTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothGeodesicTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2499e207fd2a2499e20 /* ExtClothMeshQuadifier.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothMeshQuadifier.cpp"; path = "../../PhysXExtensions/src/ExtClothMeshQuadifier.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2499e887fd2a2499e88 /* ExtClothSimpleTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothSimpleTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothSimpleTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2499ef07fd2a2499ef0 /* ExtCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCollection.cpp"; path = "../../PhysXExtensions/src/ExtCollection.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2499f587fd2a2499f58 /* ExtConvexMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConvexMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtConvexMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2499fc07fd2a2499fc0 /* ExtCpuWorkerThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.cpp"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a0287fd2a249a028 /* ExtD6Joint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.cpp"; path = "../../PhysXExtensions/src/ExtD6Joint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a0907fd2a249a090 /* ExtD6JointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6JointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtD6JointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a0f87fd2a249a0f8 /* ExtDefaultCpuDispatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.cpp"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a1607fd2a249a160 /* ExtDefaultErrorCallback.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultErrorCallback.cpp"; path = "../../PhysXExtensions/src/ExtDefaultErrorCallback.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a1c87fd2a249a1c8 /* ExtDefaultSimulationFilterShader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultSimulationFilterShader.cpp"; path = "../../PhysXExtensions/src/ExtDefaultSimulationFilterShader.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a2307fd2a249a230 /* ExtDefaultStreams.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultStreams.cpp"; path = "../../PhysXExtensions/src/ExtDefaultStreams.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a2987fd2a249a298 /* ExtDistanceJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a3007fd2a249a300 /* ExtDistanceJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a3687fd2a249a368 /* ExtExtensions.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtExtensions.cpp"; path = "../../PhysXExtensions/src/ExtExtensions.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a3d07fd2a249a3d0 /* ExtFixedJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.cpp"; path = "../../PhysXExtensions/src/ExtFixedJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a4387fd2a249a438 /* ExtFixedJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtFixedJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a4a07fd2a249a4a0 /* ExtJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.cpp"; path = "../../PhysXExtensions/src/ExtJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a5087fd2a249a508 /* ExtMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtMetaData.cpp"; path = "../../PhysXExtensions/src/ExtMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a5707fd2a249a570 /* ExtParticleExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtParticleExt.cpp"; path = "../../PhysXExtensions/src/ExtParticleExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a5d87fd2a249a5d8 /* ExtPrismaticJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a6407fd2a249a640 /* ExtPrismaticJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a6a87fd2a249a6a8 /* ExtPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.cpp"; path = "../../PhysXExtensions/src/ExtPvd.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a7107fd2a249a710 /* ExtPxStringTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPxStringTable.cpp"; path = "../../PhysXExtensions/src/ExtPxStringTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a7787fd2a249a778 /* ExtRaycastCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRaycastCCD.cpp"; path = "../../PhysXExtensions/src/ExtRaycastCCD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a7e07fd2a249a7e0 /* ExtRevoluteJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a8487fd2a249a848 /* ExtRevoluteJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a8b07fd2a249a8b0 /* ExtRigidBodyExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRigidBodyExt.cpp"; path = "../../PhysXExtensions/src/ExtRigidBodyExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a9187fd2a249a918 /* ExtSceneQueryExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSceneQueryExt.cpp"; path = "../../PhysXExtensions/src/ExtSceneQueryExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a9807fd2a249a980 /* ExtSimpleFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSimpleFactory.cpp"; path = "../../PhysXExtensions/src/ExtSimpleFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249a9e87fd2a249a9e8 /* ExtSmoothNormals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSmoothNormals.cpp"; path = "../../PhysXExtensions/src/ExtSmoothNormals.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249aa507fd2a249aa50 /* ExtSphericalJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJoint.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249aab87fd2a249aab8 /* ExtSphericalJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249ab207fd2a249ab20 /* ExtTriangleMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTriangleMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtTriangleMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e0007fd2a249e000 /* SnSerialUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.h"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e0687fd2a249e068 /* SnSerializationRegistry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.h"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e0d07fd2a249e0d0 /* SnSerialUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e1387fd2a249e138 /* SnSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e1a07fd2a249e1a0 /* SnSerializationRegistry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e2087fd2a249e208 /* Binary/SnConvX.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e2707fd2a249e270 /* Binary/SnConvX_Align.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e2d87fd2a249e2d8 /* Binary/SnConvX_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Common.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Common.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e3407fd2a249e340 /* Binary/SnConvX_MetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e3a87fd2a249e3a8 /* Binary/SnConvX_Output.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e4107fd2a249e410 /* Binary/SnConvX_Union.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e4787fd2a249e478 /* Binary/SnSerializationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e4e07fd2a249e4e0 /* Binary/SnBinaryDeserialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinaryDeserialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinaryDeserialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e5487fd2a249e548 /* Binary/SnBinarySerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinarySerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinarySerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e5b07fd2a249e5b0 /* Binary/SnConvX.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e6187fd2a249e618 /* Binary/SnConvX_Align.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e6807fd2a249e680 /* Binary/SnConvX_Convert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Convert.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Convert.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e6e87fd2a249e6e8 /* Binary/SnConvX_Error.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Error.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Error.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e7507fd2a249e750 /* Binary/SnConvX_MetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e7b87fd2a249e7b8 /* Binary/SnConvX_Output.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e8207fd2a249e820 /* Binary/SnConvX_Union.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e8887fd2a249e888 /* Binary/SnSerializationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249e8f07fd2a249e8f0 /* Xml/SnPxStreamOperators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnPxStreamOperators.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnPxStreamOperators.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e9587fd2a249e958 /* Xml/SnRepX1_0Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX1_0Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX1_0Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249e9c07fd2a249e9c0 /* Xml/SnRepX3_1Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_1Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_1Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ea287fd2a249ea28 /* Xml/SnRepX3_2Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_2Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_2Defaults.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ea907fd2a249ea90 /* Xml/SnRepXCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCollection.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249eaf87fd2a249eaf8 /* Xml/SnRepXCoreSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249eb607fd2a249eb60 /* Xml/SnRepXSerializerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXSerializerImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXSerializerImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ebc87fd2a249ebc8 /* Xml/SnRepXUpgrader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ec307fd2a249ec30 /* Xml/SnSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ec987fd2a249ec98 /* Xml/SnXmlDeserializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlDeserializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlDeserializer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ed007fd2a249ed00 /* Xml/SnXmlImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ed687fd2a249ed68 /* Xml/SnXmlMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryAllocator.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249edd07fd2a249edd0 /* Xml/SnXmlMemoryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPool.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPool.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ee387fd2a249ee38 /* Xml/SnXmlMemoryPoolStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPoolStreams.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249eea07fd2a249eea0 /* Xml/SnXmlReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlReader.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ef087fd2a249ef08 /* Xml/SnXmlSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249ef707fd2a249ef70 /* Xml/SnXmlSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249efd87fd2a249efd8 /* Xml/SnXmlStringToType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlStringToType.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlStringToType.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249f0407fd2a249f040 /* Xml/SnXmlVisitorReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorReader.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249f0a87fd2a249f0a8 /* Xml/SnXmlVisitorWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249f1107fd2a249f110 /* Xml/SnXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249f1787fd2a249f178 /* Xml/SnJointRepXSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnJointRepXSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnJointRepXSerializer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249f1e07fd2a249f1e0 /* Xml/SnRepXCoreSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249f2487fd2a249f248 /* Xml/SnRepXUpgrader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249f2b07fd2a249f2b0 /* Xml/SnXmlSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerialization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa249f3187fd2a249f318 /* File/SnFile.h */= { isa = PBXFileReference; fileEncoding = 4; name = "File/SnFile.h"; path = "../../PhysXExtensions/src/serialization/File/SnFile.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249bc007fd2a249bc00 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249bc687fd2a249bc68 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249bcd07fd2a249bcd0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249bd387fd2a249bd38 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249bda07fd2a249bda0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249be087fd2a249be08 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249be707fd2a249be70 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249bed87fd2a249bed8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249bf407fd2a249bf40 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249bfa87fd2a249bfa8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249c0107fd2a249c010 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249c0787fd2a249c078 /* extensions/include/PxExtensionMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; - FFFDa249c0e07fd2a249c0e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4912c607fd8c4912c60 /* PhysXExtensions */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXExtensions"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc28580007fd8c2858000 /* PxBinaryConverter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBinaryConverter.h"; path = "../../../Include/extensions/PxBinaryConverter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28580687fd8c2858068 /* PxBroadPhaseExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBroadPhaseExt.h"; path = "../../../Include/extensions/PxBroadPhaseExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28580d07fd8c28580d0 /* PxClothFabricCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothFabricCooker.h"; path = "../../../Include/extensions/PxClothFabricCooker.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28581387fd8c2858138 /* PxClothMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshDesc.h"; path = "../../../Include/extensions/PxClothMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28581a07fd8c28581a0 /* PxClothMeshQuadifier.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothMeshQuadifier.h"; path = "../../../Include/extensions/PxClothMeshQuadifier.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28582087fd8c2858208 /* PxClothTetherCooker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxClothTetherCooker.h"; path = "../../../Include/extensions/PxClothTetherCooker.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28582707fd8c2858270 /* PxCollectionExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCollectionExt.h"; path = "../../../Include/extensions/PxCollectionExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28582d87fd8c28582d8 /* PxConstraintExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConstraintExt.h"; path = "../../../Include/extensions/PxConstraintExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28583407fd8c2858340 /* PxConvexMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshExt.h"; path = "../../../Include/extensions/PxConvexMeshExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28583a87fd8c28583a8 /* PxD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxD6Joint.h"; path = "../../../Include/extensions/PxD6Joint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28584107fd8c2858410 /* PxDefaultAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultAllocator.h"; path = "../../../Include/extensions/PxDefaultAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28584787fd8c2858478 /* PxDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultCpuDispatcher.h"; path = "../../../Include/extensions/PxDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28584e07fd8c28584e0 /* PxDefaultErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultErrorCallback.h"; path = "../../../Include/extensions/PxDefaultErrorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28585487fd8c2858548 /* PxDefaultSimulationFilterShader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultSimulationFilterShader.h"; path = "../../../Include/extensions/PxDefaultSimulationFilterShader.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28585b07fd8c28585b0 /* PxDefaultStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDefaultStreams.h"; path = "../../../Include/extensions/PxDefaultStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28586187fd8c2858618 /* PxDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxDistanceJoint.h"; path = "../../../Include/extensions/PxDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28586807fd8c2858680 /* PxExtensionsAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxExtensionsAPI.h"; path = "../../../Include/extensions/PxExtensionsAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28586e87fd8c28586e8 /* PxFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFixedJoint.h"; path = "../../../Include/extensions/PxFixedJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28587507fd8c2858750 /* PxJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJoint.h"; path = "../../../Include/extensions/PxJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28587b87fd8c28587b8 /* PxJointLimit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointLimit.h"; path = "../../../Include/extensions/PxJointLimit.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28588207fd8c2858820 /* PxJointRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxJointRepXSerializer.h"; path = "../../../Include/extensions/PxJointRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28588887fd8c2858888 /* PxMassProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMassProperties.h"; path = "../../../Include/extensions/PxMassProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28588f07fd8c28588f0 /* PxParticleExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxParticleExt.h"; path = "../../../Include/extensions/PxParticleExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28589587fd8c2858958 /* PxPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPrismaticJoint.h"; path = "../../../Include/extensions/PxPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28589c07fd8c28589c0 /* PxRaycastCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRaycastCCD.h"; path = "../../../Include/extensions/PxRaycastCCD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858a287fd8c2858a28 /* PxRepXSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSerializer.h"; path = "../../../Include/extensions/PxRepXSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858a907fd8c2858a90 /* PxRepXSimpleType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRepXSimpleType.h"; path = "../../../Include/extensions/PxRepXSimpleType.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858af87fd8c2858af8 /* PxRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRevoluteJoint.h"; path = "../../../Include/extensions/PxRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858b607fd8c2858b60 /* PxRigidActorExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidActorExt.h"; path = "../../../Include/extensions/PxRigidActorExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858bc87fd8c2858bc8 /* PxRigidBodyExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxRigidBodyExt.h"; path = "../../../Include/extensions/PxRigidBodyExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858c307fd8c2858c30 /* PxSceneQueryExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSceneQueryExt.h"; path = "../../../Include/extensions/PxSceneQueryExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858c987fd8c2858c98 /* PxSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSerialization.h"; path = "../../../Include/extensions/PxSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858d007fd8c2858d00 /* PxShapeExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxShapeExt.h"; path = "../../../Include/extensions/PxShapeExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858d687fd8c2858d68 /* PxSimpleFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleFactory.h"; path = "../../../Include/extensions/PxSimpleFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858dd07fd8c2858dd0 /* PxSmoothNormals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSmoothNormals.h"; path = "../../../Include/extensions/PxSmoothNormals.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858e387fd8c2858e38 /* PxSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSphericalJoint.h"; path = "../../../Include/extensions/PxSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858ea07fd8c2858ea0 /* PxStringTableExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStringTableExt.h"; path = "../../../Include/extensions/PxStringTableExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2858f087fd8c2858f08 /* PxTriangleMeshExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshExt.h"; path = "../../../Include/extensions/PxTriangleMeshExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d0007fd8c285d000 /* ExtConstraintHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConstraintHelper.h"; path = "../../PhysXExtensions/src/ExtConstraintHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d0687fd8c285d068 /* ExtCpuWorkerThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.h"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d0d07fd8c285d0d0 /* ExtD6Joint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.h"; path = "../../PhysXExtensions/src/ExtD6Joint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d1387fd8c285d138 /* ExtDefaultCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.h"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d1a07fd8c285d1a0 /* ExtDistanceJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.h"; path = "../../PhysXExtensions/src/ExtDistanceJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d2087fd8c285d208 /* ExtFixedJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.h"; path = "../../PhysXExtensions/src/ExtFixedJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d2707fd8c285d270 /* ExtInertiaTensor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtInertiaTensor.h"; path = "../../PhysXExtensions/src/ExtInertiaTensor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d2d87fd8c285d2d8 /* ExtJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.h"; path = "../../PhysXExtensions/src/ExtJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d3407fd8c285d340 /* ExtJointMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJointMetaDataExtensions.h"; path = "../../PhysXExtensions/src/ExtJointMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d3a87fd8c285d3a8 /* ExtPlatform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPlatform.h"; path = "../../PhysXExtensions/src/ExtPlatform.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d4107fd8c285d410 /* ExtPrismaticJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.h"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d4787fd8c285d478 /* ExtPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.h"; path = "../../PhysXExtensions/src/ExtPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d4e07fd8c285d4e0 /* ExtRevoluteJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.h"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d5487fd8c285d548 /* ExtSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSerialization.h"; path = "../../PhysXExtensions/src/ExtSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d5b07fd8c285d5b0 /* ExtSharedQueueEntryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSharedQueueEntryPool.h"; path = "../../PhysXExtensions/src/ExtSharedQueueEntryPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d6187fd8c285d618 /* ExtSphericalJoint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.h"; path = "../../PhysXExtensions/src/ExtSphericalJoint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d6807fd8c285d680 /* ExtTaskQueueHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTaskQueueHelper.h"; path = "../../PhysXExtensions/src/ExtTaskQueueHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285d6e87fd8c285d6e8 /* ExtBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtBroadPhase.cpp"; path = "../../PhysXExtensions/src/ExtBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285d7507fd8c285d750 /* ExtClothFabricCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothFabricCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothFabricCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285d7b87fd8c285d7b8 /* ExtClothGeodesicTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothGeodesicTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothGeodesicTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285d8207fd8c285d820 /* ExtClothMeshQuadifier.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothMeshQuadifier.cpp"; path = "../../PhysXExtensions/src/ExtClothMeshQuadifier.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285d8887fd8c285d888 /* ExtClothSimpleTetherCooker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtClothSimpleTetherCooker.cpp"; path = "../../PhysXExtensions/src/ExtClothSimpleTetherCooker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285d8f07fd8c285d8f0 /* ExtCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCollection.cpp"; path = "../../PhysXExtensions/src/ExtCollection.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285d9587fd8c285d958 /* ExtConvexMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtConvexMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtConvexMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285d9c07fd8c285d9c0 /* ExtCpuWorkerThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtCpuWorkerThread.cpp"; path = "../../PhysXExtensions/src/ExtCpuWorkerThread.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285da287fd8c285da28 /* ExtD6Joint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6Joint.cpp"; path = "../../PhysXExtensions/src/ExtD6Joint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285da907fd8c285da90 /* ExtD6JointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtD6JointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtD6JointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285daf87fd8c285daf8 /* ExtDefaultCpuDispatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultCpuDispatcher.cpp"; path = "../../PhysXExtensions/src/ExtDefaultCpuDispatcher.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285db607fd8c285db60 /* ExtDefaultErrorCallback.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultErrorCallback.cpp"; path = "../../PhysXExtensions/src/ExtDefaultErrorCallback.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285dbc87fd8c285dbc8 /* ExtDefaultSimulationFilterShader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultSimulationFilterShader.cpp"; path = "../../PhysXExtensions/src/ExtDefaultSimulationFilterShader.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285dc307fd8c285dc30 /* ExtDefaultStreams.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDefaultStreams.cpp"; path = "../../PhysXExtensions/src/ExtDefaultStreams.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285dc987fd8c285dc98 /* ExtDistanceJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJoint.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285dd007fd8c285dd00 /* ExtDistanceJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtDistanceJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtDistanceJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285dd687fd8c285dd68 /* ExtExtensions.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtExtensions.cpp"; path = "../../PhysXExtensions/src/ExtExtensions.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285ddd07fd8c285ddd0 /* ExtFixedJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJoint.cpp"; path = "../../PhysXExtensions/src/ExtFixedJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285de387fd8c285de38 /* ExtFixedJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtFixedJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtFixedJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285dea07fd8c285dea0 /* ExtJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtJoint.cpp"; path = "../../PhysXExtensions/src/ExtJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285df087fd8c285df08 /* ExtMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtMetaData.cpp"; path = "../../PhysXExtensions/src/ExtMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285df707fd8c285df70 /* ExtParticleExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtParticleExt.cpp"; path = "../../PhysXExtensions/src/ExtParticleExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285dfd87fd8c285dfd8 /* ExtPrismaticJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJoint.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e0407fd8c285e040 /* ExtPrismaticJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPrismaticJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtPrismaticJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e0a87fd8c285e0a8 /* ExtPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPvd.cpp"; path = "../../PhysXExtensions/src/ExtPvd.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e1107fd8c285e110 /* ExtPxStringTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtPxStringTable.cpp"; path = "../../PhysXExtensions/src/ExtPxStringTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e1787fd8c285e178 /* ExtRaycastCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRaycastCCD.cpp"; path = "../../PhysXExtensions/src/ExtRaycastCCD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e1e07fd8c285e1e0 /* ExtRevoluteJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJoint.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e2487fd8c285e248 /* ExtRevoluteJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRevoluteJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtRevoluteJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e2b07fd8c285e2b0 /* ExtRigidBodyExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtRigidBodyExt.cpp"; path = "../../PhysXExtensions/src/ExtRigidBodyExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e3187fd8c285e318 /* ExtSceneQueryExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSceneQueryExt.cpp"; path = "../../PhysXExtensions/src/ExtSceneQueryExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e3807fd8c285e380 /* ExtSimpleFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSimpleFactory.cpp"; path = "../../PhysXExtensions/src/ExtSimpleFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e3e87fd8c285e3e8 /* ExtSmoothNormals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSmoothNormals.cpp"; path = "../../PhysXExtensions/src/ExtSmoothNormals.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e4507fd8c285e450 /* ExtSphericalJoint.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJoint.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJoint.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e4b87fd8c285e4b8 /* ExtSphericalJointSolverPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtSphericalJointSolverPrep.cpp"; path = "../../PhysXExtensions/src/ExtSphericalJointSolverPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc285e5207fd8c285e520 /* ExtTriangleMeshExt.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ExtTriangleMeshExt.cpp"; path = "../../PhysXExtensions/src/ExtTriangleMeshExt.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2860c007fd8c2860c00 /* SnSerialUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.h"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2860c687fd8c2860c68 /* SnSerializationRegistry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.h"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2860cd07fd8c2860cd0 /* SnSerialUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialUtils.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2860d387fd8c2860d38 /* SnSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2860da07fd8c2860da0 /* SnSerializationRegistry.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SnSerializationRegistry.cpp"; path = "../../PhysXExtensions/src/serialization/SnSerializationRegistry.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2860e087fd8c2860e08 /* Binary/SnConvX.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2860e707fd8c2860e70 /* Binary/SnConvX_Align.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2860ed87fd8c2860ed8 /* Binary/SnConvX_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Common.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Common.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2860f407fd8c2860f40 /* Binary/SnConvX_MetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2860fa87fd8c2860fa8 /* Binary/SnConvX_Output.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28610107fd8c2861010 /* Binary/SnConvX_Union.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28610787fd8c2861078 /* Binary/SnSerializationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.h"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28610e07fd8c28610e0 /* Binary/SnBinaryDeserialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinaryDeserialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinaryDeserialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28611487fd8c2861148 /* Binary/SnBinarySerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnBinarySerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnBinarySerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28611b07fd8c28611b0 /* Binary/SnConvX.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28612187fd8c2861218 /* Binary/SnConvX_Align.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Align.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Align.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28612807fd8c2861280 /* Binary/SnConvX_Convert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Convert.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Convert.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28612e87fd8c28612e8 /* Binary/SnConvX_Error.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Error.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Error.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28613507fd8c2861350 /* Binary/SnConvX_MetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_MetaData.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_MetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28613b87fd8c28613b8 /* Binary/SnConvX_Output.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Output.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Output.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28614207fd8c2861420 /* Binary/SnConvX_Union.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnConvX_Union.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnConvX_Union.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28614887fd8c2861488 /* Binary/SnSerializationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Binary/SnSerializationContext.cpp"; path = "../../PhysXExtensions/src/serialization/Binary/SnSerializationContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28614f07fd8c28614f0 /* Xml/SnPxStreamOperators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnPxStreamOperators.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnPxStreamOperators.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28615587fd8c2861558 /* Xml/SnRepX1_0Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX1_0Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX1_0Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28615c07fd8c28615c0 /* Xml/SnRepX3_1Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_1Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_1Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28616287fd8c2861628 /* Xml/SnRepX3_2Defaults.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepX3_2Defaults.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepX3_2Defaults.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28616907fd8c2861690 /* Xml/SnRepXCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCollection.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28616f87fd8c28616f8 /* Xml/SnRepXCoreSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28617607fd8c2861760 /* Xml/SnRepXSerializerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXSerializerImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXSerializerImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28617c87fd8c28617c8 /* Xml/SnRepXUpgrader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28618307fd8c2861830 /* Xml/SnSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28618987fd8c2861898 /* Xml/SnXmlDeserializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlDeserializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlDeserializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28619007fd8c2861900 /* Xml/SnXmlImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlImpl.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28619687fd8c2861968 /* Xml/SnXmlMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryAllocator.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28619d07fd8c28619d0 /* Xml/SnXmlMemoryPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPool.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2861a387fd8c2861a38 /* Xml/SnXmlMemoryPoolStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlMemoryPoolStreams.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlMemoryPoolStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2861aa07fd8c2861aa0 /* Xml/SnXmlReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlReader.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2861b087fd8c2861b08 /* Xml/SnXmlSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerializer.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2861b707fd8c2861b70 /* Xml/SnXmlSimpleXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSimpleXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSimpleXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2861bd87fd8c2861bd8 /* Xml/SnXmlStringToType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlStringToType.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlStringToType.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2861c407fd8c2861c40 /* Xml/SnXmlVisitorReader.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorReader.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorReader.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2861ca87fd8c2861ca8 /* Xml/SnXmlVisitorWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlVisitorWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlVisitorWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2861d107fd8c2861d10 /* Xml/SnXmlWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlWriter.h"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2861d787fd8c2861d78 /* Xml/SnJointRepXSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnJointRepXSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnJointRepXSerializer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2861de07fd8c2861de0 /* Xml/SnRepXCoreSerializer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXCoreSerializer.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXCoreSerializer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2861e487fd8c2861e48 /* Xml/SnRepXUpgrader.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnRepXUpgrader.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnRepXUpgrader.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2861eb07fd8c2861eb0 /* Xml/SnXmlSerialization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Xml/SnXmlSerialization.cpp"; path = "../../PhysXExtensions/src/serialization/Xml/SnXmlSerialization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2861f187fd8c2861f18 /* File/SnFile.h */= { isa = PBXFileReference; fileEncoding = 4; name = "File/SnFile.h"; path = "../../PhysXExtensions/src/serialization/File/SnFile.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285f6007fd8c285f600 /* core/include/PvdMetaDataDefineProperties.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataDefineProperties.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataDefineProperties.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285f6687fd8c285f668 /* core/include/PvdMetaDataExtensions.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataExtensions.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataExtensions.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285f6d07fd8c285f6d0 /* core/include/PvdMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PvdMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/PvdMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285f7387fd8c285f738 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285f7a07fd8c285f7a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285f8087fd8c285f808 /* core/include/PxMetaDataCompare.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCompare.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCompare.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285f8707fd8c285f870 /* core/include/PxMetaDataCppPrefix.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataCppPrefix.h"; path = "../../PhysXMetaData/core/include/PxMetaDataCppPrefix.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285f8d87fd8c285f8d8 /* core/include/PxMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/PxMetaDataObjects.h"; path = "../../PhysXMetaData/core/include/PxMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285f9407fd8c285f940 /* core/include/RepXMetaDataPropertyVisitor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "core/include/RepXMetaDataPropertyVisitor.h"; path = "../../PhysXMetaData/core/include/RepXMetaDataPropertyVisitor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285f9a87fd8c285f9a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285fa107fd8c285fa10 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285fa787fd8c285fa78 /* extensions/include/PxExtensionMetaDataObjects.h */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/include/PxExtensionMetaDataObjects.h"; path = "../../PhysXMetaData/extensions/include/PxExtensionMetaDataObjects.h"; sourceTree = SOURCE_ROOT; }; + FFFDc285fae07fd8c285fae0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; path = "../../PhysXMetaData/extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a30ea8007fd2a30ea800 /* Resources */ = { + FFF2c4912c607fd8c4912c60 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -804,7 +804,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa30ea8007fd2a30ea800 /* Frameworks */ = { + FFFCc4912c607fd8c4912c60 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -814,64 +814,64 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a30ea8007fd2a30ea800 /* Sources */ = { + FFF8c4912c607fd8c4912c60 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa2499ce87fd2a2499ce8, - FFFFa2499d507fd2a2499d50, - FFFFa2499db87fd2a2499db8, - FFFFa2499e207fd2a2499e20, - FFFFa2499e887fd2a2499e88, - FFFFa2499ef07fd2a2499ef0, - FFFFa2499f587fd2a2499f58, - FFFFa2499fc07fd2a2499fc0, - FFFFa249a0287fd2a249a028, - FFFFa249a0907fd2a249a090, - FFFFa249a0f87fd2a249a0f8, - FFFFa249a1607fd2a249a160, - FFFFa249a1c87fd2a249a1c8, - FFFFa249a2307fd2a249a230, - FFFFa249a2987fd2a249a298, - FFFFa249a3007fd2a249a300, - FFFFa249a3687fd2a249a368, - FFFFa249a3d07fd2a249a3d0, - FFFFa249a4387fd2a249a438, - FFFFa249a4a07fd2a249a4a0, - FFFFa249a5087fd2a249a508, - FFFFa249a5707fd2a249a570, - FFFFa249a5d87fd2a249a5d8, - FFFFa249a6407fd2a249a640, - FFFFa249a6a87fd2a249a6a8, - FFFFa249a7107fd2a249a710, - FFFFa249a7787fd2a249a778, - FFFFa249a7e07fd2a249a7e0, - FFFFa249a8487fd2a249a848, - FFFFa249a8b07fd2a249a8b0, - FFFFa249a9187fd2a249a918, - FFFFa249a9807fd2a249a980, - FFFFa249a9e87fd2a249a9e8, - FFFFa249aa507fd2a249aa50, - FFFFa249aab87fd2a249aab8, - FFFFa249ab207fd2a249ab20, - FFFFa249e0d07fd2a249e0d0, - FFFFa249e1387fd2a249e138, - FFFFa249e1a07fd2a249e1a0, - FFFFa249e4e07fd2a249e4e0, - FFFFa249e5487fd2a249e548, - FFFFa249e5b07fd2a249e5b0, - FFFFa249e6187fd2a249e618, - FFFFa249e6807fd2a249e680, - FFFFa249e6e87fd2a249e6e8, - FFFFa249e7507fd2a249e750, - FFFFa249e7b87fd2a249e7b8, - FFFFa249e8207fd2a249e820, - FFFFa249e8887fd2a249e888, - FFFFa249f1787fd2a249f178, - FFFFa249f1e07fd2a249f1e0, - FFFFa249f2487fd2a249f248, - FFFFa249f2b07fd2a249f2b0, - FFFFa249c0e07fd2a249c0e0, + FFFFc285d6e87fd8c285d6e8, + FFFFc285d7507fd8c285d750, + FFFFc285d7b87fd8c285d7b8, + FFFFc285d8207fd8c285d820, + FFFFc285d8887fd8c285d888, + FFFFc285d8f07fd8c285d8f0, + FFFFc285d9587fd8c285d958, + FFFFc285d9c07fd8c285d9c0, + FFFFc285da287fd8c285da28, + FFFFc285da907fd8c285da90, + FFFFc285daf87fd8c285daf8, + FFFFc285db607fd8c285db60, + FFFFc285dbc87fd8c285dbc8, + FFFFc285dc307fd8c285dc30, + FFFFc285dc987fd8c285dc98, + FFFFc285dd007fd8c285dd00, + FFFFc285dd687fd8c285dd68, + FFFFc285ddd07fd8c285ddd0, + FFFFc285de387fd8c285de38, + FFFFc285dea07fd8c285dea0, + FFFFc285df087fd8c285df08, + FFFFc285df707fd8c285df70, + FFFFc285dfd87fd8c285dfd8, + FFFFc285e0407fd8c285e040, + FFFFc285e0a87fd8c285e0a8, + FFFFc285e1107fd8c285e110, + FFFFc285e1787fd8c285e178, + FFFFc285e1e07fd8c285e1e0, + FFFFc285e2487fd8c285e248, + FFFFc285e2b07fd8c285e2b0, + FFFFc285e3187fd8c285e318, + FFFFc285e3807fd8c285e380, + FFFFc285e3e87fd8c285e3e8, + FFFFc285e4507fd8c285e450, + FFFFc285e4b87fd8c285e4b8, + FFFFc285e5207fd8c285e520, + FFFFc2860cd07fd8c2860cd0, + FFFFc2860d387fd8c2860d38, + FFFFc2860da07fd8c2860da0, + FFFFc28610e07fd8c28610e0, + FFFFc28611487fd8c2861148, + FFFFc28611b07fd8c28611b0, + FFFFc28612187fd8c2861218, + FFFFc28612807fd8c2861280, + FFFFc28612e87fd8c28612e8, + FFFFc28613507fd8c2861350, + FFFFc28613b87fd8c28613b8, + FFFFc28614207fd8c2861420, + FFFFc28614887fd8c2861488, + FFFFc2861d787fd8c2861d78, + FFFFc2861de07fd8c2861de0, + FFFFc2861e487fd8c2861e48, + FFFFc2861eb07fd8c2861eb0, + FFFFc285fae07fd8c285fae0, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -880,56 +880,56 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4a30e93807fd2a30e9380 /* PBXTargetDependency */ = { + FFF4c4910c007fd8c4910c00 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa30d00207fd2a30d0020 /* PsFastXml */; - targetProxy = FFF5a30d00207fd2a30d0020 /* PBXContainerItemProxy */; + target = FFFAc4a7d6007fd8c4a7d600 /* PsFastXml */; + targetProxy = FFF5c4a7d6007fd8c4a7d600 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of SceneQuery */ - FFFFa24a20007fd2a24a2000 /* SqAABBPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a20007fd2a24a2000 /* SqAABBPruner.cpp */; }; - FFFFa24a20687fd2a24a2068 /* SqAABBTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a20687fd2a24a2068 /* SqAABBTree.cpp */; }; - FFFFa24a20d07fd2a24a20d0 /* SqAABBTreeUpdateMap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a20d07fd2a24a20d0 /* SqAABBTreeUpdateMap.cpp */; }; - FFFFa24a21387fd2a24a2138 /* SqBounds.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a21387fd2a24a2138 /* SqBounds.cpp */; }; - FFFFa24a21a07fd2a24a21a0 /* SqBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a21a07fd2a24a21a0 /* SqBucketPruner.cpp */; }; - FFFFa24a22087fd2a24a2208 /* SqExtendedBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a22087fd2a24a2208 /* SqExtendedBucketPruner.cpp */; }; - FFFFa24a22707fd2a24a2270 /* SqMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a22707fd2a24a2270 /* SqMetaData.cpp */; }; - FFFFa24a22d87fd2a24a22d8 /* SqPruningPool.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a22d87fd2a24a22d8 /* SqPruningPool.cpp */; }; - FFFFa24a23407fd2a24a2340 /* SqPruningStructure.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a23407fd2a24a2340 /* SqPruningStructure.cpp */; }; - FFFFa24a23a87fd2a24a23a8 /* SqSceneQueryManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a23a87fd2a24a23a8 /* SqSceneQueryManager.cpp */; }; + FFFFc28662007fd8c2866200 /* SqAABBPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28662007fd8c2866200 /* SqAABBPruner.cpp */; }; + FFFFc28662687fd8c2866268 /* SqAABBTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28662687fd8c2866268 /* SqAABBTree.cpp */; }; + FFFFc28662d07fd8c28662d0 /* SqAABBTreeUpdateMap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28662d07fd8c28662d0 /* SqAABBTreeUpdateMap.cpp */; }; + FFFFc28663387fd8c2866338 /* SqBounds.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28663387fd8c2866338 /* SqBounds.cpp */; }; + FFFFc28663a07fd8c28663a0 /* SqBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28663a07fd8c28663a0 /* SqBucketPruner.cpp */; }; + FFFFc28664087fd8c2866408 /* SqExtendedBucketPruner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28664087fd8c2866408 /* SqExtendedBucketPruner.cpp */; }; + FFFFc28664707fd8c2866470 /* SqMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28664707fd8c2866470 /* SqMetaData.cpp */; }; + FFFFc28664d87fd8c28664d8 /* SqPruningPool.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28664d87fd8c28664d8 /* SqPruningPool.cpp */; }; + FFFFc28665407fd8c2866540 /* SqPruningStructure.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28665407fd8c2866540 /* SqPruningStructure.cpp */; }; + FFFFc28665a87fd8c28665a8 /* SqSceneQueryManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28665a87fd8c28665a8 /* SqSceneQueryManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa30fba907fd2a30fba90 /* SceneQuery */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SceneQuery"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa24a20007fd2a24a2000 /* SqAABBPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.cpp"; path = "../../SceneQuery/src/SqAABBPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a20687fd2a24a2068 /* SqAABBTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.cpp"; path = "../../SceneQuery/src/SqAABBTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a20d07fd2a24a20d0 /* SqAABBTreeUpdateMap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.cpp"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a21387fd2a24a2138 /* SqBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.cpp"; path = "../../SceneQuery/src/SqBounds.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a21a07fd2a24a21a0 /* SqBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.cpp"; path = "../../SceneQuery/src/SqBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a22087fd2a24a2208 /* SqExtendedBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.cpp"; path = "../../SceneQuery/src/SqExtendedBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a22707fd2a24a2270 /* SqMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqMetaData.cpp"; path = "../../SceneQuery/src/SqMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a22d87fd2a24a22d8 /* SqPruningPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.cpp"; path = "../../SceneQuery/src/SqPruningPool.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a23407fd2a24a2340 /* SqPruningStructure.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.cpp"; path = "../../SceneQuery/src/SqPruningStructure.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a23a87fd2a24a23a8 /* SqSceneQueryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.cpp"; path = "../../SceneQuery/src/SqSceneQueryManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a24107fd2a24a2410 /* SqAABBPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.h"; path = "../../SceneQuery/src/SqAABBPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a24787fd2a24a2478 /* SqAABBTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.h"; path = "../../SceneQuery/src/SqAABBTree.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a24e07fd2a24a24e0 /* SqAABBTreeQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeQuery.h"; path = "../../SceneQuery/src/SqAABBTreeQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a25487fd2a24a2548 /* SqAABBTreeUpdateMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.h"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a25b07fd2a24a25b0 /* SqBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.h"; path = "../../SceneQuery/src/SqBounds.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a26187fd2a24a2618 /* SqBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.h"; path = "../../SceneQuery/src/SqBucketPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a26807fd2a24a2680 /* SqExtendedBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.h"; path = "../../SceneQuery/src/SqExtendedBucketPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a26e87fd2a24a26e8 /* SqPrunerTestsSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerTestsSIMD.h"; path = "../../SceneQuery/src/SqPrunerTestsSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a27507fd2a24a2750 /* SqPruningPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.h"; path = "../../SceneQuery/src/SqPruningPool.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a27b87fd2a24a27b8 /* SqTypedef.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqTypedef.h"; path = "../../SceneQuery/src/SqTypedef.h"; sourceTree = SOURCE_ROOT; }; - FFFDa3103db07fd2a3103db0 /* SqPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruner.h"; path = "../../SceneQuery/include/SqPruner.h"; sourceTree = SOURCE_ROOT; }; - FFFDa3103e187fd2a3103e18 /* SqPrunerMergeData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerMergeData.h"; path = "../../SceneQuery/include/SqPrunerMergeData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa3103e807fd2a3103e80 /* SqPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.h"; path = "../../SceneQuery/include/SqPruningStructure.h"; sourceTree = SOURCE_ROOT; }; - FFFDa3103ee87fd2a3103ee8 /* SqSceneQueryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.h"; path = "../../SceneQuery/include/SqSceneQueryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc491f0907fd8c491f090 /* SceneQuery */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SceneQuery"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc28662007fd8c2866200 /* SqAABBPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.cpp"; path = "../../SceneQuery/src/SqAABBPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28662687fd8c2866268 /* SqAABBTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.cpp"; path = "../../SceneQuery/src/SqAABBTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28662d07fd8c28662d0 /* SqAABBTreeUpdateMap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.cpp"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28663387fd8c2866338 /* SqBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.cpp"; path = "../../SceneQuery/src/SqBounds.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28663a07fd8c28663a0 /* SqBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.cpp"; path = "../../SceneQuery/src/SqBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28664087fd8c2866408 /* SqExtendedBucketPruner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.cpp"; path = "../../SceneQuery/src/SqExtendedBucketPruner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28664707fd8c2866470 /* SqMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqMetaData.cpp"; path = "../../SceneQuery/src/SqMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28664d87fd8c28664d8 /* SqPruningPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.cpp"; path = "../../SceneQuery/src/SqPruningPool.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28665407fd8c2866540 /* SqPruningStructure.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.cpp"; path = "../../SceneQuery/src/SqPruningStructure.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28665a87fd8c28665a8 /* SqSceneQueryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.cpp"; path = "../../SceneQuery/src/SqSceneQueryManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28666107fd8c2866610 /* SqAABBPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBPruner.h"; path = "../../SceneQuery/src/SqAABBPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28666787fd8c2866678 /* SqAABBTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTree.h"; path = "../../SceneQuery/src/SqAABBTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28666e07fd8c28666e0 /* SqAABBTreeQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeQuery.h"; path = "../../SceneQuery/src/SqAABBTreeQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28667487fd8c2866748 /* SqAABBTreeUpdateMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqAABBTreeUpdateMap.h"; path = "../../SceneQuery/src/SqAABBTreeUpdateMap.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28667b07fd8c28667b0 /* SqBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBounds.h"; path = "../../SceneQuery/src/SqBounds.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28668187fd8c2866818 /* SqBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqBucketPruner.h"; path = "../../SceneQuery/src/SqBucketPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28668807fd8c2866880 /* SqExtendedBucketPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqExtendedBucketPruner.h"; path = "../../SceneQuery/src/SqExtendedBucketPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28668e87fd8c28668e8 /* SqPrunerTestsSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerTestsSIMD.h"; path = "../../SceneQuery/src/SqPrunerTestsSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28669507fd8c2866950 /* SqPruningPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningPool.h"; path = "../../SceneQuery/src/SqPruningPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28669b87fd8c28669b8 /* SqTypedef.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqTypedef.h"; path = "../../SceneQuery/src/SqTypedef.h"; sourceTree = SOURCE_ROOT; }; + FFFDc49232d07fd8c49232d0 /* SqPruner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruner.h"; path = "../../SceneQuery/include/SqPruner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc49233387fd8c4923338 /* SqPrunerMergeData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPrunerMergeData.h"; path = "../../SceneQuery/include/SqPrunerMergeData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc49233a07fd8c49233a0 /* SqPruningStructure.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqPruningStructure.h"; path = "../../SceneQuery/include/SqPruningStructure.h"; sourceTree = SOURCE_ROOT; }; + FFFDc49234087fd8c4923408 /* SqSceneQueryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SqSceneQueryManager.h"; path = "../../SceneQuery/include/SqSceneQueryManager.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a30fba907fd2a30fba90 /* Resources */ = { + FFF2c491f0907fd8c491f090 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -939,7 +939,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa30fba907fd2a30fba90 /* Frameworks */ = { + FFFCc491f0907fd8c491f090 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -949,20 +949,20 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a30fba907fd2a30fba90 /* Sources */ = { + FFF8c491f0907fd8c491f090 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa24a20007fd2a24a2000, - FFFFa24a20687fd2a24a2068, - FFFFa24a20d07fd2a24a20d0, - FFFFa24a21387fd2a24a2138, - FFFFa24a21a07fd2a24a21a0, - FFFFa24a22087fd2a24a2208, - FFFFa24a22707fd2a24a2270, - FFFFa24a22d87fd2a24a22d8, - FFFFa24a23407fd2a24a2340, - FFFFa24a23a87fd2a24a23a8, + FFFFc28662007fd8c2866200, + FFFFc28662687fd8c2866268, + FFFFc28662d07fd8c28662d0, + FFFFc28663387fd8c2866338, + FFFFc28663a07fd8c28663a0, + FFFFc28664087fd8c2866408, + FFFFc28664707fd8c2866470, + FFFFc28664d87fd8c28664d8, + FFFFc28665407fd8c2866540, + FFFFc28665a87fd8c28665a8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -974,154 +974,154 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of SimulationController */ - FFFFa24a89d07fd2a24a89d0 /* ScActorCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a89d07fd2a24a89d0 /* ScActorCore.cpp */; }; - FFFFa24a8a387fd2a24a8a38 /* ScActorSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8a387fd2a24a8a38 /* ScActorSim.cpp */; }; - FFFFa24a8aa07fd2a24a8aa0 /* ScArticulationCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8aa07fd2a24a8aa0 /* ScArticulationCore.cpp */; }; - FFFFa24a8b087fd2a24a8b08 /* ScArticulationJointCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8b087fd2a24a8b08 /* ScArticulationJointCore.cpp */; }; - FFFFa24a8b707fd2a24a8b70 /* ScArticulationJointSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8b707fd2a24a8b70 /* ScArticulationJointSim.cpp */; }; - FFFFa24a8bd87fd2a24a8bd8 /* ScArticulationSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8bd87fd2a24a8bd8 /* ScArticulationSim.cpp */; }; - FFFFa24a8c407fd2a24a8c40 /* ScBodyCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8c407fd2a24a8c40 /* ScBodyCore.cpp */; }; - FFFFa24a8ca87fd2a24a8ca8 /* ScBodyCoreKinematic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8ca87fd2a24a8ca8 /* ScBodyCoreKinematic.cpp */; }; - FFFFa24a8d107fd2a24a8d10 /* ScBodySim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8d107fd2a24a8d10 /* ScBodySim.cpp */; }; - FFFFa24a8d787fd2a24a8d78 /* ScConstraintCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8d787fd2a24a8d78 /* ScConstraintCore.cpp */; }; - FFFFa24a8de07fd2a24a8de0 /* ScConstraintGroupNode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8de07fd2a24a8de0 /* ScConstraintGroupNode.cpp */; }; - FFFFa24a8e487fd2a24a8e48 /* ScConstraintInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8e487fd2a24a8e48 /* ScConstraintInteraction.cpp */; }; - FFFFa24a8eb07fd2a24a8eb0 /* ScConstraintProjectionManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8eb07fd2a24a8eb0 /* ScConstraintProjectionManager.cpp */; }; - FFFFa24a8f187fd2a24a8f18 /* ScConstraintProjectionTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8f187fd2a24a8f18 /* ScConstraintProjectionTree.cpp */; }; - FFFFa24a8f807fd2a24a8f80 /* ScConstraintSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8f807fd2a24a8f80 /* ScConstraintSim.cpp */; }; - FFFFa24a8fe87fd2a24a8fe8 /* ScElementInteractionMarker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a8fe87fd2a24a8fe8 /* ScElementInteractionMarker.cpp */; }; - FFFFa24a90507fd2a24a9050 /* ScElementSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a90507fd2a24a9050 /* ScElementSim.cpp */; }; - FFFFa24a90b87fd2a24a90b8 /* ScInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a90b87fd2a24a90b8 /* ScInteraction.cpp */; }; - FFFFa24a91207fd2a24a9120 /* ScIterators.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a91207fd2a24a9120 /* ScIterators.cpp */; }; - FFFFa24a91887fd2a24a9188 /* ScMaterialCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a91887fd2a24a9188 /* ScMaterialCore.cpp */; }; - FFFFa24a91f07fd2a24a91f0 /* ScMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a91f07fd2a24a91f0 /* ScMetaData.cpp */; }; - FFFFa24a92587fd2a24a9258 /* ScNPhaseCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a92587fd2a24a9258 /* ScNPhaseCore.cpp */; }; - FFFFa24a92c07fd2a24a92c0 /* ScPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a92c07fd2a24a92c0 /* ScPhysics.cpp */; }; - FFFFa24a93287fd2a24a9328 /* ScRigidCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a93287fd2a24a9328 /* ScRigidCore.cpp */; }; - FFFFa24a93907fd2a24a9390 /* ScRigidSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a93907fd2a24a9390 /* ScRigidSim.cpp */; }; - FFFFa24a93f87fd2a24a93f8 /* ScScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a93f87fd2a24a93f8 /* ScScene.cpp */; }; - FFFFa24a94607fd2a24a9460 /* ScShapeCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a94607fd2a24a9460 /* ScShapeCore.cpp */; }; - FFFFa24a94c87fd2a24a94c8 /* ScShapeInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a94c87fd2a24a94c8 /* ScShapeInteraction.cpp */; }; - FFFFa24a95307fd2a24a9530 /* ScShapeSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a95307fd2a24a9530 /* ScShapeSim.cpp */; }; - FFFFa24a95987fd2a24a9598 /* ScSimStats.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a95987fd2a24a9598 /* ScSimStats.cpp */; }; - FFFFa24a96007fd2a24a9600 /* ScSimulationController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a96007fd2a24a9600 /* ScSimulationController.cpp */; }; - FFFFa24a96687fd2a24a9668 /* ScSqBoundsManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a96687fd2a24a9668 /* ScSqBoundsManager.cpp */; }; - FFFFa24a96d07fd2a24a96d0 /* ScStaticCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a96d07fd2a24a96d0 /* ScStaticCore.cpp */; }; - FFFFa24a97387fd2a24a9738 /* ScStaticSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a97387fd2a24a9738 /* ScStaticSim.cpp */; }; - FFFFa24a97a07fd2a24a97a0 /* ScTriggerInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a97a07fd2a24a97a0 /* ScTriggerInteraction.cpp */; }; - FFFFa24a99407fd2a24a9940 /* particles/ScParticleBodyInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a99407fd2a24a9940 /* particles/ScParticleBodyInteraction.cpp */; }; - FFFFa24a99a87fd2a24a99a8 /* particles/ScParticlePacketShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a99a87fd2a24a99a8 /* particles/ScParticlePacketShape.cpp */; }; - FFFFa24a9a107fd2a24a9a10 /* particles/ScParticleSystemCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a9a107fd2a24a9a10 /* particles/ScParticleSystemCore.cpp */; }; - FFFFa24a9a787fd2a24a9a78 /* particles/ScParticleSystemSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a9a787fd2a24a9a78 /* particles/ScParticleSystemSim.cpp */; }; - FFFFa24a9bb07fd2a24a9bb0 /* cloth/ScClothCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a9bb07fd2a24a9bb0 /* cloth/ScClothCore.cpp */; }; - FFFFa24a9c187fd2a24a9c18 /* cloth/ScClothFabricCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a9c187fd2a24a9c18 /* cloth/ScClothFabricCore.cpp */; }; - FFFFa24a9c807fd2a24a9c80 /* cloth/ScClothShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a9c807fd2a24a9c80 /* cloth/ScClothShape.cpp */; }; - FFFFa24a9ce87fd2a24a9ce8 /* cloth/ScClothSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24a9ce87fd2a24a9ce8 /* cloth/ScClothSim.cpp */; }; + FFFFc18863d07fd8c18863d0 /* ScActorCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18863d07fd8c18863d0 /* ScActorCore.cpp */; }; + FFFFc18864387fd8c1886438 /* ScActorSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18864387fd8c1886438 /* ScActorSim.cpp */; }; + FFFFc18864a07fd8c18864a0 /* ScArticulationCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18864a07fd8c18864a0 /* ScArticulationCore.cpp */; }; + FFFFc18865087fd8c1886508 /* ScArticulationJointCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18865087fd8c1886508 /* ScArticulationJointCore.cpp */; }; + FFFFc18865707fd8c1886570 /* ScArticulationJointSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18865707fd8c1886570 /* ScArticulationJointSim.cpp */; }; + FFFFc18865d87fd8c18865d8 /* ScArticulationSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18865d87fd8c18865d8 /* ScArticulationSim.cpp */; }; + FFFFc18866407fd8c1886640 /* ScBodyCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18866407fd8c1886640 /* ScBodyCore.cpp */; }; + FFFFc18866a87fd8c18866a8 /* ScBodyCoreKinematic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18866a87fd8c18866a8 /* ScBodyCoreKinematic.cpp */; }; + FFFFc18867107fd8c1886710 /* ScBodySim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18867107fd8c1886710 /* ScBodySim.cpp */; }; + FFFFc18867787fd8c1886778 /* ScConstraintCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18867787fd8c1886778 /* ScConstraintCore.cpp */; }; + FFFFc18867e07fd8c18867e0 /* ScConstraintGroupNode.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18867e07fd8c18867e0 /* ScConstraintGroupNode.cpp */; }; + FFFFc18868487fd8c1886848 /* ScConstraintInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18868487fd8c1886848 /* ScConstraintInteraction.cpp */; }; + FFFFc18868b07fd8c18868b0 /* ScConstraintProjectionManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18868b07fd8c18868b0 /* ScConstraintProjectionManager.cpp */; }; + FFFFc18869187fd8c1886918 /* ScConstraintProjectionTree.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18869187fd8c1886918 /* ScConstraintProjectionTree.cpp */; }; + FFFFc18869807fd8c1886980 /* ScConstraintSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18869807fd8c1886980 /* ScConstraintSim.cpp */; }; + FFFFc18869e87fd8c18869e8 /* ScElementInteractionMarker.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18869e87fd8c18869e8 /* ScElementInteractionMarker.cpp */; }; + FFFFc1886a507fd8c1886a50 /* ScElementSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886a507fd8c1886a50 /* ScElementSim.cpp */; }; + FFFFc1886ab87fd8c1886ab8 /* ScInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886ab87fd8c1886ab8 /* ScInteraction.cpp */; }; + FFFFc1886b207fd8c1886b20 /* ScIterators.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886b207fd8c1886b20 /* ScIterators.cpp */; }; + FFFFc1886b887fd8c1886b88 /* ScMaterialCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886b887fd8c1886b88 /* ScMaterialCore.cpp */; }; + FFFFc1886bf07fd8c1886bf0 /* ScMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886bf07fd8c1886bf0 /* ScMetaData.cpp */; }; + FFFFc1886c587fd8c1886c58 /* ScNPhaseCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886c587fd8c1886c58 /* ScNPhaseCore.cpp */; }; + FFFFc1886cc07fd8c1886cc0 /* ScPhysics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886cc07fd8c1886cc0 /* ScPhysics.cpp */; }; + FFFFc1886d287fd8c1886d28 /* ScRigidCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886d287fd8c1886d28 /* ScRigidCore.cpp */; }; + FFFFc1886d907fd8c1886d90 /* ScRigidSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886d907fd8c1886d90 /* ScRigidSim.cpp */; }; + FFFFc1886df87fd8c1886df8 /* ScScene.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886df87fd8c1886df8 /* ScScene.cpp */; }; + FFFFc1886e607fd8c1886e60 /* ScShapeCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886e607fd8c1886e60 /* ScShapeCore.cpp */; }; + FFFFc1886ec87fd8c1886ec8 /* ScShapeInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886ec87fd8c1886ec8 /* ScShapeInteraction.cpp */; }; + FFFFc1886f307fd8c1886f30 /* ScShapeSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886f307fd8c1886f30 /* ScShapeSim.cpp */; }; + FFFFc1886f987fd8c1886f98 /* ScSimStats.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1886f987fd8c1886f98 /* ScSimStats.cpp */; }; + FFFFc18870007fd8c1887000 /* ScSimulationController.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18870007fd8c1887000 /* ScSimulationController.cpp */; }; + FFFFc18870687fd8c1887068 /* ScSqBoundsManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18870687fd8c1887068 /* ScSqBoundsManager.cpp */; }; + FFFFc18870d07fd8c18870d0 /* ScStaticCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18870d07fd8c18870d0 /* ScStaticCore.cpp */; }; + FFFFc18871387fd8c1887138 /* ScStaticSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18871387fd8c1887138 /* ScStaticSim.cpp */; }; + FFFFc18871a07fd8c18871a0 /* ScTriggerInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18871a07fd8c18871a0 /* ScTriggerInteraction.cpp */; }; + FFFFc18873407fd8c1887340 /* particles/ScParticleBodyInteraction.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18873407fd8c1887340 /* particles/ScParticleBodyInteraction.cpp */; }; + FFFFc18873a87fd8c18873a8 /* particles/ScParticlePacketShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18873a87fd8c18873a8 /* particles/ScParticlePacketShape.cpp */; }; + FFFFc18874107fd8c1887410 /* particles/ScParticleSystemCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18874107fd8c1887410 /* particles/ScParticleSystemCore.cpp */; }; + FFFFc18874787fd8c1887478 /* particles/ScParticleSystemSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18874787fd8c1887478 /* particles/ScParticleSystemSim.cpp */; }; + FFFFc18875b07fd8c18875b0 /* cloth/ScClothCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18875b07fd8c18875b0 /* cloth/ScClothCore.cpp */; }; + FFFFc18876187fd8c1887618 /* cloth/ScClothFabricCore.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18876187fd8c1887618 /* cloth/ScClothFabricCore.cpp */; }; + FFFFc18876807fd8c1887680 /* cloth/ScClothShape.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18876807fd8c1887680 /* cloth/ScClothShape.cpp */; }; + FFFFc18876e87fd8c18876e8 /* cloth/ScClothSim.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18876e87fd8c18876e8 /* cloth/ScClothSim.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa31040707fd2a3104070 /* SimulationController */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SimulationController"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa24a4a007fd2a24a4a00 /* ScActorCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.h"; path = "../../SimulationController/include/ScActorCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4a687fd2a24a4a68 /* ScArticulationCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.h"; path = "../../SimulationController/include/ScArticulationCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4ad07fd2a24a4ad0 /* ScArticulationJointCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.h"; path = "../../SimulationController/include/ScArticulationJointCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4b387fd2a24a4b38 /* ScBodyCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.h"; path = "../../SimulationController/include/ScBodyCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4ba07fd2a24a4ba0 /* ScClothCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothCore.h"; path = "../../SimulationController/include/ScClothCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4c087fd2a24a4c08 /* ScClothFabricCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothFabricCore.h"; path = "../../SimulationController/include/ScClothFabricCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4c707fd2a24a4c70 /* ScConstraintCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.h"; path = "../../SimulationController/include/ScConstraintCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4cd87fd2a24a4cd8 /* ScIterators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.h"; path = "../../SimulationController/include/ScIterators.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4d407fd2a24a4d40 /* ScMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.h"; path = "../../SimulationController/include/ScMaterialCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4da87fd2a24a4da8 /* ScParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScParticleSystemCore.h"; path = "../../SimulationController/include/ScParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4e107fd2a24a4e10 /* ScPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.h"; path = "../../SimulationController/include/ScPhysics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4e787fd2a24a4e78 /* ScRigidCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.h"; path = "../../SimulationController/include/ScRigidCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4ee07fd2a24a4ee0 /* ScScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.h"; path = "../../SimulationController/include/ScScene.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4f487fd2a24a4f48 /* ScShapeCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.h"; path = "../../SimulationController/include/ScShapeCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a4fb07fd2a24a4fb0 /* ScStaticCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.h"; path = "../../SimulationController/include/ScStaticCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a7c007fd2a24a7c00 /* ScActorElementPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorElementPair.h"; path = "../../SimulationController/src/ScActorElementPair.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a7c687fd2a24a7c68 /* ScActorInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorInteraction.h"; path = "../../SimulationController/src/ScActorInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a7cd07fd2a24a7cd0 /* ScActorPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorPair.h"; path = "../../SimulationController/src/ScActorPair.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a7d387fd2a24a7d38 /* ScActorSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.h"; path = "../../SimulationController/src/ScActorSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a7da07fd2a24a7da0 /* ScArticulationJointSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.h"; path = "../../SimulationController/src/ScArticulationJointSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a7e087fd2a24a7e08 /* ScArticulationSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.h"; path = "../../SimulationController/src/ScArticulationSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a7e707fd2a24a7e70 /* ScBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.h"; path = "../../SimulationController/src/ScBodySim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a7ed87fd2a24a7ed8 /* ScClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClient.h"; path = "../../SimulationController/src/ScClient.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a7f407fd2a24a7f40 /* ScConstraintGroupNode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.h"; path = "../../SimulationController/src/ScConstraintGroupNode.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a7fa87fd2a24a7fa8 /* ScConstraintInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.h"; path = "../../SimulationController/src/ScConstraintInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a80107fd2a24a8010 /* ScConstraintProjectionManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.h"; path = "../../SimulationController/src/ScConstraintProjectionManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a80787fd2a24a8078 /* ScConstraintProjectionTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.h"; path = "../../SimulationController/src/ScConstraintProjectionTree.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a80e07fd2a24a80e0 /* ScConstraintSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.h"; path = "../../SimulationController/src/ScConstraintSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a81487fd2a24a8148 /* ScContactReportBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactReportBuffer.h"; path = "../../SimulationController/src/ScContactReportBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a81b07fd2a24a81b0 /* ScContactStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactStream.h"; path = "../../SimulationController/src/ScContactStream.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a82187fd2a24a8218 /* ScElementInteractionMarker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.h"; path = "../../SimulationController/src/ScElementInteractionMarker.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a82807fd2a24a8280 /* ScElementSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.h"; path = "../../SimulationController/src/ScElementSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a82e87fd2a24a82e8 /* ScElementSimInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSimInteraction.h"; path = "../../SimulationController/src/ScElementSimInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a83507fd2a24a8350 /* ScInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.h"; path = "../../SimulationController/src/ScInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a83b87fd2a24a83b8 /* ScInteractionFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteractionFlags.h"; path = "../../SimulationController/src/ScInteractionFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a84207fd2a24a8420 /* ScNPhaseCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.h"; path = "../../SimulationController/src/ScNPhaseCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a84887fd2a24a8488 /* ScObjectIDTracker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScObjectIDTracker.h"; path = "../../SimulationController/src/ScObjectIDTracker.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a84f07fd2a24a84f0 /* ScRbElementInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRbElementInteraction.h"; path = "../../SimulationController/src/ScRbElementInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a85587fd2a24a8558 /* ScRigidSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.h"; path = "../../SimulationController/src/ScRigidSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a85c07fd2a24a85c0 /* ScShapeInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.h"; path = "../../SimulationController/src/ScShapeInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a86287fd2a24a8628 /* ScShapeIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeIterator.h"; path = "../../SimulationController/src/ScShapeIterator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a86907fd2a24a8690 /* ScShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.h"; path = "../../SimulationController/src/ScShapeSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a86f87fd2a24a86f8 /* ScSimStateData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStateData.h"; path = "../../SimulationController/src/ScSimStateData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a87607fd2a24a8760 /* ScSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.h"; path = "../../SimulationController/src/ScSimStats.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a87c87fd2a24a87c8 /* ScSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.h"; path = "../../SimulationController/src/ScSimulationController.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a88307fd2a24a8830 /* ScSqBoundsManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.h"; path = "../../SimulationController/src/ScSqBoundsManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a88987fd2a24a8898 /* ScStaticSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.h"; path = "../../SimulationController/src/ScStaticSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a89007fd2a24a8900 /* ScTriggerInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.h"; path = "../../SimulationController/src/ScTriggerInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a89687fd2a24a8968 /* ScTriggerPairs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerPairs.h"; path = "../../SimulationController/src/ScTriggerPairs.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a89d07fd2a24a89d0 /* ScActorCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.cpp"; path = "../../SimulationController/src/ScActorCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8a387fd2a24a8a38 /* ScActorSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.cpp"; path = "../../SimulationController/src/ScActorSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8aa07fd2a24a8aa0 /* ScArticulationCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.cpp"; path = "../../SimulationController/src/ScArticulationCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8b087fd2a24a8b08 /* ScArticulationJointCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.cpp"; path = "../../SimulationController/src/ScArticulationJointCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8b707fd2a24a8b70 /* ScArticulationJointSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.cpp"; path = "../../SimulationController/src/ScArticulationJointSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8bd87fd2a24a8bd8 /* ScArticulationSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.cpp"; path = "../../SimulationController/src/ScArticulationSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8c407fd2a24a8c40 /* ScBodyCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.cpp"; path = "../../SimulationController/src/ScBodyCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8ca87fd2a24a8ca8 /* ScBodyCoreKinematic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCoreKinematic.cpp"; path = "../../SimulationController/src/ScBodyCoreKinematic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8d107fd2a24a8d10 /* ScBodySim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.cpp"; path = "../../SimulationController/src/ScBodySim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8d787fd2a24a8d78 /* ScConstraintCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.cpp"; path = "../../SimulationController/src/ScConstraintCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8de07fd2a24a8de0 /* ScConstraintGroupNode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.cpp"; path = "../../SimulationController/src/ScConstraintGroupNode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8e487fd2a24a8e48 /* ScConstraintInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.cpp"; path = "../../SimulationController/src/ScConstraintInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8eb07fd2a24a8eb0 /* ScConstraintProjectionManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.cpp"; path = "../../SimulationController/src/ScConstraintProjectionManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8f187fd2a24a8f18 /* ScConstraintProjectionTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.cpp"; path = "../../SimulationController/src/ScConstraintProjectionTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8f807fd2a24a8f80 /* ScConstraintSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.cpp"; path = "../../SimulationController/src/ScConstraintSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a8fe87fd2a24a8fe8 /* ScElementInteractionMarker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.cpp"; path = "../../SimulationController/src/ScElementInteractionMarker.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a90507fd2a24a9050 /* ScElementSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.cpp"; path = "../../SimulationController/src/ScElementSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a90b87fd2a24a90b8 /* ScInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.cpp"; path = "../../SimulationController/src/ScInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a91207fd2a24a9120 /* ScIterators.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.cpp"; path = "../../SimulationController/src/ScIterators.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a91887fd2a24a9188 /* ScMaterialCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.cpp"; path = "../../SimulationController/src/ScMaterialCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a91f07fd2a24a91f0 /* ScMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMetaData.cpp"; path = "../../SimulationController/src/ScMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a92587fd2a24a9258 /* ScNPhaseCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.cpp"; path = "../../SimulationController/src/ScNPhaseCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a92c07fd2a24a92c0 /* ScPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.cpp"; path = "../../SimulationController/src/ScPhysics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a93287fd2a24a9328 /* ScRigidCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.cpp"; path = "../../SimulationController/src/ScRigidCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a93907fd2a24a9390 /* ScRigidSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.cpp"; path = "../../SimulationController/src/ScRigidSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a93f87fd2a24a93f8 /* ScScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.cpp"; path = "../../SimulationController/src/ScScene.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a94607fd2a24a9460 /* ScShapeCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.cpp"; path = "../../SimulationController/src/ScShapeCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a94c87fd2a24a94c8 /* ScShapeInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.cpp"; path = "../../SimulationController/src/ScShapeInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a95307fd2a24a9530 /* ScShapeSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.cpp"; path = "../../SimulationController/src/ScShapeSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a95987fd2a24a9598 /* ScSimStats.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.cpp"; path = "../../SimulationController/src/ScSimStats.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a96007fd2a24a9600 /* ScSimulationController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.cpp"; path = "../../SimulationController/src/ScSimulationController.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a96687fd2a24a9668 /* ScSqBoundsManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.cpp"; path = "../../SimulationController/src/ScSqBoundsManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a96d07fd2a24a96d0 /* ScStaticCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.cpp"; path = "../../SimulationController/src/ScStaticCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a97387fd2a24a9738 /* ScStaticSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.cpp"; path = "../../SimulationController/src/ScStaticSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a97a07fd2a24a97a0 /* ScTriggerInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.cpp"; path = "../../SimulationController/src/ScTriggerInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a98087fd2a24a9808 /* particles/ScParticleBodyInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.h"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a98707fd2a24a9870 /* particles/ScParticlePacketShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.h"; path = "../../SimulationController/src/particles/ScParticlePacketShape.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a98d87fd2a24a98d8 /* particles/ScParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.h"; path = "../../SimulationController/src/particles/ScParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a99407fd2a24a9940 /* particles/ScParticleBodyInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.cpp"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a99a87fd2a24a99a8 /* particles/ScParticlePacketShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.cpp"; path = "../../SimulationController/src/particles/ScParticlePacketShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a9a107fd2a24a9a10 /* particles/ScParticleSystemCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemCore.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a9a787fd2a24a9a78 /* particles/ScParticleSystemSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a9ae07fd2a24a9ae0 /* cloth/ScClothShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.h"; path = "../../SimulationController/src/cloth/ScClothShape.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a9b487fd2a24a9b48 /* cloth/ScClothSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.h"; path = "../../SimulationController/src/cloth/ScClothSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24a9bb07fd2a24a9bb0 /* cloth/ScClothCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothCore.cpp"; path = "../../SimulationController/src/cloth/ScClothCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a9c187fd2a24a9c18 /* cloth/ScClothFabricCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothFabricCore.cpp"; path = "../../SimulationController/src/cloth/ScClothFabricCore.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a9c807fd2a24a9c80 /* cloth/ScClothShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.cpp"; path = "../../SimulationController/src/cloth/ScClothShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24a9ce87fd2a24a9ce8 /* cloth/ScClothSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.cpp"; path = "../../SimulationController/src/cloth/ScClothSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc49236207fd8c4923620 /* SimulationController */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "SimulationController"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc2868c007fd8c2868c00 /* ScActorCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.h"; path = "../../SimulationController/include/ScActorCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2868c687fd8c2868c68 /* ScArticulationCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.h"; path = "../../SimulationController/include/ScArticulationCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2868cd07fd8c2868cd0 /* ScArticulationJointCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.h"; path = "../../SimulationController/include/ScArticulationJointCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2868d387fd8c2868d38 /* ScBodyCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.h"; path = "../../SimulationController/include/ScBodyCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2868da07fd8c2868da0 /* ScClothCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothCore.h"; path = "../../SimulationController/include/ScClothCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2868e087fd8c2868e08 /* ScClothFabricCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClothFabricCore.h"; path = "../../SimulationController/include/ScClothFabricCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2868e707fd8c2868e70 /* ScConstraintCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.h"; path = "../../SimulationController/include/ScConstraintCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2868ed87fd8c2868ed8 /* ScIterators.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.h"; path = "../../SimulationController/include/ScIterators.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2868f407fd8c2868f40 /* ScMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.h"; path = "../../SimulationController/include/ScMaterialCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2868fa87fd8c2868fa8 /* ScParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScParticleSystemCore.h"; path = "../../SimulationController/include/ScParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28690107fd8c2869010 /* ScPhysics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.h"; path = "../../SimulationController/include/ScPhysics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28690787fd8c2869078 /* ScRigidCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.h"; path = "../../SimulationController/include/ScRigidCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28690e07fd8c28690e0 /* ScScene.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.h"; path = "../../SimulationController/include/ScScene.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28691487fd8c2869148 /* ScShapeCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.h"; path = "../../SimulationController/include/ScShapeCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28691b07fd8c28691b0 /* ScStaticCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.h"; path = "../../SimulationController/include/ScStaticCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18856007fd8c1885600 /* ScActorElementPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorElementPair.h"; path = "../../SimulationController/src/ScActorElementPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18856687fd8c1885668 /* ScActorInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorInteraction.h"; path = "../../SimulationController/src/ScActorInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18856d07fd8c18856d0 /* ScActorPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorPair.h"; path = "../../SimulationController/src/ScActorPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18857387fd8c1885738 /* ScActorSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.h"; path = "../../SimulationController/src/ScActorSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18857a07fd8c18857a0 /* ScArticulationJointSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.h"; path = "../../SimulationController/src/ScArticulationJointSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18858087fd8c1885808 /* ScArticulationSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.h"; path = "../../SimulationController/src/ScArticulationSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18858707fd8c1885870 /* ScBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.h"; path = "../../SimulationController/src/ScBodySim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18858d87fd8c18858d8 /* ScClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScClient.h"; path = "../../SimulationController/src/ScClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18859407fd8c1885940 /* ScConstraintGroupNode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.h"; path = "../../SimulationController/src/ScConstraintGroupNode.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18859a87fd8c18859a8 /* ScConstraintInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.h"; path = "../../SimulationController/src/ScConstraintInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885a107fd8c1885a10 /* ScConstraintProjectionManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.h"; path = "../../SimulationController/src/ScConstraintProjectionManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885a787fd8c1885a78 /* ScConstraintProjectionTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.h"; path = "../../SimulationController/src/ScConstraintProjectionTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885ae07fd8c1885ae0 /* ScConstraintSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.h"; path = "../../SimulationController/src/ScConstraintSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885b487fd8c1885b48 /* ScContactReportBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactReportBuffer.h"; path = "../../SimulationController/src/ScContactReportBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885bb07fd8c1885bb0 /* ScContactStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScContactStream.h"; path = "../../SimulationController/src/ScContactStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885c187fd8c1885c18 /* ScElementInteractionMarker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.h"; path = "../../SimulationController/src/ScElementInteractionMarker.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885c807fd8c1885c80 /* ScElementSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.h"; path = "../../SimulationController/src/ScElementSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885ce87fd8c1885ce8 /* ScElementSimInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSimInteraction.h"; path = "../../SimulationController/src/ScElementSimInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885d507fd8c1885d50 /* ScInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.h"; path = "../../SimulationController/src/ScInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885db87fd8c1885db8 /* ScInteractionFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteractionFlags.h"; path = "../../SimulationController/src/ScInteractionFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885e207fd8c1885e20 /* ScNPhaseCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.h"; path = "../../SimulationController/src/ScNPhaseCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885e887fd8c1885e88 /* ScObjectIDTracker.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScObjectIDTracker.h"; path = "../../SimulationController/src/ScObjectIDTracker.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885ef07fd8c1885ef0 /* ScRbElementInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRbElementInteraction.h"; path = "../../SimulationController/src/ScRbElementInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885f587fd8c1885f58 /* ScRigidSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.h"; path = "../../SimulationController/src/ScRigidSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1885fc07fd8c1885fc0 /* ScShapeInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.h"; path = "../../SimulationController/src/ScShapeInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18860287fd8c1886028 /* ScShapeIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeIterator.h"; path = "../../SimulationController/src/ScShapeIterator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18860907fd8c1886090 /* ScShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.h"; path = "../../SimulationController/src/ScShapeSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18860f87fd8c18860f8 /* ScSimStateData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStateData.h"; path = "../../SimulationController/src/ScSimStateData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18861607fd8c1886160 /* ScSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.h"; path = "../../SimulationController/src/ScSimStats.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18861c87fd8c18861c8 /* ScSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.h"; path = "../../SimulationController/src/ScSimulationController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18862307fd8c1886230 /* ScSqBoundsManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.h"; path = "../../SimulationController/src/ScSqBoundsManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18862987fd8c1886298 /* ScStaticSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.h"; path = "../../SimulationController/src/ScStaticSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18863007fd8c1886300 /* ScTriggerInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.h"; path = "../../SimulationController/src/ScTriggerInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18863687fd8c1886368 /* ScTriggerPairs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerPairs.h"; path = "../../SimulationController/src/ScTriggerPairs.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18863d07fd8c18863d0 /* ScActorCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorCore.cpp"; path = "../../SimulationController/src/ScActorCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18864387fd8c1886438 /* ScActorSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScActorSim.cpp"; path = "../../SimulationController/src/ScActorSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18864a07fd8c18864a0 /* ScArticulationCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationCore.cpp"; path = "../../SimulationController/src/ScArticulationCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18865087fd8c1886508 /* ScArticulationJointCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointCore.cpp"; path = "../../SimulationController/src/ScArticulationJointCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18865707fd8c1886570 /* ScArticulationJointSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationJointSim.cpp"; path = "../../SimulationController/src/ScArticulationJointSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18865d87fd8c18865d8 /* ScArticulationSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScArticulationSim.cpp"; path = "../../SimulationController/src/ScArticulationSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18866407fd8c1886640 /* ScBodyCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCore.cpp"; path = "../../SimulationController/src/ScBodyCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18866a87fd8c18866a8 /* ScBodyCoreKinematic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodyCoreKinematic.cpp"; path = "../../SimulationController/src/ScBodyCoreKinematic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18867107fd8c1886710 /* ScBodySim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScBodySim.cpp"; path = "../../SimulationController/src/ScBodySim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18867787fd8c1886778 /* ScConstraintCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintCore.cpp"; path = "../../SimulationController/src/ScConstraintCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18867e07fd8c18867e0 /* ScConstraintGroupNode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintGroupNode.cpp"; path = "../../SimulationController/src/ScConstraintGroupNode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18868487fd8c1886848 /* ScConstraintInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintInteraction.cpp"; path = "../../SimulationController/src/ScConstraintInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18868b07fd8c18868b0 /* ScConstraintProjectionManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionManager.cpp"; path = "../../SimulationController/src/ScConstraintProjectionManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18869187fd8c1886918 /* ScConstraintProjectionTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintProjectionTree.cpp"; path = "../../SimulationController/src/ScConstraintProjectionTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18869807fd8c1886980 /* ScConstraintSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScConstraintSim.cpp"; path = "../../SimulationController/src/ScConstraintSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18869e87fd8c18869e8 /* ScElementInteractionMarker.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementInteractionMarker.cpp"; path = "../../SimulationController/src/ScElementInteractionMarker.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886a507fd8c1886a50 /* ScElementSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScElementSim.cpp"; path = "../../SimulationController/src/ScElementSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886ab87fd8c1886ab8 /* ScInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScInteraction.cpp"; path = "../../SimulationController/src/ScInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886b207fd8c1886b20 /* ScIterators.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScIterators.cpp"; path = "../../SimulationController/src/ScIterators.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886b887fd8c1886b88 /* ScMaterialCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMaterialCore.cpp"; path = "../../SimulationController/src/ScMaterialCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886bf07fd8c1886bf0 /* ScMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScMetaData.cpp"; path = "../../SimulationController/src/ScMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886c587fd8c1886c58 /* ScNPhaseCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScNPhaseCore.cpp"; path = "../../SimulationController/src/ScNPhaseCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886cc07fd8c1886cc0 /* ScPhysics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScPhysics.cpp"; path = "../../SimulationController/src/ScPhysics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886d287fd8c1886d28 /* ScRigidCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidCore.cpp"; path = "../../SimulationController/src/ScRigidCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886d907fd8c1886d90 /* ScRigidSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScRigidSim.cpp"; path = "../../SimulationController/src/ScRigidSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886df87fd8c1886df8 /* ScScene.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScScene.cpp"; path = "../../SimulationController/src/ScScene.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886e607fd8c1886e60 /* ScShapeCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeCore.cpp"; path = "../../SimulationController/src/ScShapeCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886ec87fd8c1886ec8 /* ScShapeInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeInteraction.cpp"; path = "../../SimulationController/src/ScShapeInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886f307fd8c1886f30 /* ScShapeSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScShapeSim.cpp"; path = "../../SimulationController/src/ScShapeSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1886f987fd8c1886f98 /* ScSimStats.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimStats.cpp"; path = "../../SimulationController/src/ScSimStats.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18870007fd8c1887000 /* ScSimulationController.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSimulationController.cpp"; path = "../../SimulationController/src/ScSimulationController.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18870687fd8c1887068 /* ScSqBoundsManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScSqBoundsManager.cpp"; path = "../../SimulationController/src/ScSqBoundsManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18870d07fd8c18870d0 /* ScStaticCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticCore.cpp"; path = "../../SimulationController/src/ScStaticCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18871387fd8c1887138 /* ScStaticSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScStaticSim.cpp"; path = "../../SimulationController/src/ScStaticSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18871a07fd8c18871a0 /* ScTriggerInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "ScTriggerInteraction.cpp"; path = "../../SimulationController/src/ScTriggerInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18872087fd8c1887208 /* particles/ScParticleBodyInteraction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.h"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18872707fd8c1887270 /* particles/ScParticlePacketShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.h"; path = "../../SimulationController/src/particles/ScParticlePacketShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18872d87fd8c18872d8 /* particles/ScParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.h"; path = "../../SimulationController/src/particles/ScParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18873407fd8c1887340 /* particles/ScParticleBodyInteraction.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleBodyInteraction.cpp"; path = "../../SimulationController/src/particles/ScParticleBodyInteraction.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18873a87fd8c18873a8 /* particles/ScParticlePacketShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticlePacketShape.cpp"; path = "../../SimulationController/src/particles/ScParticlePacketShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18874107fd8c1887410 /* particles/ScParticleSystemCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemCore.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18874787fd8c1887478 /* particles/ScParticleSystemSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "particles/ScParticleSystemSim.cpp"; path = "../../SimulationController/src/particles/ScParticleSystemSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18874e07fd8c18874e0 /* cloth/ScClothShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.h"; path = "../../SimulationController/src/cloth/ScClothShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18875487fd8c1887548 /* cloth/ScClothSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.h"; path = "../../SimulationController/src/cloth/ScClothSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18875b07fd8c18875b0 /* cloth/ScClothCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothCore.cpp"; path = "../../SimulationController/src/cloth/ScClothCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18876187fd8c1887618 /* cloth/ScClothFabricCore.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothFabricCore.cpp"; path = "../../SimulationController/src/cloth/ScClothFabricCore.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18876807fd8c1887680 /* cloth/ScClothShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothShape.cpp"; path = "../../SimulationController/src/cloth/ScClothShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18876e87fd8c18876e8 /* cloth/ScClothSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "cloth/ScClothSim.cpp"; path = "../../SimulationController/src/cloth/ScClothSim.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a31040707fd2a3104070 /* Resources */ = { + FFF2c49236207fd8c4923620 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1131,7 +1131,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa31040707fd2a3104070 /* Frameworks */ = { + FFFCc49236207fd8c4923620 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1141,53 +1141,53 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a31040707fd2a3104070 /* Sources */ = { + FFF8c49236207fd8c4923620 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa24a89d07fd2a24a89d0, - FFFFa24a8a387fd2a24a8a38, - FFFFa24a8aa07fd2a24a8aa0, - FFFFa24a8b087fd2a24a8b08, - FFFFa24a8b707fd2a24a8b70, - FFFFa24a8bd87fd2a24a8bd8, - FFFFa24a8c407fd2a24a8c40, - FFFFa24a8ca87fd2a24a8ca8, - FFFFa24a8d107fd2a24a8d10, - FFFFa24a8d787fd2a24a8d78, - FFFFa24a8de07fd2a24a8de0, - FFFFa24a8e487fd2a24a8e48, - FFFFa24a8eb07fd2a24a8eb0, - FFFFa24a8f187fd2a24a8f18, - FFFFa24a8f807fd2a24a8f80, - FFFFa24a8fe87fd2a24a8fe8, - FFFFa24a90507fd2a24a9050, - FFFFa24a90b87fd2a24a90b8, - FFFFa24a91207fd2a24a9120, - FFFFa24a91887fd2a24a9188, - FFFFa24a91f07fd2a24a91f0, - FFFFa24a92587fd2a24a9258, - FFFFa24a92c07fd2a24a92c0, - FFFFa24a93287fd2a24a9328, - FFFFa24a93907fd2a24a9390, - FFFFa24a93f87fd2a24a93f8, - FFFFa24a94607fd2a24a9460, - FFFFa24a94c87fd2a24a94c8, - FFFFa24a95307fd2a24a9530, - FFFFa24a95987fd2a24a9598, - FFFFa24a96007fd2a24a9600, - FFFFa24a96687fd2a24a9668, - FFFFa24a96d07fd2a24a96d0, - FFFFa24a97387fd2a24a9738, - FFFFa24a97a07fd2a24a97a0, - FFFFa24a99407fd2a24a9940, - FFFFa24a99a87fd2a24a99a8, - FFFFa24a9a107fd2a24a9a10, - FFFFa24a9a787fd2a24a9a78, - FFFFa24a9bb07fd2a24a9bb0, - FFFFa24a9c187fd2a24a9c18, - FFFFa24a9c807fd2a24a9c80, - FFFFa24a9ce87fd2a24a9ce8, + FFFFc18863d07fd8c18863d0, + FFFFc18864387fd8c1886438, + FFFFc18864a07fd8c18864a0, + FFFFc18865087fd8c1886508, + FFFFc18865707fd8c1886570, + FFFFc18865d87fd8c18865d8, + FFFFc18866407fd8c1886640, + FFFFc18866a87fd8c18866a8, + FFFFc18867107fd8c1886710, + FFFFc18867787fd8c1886778, + FFFFc18867e07fd8c18867e0, + FFFFc18868487fd8c1886848, + FFFFc18868b07fd8c18868b0, + FFFFc18869187fd8c1886918, + FFFFc18869807fd8c1886980, + FFFFc18869e87fd8c18869e8, + FFFFc1886a507fd8c1886a50, + FFFFc1886ab87fd8c1886ab8, + FFFFc1886b207fd8c1886b20, + FFFFc1886b887fd8c1886b88, + FFFFc1886bf07fd8c1886bf0, + FFFFc1886c587fd8c1886c58, + FFFFc1886cc07fd8c1886cc0, + FFFFc1886d287fd8c1886d28, + FFFFc1886d907fd8c1886d90, + FFFFc1886df87fd8c1886df8, + FFFFc1886e607fd8c1886e60, + FFFFc1886ec87fd8c1886ec8, + FFFFc1886f307fd8c1886f30, + FFFFc1886f987fd8c1886f98, + FFFFc18870007fd8c1887000, + FFFFc18870687fd8c1887068, + FFFFc18870d07fd8c18870d0, + FFFFc18871387fd8c1887138, + FFFFc18871a07fd8c18871a0, + FFFFc18873407fd8c1887340, + FFFFc18873a87fd8c18873a8, + FFFFc18874107fd8c1887410, + FFFFc18874787fd8c1887478, + FFFFc18875b07fd8c18875b0, + FFFFc18876187fd8c1887618, + FFFFc18876807fd8c1887680, + FFFFc18876e87fd8c18876e8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1199,80 +1199,80 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCooking */ - FFFFa3113c907fd2a3113c90 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDa30ea8007fd2a30ea800 /* PhysXExtensions */; }; - FFFFa24abe007fd2a24abe00 /* Adjacencies.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24abe007fd2a24abe00 /* Adjacencies.cpp */; }; - FFFFa24abe687fd2a24abe68 /* Cooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24abe687fd2a24abe68 /* Cooking.cpp */; }; - FFFFa24abed07fd2a24abed0 /* CookingUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24abed07fd2a24abed0 /* CookingUtils.cpp */; }; - FFFFa24abf387fd2a24abf38 /* EdgeList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24abf387fd2a24abf38 /* EdgeList.cpp */; }; - FFFFa24abfa07fd2a24abfa0 /* MeshCleaner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24abfa07fd2a24abfa0 /* MeshCleaner.cpp */; }; - FFFFa24ac0087fd2a24ac008 /* Quantizer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac0087fd2a24ac008 /* Quantizer.cpp */; }; - FFFFa24ac2e07fd2a24ac2e0 /* mesh/GrbTriangleMeshCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac2e07fd2a24ac2e0 /* mesh/GrbTriangleMeshCooking.cpp */; }; - FFFFa24ac3487fd2a24ac348 /* mesh/HeightFieldCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac3487fd2a24ac348 /* mesh/HeightFieldCooking.cpp */; }; - FFFFa24ac3b07fd2a24ac3b0 /* mesh/RTreeCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac3b07fd2a24ac3b0 /* mesh/RTreeCooking.cpp */; }; - FFFFa24ac4187fd2a24ac418 /* mesh/TriangleMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac4187fd2a24ac418 /* mesh/TriangleMeshBuilder.cpp */; }; - FFFFa24ac6887fd2a24ac688 /* convex/BigConvexDataBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac6887fd2a24ac688 /* convex/BigConvexDataBuilder.cpp */; }; - FFFFa24ac6f07fd2a24ac6f0 /* convex/ConvexHullBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac6f07fd2a24ac6f0 /* convex/ConvexHullBuilder.cpp */; }; - FFFFa24ac7587fd2a24ac758 /* convex/ConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac7587fd2a24ac758 /* convex/ConvexHullLib.cpp */; }; - FFFFa24ac7c07fd2a24ac7c0 /* convex/ConvexHullUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac7c07fd2a24ac7c0 /* convex/ConvexHullUtils.cpp */; }; - FFFFa24ac8287fd2a24ac828 /* convex/ConvexMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac8287fd2a24ac828 /* convex/ConvexMeshBuilder.cpp */; }; - FFFFa24ac8907fd2a24ac890 /* convex/ConvexPolygonsBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac8907fd2a24ac890 /* convex/ConvexPolygonsBuilder.cpp */; }; - FFFFa24ac8f87fd2a24ac8f8 /* convex/InflationConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac8f87fd2a24ac8f8 /* convex/InflationConvexHullLib.cpp */; }; - FFFFa24ac9607fd2a24ac960 /* convex/QuickHullConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac9607fd2a24ac960 /* convex/QuickHullConvexHullLib.cpp */; }; - FFFFa24ac9c87fd2a24ac9c8 /* convex/VolumeIntegration.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24ac9c87fd2a24ac9c8 /* convex/VolumeIntegration.cpp */; }; + FFFFc484fd007fd8c484fd00 /* PhysXExtensions in Frameworks */= { isa = PBXBuildFile; fileRef = FFFDc4912c607fd8c4912c60 /* PhysXExtensions */; }; + FFFFc18898007fd8c1889800 /* Adjacencies.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18898007fd8c1889800 /* Adjacencies.cpp */; }; + FFFFc18898687fd8c1889868 /* Cooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18898687fd8c1889868 /* Cooking.cpp */; }; + FFFFc18898d07fd8c18898d0 /* CookingUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18898d07fd8c18898d0 /* CookingUtils.cpp */; }; + FFFFc18899387fd8c1889938 /* EdgeList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18899387fd8c1889938 /* EdgeList.cpp */; }; + FFFFc18899a07fd8c18899a0 /* MeshCleaner.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18899a07fd8c18899a0 /* MeshCleaner.cpp */; }; + FFFFc1889a087fd8c1889a08 /* Quantizer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1889a087fd8c1889a08 /* Quantizer.cpp */; }; + FFFFc1889ce07fd8c1889ce0 /* mesh/GrbTriangleMeshCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1889ce07fd8c1889ce0 /* mesh/GrbTriangleMeshCooking.cpp */; }; + FFFFc1889d487fd8c1889d48 /* mesh/HeightFieldCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1889d487fd8c1889d48 /* mesh/HeightFieldCooking.cpp */; }; + FFFFc1889db07fd8c1889db0 /* mesh/RTreeCooking.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1889db07fd8c1889db0 /* mesh/RTreeCooking.cpp */; }; + FFFFc1889e187fd8c1889e18 /* mesh/TriangleMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1889e187fd8c1889e18 /* mesh/TriangleMeshBuilder.cpp */; }; + FFFFc188a0887fd8c188a088 /* convex/BigConvexDataBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc188a0887fd8c188a088 /* convex/BigConvexDataBuilder.cpp */; }; + FFFFc188a0f07fd8c188a0f0 /* convex/ConvexHullBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc188a0f07fd8c188a0f0 /* convex/ConvexHullBuilder.cpp */; }; + FFFFc188a1587fd8c188a158 /* convex/ConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc188a1587fd8c188a158 /* convex/ConvexHullLib.cpp */; }; + FFFFc188a1c07fd8c188a1c0 /* convex/ConvexHullUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc188a1c07fd8c188a1c0 /* convex/ConvexHullUtils.cpp */; }; + FFFFc188a2287fd8c188a228 /* convex/ConvexMeshBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc188a2287fd8c188a228 /* convex/ConvexMeshBuilder.cpp */; }; + FFFFc188a2907fd8c188a290 /* convex/ConvexPolygonsBuilder.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc188a2907fd8c188a290 /* convex/ConvexPolygonsBuilder.cpp */; }; + FFFFc188a2f87fd8c188a2f8 /* convex/InflationConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc188a2f87fd8c188a2f8 /* convex/InflationConvexHullLib.cpp */; }; + FFFFc188a3607fd8c188a360 /* convex/QuickHullConvexHullLib.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc188a3607fd8c188a360 /* convex/QuickHullConvexHullLib.cpp */; }; + FFFFc188a3c87fd8c188a3c8 /* convex/VolumeIntegration.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc188a3c87fd8c188a3c8 /* convex/VolumeIntegration.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa3108e507fd2a3108e50 /* PhysXCooking */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCooking"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa31129307fd2a3112930 /* PxBVH33MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH33MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH33MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa31129987fd2a3112998 /* PxBVH34MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH34MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH34MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa3112a007fd2a3112a00 /* PxConvexMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshDesc.h"; path = "../../../Include/cooking/PxConvexMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa3112a687fd2a3112a68 /* PxCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCooking.h"; path = "../../../Include/cooking/PxCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFDa3112ad07fd2a3112ad0 /* PxMidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMidphaseDesc.h"; path = "../../../Include/cooking/PxMidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa3112b387fd2a3112b38 /* PxTriangleMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshDesc.h"; path = "../../../Include/cooking/PxTriangleMeshDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa3112ba07fd2a3112ba0 /* Pxc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Pxc.h"; path = "../../../Include/cooking/Pxc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24abe007fd2a24abe00 /* Adjacencies.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.cpp"; path = "../../PhysXCooking/src/Adjacencies.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24abe687fd2a24abe68 /* Cooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.cpp"; path = "../../PhysXCooking/src/Cooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24abed07fd2a24abed0 /* CookingUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.cpp"; path = "../../PhysXCooking/src/CookingUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24abf387fd2a24abf38 /* EdgeList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.cpp"; path = "../../PhysXCooking/src/EdgeList.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24abfa07fd2a24abfa0 /* MeshCleaner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.cpp"; path = "../../PhysXCooking/src/MeshCleaner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac0087fd2a24ac008 /* Quantizer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.cpp"; path = "../../PhysXCooking/src/Quantizer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac0707fd2a24ac070 /* Adjacencies.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.h"; path = "../../PhysXCooking/src/Adjacencies.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac0d87fd2a24ac0d8 /* Cooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.h"; path = "../../PhysXCooking/src/Cooking.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac1407fd2a24ac140 /* CookingUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.h"; path = "../../PhysXCooking/src/CookingUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac1a87fd2a24ac1a8 /* EdgeList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.h"; path = "../../PhysXCooking/src/EdgeList.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac2107fd2a24ac210 /* MeshCleaner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.h"; path = "../../PhysXCooking/src/MeshCleaner.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac2787fd2a24ac278 /* Quantizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.h"; path = "../../PhysXCooking/src/Quantizer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac2e07fd2a24ac2e0 /* mesh/GrbTriangleMeshCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.cpp"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac3487fd2a24ac348 /* mesh/HeightFieldCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.cpp"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac3b07fd2a24ac3b0 /* mesh/RTreeCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.cpp"; path = "../../PhysXCooking/src/mesh/RTreeCooking.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac4187fd2a24ac418 /* mesh/TriangleMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.cpp"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac4807fd2a24ac480 /* mesh/GrbTriangleMeshCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.h"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac4e87fd2a24ac4e8 /* mesh/HeightFieldCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.h"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac5507fd2a24ac550 /* mesh/QuickSelect.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/QuickSelect.h"; path = "../../PhysXCooking/src/mesh/QuickSelect.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac5b87fd2a24ac5b8 /* mesh/RTreeCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.h"; path = "../../PhysXCooking/src/mesh/RTreeCooking.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac6207fd2a24ac620 /* mesh/TriangleMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.h"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac6887fd2a24ac688 /* convex/BigConvexDataBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.cpp"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac6f07fd2a24ac6f0 /* convex/ConvexHullBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac7587fd2a24ac758 /* convex/ConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac7c07fd2a24ac7c0 /* convex/ConvexHullUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac8287fd2a24ac828 /* convex/ConvexMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac8907fd2a24ac890 /* convex/ConvexPolygonsBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac8f87fd2a24ac8f8 /* convex/InflationConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac9607fd2a24ac960 /* convex/QuickHullConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24ac9c87fd2a24ac9c8 /* convex/VolumeIntegration.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.cpp"; path = "../../PhysXCooking/src/convex/VolumeIntegration.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24aca307fd2a24aca30 /* convex/BigConvexDataBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.h"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24aca987fd2a24aca98 /* convex/ConvexHullBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24acb007fd2a24acb00 /* convex/ConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.h"; path = "../../PhysXCooking/src/convex/ConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24acb687fd2a24acb68 /* convex/ConvexHullUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.h"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24acbd07fd2a24acbd0 /* convex/ConvexMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24acc387fd2a24acc38 /* convex/ConvexPolygonsBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24acca07fd2a24acca0 /* convex/InflationConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.h"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24acd087fd2a24acd08 /* convex/QuickHullConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.h"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24acd707fd2a24acd70 /* convex/VolumeIntegration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.h"; path = "../../PhysXCooking/src/convex/VolumeIntegration.h"; sourceTree = SOURCE_ROOT; }; + FFFDc10c82107fd8c10c8210 /* PhysXCooking */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCooking"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc484f2a07fd8c484f2a0 /* PxBVH33MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH33MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH33MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc484f3087fd8c484f308 /* PxBVH34MidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBVH34MidphaseDesc.h"; path = "../../../Include/cooking/PxBVH34MidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc484f3707fd8c484f370 /* PxConvexMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxConvexMeshDesc.h"; path = "../../../Include/cooking/PxConvexMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc484f3d87fd8c484f3d8 /* PxCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCooking.h"; path = "../../../Include/cooking/PxCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDc484f4407fd8c484f440 /* PxMidphaseDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMidphaseDesc.h"; path = "../../../Include/cooking/PxMidphaseDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc484f4a87fd8c484f4a8 /* PxTriangleMeshDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTriangleMeshDesc.h"; path = "../../../Include/cooking/PxTriangleMeshDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc484f5107fd8c484f510 /* Pxc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Pxc.h"; path = "../../../Include/cooking/Pxc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18898007fd8c1889800 /* Adjacencies.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.cpp"; path = "../../PhysXCooking/src/Adjacencies.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18898687fd8c1889868 /* Cooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.cpp"; path = "../../PhysXCooking/src/Cooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18898d07fd8c18898d0 /* CookingUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.cpp"; path = "../../PhysXCooking/src/CookingUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18899387fd8c1889938 /* EdgeList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.cpp"; path = "../../PhysXCooking/src/EdgeList.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18899a07fd8c18899a0 /* MeshCleaner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.cpp"; path = "../../PhysXCooking/src/MeshCleaner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1889a087fd8c1889a08 /* Quantizer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.cpp"; path = "../../PhysXCooking/src/Quantizer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1889a707fd8c1889a70 /* Adjacencies.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Adjacencies.h"; path = "../../PhysXCooking/src/Adjacencies.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1889ad87fd8c1889ad8 /* Cooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cooking.h"; path = "../../PhysXCooking/src/Cooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1889b407fd8c1889b40 /* CookingUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "CookingUtils.h"; path = "../../PhysXCooking/src/CookingUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1889ba87fd8c1889ba8 /* EdgeList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "EdgeList.h"; path = "../../PhysXCooking/src/EdgeList.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1889c107fd8c1889c10 /* MeshCleaner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MeshCleaner.h"; path = "../../PhysXCooking/src/MeshCleaner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1889c787fd8c1889c78 /* Quantizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Quantizer.h"; path = "../../PhysXCooking/src/Quantizer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1889ce07fd8c1889ce0 /* mesh/GrbTriangleMeshCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.cpp"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1889d487fd8c1889d48 /* mesh/HeightFieldCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.cpp"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1889db07fd8c1889db0 /* mesh/RTreeCooking.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.cpp"; path = "../../PhysXCooking/src/mesh/RTreeCooking.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1889e187fd8c1889e18 /* mesh/TriangleMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.cpp"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1889e807fd8c1889e80 /* mesh/GrbTriangleMeshCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/GrbTriangleMeshCooking.h"; path = "../../PhysXCooking/src/mesh/GrbTriangleMeshCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1889ee87fd8c1889ee8 /* mesh/HeightFieldCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/HeightFieldCooking.h"; path = "../../PhysXCooking/src/mesh/HeightFieldCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1889f507fd8c1889f50 /* mesh/QuickSelect.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/QuickSelect.h"; path = "../../PhysXCooking/src/mesh/QuickSelect.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1889fb87fd8c1889fb8 /* mesh/RTreeCooking.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/RTreeCooking.h"; path = "../../PhysXCooking/src/mesh/RTreeCooking.h"; sourceTree = SOURCE_ROOT; }; + FFFDc188a0207fd8c188a020 /* mesh/TriangleMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "mesh/TriangleMeshBuilder.h"; path = "../../PhysXCooking/src/mesh/TriangleMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc188a0887fd8c188a088 /* convex/BigConvexDataBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.cpp"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc188a0f07fd8c188a0f0 /* convex/ConvexHullBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc188a1587fd8c188a158 /* convex/ConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc188a1c07fd8c188a1c0 /* convex/ConvexHullUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.cpp"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc188a2287fd8c188a228 /* convex/ConvexMeshBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc188a2907fd8c188a290 /* convex/ConvexPolygonsBuilder.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.cpp"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc188a2f87fd8c188a2f8 /* convex/InflationConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc188a3607fd8c188a360 /* convex/QuickHullConvexHullLib.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.cpp"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc188a3c87fd8c188a3c8 /* convex/VolumeIntegration.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.cpp"; path = "../../PhysXCooking/src/convex/VolumeIntegration.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc188a4307fd8c188a430 /* convex/BigConvexDataBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/BigConvexDataBuilder.h"; path = "../../PhysXCooking/src/convex/BigConvexDataBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc188a4987fd8c188a498 /* convex/ConvexHullBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexHullBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc188a5007fd8c188a500 /* convex/ConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullLib.h"; path = "../../PhysXCooking/src/convex/ConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFDc188a5687fd8c188a568 /* convex/ConvexHullUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexHullUtils.h"; path = "../../PhysXCooking/src/convex/ConvexHullUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc188a5d07fd8c188a5d0 /* convex/ConvexMeshBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexMeshBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexMeshBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc188a6387fd8c188a638 /* convex/ConvexPolygonsBuilder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/ConvexPolygonsBuilder.h"; path = "../../PhysXCooking/src/convex/ConvexPolygonsBuilder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc188a6a07fd8c188a6a0 /* convex/InflationConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/InflationConvexHullLib.h"; path = "../../PhysXCooking/src/convex/InflationConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFDc188a7087fd8c188a708 /* convex/QuickHullConvexHullLib.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/QuickHullConvexHullLib.h"; path = "../../PhysXCooking/src/convex/QuickHullConvexHullLib.h"; sourceTree = SOURCE_ROOT; }; + FFFDc188a7707fd8c188a770 /* convex/VolumeIntegration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "convex/VolumeIntegration.h"; path = "../../PhysXCooking/src/convex/VolumeIntegration.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a3108e507fd2a3108e50 /* Resources */ = { + FFF2c10c82107fd8c10c8210 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1282,7 +1282,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa3108e507fd2a3108e50 /* Frameworks */ = { + FFFCc10c82107fd8c10c8210 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1292,29 +1292,29 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a3108e507fd2a3108e50 /* Sources */ = { + FFF8c10c82107fd8c10c8210 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa24abe007fd2a24abe00, - FFFFa24abe687fd2a24abe68, - FFFFa24abed07fd2a24abed0, - FFFFa24abf387fd2a24abf38, - FFFFa24abfa07fd2a24abfa0, - FFFFa24ac0087fd2a24ac008, - FFFFa24ac2e07fd2a24ac2e0, - FFFFa24ac3487fd2a24ac348, - FFFFa24ac3b07fd2a24ac3b0, - FFFFa24ac4187fd2a24ac418, - FFFFa24ac6887fd2a24ac688, - FFFFa24ac6f07fd2a24ac6f0, - FFFFa24ac7587fd2a24ac758, - FFFFa24ac7c07fd2a24ac7c0, - FFFFa24ac8287fd2a24ac828, - FFFFa24ac8907fd2a24ac890, - FFFFa24ac8f87fd2a24ac8f8, - FFFFa24ac9607fd2a24ac960, - FFFFa24ac9c87fd2a24ac9c8, + FFFFc18898007fd8c1889800, + FFFFc18898687fd8c1889868, + FFFFc18898d07fd8c18898d0, + FFFFc18899387fd8c1889938, + FFFFc18899a07fd8c18899a0, + FFFFc1889a087fd8c1889a08, + FFFFc1889ce07fd8c1889ce0, + FFFFc1889d487fd8c1889d48, + FFFFc1889db07fd8c1889db0, + FFFFc1889e187fd8c1889e18, + FFFFc188a0887fd8c188a088, + FFFFc188a0f07fd8c188a0f0, + FFFFc188a1587fd8c188a158, + FFFFc188a1c07fd8c188a1c0, + FFFFc188a2287fd8c188a228, + FFFFc188a2907fd8c188a290, + FFFFc188a2f87fd8c188a2f8, + FFFFc188a3607fd8c188a360, + FFFFc188a3c87fd8c188a3c8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1323,517 +1323,515 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4a310cae07fd2a310cae0 /* PBXTargetDependency */ = { + FFF4c484dff07fd8c484dff0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa2a093a07fd2a2a093a0 /* PhysXCommon */; - targetProxy = FFF5a2a093a07fd2a2a093a0 /* PBXContainerItemProxy */; + target = FFFAc1414ed07fd8c1414ed0 /* PhysXCommon */; + targetProxy = FFF5c1414ed07fd8c1414ed0 /* PBXContainerItemProxy */; }; - FFF4a3113c907fd2a3113c90 /* PBXTargetDependency */ = { + FFF4c484fd007fd8c484fd00 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa30ea8007fd2a30ea800 /* PhysXExtensions */; - targetProxy = FFF5a30ea8007fd2a30ea800 /* PBXContainerItemProxy */; + target = FFFAc4912c607fd8c4912c60 /* PhysXExtensions */; + targetProxy = FFF5c4912c607fd8c4912c60 /* PBXContainerItemProxy */; }; - FFF4a31060007fd2a3106000 /* PBXTargetDependency */ = { + FFF4c10fa6707fd8c10fa670 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa29f58e07fd2a29f58e0 /* PxFoundation */; - targetProxy = FFF5a29f58e07fd2a29f58e0 /* PBXContainerItemProxy */; + target = FFFAc141af507fd8c141af50 /* PxFoundation */; + targetProxy = FFF5c141af507fd8c141af50 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PhysXCommon */ - FFFFa23cf4007fd2a23cf400 /* src/CmBoxPruning.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDa23cf4007fd2a23cf400 /* src/CmBoxPruning.cpp */; }; - FFFFa23cf4687fd2a23cf468 /* src/CmCollection.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDa23cf4687fd2a23cf468 /* src/CmCollection.cpp */; }; - FFFFa23cf4d07fd2a23cf4d0 /* src/CmMathUtils.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDa23cf4d07fd2a23cf4d0 /* src/CmMathUtils.cpp */; }; - FFFFa23cf5387fd2a23cf538 /* src/CmPtrTable.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDa23cf5387fd2a23cf538 /* src/CmPtrTable.cpp */; }; - FFFFa23cf5a07fd2a23cf5a0 /* src/CmRadixSort.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDa23cf5a07fd2a23cf5a0 /* src/CmRadixSort.cpp */; }; - FFFFa23cf6087fd2a23cf608 /* src/CmRadixSortBuffered.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDa23cf6087fd2a23cf608 /* src/CmRadixSortBuffered.cpp */; }; - FFFFa23cf6707fd2a23cf670 /* src/CmRenderOutput.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDa23cf6707fd2a23cf670 /* src/CmRenderOutput.cpp */; }; - FFFFa23cf6d87fd2a23cf6d8 /* src/CmVisualization.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDa23cf6d87fd2a23cf6d8 /* src/CmVisualization.cpp */; }; - FFFFa23a81a87fd2a23a81a8 /* ../../Include/GeomUtils in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23a81a87fd2a23a81a8 /* ../../Include/GeomUtils */; }; - FFFFa23ab6e07fd2a23ab6e0 /* src/GuBounds.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ab6e07fd2a23ab6e0 /* src/GuBounds.cpp */; }; - FFFFa23ab7487fd2a23ab748 /* src/GuBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ab7487fd2a23ab748 /* src/GuBox.cpp */; }; - FFFFa23ab7b07fd2a23ab7b0 /* src/GuCCTSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ab7b07fd2a23ab7b0 /* src/GuCCTSweepTests.cpp */; }; - FFFFa23ab8187fd2a23ab818 /* src/GuCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ab8187fd2a23ab818 /* src/GuCapsule.cpp */; }; - FFFFa23ab8807fd2a23ab880 /* src/GuDebug.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ab8807fd2a23ab880 /* src/GuDebug.cpp */; }; - FFFFa23ab8e87fd2a23ab8e8 /* src/GuGeometryQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ab8e87fd2a23ab8e8 /* src/GuGeometryQuery.cpp */; }; - FFFFa23ab9507fd2a23ab950 /* src/GuGeometryUnion.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ab9507fd2a23ab950 /* src/GuGeometryUnion.cpp */; }; - FFFFa23ab9b87fd2a23ab9b8 /* src/GuInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ab9b87fd2a23ab9b8 /* src/GuInternal.cpp */; }; - FFFFa23aba207fd2a23aba20 /* src/GuMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23aba207fd2a23aba20 /* src/GuMTD.cpp */; }; - FFFFa23aba887fd2a23aba88 /* src/GuMeshFactory.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23aba887fd2a23aba88 /* src/GuMeshFactory.cpp */; }; - FFFFa23abaf07fd2a23abaf0 /* src/GuMetaData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abaf07fd2a23abaf0 /* src/GuMetaData.cpp */; }; - FFFFa23abb587fd2a23abb58 /* src/GuOverlapTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abb587fd2a23abb58 /* src/GuOverlapTests.cpp */; }; - FFFFa23abbc07fd2a23abbc0 /* src/GuRaycastTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abbc07fd2a23abbc0 /* src/GuRaycastTests.cpp */; }; - FFFFa23abc287fd2a23abc28 /* src/GuSerialize.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abc287fd2a23abc28 /* src/GuSerialize.cpp */; }; - FFFFa23abc907fd2a23abc90 /* src/GuSweepMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abc907fd2a23abc90 /* src/GuSweepMTD.cpp */; }; - FFFFa23abcf87fd2a23abcf8 /* src/GuSweepSharedTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abcf87fd2a23abcf8 /* src/GuSweepSharedTests.cpp */; }; - FFFFa23abd607fd2a23abd60 /* src/GuSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abd607fd2a23abd60 /* src/GuSweepTests.cpp */; }; - FFFFa23abdc87fd2a23abdc8 /* src/contact/GuContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abdc87fd2a23abdc8 /* src/contact/GuContactBoxBox.cpp */; }; - FFFFa23abe307fd2a23abe30 /* src/contact/GuContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abe307fd2a23abe30 /* src/contact/GuContactCapsuleBox.cpp */; }; - FFFFa23abe987fd2a23abe98 /* src/contact/GuContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abe987fd2a23abe98 /* src/contact/GuContactCapsuleCapsule.cpp */; }; - FFFFa23abf007fd2a23abf00 /* src/contact/GuContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abf007fd2a23abf00 /* src/contact/GuContactCapsuleConvex.cpp */; }; - FFFFa23abf687fd2a23abf68 /* src/contact/GuContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abf687fd2a23abf68 /* src/contact/GuContactCapsuleMesh.cpp */; }; - FFFFa23abfd07fd2a23abfd0 /* src/contact/GuContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23abfd07fd2a23abfd0 /* src/contact/GuContactConvexConvex.cpp */; }; - FFFFa23ac0387fd2a23ac038 /* src/contact/GuContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac0387fd2a23ac038 /* src/contact/GuContactConvexMesh.cpp */; }; - FFFFa23ac0a07fd2a23ac0a0 /* src/contact/GuContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac0a07fd2a23ac0a0 /* src/contact/GuContactPlaneBox.cpp */; }; - FFFFa23ac1087fd2a23ac108 /* src/contact/GuContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac1087fd2a23ac108 /* src/contact/GuContactPlaneCapsule.cpp */; }; - FFFFa23ac1707fd2a23ac170 /* src/contact/GuContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac1707fd2a23ac170 /* src/contact/GuContactPlaneConvex.cpp */; }; - FFFFa23ac1d87fd2a23ac1d8 /* src/contact/GuContactPolygonPolygon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac1d87fd2a23ac1d8 /* src/contact/GuContactPolygonPolygon.cpp */; }; - FFFFa23ac2407fd2a23ac240 /* src/contact/GuContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac2407fd2a23ac240 /* src/contact/GuContactSphereBox.cpp */; }; - FFFFa23ac2a87fd2a23ac2a8 /* src/contact/GuContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac2a87fd2a23ac2a8 /* src/contact/GuContactSphereCapsule.cpp */; }; - FFFFa23ac3107fd2a23ac310 /* src/contact/GuContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac3107fd2a23ac310 /* src/contact/GuContactSphereMesh.cpp */; }; - FFFFa23ac3787fd2a23ac378 /* src/contact/GuContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac3787fd2a23ac378 /* src/contact/GuContactSpherePlane.cpp */; }; - FFFFa23ac3e07fd2a23ac3e0 /* src/contact/GuContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac3e07fd2a23ac3e0 /* src/contact/GuContactSphereSphere.cpp */; }; - FFFFa23ac4487fd2a23ac448 /* src/contact/GuFeatureCode.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac4487fd2a23ac448 /* src/contact/GuFeatureCode.cpp */; }; - FFFFa23ac4b07fd2a23ac4b0 /* src/contact/GuLegacyContactBoxHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac4b07fd2a23ac4b0 /* src/contact/GuLegacyContactBoxHeightField.cpp */; }; - FFFFa23ac5187fd2a23ac518 /* src/contact/GuLegacyContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac5187fd2a23ac518 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */; }; - FFFFa23ac5807fd2a23ac580 /* src/contact/GuLegacyContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac5807fd2a23ac580 /* src/contact/GuLegacyContactConvexHeightField.cpp */; }; - FFFFa23ac5e87fd2a23ac5e8 /* src/contact/GuLegacyContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac5e87fd2a23ac5e8 /* src/contact/GuLegacyContactSphereHeightField.cpp */; }; - FFFFa23ac6507fd2a23ac650 /* src/common/GuBarycentricCoordinates.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac6507fd2a23ac650 /* src/common/GuBarycentricCoordinates.cpp */; }; - FFFFa23ac6b87fd2a23ac6b8 /* src/common/GuSeparatingAxes.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac6b87fd2a23ac6b8 /* src/common/GuSeparatingAxes.cpp */; }; - FFFFa23ac7207fd2a23ac720 /* src/convex/GuBigConvexData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac7207fd2a23ac720 /* src/convex/GuBigConvexData.cpp */; }; - FFFFa23ac7887fd2a23ac788 /* src/convex/GuConvexHelper.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac7887fd2a23ac788 /* src/convex/GuConvexHelper.cpp */; }; - FFFFa23ac7f07fd2a23ac7f0 /* src/convex/GuConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac7f07fd2a23ac7f0 /* src/convex/GuConvexMesh.cpp */; }; - FFFFa23ac8587fd2a23ac858 /* src/convex/GuConvexSupportTable.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac8587fd2a23ac858 /* src/convex/GuConvexSupportTable.cpp */; }; - FFFFa23ac8c07fd2a23ac8c0 /* src/convex/GuConvexUtilsInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac8c07fd2a23ac8c0 /* src/convex/GuConvexUtilsInternal.cpp */; }; - FFFFa23ac9287fd2a23ac928 /* src/convex/GuHillClimbing.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac9287fd2a23ac928 /* src/convex/GuHillClimbing.cpp */; }; - FFFFa23ac9907fd2a23ac990 /* src/convex/GuShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac9907fd2a23ac990 /* src/convex/GuShapeConvex.cpp */; }; - FFFFa23ac9f87fd2a23ac9f8 /* src/distance/GuDistancePointBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ac9f87fd2a23ac9f8 /* src/distance/GuDistancePointBox.cpp */; }; - FFFFa23aca607fd2a23aca60 /* src/distance/GuDistancePointTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23aca607fd2a23aca60 /* src/distance/GuDistancePointTriangle.cpp */; }; - FFFFa23acac87fd2a23acac8 /* src/distance/GuDistanceSegmentBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23acac87fd2a23acac8 /* src/distance/GuDistanceSegmentBox.cpp */; }; - FFFFa23acb307fd2a23acb30 /* src/distance/GuDistanceSegmentSegment.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23acb307fd2a23acb30 /* src/distance/GuDistanceSegmentSegment.cpp */; }; - FFFFa23acb987fd2a23acb98 /* src/distance/GuDistanceSegmentTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23acb987fd2a23acb98 /* src/distance/GuDistanceSegmentTriangle.cpp */; }; - FFFFa23acc007fd2a23acc00 /* src/sweep/GuSweepBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23acc007fd2a23acc00 /* src/sweep/GuSweepBoxBox.cpp */; }; - FFFFa23acc687fd2a23acc68 /* src/sweep/GuSweepBoxSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23acc687fd2a23acc68 /* src/sweep/GuSweepBoxSphere.cpp */; }; - FFFFa23accd07fd2a23accd0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23accd07fd2a23accd0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */; }; - FFFFa23acd387fd2a23acd38 /* src/sweep/GuSweepBoxTriangle_SAT.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23acd387fd2a23acd38 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */; }; - FFFFa23acda07fd2a23acda0 /* src/sweep/GuSweepCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23acda07fd2a23acda0 /* src/sweep/GuSweepCapsuleBox.cpp */; }; - FFFFa23ace087fd2a23ace08 /* src/sweep/GuSweepCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ace087fd2a23ace08 /* src/sweep/GuSweepCapsuleCapsule.cpp */; }; - FFFFa23ace707fd2a23ace70 /* src/sweep/GuSweepCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ace707fd2a23ace70 /* src/sweep/GuSweepCapsuleTriangle.cpp */; }; - FFFFa23aced87fd2a23aced8 /* src/sweep/GuSweepSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23aced87fd2a23aced8 /* src/sweep/GuSweepSphereCapsule.cpp */; }; - FFFFa23acf407fd2a23acf40 /* src/sweep/GuSweepSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23acf407fd2a23acf40 /* src/sweep/GuSweepSphereSphere.cpp */; }; - FFFFa23acfa87fd2a23acfa8 /* src/sweep/GuSweepSphereTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23acfa87fd2a23acfa8 /* src/sweep/GuSweepSphereTriangle.cpp */; }; - FFFFa23ad0107fd2a23ad010 /* src/sweep/GuSweepTriangleUtils.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad0107fd2a23ad010 /* src/sweep/GuSweepTriangleUtils.cpp */; }; - FFFFa23ad0787fd2a23ad078 /* src/gjk/GuEPA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad0787fd2a23ad078 /* src/gjk/GuEPA.cpp */; }; - FFFFa23ad0e07fd2a23ad0e0 /* src/gjk/GuGJKSimplex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad0e07fd2a23ad0e0 /* src/gjk/GuGJKSimplex.cpp */; }; - FFFFa23ad1487fd2a23ad148 /* src/gjk/GuGJKTest.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad1487fd2a23ad148 /* src/gjk/GuGJKTest.cpp */; }; - FFFFa23ad1b07fd2a23ad1b0 /* src/intersection/GuIntersectionBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad1b07fd2a23ad1b0 /* src/intersection/GuIntersectionBoxBox.cpp */; }; - FFFFa23ad2187fd2a23ad218 /* src/intersection/GuIntersectionCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad2187fd2a23ad218 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */; }; - FFFFa23ad2807fd2a23ad280 /* src/intersection/GuIntersectionEdgeEdge.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad2807fd2a23ad280 /* src/intersection/GuIntersectionEdgeEdge.cpp */; }; - FFFFa23ad2e87fd2a23ad2e8 /* src/intersection/GuIntersectionRayBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad2e87fd2a23ad2e8 /* src/intersection/GuIntersectionRayBox.cpp */; }; - FFFFa23ad3507fd2a23ad350 /* src/intersection/GuIntersectionRayCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad3507fd2a23ad350 /* src/intersection/GuIntersectionRayCapsule.cpp */; }; - FFFFa23ad3b87fd2a23ad3b8 /* src/intersection/GuIntersectionRaySphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad3b87fd2a23ad3b8 /* src/intersection/GuIntersectionRaySphere.cpp */; }; - FFFFa23ad4207fd2a23ad420 /* src/intersection/GuIntersectionSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad4207fd2a23ad420 /* src/intersection/GuIntersectionSphereBox.cpp */; }; - FFFFa23ad4887fd2a23ad488 /* src/intersection/GuIntersectionTriangleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad4887fd2a23ad488 /* src/intersection/GuIntersectionTriangleBox.cpp */; }; - FFFFa23ad4f07fd2a23ad4f0 /* src/mesh/GuBV32.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad4f07fd2a23ad4f0 /* src/mesh/GuBV32.cpp */; }; - FFFFa23ad5587fd2a23ad558 /* src/mesh/GuBV32Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad5587fd2a23ad558 /* src/mesh/GuBV32Build.cpp */; }; - FFFFa23ad5c07fd2a23ad5c0 /* src/mesh/GuBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad5c07fd2a23ad5c0 /* src/mesh/GuBV4.cpp */; }; - FFFFa23ad6287fd2a23ad628 /* src/mesh/GuBV4Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad6287fd2a23ad628 /* src/mesh/GuBV4Build.cpp */; }; - FFFFa23ad6907fd2a23ad690 /* src/mesh/GuBV4_AABBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad6907fd2a23ad690 /* src/mesh/GuBV4_AABBSweep.cpp */; }; - FFFFa23ad6f87fd2a23ad6f8 /* src/mesh/GuBV4_BoxOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad6f87fd2a23ad6f8 /* src/mesh/GuBV4_BoxOverlap.cpp */; }; - FFFFa23ad7607fd2a23ad760 /* src/mesh/GuBV4_CapsuleSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad7607fd2a23ad760 /* src/mesh/GuBV4_CapsuleSweep.cpp */; }; - FFFFa23ad7c87fd2a23ad7c8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad7c87fd2a23ad7c8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */; }; - FFFFa23ad8307fd2a23ad830 /* src/mesh/GuBV4_OBBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad8307fd2a23ad830 /* src/mesh/GuBV4_OBBSweep.cpp */; }; - FFFFa23ad8987fd2a23ad898 /* src/mesh/GuBV4_Raycast.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad8987fd2a23ad898 /* src/mesh/GuBV4_Raycast.cpp */; }; - FFFFa23ad9007fd2a23ad900 /* src/mesh/GuBV4_SphereOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad9007fd2a23ad900 /* src/mesh/GuBV4_SphereOverlap.cpp */; }; - FFFFa23ad9687fd2a23ad968 /* src/mesh/GuBV4_SphereSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad9687fd2a23ad968 /* src/mesh/GuBV4_SphereSweep.cpp */; }; - FFFFa23ad9d07fd2a23ad9d0 /* src/mesh/GuMeshQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ad9d07fd2a23ad9d0 /* src/mesh/GuMeshQuery.cpp */; }; - FFFFa23ada387fd2a23ada38 /* src/mesh/GuMidphaseBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ada387fd2a23ada38 /* src/mesh/GuMidphaseBV4.cpp */; }; - FFFFa23adaa07fd2a23adaa0 /* src/mesh/GuMidphaseRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adaa07fd2a23adaa0 /* src/mesh/GuMidphaseRTree.cpp */; }; - FFFFa23adb087fd2a23adb08 /* src/mesh/GuOverlapTestsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adb087fd2a23adb08 /* src/mesh/GuOverlapTestsMesh.cpp */; }; - FFFFa23adb707fd2a23adb70 /* src/mesh/GuRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adb707fd2a23adb70 /* src/mesh/GuRTree.cpp */; }; - FFFFa23adbd87fd2a23adbd8 /* src/mesh/GuRTreeQueries.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adbd87fd2a23adbd8 /* src/mesh/GuRTreeQueries.cpp */; }; - FFFFa23adc407fd2a23adc40 /* src/mesh/GuSweepsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adc407fd2a23adc40 /* src/mesh/GuSweepsMesh.cpp */; }; - FFFFa23adca87fd2a23adca8 /* src/mesh/GuTriangleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adca87fd2a23adca8 /* src/mesh/GuTriangleMesh.cpp */; }; - FFFFa23add107fd2a23add10 /* src/mesh/GuTriangleMeshBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23add107fd2a23add10 /* src/mesh/GuTriangleMeshBV4.cpp */; }; - FFFFa23add787fd2a23add78 /* src/mesh/GuTriangleMeshRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23add787fd2a23add78 /* src/mesh/GuTriangleMeshRTree.cpp */; }; - FFFFa23adde07fd2a23adde0 /* src/hf/GuHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adde07fd2a23adde0 /* src/hf/GuHeightField.cpp */; }; - FFFFa23ade487fd2a23ade48 /* src/hf/GuHeightFieldUtil.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ade487fd2a23ade48 /* src/hf/GuHeightFieldUtil.cpp */; }; - FFFFa23adeb07fd2a23adeb0 /* src/hf/GuOverlapTestsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adeb07fd2a23adeb0 /* src/hf/GuOverlapTestsHF.cpp */; }; - FFFFa23adf187fd2a23adf18 /* src/hf/GuSweepsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adf187fd2a23adf18 /* src/hf/GuSweepsHF.cpp */; }; - FFFFa23adf807fd2a23adf80 /* src/pcm/GuPCMContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adf807fd2a23adf80 /* src/pcm/GuPCMContactBoxBox.cpp */; }; - FFFFa23adfe87fd2a23adfe8 /* src/pcm/GuPCMContactBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23adfe87fd2a23adfe8 /* src/pcm/GuPCMContactBoxConvex.cpp */; }; - FFFFa23ae0507fd2a23ae050 /* src/pcm/GuPCMContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae0507fd2a23ae050 /* src/pcm/GuPCMContactCapsuleBox.cpp */; }; - FFFFa23ae0b87fd2a23ae0b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae0b87fd2a23ae0b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */; }; - FFFFa23ae1207fd2a23ae120 /* src/pcm/GuPCMContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae1207fd2a23ae120 /* src/pcm/GuPCMContactCapsuleConvex.cpp */; }; - FFFFa23ae1887fd2a23ae188 /* src/pcm/GuPCMContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae1887fd2a23ae188 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */; }; - FFFFa23ae1f07fd2a23ae1f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae1f07fd2a23ae1f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */; }; - FFFFa23ae2587fd2a23ae258 /* src/pcm/GuPCMContactConvexCommon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae2587fd2a23ae258 /* src/pcm/GuPCMContactConvexCommon.cpp */; }; - FFFFa23ae2c07fd2a23ae2c0 /* src/pcm/GuPCMContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae2c07fd2a23ae2c0 /* src/pcm/GuPCMContactConvexConvex.cpp */; }; - FFFFa23ae3287fd2a23ae328 /* src/pcm/GuPCMContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae3287fd2a23ae328 /* src/pcm/GuPCMContactConvexHeightField.cpp */; }; - FFFFa23ae3907fd2a23ae390 /* src/pcm/GuPCMContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae3907fd2a23ae390 /* src/pcm/GuPCMContactConvexMesh.cpp */; }; - FFFFa23ae3f87fd2a23ae3f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae3f87fd2a23ae3f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */; }; - FFFFa23ae4607fd2a23ae460 /* src/pcm/GuPCMContactGenSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae4607fd2a23ae460 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */; }; - FFFFa23ae4c87fd2a23ae4c8 /* src/pcm/GuPCMContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae4c87fd2a23ae4c8 /* src/pcm/GuPCMContactPlaneBox.cpp */; }; - FFFFa23ae5307fd2a23ae530 /* src/pcm/GuPCMContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae5307fd2a23ae530 /* src/pcm/GuPCMContactPlaneCapsule.cpp */; }; - FFFFa23ae5987fd2a23ae598 /* src/pcm/GuPCMContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae5987fd2a23ae598 /* src/pcm/GuPCMContactPlaneConvex.cpp */; }; - FFFFa23ae6007fd2a23ae600 /* src/pcm/GuPCMContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae6007fd2a23ae600 /* src/pcm/GuPCMContactSphereBox.cpp */; }; - FFFFa23ae6687fd2a23ae668 /* src/pcm/GuPCMContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae6687fd2a23ae668 /* src/pcm/GuPCMContactSphereCapsule.cpp */; }; - FFFFa23ae6d07fd2a23ae6d0 /* src/pcm/GuPCMContactSphereConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae6d07fd2a23ae6d0 /* src/pcm/GuPCMContactSphereConvex.cpp */; }; - FFFFa23ae7387fd2a23ae738 /* src/pcm/GuPCMContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae7387fd2a23ae738 /* src/pcm/GuPCMContactSphereHeightField.cpp */; }; - FFFFa23ae7a07fd2a23ae7a0 /* src/pcm/GuPCMContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae7a07fd2a23ae7a0 /* src/pcm/GuPCMContactSphereMesh.cpp */; }; - FFFFa23ae8087fd2a23ae808 /* src/pcm/GuPCMContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae8087fd2a23ae808 /* src/pcm/GuPCMContactSpherePlane.cpp */; }; - FFFFa23ae8707fd2a23ae870 /* src/pcm/GuPCMContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae8707fd2a23ae870 /* src/pcm/GuPCMContactSphereSphere.cpp */; }; - FFFFa23ae8d87fd2a23ae8d8 /* src/pcm/GuPCMShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae8d87fd2a23ae8d8 /* src/pcm/GuPCMShapeConvex.cpp */; }; - FFFFa23ae9407fd2a23ae940 /* src/pcm/GuPCMTriangleContactGen.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae9407fd2a23ae940 /* src/pcm/GuPCMTriangleContactGen.cpp */; }; - FFFFa23ae9a87fd2a23ae9a8 /* src/pcm/GuPersistentContactManifold.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23ae9a87fd2a23ae9a8 /* src/pcm/GuPersistentContactManifold.cpp */; }; - FFFFa23aea107fd2a23aea10 /* src/ccd/GuCCDSweepConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23aea107fd2a23aea10 /* src/ccd/GuCCDSweepConvexMesh.cpp */; }; - FFFFa23aea787fd2a23aea78 /* src/ccd/GuCCDSweepPrimitives.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDa23aea787fd2a23aea78 /* src/ccd/GuCCDSweepPrimitives.cpp */; }; + FFFFc20174007fd8c2017400 /* src/CmBoxPruning.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc20174007fd8c2017400 /* src/CmBoxPruning.cpp */; }; + FFFFc20174687fd8c2017468 /* src/CmCollection.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc20174687fd8c2017468 /* src/CmCollection.cpp */; }; + FFFFc20174d07fd8c20174d0 /* src/CmMathUtils.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc20174d07fd8c20174d0 /* src/CmMathUtils.cpp */; }; + FFFFc20175387fd8c2017538 /* src/CmPtrTable.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc20175387fd8c2017538 /* src/CmPtrTable.cpp */; }; + FFFFc20175a07fd8c20175a0 /* src/CmRadixSort.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc20175a07fd8c20175a0 /* src/CmRadixSort.cpp */; }; + FFFFc20176087fd8c2017608 /* src/CmRadixSortBuffered.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc20176087fd8c2017608 /* src/CmRadixSortBuffered.cpp */; }; + FFFFc20176707fd8c2017670 /* src/CmRenderOutput.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc20176707fd8c2017670 /* src/CmRenderOutput.cpp */; }; + FFFFc20176d87fd8c20176d8 /* src/CmVisualization.cpp in common */= { isa = PBXBuildFile; fileRef = FFFDc20176d87fd8c20176d8 /* src/CmVisualization.cpp */; }; + FFFFc002dda87fd8c002dda8 /* ../../Include/GeomUtils in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc002dda87fd8c002dda8 /* ../../Include/GeomUtils */; }; + FFFFc00312e07fd8c00312e0 /* src/GuBounds.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00312e07fd8c00312e0 /* src/GuBounds.cpp */; }; + FFFFc00313487fd8c0031348 /* src/GuBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00313487fd8c0031348 /* src/GuBox.cpp */; }; + FFFFc00313b07fd8c00313b0 /* src/GuCCTSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00313b07fd8c00313b0 /* src/GuCCTSweepTests.cpp */; }; + FFFFc00314187fd8c0031418 /* src/GuCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00314187fd8c0031418 /* src/GuCapsule.cpp */; }; + FFFFc00314807fd8c0031480 /* src/GuGeometryQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00314807fd8c0031480 /* src/GuGeometryQuery.cpp */; }; + FFFFc00314e87fd8c00314e8 /* src/GuGeometryUnion.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00314e87fd8c00314e8 /* src/GuGeometryUnion.cpp */; }; + FFFFc00315507fd8c0031550 /* src/GuInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00315507fd8c0031550 /* src/GuInternal.cpp */; }; + FFFFc00315b87fd8c00315b8 /* src/GuMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00315b87fd8c00315b8 /* src/GuMTD.cpp */; }; + FFFFc00316207fd8c0031620 /* src/GuMeshFactory.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00316207fd8c0031620 /* src/GuMeshFactory.cpp */; }; + FFFFc00316887fd8c0031688 /* src/GuMetaData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00316887fd8c0031688 /* src/GuMetaData.cpp */; }; + FFFFc00316f07fd8c00316f0 /* src/GuOverlapTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00316f07fd8c00316f0 /* src/GuOverlapTests.cpp */; }; + FFFFc00317587fd8c0031758 /* src/GuRaycastTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00317587fd8c0031758 /* src/GuRaycastTests.cpp */; }; + FFFFc00317c07fd8c00317c0 /* src/GuSerialize.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00317c07fd8c00317c0 /* src/GuSerialize.cpp */; }; + FFFFc00318287fd8c0031828 /* src/GuSweepMTD.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00318287fd8c0031828 /* src/GuSweepMTD.cpp */; }; + FFFFc00318907fd8c0031890 /* src/GuSweepSharedTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00318907fd8c0031890 /* src/GuSweepSharedTests.cpp */; }; + FFFFc00318f87fd8c00318f8 /* src/GuSweepTests.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00318f87fd8c00318f8 /* src/GuSweepTests.cpp */; }; + FFFFc00319607fd8c0031960 /* src/contact/GuContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00319607fd8c0031960 /* src/contact/GuContactBoxBox.cpp */; }; + FFFFc00319c87fd8c00319c8 /* src/contact/GuContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00319c87fd8c00319c8 /* src/contact/GuContactCapsuleBox.cpp */; }; + FFFFc0031a307fd8c0031a30 /* src/contact/GuContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031a307fd8c0031a30 /* src/contact/GuContactCapsuleCapsule.cpp */; }; + FFFFc0031a987fd8c0031a98 /* src/contact/GuContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031a987fd8c0031a98 /* src/contact/GuContactCapsuleConvex.cpp */; }; + FFFFc0031b007fd8c0031b00 /* src/contact/GuContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031b007fd8c0031b00 /* src/contact/GuContactCapsuleMesh.cpp */; }; + FFFFc0031b687fd8c0031b68 /* src/contact/GuContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031b687fd8c0031b68 /* src/contact/GuContactConvexConvex.cpp */; }; + FFFFc0031bd07fd8c0031bd0 /* src/contact/GuContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031bd07fd8c0031bd0 /* src/contact/GuContactConvexMesh.cpp */; }; + FFFFc0031c387fd8c0031c38 /* src/contact/GuContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031c387fd8c0031c38 /* src/contact/GuContactPlaneBox.cpp */; }; + FFFFc0031ca07fd8c0031ca0 /* src/contact/GuContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031ca07fd8c0031ca0 /* src/contact/GuContactPlaneCapsule.cpp */; }; + FFFFc0031d087fd8c0031d08 /* src/contact/GuContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031d087fd8c0031d08 /* src/contact/GuContactPlaneConvex.cpp */; }; + FFFFc0031d707fd8c0031d70 /* src/contact/GuContactPolygonPolygon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031d707fd8c0031d70 /* src/contact/GuContactPolygonPolygon.cpp */; }; + FFFFc0031dd87fd8c0031dd8 /* src/contact/GuContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031dd87fd8c0031dd8 /* src/contact/GuContactSphereBox.cpp */; }; + FFFFc0031e407fd8c0031e40 /* src/contact/GuContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031e407fd8c0031e40 /* src/contact/GuContactSphereCapsule.cpp */; }; + FFFFc0031ea87fd8c0031ea8 /* src/contact/GuContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031ea87fd8c0031ea8 /* src/contact/GuContactSphereMesh.cpp */; }; + FFFFc0031f107fd8c0031f10 /* src/contact/GuContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031f107fd8c0031f10 /* src/contact/GuContactSpherePlane.cpp */; }; + FFFFc0031f787fd8c0031f78 /* src/contact/GuContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031f787fd8c0031f78 /* src/contact/GuContactSphereSphere.cpp */; }; + FFFFc0031fe07fd8c0031fe0 /* src/contact/GuFeatureCode.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0031fe07fd8c0031fe0 /* src/contact/GuFeatureCode.cpp */; }; + FFFFc00320487fd8c0032048 /* src/contact/GuLegacyContactBoxHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00320487fd8c0032048 /* src/contact/GuLegacyContactBoxHeightField.cpp */; }; + FFFFc00320b07fd8c00320b0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00320b07fd8c00320b0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */; }; + FFFFc00321187fd8c0032118 /* src/contact/GuLegacyContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00321187fd8c0032118 /* src/contact/GuLegacyContactConvexHeightField.cpp */; }; + FFFFc00321807fd8c0032180 /* src/contact/GuLegacyContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00321807fd8c0032180 /* src/contact/GuLegacyContactSphereHeightField.cpp */; }; + FFFFc00321e87fd8c00321e8 /* src/common/GuBarycentricCoordinates.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00321e87fd8c00321e8 /* src/common/GuBarycentricCoordinates.cpp */; }; + FFFFc00322507fd8c0032250 /* src/common/GuSeparatingAxes.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00322507fd8c0032250 /* src/common/GuSeparatingAxes.cpp */; }; + FFFFc00322b87fd8c00322b8 /* src/convex/GuBigConvexData.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00322b87fd8c00322b8 /* src/convex/GuBigConvexData.cpp */; }; + FFFFc00323207fd8c0032320 /* src/convex/GuConvexHelper.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00323207fd8c0032320 /* src/convex/GuConvexHelper.cpp */; }; + FFFFc00323887fd8c0032388 /* src/convex/GuConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00323887fd8c0032388 /* src/convex/GuConvexMesh.cpp */; }; + FFFFc00323f07fd8c00323f0 /* src/convex/GuConvexSupportTable.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00323f07fd8c00323f0 /* src/convex/GuConvexSupportTable.cpp */; }; + FFFFc00324587fd8c0032458 /* src/convex/GuConvexUtilsInternal.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00324587fd8c0032458 /* src/convex/GuConvexUtilsInternal.cpp */; }; + FFFFc00324c07fd8c00324c0 /* src/convex/GuHillClimbing.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00324c07fd8c00324c0 /* src/convex/GuHillClimbing.cpp */; }; + FFFFc00325287fd8c0032528 /* src/convex/GuShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00325287fd8c0032528 /* src/convex/GuShapeConvex.cpp */; }; + FFFFc00325907fd8c0032590 /* src/distance/GuDistancePointBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00325907fd8c0032590 /* src/distance/GuDistancePointBox.cpp */; }; + FFFFc00325f87fd8c00325f8 /* src/distance/GuDistancePointTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00325f87fd8c00325f8 /* src/distance/GuDistancePointTriangle.cpp */; }; + FFFFc00326607fd8c0032660 /* src/distance/GuDistanceSegmentBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00326607fd8c0032660 /* src/distance/GuDistanceSegmentBox.cpp */; }; + FFFFc00326c87fd8c00326c8 /* src/distance/GuDistanceSegmentSegment.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00326c87fd8c00326c8 /* src/distance/GuDistanceSegmentSegment.cpp */; }; + FFFFc00327307fd8c0032730 /* src/distance/GuDistanceSegmentTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00327307fd8c0032730 /* src/distance/GuDistanceSegmentTriangle.cpp */; }; + FFFFc00327987fd8c0032798 /* src/sweep/GuSweepBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00327987fd8c0032798 /* src/sweep/GuSweepBoxBox.cpp */; }; + FFFFc00328007fd8c0032800 /* src/sweep/GuSweepBoxSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00328007fd8c0032800 /* src/sweep/GuSweepBoxSphere.cpp */; }; + FFFFc00328687fd8c0032868 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00328687fd8c0032868 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */; }; + FFFFc00328d07fd8c00328d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00328d07fd8c00328d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */; }; + FFFFc00329387fd8c0032938 /* src/sweep/GuSweepCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00329387fd8c0032938 /* src/sweep/GuSweepCapsuleBox.cpp */; }; + FFFFc00329a07fd8c00329a0 /* src/sweep/GuSweepCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00329a07fd8c00329a0 /* src/sweep/GuSweepCapsuleCapsule.cpp */; }; + FFFFc0032a087fd8c0032a08 /* src/sweep/GuSweepCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032a087fd8c0032a08 /* src/sweep/GuSweepCapsuleTriangle.cpp */; }; + FFFFc0032a707fd8c0032a70 /* src/sweep/GuSweepSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032a707fd8c0032a70 /* src/sweep/GuSweepSphereCapsule.cpp */; }; + FFFFc0032ad87fd8c0032ad8 /* src/sweep/GuSweepSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032ad87fd8c0032ad8 /* src/sweep/GuSweepSphereSphere.cpp */; }; + FFFFc0032b407fd8c0032b40 /* src/sweep/GuSweepSphereTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032b407fd8c0032b40 /* src/sweep/GuSweepSphereTriangle.cpp */; }; + FFFFc0032ba87fd8c0032ba8 /* src/sweep/GuSweepTriangleUtils.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032ba87fd8c0032ba8 /* src/sweep/GuSweepTriangleUtils.cpp */; }; + FFFFc0032c107fd8c0032c10 /* src/gjk/GuEPA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032c107fd8c0032c10 /* src/gjk/GuEPA.cpp */; }; + FFFFc0032c787fd8c0032c78 /* src/gjk/GuGJKSimplex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032c787fd8c0032c78 /* src/gjk/GuGJKSimplex.cpp */; }; + FFFFc0032ce07fd8c0032ce0 /* src/gjk/GuGJKTest.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032ce07fd8c0032ce0 /* src/gjk/GuGJKTest.cpp */; }; + FFFFc0032d487fd8c0032d48 /* src/intersection/GuIntersectionBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032d487fd8c0032d48 /* src/intersection/GuIntersectionBoxBox.cpp */; }; + FFFFc0032db07fd8c0032db0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032db07fd8c0032db0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */; }; + FFFFc0032e187fd8c0032e18 /* src/intersection/GuIntersectionEdgeEdge.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032e187fd8c0032e18 /* src/intersection/GuIntersectionEdgeEdge.cpp */; }; + FFFFc0032e807fd8c0032e80 /* src/intersection/GuIntersectionRayBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032e807fd8c0032e80 /* src/intersection/GuIntersectionRayBox.cpp */; }; + FFFFc0032ee87fd8c0032ee8 /* src/intersection/GuIntersectionRayCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032ee87fd8c0032ee8 /* src/intersection/GuIntersectionRayCapsule.cpp */; }; + FFFFc0032f507fd8c0032f50 /* src/intersection/GuIntersectionRaySphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032f507fd8c0032f50 /* src/intersection/GuIntersectionRaySphere.cpp */; }; + FFFFc0032fb87fd8c0032fb8 /* src/intersection/GuIntersectionSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0032fb87fd8c0032fb8 /* src/intersection/GuIntersectionSphereBox.cpp */; }; + FFFFc00330207fd8c0033020 /* src/intersection/GuIntersectionTriangleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00330207fd8c0033020 /* src/intersection/GuIntersectionTriangleBox.cpp */; }; + FFFFc00330887fd8c0033088 /* src/mesh/GuBV32.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00330887fd8c0033088 /* src/mesh/GuBV32.cpp */; }; + FFFFc00330f07fd8c00330f0 /* src/mesh/GuBV32Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00330f07fd8c00330f0 /* src/mesh/GuBV32Build.cpp */; }; + FFFFc00331587fd8c0033158 /* src/mesh/GuBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00331587fd8c0033158 /* src/mesh/GuBV4.cpp */; }; + FFFFc00331c07fd8c00331c0 /* src/mesh/GuBV4Build.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00331c07fd8c00331c0 /* src/mesh/GuBV4Build.cpp */; }; + FFFFc00332287fd8c0033228 /* src/mesh/GuBV4_AABBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00332287fd8c0033228 /* src/mesh/GuBV4_AABBSweep.cpp */; }; + FFFFc00332907fd8c0033290 /* src/mesh/GuBV4_BoxOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00332907fd8c0033290 /* src/mesh/GuBV4_BoxOverlap.cpp */; }; + FFFFc00332f87fd8c00332f8 /* src/mesh/GuBV4_CapsuleSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00332f87fd8c00332f8 /* src/mesh/GuBV4_CapsuleSweep.cpp */; }; + FFFFc00333607fd8c0033360 /* src/mesh/GuBV4_CapsuleSweepAA.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00333607fd8c0033360 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */; }; + FFFFc00333c87fd8c00333c8 /* src/mesh/GuBV4_OBBSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00333c87fd8c00333c8 /* src/mesh/GuBV4_OBBSweep.cpp */; }; + FFFFc00334307fd8c0033430 /* src/mesh/GuBV4_Raycast.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00334307fd8c0033430 /* src/mesh/GuBV4_Raycast.cpp */; }; + FFFFc00334987fd8c0033498 /* src/mesh/GuBV4_SphereOverlap.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00334987fd8c0033498 /* src/mesh/GuBV4_SphereOverlap.cpp */; }; + FFFFc00335007fd8c0033500 /* src/mesh/GuBV4_SphereSweep.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00335007fd8c0033500 /* src/mesh/GuBV4_SphereSweep.cpp */; }; + FFFFc00335687fd8c0033568 /* src/mesh/GuMeshQuery.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00335687fd8c0033568 /* src/mesh/GuMeshQuery.cpp */; }; + FFFFc00335d07fd8c00335d0 /* src/mesh/GuMidphaseBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00335d07fd8c00335d0 /* src/mesh/GuMidphaseBV4.cpp */; }; + FFFFc00336387fd8c0033638 /* src/mesh/GuMidphaseRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00336387fd8c0033638 /* src/mesh/GuMidphaseRTree.cpp */; }; + FFFFc00336a07fd8c00336a0 /* src/mesh/GuOverlapTestsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00336a07fd8c00336a0 /* src/mesh/GuOverlapTestsMesh.cpp */; }; + FFFFc00337087fd8c0033708 /* src/mesh/GuRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00337087fd8c0033708 /* src/mesh/GuRTree.cpp */; }; + FFFFc00337707fd8c0033770 /* src/mesh/GuRTreeQueries.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00337707fd8c0033770 /* src/mesh/GuRTreeQueries.cpp */; }; + FFFFc00337d87fd8c00337d8 /* src/mesh/GuSweepsMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00337d87fd8c00337d8 /* src/mesh/GuSweepsMesh.cpp */; }; + FFFFc00338407fd8c0033840 /* src/mesh/GuTriangleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00338407fd8c0033840 /* src/mesh/GuTriangleMesh.cpp */; }; + FFFFc00338a87fd8c00338a8 /* src/mesh/GuTriangleMeshBV4.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00338a87fd8c00338a8 /* src/mesh/GuTriangleMeshBV4.cpp */; }; + FFFFc00339107fd8c0033910 /* src/mesh/GuTriangleMeshRTree.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00339107fd8c0033910 /* src/mesh/GuTriangleMeshRTree.cpp */; }; + FFFFc00339787fd8c0033978 /* src/hf/GuHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00339787fd8c0033978 /* src/hf/GuHeightField.cpp */; }; + FFFFc00339e07fd8c00339e0 /* src/hf/GuHeightFieldUtil.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00339e07fd8c00339e0 /* src/hf/GuHeightFieldUtil.cpp */; }; + FFFFc0033a487fd8c0033a48 /* src/hf/GuOverlapTestsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033a487fd8c0033a48 /* src/hf/GuOverlapTestsHF.cpp */; }; + FFFFc0033ab07fd8c0033ab0 /* src/hf/GuSweepsHF.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033ab07fd8c0033ab0 /* src/hf/GuSweepsHF.cpp */; }; + FFFFc0033b187fd8c0033b18 /* src/pcm/GuPCMContactBoxBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033b187fd8c0033b18 /* src/pcm/GuPCMContactBoxBox.cpp */; }; + FFFFc0033b807fd8c0033b80 /* src/pcm/GuPCMContactBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033b807fd8c0033b80 /* src/pcm/GuPCMContactBoxConvex.cpp */; }; + FFFFc0033be87fd8c0033be8 /* src/pcm/GuPCMContactCapsuleBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033be87fd8c0033be8 /* src/pcm/GuPCMContactCapsuleBox.cpp */; }; + FFFFc0033c507fd8c0033c50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033c507fd8c0033c50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */; }; + FFFFc0033cb87fd8c0033cb8 /* src/pcm/GuPCMContactCapsuleConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033cb87fd8c0033cb8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */; }; + FFFFc0033d207fd8c0033d20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033d207fd8c0033d20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */; }; + FFFFc0033d887fd8c0033d88 /* src/pcm/GuPCMContactCapsuleMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033d887fd8c0033d88 /* src/pcm/GuPCMContactCapsuleMesh.cpp */; }; + FFFFc0033df07fd8c0033df0 /* src/pcm/GuPCMContactConvexCommon.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033df07fd8c0033df0 /* src/pcm/GuPCMContactConvexCommon.cpp */; }; + FFFFc0033e587fd8c0033e58 /* src/pcm/GuPCMContactConvexConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033e587fd8c0033e58 /* src/pcm/GuPCMContactConvexConvex.cpp */; }; + FFFFc0033ec07fd8c0033ec0 /* src/pcm/GuPCMContactConvexHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033ec07fd8c0033ec0 /* src/pcm/GuPCMContactConvexHeightField.cpp */; }; + FFFFc0033f287fd8c0033f28 /* src/pcm/GuPCMContactConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033f287fd8c0033f28 /* src/pcm/GuPCMContactConvexMesh.cpp */; }; + FFFFc0033f907fd8c0033f90 /* src/pcm/GuPCMContactGenBoxConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033f907fd8c0033f90 /* src/pcm/GuPCMContactGenBoxConvex.cpp */; }; + FFFFc0033ff87fd8c0033ff8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc0033ff87fd8c0033ff8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */; }; + FFFFc00340607fd8c0034060 /* src/pcm/GuPCMContactPlaneBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00340607fd8c0034060 /* src/pcm/GuPCMContactPlaneBox.cpp */; }; + FFFFc00340c87fd8c00340c8 /* src/pcm/GuPCMContactPlaneCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00340c87fd8c00340c8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */; }; + FFFFc00341307fd8c0034130 /* src/pcm/GuPCMContactPlaneConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00341307fd8c0034130 /* src/pcm/GuPCMContactPlaneConvex.cpp */; }; + FFFFc00341987fd8c0034198 /* src/pcm/GuPCMContactSphereBox.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00341987fd8c0034198 /* src/pcm/GuPCMContactSphereBox.cpp */; }; + FFFFc00342007fd8c0034200 /* src/pcm/GuPCMContactSphereCapsule.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00342007fd8c0034200 /* src/pcm/GuPCMContactSphereCapsule.cpp */; }; + FFFFc00342687fd8c0034268 /* src/pcm/GuPCMContactSphereConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00342687fd8c0034268 /* src/pcm/GuPCMContactSphereConvex.cpp */; }; + FFFFc00342d07fd8c00342d0 /* src/pcm/GuPCMContactSphereHeightField.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00342d07fd8c00342d0 /* src/pcm/GuPCMContactSphereHeightField.cpp */; }; + FFFFc00343387fd8c0034338 /* src/pcm/GuPCMContactSphereMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00343387fd8c0034338 /* src/pcm/GuPCMContactSphereMesh.cpp */; }; + FFFFc00343a07fd8c00343a0 /* src/pcm/GuPCMContactSpherePlane.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00343a07fd8c00343a0 /* src/pcm/GuPCMContactSpherePlane.cpp */; }; + FFFFc00344087fd8c0034408 /* src/pcm/GuPCMContactSphereSphere.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00344087fd8c0034408 /* src/pcm/GuPCMContactSphereSphere.cpp */; }; + FFFFc00344707fd8c0034470 /* src/pcm/GuPCMShapeConvex.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00344707fd8c0034470 /* src/pcm/GuPCMShapeConvex.cpp */; }; + FFFFc00344d87fd8c00344d8 /* src/pcm/GuPCMTriangleContactGen.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00344d87fd8c00344d8 /* src/pcm/GuPCMTriangleContactGen.cpp */; }; + FFFFc00345407fd8c0034540 /* src/pcm/GuPersistentContactManifold.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00345407fd8c0034540 /* src/pcm/GuPersistentContactManifold.cpp */; }; + FFFFc00345a87fd8c00345a8 /* src/ccd/GuCCDSweepConvexMesh.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00345a87fd8c00345a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */; }; + FFFFc00346107fd8c0034610 /* src/ccd/GuCCDSweepPrimitives.cpp in geomutils */= { isa = PBXBuildFile; fileRef = FFFDc00346107fd8c0034610 /* src/ccd/GuCCDSweepPrimitives.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa2a093a07fd2a2a093a0 /* PhysXCommon */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCommon"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa23d04007fd2a23d0400 /* common/PxBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxBase.h"; path = "../../../Include/common/PxBase.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d04687fd2a23d0468 /* common/PxCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCollection.h"; path = "../../../Include/common/PxCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d04d07fd2a23d04d0 /* common/PxCoreUtilityTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCoreUtilityTypes.h"; path = "../../../Include/common/PxCoreUtilityTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d05387fd2a23d0538 /* common/PxMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaData.h"; path = "../../../Include/common/PxMetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d05a07fd2a23d05a0 /* common/PxMetaDataFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaDataFlags.h"; path = "../../../Include/common/PxMetaDataFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d06087fd2a23d0608 /* common/PxPhysXCommonConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysXCommonConfig.h"; path = "../../../Include/common/PxPhysXCommonConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d06707fd2a23d0670 /* common/PxPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysicsInsertionCallback.h"; path = "../../../Include/common/PxPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d06d87fd2a23d06d8 /* common/PxRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxRenderBuffer.h"; path = "../../../Include/common/PxRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d07407fd2a23d0740 /* common/PxSerialFramework.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerialFramework.h"; path = "../../../Include/common/PxSerialFramework.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d07a87fd2a23d07a8 /* common/PxSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerializer.h"; path = "../../../Include/common/PxSerializer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d08107fd2a23d0810 /* common/PxStringTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxStringTable.h"; path = "../../../Include/common/PxStringTable.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d08787fd2a23d0878 /* common/PxTolerancesScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTolerancesScale.h"; path = "../../../Include/common/PxTolerancesScale.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d08e07fd2a23d08e0 /* common/PxTypeInfo.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTypeInfo.h"; path = "../../../Include/common/PxTypeInfo.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d09487fd2a23d0948 /* geometry/PxBoxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxBoxGeometry.h"; path = "../../../Include/geometry/PxBoxGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d09b07fd2a23d09b0 /* geometry/PxCapsuleGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxCapsuleGeometry.h"; path = "../../../Include/geometry/PxCapsuleGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0a187fd2a23d0a18 /* geometry/PxConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMesh.h"; path = "../../../Include/geometry/PxConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0a807fd2a23d0a80 /* geometry/PxConvexMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMeshGeometry.h"; path = "../../../Include/geometry/PxConvexMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0ae87fd2a23d0ae8 /* geometry/PxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometry.h"; path = "../../../Include/geometry/PxGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0b507fd2a23d0b50 /* geometry/PxGeometryHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryHelpers.h"; path = "../../../Include/geometry/PxGeometryHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0bb87fd2a23d0bb8 /* geometry/PxGeometryQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryQuery.h"; path = "../../../Include/geometry/PxGeometryQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0c207fd2a23d0c20 /* geometry/PxHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightField.h"; path = "../../../Include/geometry/PxHeightField.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0c887fd2a23d0c88 /* geometry/PxHeightFieldDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldDesc.h"; path = "../../../Include/geometry/PxHeightFieldDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0cf07fd2a23d0cf0 /* geometry/PxHeightFieldFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldFlag.h"; path = "../../../Include/geometry/PxHeightFieldFlag.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0d587fd2a23d0d58 /* geometry/PxHeightFieldGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldGeometry.h"; path = "../../../Include/geometry/PxHeightFieldGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0dc07fd2a23d0dc0 /* geometry/PxHeightFieldSample.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldSample.h"; path = "../../../Include/geometry/PxHeightFieldSample.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0e287fd2a23d0e28 /* geometry/PxMeshQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshQuery.h"; path = "../../../Include/geometry/PxMeshQuery.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0e907fd2a23d0e90 /* geometry/PxMeshScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshScale.h"; path = "../../../Include/geometry/PxMeshScale.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0ef87fd2a23d0ef8 /* geometry/PxPlaneGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxPlaneGeometry.h"; path = "../../../Include/geometry/PxPlaneGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0f607fd2a23d0f60 /* geometry/PxSimpleTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSimpleTriangleMesh.h"; path = "../../../Include/geometry/PxSimpleTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d0fc87fd2a23d0fc8 /* geometry/PxSphereGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSphereGeometry.h"; path = "../../../Include/geometry/PxSphereGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d10307fd2a23d1030 /* geometry/PxTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangle.h"; path = "../../../Include/geometry/PxTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d10987fd2a23d1098 /* geometry/PxTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMesh.h"; path = "../../../Include/geometry/PxTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d11007fd2a23d1100 /* geometry/PxTriangleMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMeshGeometry.h"; path = "../../../Include/geometry/PxTriangleMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf4007fd2a23cf400 /* src/CmBoxPruning.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.cpp"; path = "../../Common/src/CmBoxPruning.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf4687fd2a23cf468 /* src/CmCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.cpp"; path = "../../Common/src/CmCollection.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf4d07fd2a23cf4d0 /* src/CmMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMathUtils.cpp"; path = "../../Common/src/CmMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf5387fd2a23cf538 /* src/CmPtrTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.cpp"; path = "../../Common/src/CmPtrTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf5a07fd2a23cf5a0 /* src/CmRadixSort.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.cpp"; path = "../../Common/src/CmRadixSort.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf6087fd2a23cf608 /* src/CmRadixSortBuffered.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.cpp"; path = "../../Common/src/CmRadixSortBuffered.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf6707fd2a23cf670 /* src/CmRenderOutput.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.cpp"; path = "../../Common/src/CmRenderOutput.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf6d87fd2a23cf6d8 /* src/CmVisualization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.cpp"; path = "../../Common/src/CmVisualization.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf7407fd2a23cf740 /* src/CmBitMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBitMap.h"; path = "../../Common/src/CmBitMap.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf7a87fd2a23cf7a8 /* src/CmBoxPruning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.h"; path = "../../Common/src/CmBoxPruning.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf8107fd2a23cf810 /* src/CmCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.h"; path = "../../Common/src/CmCollection.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf8787fd2a23cf878 /* src/CmConeLimitHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmConeLimitHelper.h"; path = "../../Common/src/CmConeLimitHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf8e07fd2a23cf8e0 /* src/CmFlushPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmFlushPool.h"; path = "../../Common/src/CmFlushPool.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf9487fd2a23cf948 /* src/CmIDPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIDPool.h"; path = "../../Common/src/CmIDPool.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cf9b07fd2a23cf9b0 /* src/CmIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIO.h"; path = "../../Common/src/CmIO.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfa187fd2a23cfa18 /* src/CmMatrix34.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMatrix34.h"; path = "../../Common/src/CmMatrix34.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfa807fd2a23cfa80 /* src/CmPhysXCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPhysXCommon.h"; path = "../../Common/src/CmPhysXCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfae87fd2a23cfae8 /* src/CmPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPool.h"; path = "../../Common/src/CmPool.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfb507fd2a23cfb50 /* src/CmPreallocatingPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPreallocatingPool.h"; path = "../../Common/src/CmPreallocatingPool.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfbb87fd2a23cfbb8 /* src/CmPriorityQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPriorityQueue.h"; path = "../../Common/src/CmPriorityQueue.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfc207fd2a23cfc20 /* src/CmPtrTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.h"; path = "../../Common/src/CmPtrTable.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfc887fd2a23cfc88 /* src/CmQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmQueue.h"; path = "../../Common/src/CmQueue.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfcf07fd2a23cfcf0 /* src/CmRadixSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.h"; path = "../../Common/src/CmRadixSort.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfd587fd2a23cfd58 /* src/CmRadixSortBuffered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.h"; path = "../../Common/src/CmRadixSortBuffered.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfdc07fd2a23cfdc0 /* src/CmReaderWriterLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmReaderWriterLock.h"; path = "../../Common/src/CmReaderWriterLock.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfe287fd2a23cfe28 /* src/CmRefCountable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRefCountable.h"; path = "../../Common/src/CmRefCountable.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfe907fd2a23cfe90 /* src/CmRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderBuffer.h"; path = "../../Common/src/CmRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cfef87fd2a23cfef8 /* src/CmRenderOutput.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.h"; path = "../../Common/src/CmRenderOutput.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cff607fd2a23cff60 /* src/CmScaling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmScaling.h"; path = "../../Common/src/CmScaling.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cffc87fd2a23cffc8 /* src/CmSpatialVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmSpatialVector.h"; path = "../../Common/src/CmSpatialVector.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d00307fd2a23d0030 /* src/CmTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTask.h"; path = "../../Common/src/CmTask.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d00987fd2a23d0098 /* src/CmTaskPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTaskPool.h"; path = "../../Common/src/CmTaskPool.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d01007fd2a23d0100 /* src/CmTmpMem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTmpMem.h"; path = "../../Common/src/CmTmpMem.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d01687fd2a23d0168 /* src/CmTransformUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTransformUtils.h"; path = "../../Common/src/CmTransformUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d01d07fd2a23d01d0 /* src/CmUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmUtils.h"; path = "../../Common/src/CmUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23d02387fd2a23d0238 /* src/CmVisualization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.h"; path = "../../Common/src/CmVisualization.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a7e007fd2a23a7e00 /* headers/GuAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuAxes.h"; path = "../../GeomUtils/headers/GuAxes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a7e687fd2a23a7e68 /* headers/GuBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuBox.h"; path = "../../GeomUtils/headers/GuBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a7ed07fd2a23a7ed0 /* headers/GuDistanceSegmentBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentBox.h"; path = "../../GeomUtils/headers/GuDistanceSegmentBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a7f387fd2a23a7f38 /* headers/GuDistanceSegmentSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentSegment.h"; path = "../../GeomUtils/headers/GuDistanceSegmentSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a7fa07fd2a23a7fa0 /* headers/GuIntersectionBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionBoxBox.h"; path = "../../GeomUtils/headers/GuIntersectionBoxBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a80087fd2a23a8008 /* headers/GuIntersectionTriangleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionTriangleBox.h"; path = "../../GeomUtils/headers/GuIntersectionTriangleBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a80707fd2a23a8070 /* headers/GuRaycastTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuRaycastTests.h"; path = "../../GeomUtils/headers/GuRaycastTests.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a80d87fd2a23a80d8 /* headers/GuSIMDHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSIMDHelpers.h"; path = "../../GeomUtils/headers/GuSIMDHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a81407fd2a23a8140 /* headers/GuSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSegment.h"; path = "../../GeomUtils/headers/GuSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a81a87fd2a23a81a8 /* ../../Include/GeomUtils */= { isa = PBXFileReference; fileEncoding = 4; name = "../../Include/GeomUtils"; path = "../../../Include/GeomUtils"; sourceTree = SOURCE_ROOT; }; - FFFDa23a82107fd2a23a8210 /* src/GuBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.h"; path = "../../GeomUtils/src/GuBounds.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a82787fd2a23a8278 /* src/GuCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.h"; path = "../../GeomUtils/src/GuCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a82e07fd2a23a82e0 /* src/GuCenterExtents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCenterExtents.h"; path = "../../GeomUtils/src/GuCenterExtents.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a83487fd2a23a8348 /* src/GuDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuDebug.h"; path = "../../GeomUtils/src/GuDebug.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a83b07fd2a23a83b0 /* src/GuGeometryUnion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.h"; path = "../../GeomUtils/src/GuGeometryUnion.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a84187fd2a23a8418 /* src/GuInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.h"; path = "../../GeomUtils/src/GuInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a84807fd2a23a8480 /* src/GuMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.h"; path = "../../GeomUtils/src/GuMTD.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a84e87fd2a23a84e8 /* src/GuMeshFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.h"; path = "../../GeomUtils/src/GuMeshFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a85507fd2a23a8550 /* src/GuOverlapTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.h"; path = "../../GeomUtils/src/GuOverlapTests.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a85b87fd2a23a85b8 /* src/GuSerialize.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.h"; path = "../../GeomUtils/src/GuSerialize.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a86207fd2a23a8620 /* src/GuSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSphere.h"; path = "../../GeomUtils/src/GuSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a86887fd2a23a8688 /* src/GuSweepMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.h"; path = "../../GeomUtils/src/GuSweepMTD.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a86f07fd2a23a86f0 /* src/GuSweepSharedTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.h"; path = "../../GeomUtils/src/GuSweepSharedTests.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a87587fd2a23a8758 /* src/GuSweepTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.h"; path = "../../GeomUtils/src/GuSweepTests.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a87c07fd2a23a87c0 /* src/contact/GuContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactMethodImpl.h"; path = "../../GeomUtils/src/contact/GuContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a88287fd2a23a8828 /* src/contact/GuContactPolygonPolygon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.h"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a88907fd2a23a8890 /* src/contact/GuFeatureCode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.h"; path = "../../GeomUtils/src/contact/GuFeatureCode.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a88f87fd2a23a88f8 /* src/contact/GuLegacyTraceLineCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyTraceLineCallback.h"; path = "../../GeomUtils/src/contact/GuLegacyTraceLineCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a89607fd2a23a8960 /* src/common/GuBarycentricCoordinates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.h"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a89c87fd2a23a89c8 /* src/common/GuBoxConversion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBoxConversion.h"; path = "../../GeomUtils/src/common/GuBoxConversion.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8a307fd2a23a8a30 /* src/common/GuEdgeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeCache.h"; path = "../../GeomUtils/src/common/GuEdgeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8a987fd2a23a8a98 /* src/common/GuEdgeListData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeListData.h"; path = "../../GeomUtils/src/common/GuEdgeListData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8b007fd2a23a8b00 /* src/common/GuSeparatingAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.h"; path = "../../GeomUtils/src/common/GuSeparatingAxes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8b687fd2a23a8b68 /* src/convex/GuBigConvexData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.h"; path = "../../GeomUtils/src/convex/GuBigConvexData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8bd07fd2a23a8bd0 /* src/convex/GuBigConvexData2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData2.h"; path = "../../GeomUtils/src/convex/GuBigConvexData2.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8c387fd2a23a8c38 /* src/convex/GuConvexEdgeFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexEdgeFlags.h"; path = "../../GeomUtils/src/convex/GuConvexEdgeFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8ca07fd2a23a8ca0 /* src/convex/GuConvexHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.h"; path = "../../GeomUtils/src/convex/GuConvexHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8d087fd2a23a8d08 /* src/convex/GuConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.h"; path = "../../GeomUtils/src/convex/GuConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8d707fd2a23a8d70 /* src/convex/GuConvexMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMeshData.h"; path = "../../GeomUtils/src/convex/GuConvexMeshData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8dd87fd2a23a8dd8 /* src/convex/GuConvexSupportTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.h"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8e407fd2a23a8e40 /* src/convex/GuConvexUtilsInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.h"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8ea87fd2a23a8ea8 /* src/convex/GuCubeIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuCubeIndex.h"; path = "../../GeomUtils/src/convex/GuCubeIndex.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8f107fd2a23a8f10 /* src/convex/GuHillClimbing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.h"; path = "../../GeomUtils/src/convex/GuHillClimbing.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8f787fd2a23a8f78 /* src/convex/GuShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.h"; path = "../../GeomUtils/src/convex/GuShapeConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a8fe07fd2a23a8fe0 /* src/distance/GuDistancePointBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.h"; path = "../../GeomUtils/src/distance/GuDistancePointBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a90487fd2a23a9048 /* src/distance/GuDistancePointSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointSegment.h"; path = "../../GeomUtils/src/distance/GuDistancePointSegment.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a90b07fd2a23a90b0 /* src/distance/GuDistancePointTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a91187fd2a23a9118 /* src/distance/GuDistancePointTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a91807fd2a23a9180 /* src/distance/GuDistanceSegmentSegmentSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegmentSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegmentSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a91e87fd2a23a91e8 /* src/distance/GuDistanceSegmentTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a92507fd2a23a9250 /* src/distance/GuDistanceSegmentTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a92b87fd2a23a92b8 /* src/sweep/GuSweepBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a93207fd2a23a9320 /* src/sweep/GuSweepBoxSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a93887fd2a23a9388 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a93f07fd2a23a93f0 /* src/sweep/GuSweepBoxTriangle_SAT.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a94587fd2a23a9458 /* src/sweep/GuSweepCapsuleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a94c07fd2a23a94c0 /* src/sweep/GuSweepCapsuleCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a95287fd2a23a9528 /* src/sweep/GuSweepCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a95907fd2a23a9590 /* src/sweep/GuSweepSphereCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a95f87fd2a23a95f8 /* src/sweep/GuSweepSphereSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a96607fd2a23a9660 /* src/sweep/GuSweepSphereTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a96c87fd2a23a96c8 /* src/sweep/GuSweepTriangleUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.h"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a97307fd2a23a9730 /* src/gjk/GuEPA.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.h"; path = "../../GeomUtils/src/gjk/GuEPA.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a97987fd2a23a9798 /* src/gjk/GuEPAFacet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPAFacet.h"; path = "../../GeomUtils/src/gjk/GuEPAFacet.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a98007fd2a23a9800 /* src/gjk/GuGJK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJK.h"; path = "../../GeomUtils/src/gjk/GuGJK.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a98687fd2a23a9868 /* src/gjk/GuGJKPenetration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKPenetration.h"; path = "../../GeomUtils/src/gjk/GuGJKPenetration.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a98d07fd2a23a98d0 /* src/gjk/GuGJKRaycast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKRaycast.h"; path = "../../GeomUtils/src/gjk/GuGJKRaycast.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a99387fd2a23a9938 /* src/gjk/GuGJKSimplex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.h"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a99a07fd2a23a99a0 /* src/gjk/GuGJKTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.h"; path = "../../GeomUtils/src/gjk/GuGJKTest.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9a087fd2a23a9a08 /* src/gjk/GuGJKType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKType.h"; path = "../../GeomUtils/src/gjk/GuGJKType.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9a707fd2a23a9a70 /* src/gjk/GuGJKUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKUtil.h"; path = "../../GeomUtils/src/gjk/GuGJKUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9ad87fd2a23a9ad8 /* src/gjk/GuVecBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecBox.h"; path = "../../GeomUtils/src/gjk/GuVecBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9b407fd2a23a9b40 /* src/gjk/GuVecCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecCapsule.h"; path = "../../GeomUtils/src/gjk/GuVecCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9ba87fd2a23a9ba8 /* src/gjk/GuVecConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvex.h"; path = "../../GeomUtils/src/gjk/GuVecConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9c107fd2a23a9c10 /* src/gjk/GuVecConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHull.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9c787fd2a23a9c78 /* src/gjk/GuVecConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9ce07fd2a23a9ce0 /* src/gjk/GuVecPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecPlane.h"; path = "../../GeomUtils/src/gjk/GuVecPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9d487fd2a23a9d48 /* src/gjk/GuVecShrunkBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkBox.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9db07fd2a23a9db0 /* src/gjk/GuVecShrunkConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHull.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9e187fd2a23a9e18 /* src/gjk/GuVecShrunkConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9e807fd2a23a9e80 /* src/gjk/GuVecSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecSphere.h"; path = "../../GeomUtils/src/gjk/GuVecSphere.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9ee87fd2a23a9ee8 /* src/gjk/GuVecTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecTriangle.h"; path = "../../GeomUtils/src/gjk/GuVecTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9f507fd2a23a9f50 /* src/intersection/GuIntersectionCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23a9fb87fd2a23a9fb8 /* src/intersection/GuIntersectionEdgeEdge.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.h"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa0207fd2a23aa020 /* src/intersection/GuIntersectionRay.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRay.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRay.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa0887fd2a23aa088 /* src/intersection/GuIntersectionRayBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa0f07fd2a23aa0f0 /* src/intersection/GuIntersectionRayBoxSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBoxSIMD.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBoxSIMD.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa1587fd2a23aa158 /* src/intersection/GuIntersectionRayCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa1c07fd2a23aa1c0 /* src/intersection/GuIntersectionRayPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayPlane.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa2287fd2a23aa228 /* src/intersection/GuIntersectionRaySphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa2907fd2a23aa290 /* src/intersection/GuIntersectionRayTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayTriangle.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa2f87fd2a23aa2f8 /* src/intersection/GuIntersectionSphereBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa3607fd2a23aa360 /* src/mesh/GuBV32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.h"; path = "../../GeomUtils/src/mesh/GuBV32.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa3c87fd2a23aa3c8 /* src/mesh/GuBV32Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.h"; path = "../../GeomUtils/src/mesh/GuBV32Build.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa4307fd2a23aa430 /* src/mesh/GuBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.h"; path = "../../GeomUtils/src/mesh/GuBV4.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa4987fd2a23aa498 /* src/mesh/GuBV4Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.h"; path = "../../GeomUtils/src/mesh/GuBV4Build.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa5007fd2a23aa500 /* src/mesh/GuBV4Settings.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Settings.h"; path = "../../GeomUtils/src/mesh/GuBV4Settings.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa5687fd2a23aa568 /* src/mesh/GuBV4_AABBAABBSweepTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBAABBSweepTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_AABBAABBSweepTest.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa5d07fd2a23aa5d0 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxBoxOverlapTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxBoxOverlapTest.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa6387fd2a23aa638 /* src/mesh/GuBV4_BoxOverlap_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa6a07fd2a23aa6a0 /* src/mesh/GuBV4_BoxSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa7087fd2a23aa708 /* src/mesh/GuBV4_BoxSweep_Params.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Params.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Params.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa7707fd2a23aa770 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa7d87fd2a23aa7d8 /* src/mesh/GuBV4_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Common.h"; path = "../../GeomUtils/src/mesh/GuBV4_Common.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa8407fd2a23aa840 /* src/mesh/GuBV4_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_Internal.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa8a87fd2a23aa8a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa9107fd2a23aa910 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa9787fd2a23aa978 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aa9e07fd2a23aa9e0 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aaa487fd2a23aaa48 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aaab07fd2a23aaab0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aab187fd2a23aab18 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aab807fd2a23aab80 /* src/mesh/GuBV4_Slabs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aabe87fd2a23aabe8 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aac507fd2a23aac50 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aacb87fd2a23aacb8 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aad207fd2a23aad20 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aad887fd2a23aad88 /* src/mesh/GuMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshData.h"; path = "../../GeomUtils/src/mesh/GuMeshData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aadf07fd2a23aadf0 /* src/mesh/GuMidphaseInterface.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseInterface.h"; path = "../../GeomUtils/src/mesh/GuMidphaseInterface.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aae587fd2a23aae58 /* src/mesh/GuRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.h"; path = "../../GeomUtils/src/mesh/GuRTree.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aaec07fd2a23aaec0 /* src/mesh/GuSweepConvexTri.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepConvexTri.h"; path = "../../GeomUtils/src/mesh/GuSweepConvexTri.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aaf287fd2a23aaf28 /* src/mesh/GuSweepMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepMesh.h"; path = "../../GeomUtils/src/mesh/GuSweepMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aaf907fd2a23aaf90 /* src/mesh/GuTriangle32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangle32.h"; path = "../../GeomUtils/src/mesh/GuTriangle32.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23aaff87fd2a23aaff8 /* src/mesh/GuTriangleCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleCache.h"; path = "../../GeomUtils/src/mesh/GuTriangleCache.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab0607fd2a23ab060 /* src/mesh/GuTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.h"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab0c87fd2a23ab0c8 /* src/mesh/GuTriangleMeshBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab1307fd2a23ab130 /* src/mesh/GuTriangleMeshRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab1987fd2a23ab198 /* src/mesh/GuTriangleVertexPointers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleVertexPointers.h"; path = "../../GeomUtils/src/mesh/GuTriangleVertexPointers.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab2007fd2a23ab200 /* src/hf/GuEntityReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuEntityReport.h"; path = "../../GeomUtils/src/hf/GuEntityReport.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab2687fd2a23ab268 /* src/hf/GuHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.h"; path = "../../GeomUtils/src/hf/GuHeightField.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab2d07fd2a23ab2d0 /* src/hf/GuHeightFieldData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldData.h"; path = "../../GeomUtils/src/hf/GuHeightFieldData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab3387fd2a23ab338 /* src/hf/GuHeightFieldUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.h"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab3a07fd2a23ab3a0 /* src/pcm/GuPCMContactConvexCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.h"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab4087fd2a23ab408 /* src/pcm/GuPCMContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGen.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab4707fd2a23ab470 /* src/pcm/GuPCMContactGenUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenUtil.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGenUtil.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab4d87fd2a23ab4d8 /* src/pcm/GuPCMContactMeshCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactMeshCallback.h"; path = "../../GeomUtils/src/pcm/GuPCMContactMeshCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab5407fd2a23ab540 /* src/pcm/GuPCMShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.h"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab5a87fd2a23ab5a8 /* src/pcm/GuPCMTriangleContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab6107fd2a23ab610 /* src/pcm/GuPersistentContactManifold.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.h"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab6787fd2a23ab678 /* src/ccd/GuCCDSweepConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.h"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab6e07fd2a23ab6e0 /* src/GuBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.cpp"; path = "../../GeomUtils/src/GuBounds.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab7487fd2a23ab748 /* src/GuBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBox.cpp"; path = "../../GeomUtils/src/GuBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab7b07fd2a23ab7b0 /* src/GuCCTSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCCTSweepTests.cpp"; path = "../../GeomUtils/src/GuCCTSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab8187fd2a23ab818 /* src/GuCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.cpp"; path = "../../GeomUtils/src/GuCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab8807fd2a23ab880 /* src/GuDebug.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuDebug.cpp"; path = "../../GeomUtils/src/GuDebug.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab8e87fd2a23ab8e8 /* src/GuGeometryQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryQuery.cpp"; path = "../../GeomUtils/src/GuGeometryQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab9507fd2a23ab950 /* src/GuGeometryUnion.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.cpp"; path = "../../GeomUtils/src/GuGeometryUnion.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ab9b87fd2a23ab9b8 /* src/GuInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.cpp"; path = "../../GeomUtils/src/GuInternal.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23aba207fd2a23aba20 /* src/GuMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.cpp"; path = "../../GeomUtils/src/GuMTD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23aba887fd2a23aba88 /* src/GuMeshFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.cpp"; path = "../../GeomUtils/src/GuMeshFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abaf07fd2a23abaf0 /* src/GuMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMetaData.cpp"; path = "../../GeomUtils/src/GuMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abb587fd2a23abb58 /* src/GuOverlapTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.cpp"; path = "../../GeomUtils/src/GuOverlapTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abbc07fd2a23abbc0 /* src/GuRaycastTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuRaycastTests.cpp"; path = "../../GeomUtils/src/GuRaycastTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abc287fd2a23abc28 /* src/GuSerialize.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.cpp"; path = "../../GeomUtils/src/GuSerialize.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abc907fd2a23abc90 /* src/GuSweepMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.cpp"; path = "../../GeomUtils/src/GuSweepMTD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abcf87fd2a23abcf8 /* src/GuSweepSharedTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.cpp"; path = "../../GeomUtils/src/GuSweepSharedTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abd607fd2a23abd60 /* src/GuSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.cpp"; path = "../../GeomUtils/src/GuSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abdc87fd2a23abdc8 /* src/contact/GuContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactBoxBox.cpp"; path = "../../GeomUtils/src/contact/GuContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abe307fd2a23abe30 /* src/contact/GuContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleBox.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abe987fd2a23abe98 /* src/contact/GuContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abf007fd2a23abf00 /* src/contact/GuContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abf687fd2a23abf68 /* src/contact/GuContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23abfd07fd2a23abfd0 /* src/contact/GuContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac0387fd2a23ac038 /* src/contact/GuContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac0a07fd2a23ac0a0 /* src/contact/GuContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneBox.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac1087fd2a23ac108 /* src/contact/GuContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac1707fd2a23ac170 /* src/contact/GuContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac1d87fd2a23ac1d8 /* src/contact/GuContactPolygonPolygon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.cpp"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac2407fd2a23ac240 /* src/contact/GuContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereBox.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac2a87fd2a23ac2a8 /* src/contact/GuContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac3107fd2a23ac310 /* src/contact/GuContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac3787fd2a23ac378 /* src/contact/GuContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSpherePlane.cpp"; path = "../../GeomUtils/src/contact/GuContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac3e07fd2a23ac3e0 /* src/contact/GuContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereSphere.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac4487fd2a23ac448 /* src/contact/GuFeatureCode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.cpp"; path = "../../GeomUtils/src/contact/GuFeatureCode.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac4b07fd2a23ac4b0 /* src/contact/GuLegacyContactBoxHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactBoxHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactBoxHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac5187fd2a23ac518 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac5807fd2a23ac580 /* src/contact/GuLegacyContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactConvexHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac5e87fd2a23ac5e8 /* src/contact/GuLegacyContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactSphereHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac6507fd2a23ac650 /* src/common/GuBarycentricCoordinates.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.cpp"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac6b87fd2a23ac6b8 /* src/common/GuSeparatingAxes.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.cpp"; path = "../../GeomUtils/src/common/GuSeparatingAxes.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac7207fd2a23ac720 /* src/convex/GuBigConvexData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.cpp"; path = "../../GeomUtils/src/convex/GuBigConvexData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac7887fd2a23ac788 /* src/convex/GuConvexHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.cpp"; path = "../../GeomUtils/src/convex/GuConvexHelper.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac7f07fd2a23ac7f0 /* src/convex/GuConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.cpp"; path = "../../GeomUtils/src/convex/GuConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac8587fd2a23ac858 /* src/convex/GuConvexSupportTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.cpp"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac8c07fd2a23ac8c0 /* src/convex/GuConvexUtilsInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.cpp"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac9287fd2a23ac928 /* src/convex/GuHillClimbing.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.cpp"; path = "../../GeomUtils/src/convex/GuHillClimbing.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac9907fd2a23ac990 /* src/convex/GuShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.cpp"; path = "../../GeomUtils/src/convex/GuShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ac9f87fd2a23ac9f8 /* src/distance/GuDistancePointBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23aca607fd2a23aca60 /* src/distance/GuDistancePointTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23acac87fd2a23acac8 /* src/distance/GuDistanceSegmentBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentBox.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23acb307fd2a23acb30 /* src/distance/GuDistanceSegmentSegment.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegment.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegment.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23acb987fd2a23acb98 /* src/distance/GuDistanceSegmentTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23acc007fd2a23acc00 /* src/sweep/GuSweepBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23acc687fd2a23acc68 /* src/sweep/GuSweepBoxSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23accd07fd2a23accd0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23acd387fd2a23acd38 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23acda07fd2a23acda0 /* src/sweep/GuSweepCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ace087fd2a23ace08 /* src/sweep/GuSweepCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ace707fd2a23ace70 /* src/sweep/GuSweepCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23aced87fd2a23aced8 /* src/sweep/GuSweepSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23acf407fd2a23acf40 /* src/sweep/GuSweepSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23acfa87fd2a23acfa8 /* src/sweep/GuSweepSphereTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad0107fd2a23ad010 /* src/sweep/GuSweepTriangleUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.cpp"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad0787fd2a23ad078 /* src/gjk/GuEPA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.cpp"; path = "../../GeomUtils/src/gjk/GuEPA.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad0e07fd2a23ad0e0 /* src/gjk/GuGJKSimplex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.cpp"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad1487fd2a23ad148 /* src/gjk/GuGJKTest.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.cpp"; path = "../../GeomUtils/src/gjk/GuGJKTest.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad1b07fd2a23ad1b0 /* src/intersection/GuIntersectionBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionBoxBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad2187fd2a23ad218 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad2807fd2a23ad280 /* src/intersection/GuIntersectionEdgeEdge.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad2e87fd2a23ad2e8 /* src/intersection/GuIntersectionRayBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad3507fd2a23ad350 /* src/intersection/GuIntersectionRayCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad3b87fd2a23ad3b8 /* src/intersection/GuIntersectionRaySphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad4207fd2a23ad420 /* src/intersection/GuIntersectionSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad4887fd2a23ad488 /* src/intersection/GuIntersectionTriangleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionTriangleBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionTriangleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad4f07fd2a23ad4f0 /* src/mesh/GuBV32.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.cpp"; path = "../../GeomUtils/src/mesh/GuBV32.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad5587fd2a23ad558 /* src/mesh/GuBV32Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV32Build.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad5c07fd2a23ad5c0 /* src/mesh/GuBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.cpp"; path = "../../GeomUtils/src/mesh/GuBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad6287fd2a23ad628 /* src/mesh/GuBV4Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV4Build.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad6907fd2a23ad690 /* src/mesh/GuBV4_AABBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_AABBSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad6f87fd2a23ad6f8 /* src/mesh/GuBV4_BoxOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad7607fd2a23ad760 /* src/mesh/GuBV4_CapsuleSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad7c87fd2a23ad7c8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweepAA.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweepAA.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad8307fd2a23ad830 /* src/mesh/GuBV4_OBBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_OBBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_OBBSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad8987fd2a23ad898 /* src/mesh/GuBV4_Raycast.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Raycast.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_Raycast.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad9007fd2a23ad900 /* src/mesh/GuBV4_SphereOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereOverlap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad9687fd2a23ad968 /* src/mesh/GuBV4_SphereSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereSweep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ad9d07fd2a23ad9d0 /* src/mesh/GuMeshQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshQuery.cpp"; path = "../../GeomUtils/src/mesh/GuMeshQuery.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ada387fd2a23ada38 /* src/mesh/GuMidphaseBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseBV4.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adaa07fd2a23adaa0 /* src/mesh/GuMidphaseRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseRTree.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adb087fd2a23adb08 /* src/mesh/GuOverlapTestsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuOverlapTestsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuOverlapTestsMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adb707fd2a23adb70 /* src/mesh/GuRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.cpp"; path = "../../GeomUtils/src/mesh/GuRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adbd87fd2a23adbd8 /* src/mesh/GuRTreeQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTreeQueries.cpp"; path = "../../GeomUtils/src/mesh/GuRTreeQueries.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adc407fd2a23adc40 /* src/mesh/GuSweepsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuSweepsMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adca87fd2a23adca8 /* src/mesh/GuTriangleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23add107fd2a23add10 /* src/mesh/GuTriangleMeshBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23add787fd2a23add78 /* src/mesh/GuTriangleMeshRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adde07fd2a23adde0 /* src/hf/GuHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.cpp"; path = "../../GeomUtils/src/hf/GuHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ade487fd2a23ade48 /* src/hf/GuHeightFieldUtil.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.cpp"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adeb07fd2a23adeb0 /* src/hf/GuOverlapTestsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuOverlapTestsHF.cpp"; path = "../../GeomUtils/src/hf/GuOverlapTestsHF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adf187fd2a23adf18 /* src/hf/GuSweepsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuSweepsHF.cpp"; path = "../../GeomUtils/src/hf/GuSweepsHF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adf807fd2a23adf80 /* src/pcm/GuPCMContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23adfe87fd2a23adfe8 /* src/pcm/GuPCMContactBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae0507fd2a23ae050 /* src/pcm/GuPCMContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae0b87fd2a23ae0b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae1207fd2a23ae120 /* src/pcm/GuPCMContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae1887fd2a23ae188 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae1f07fd2a23ae1f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae2587fd2a23ae258 /* src/pcm/GuPCMContactConvexCommon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae2c07fd2a23ae2c0 /* src/pcm/GuPCMContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae3287fd2a23ae328 /* src/pcm/GuPCMContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae3907fd2a23ae390 /* src/pcm/GuPCMContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae3f87fd2a23ae3f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae4607fd2a23ae460 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae4c87fd2a23ae4c8 /* src/pcm/GuPCMContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae5307fd2a23ae530 /* src/pcm/GuPCMContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae5987fd2a23ae598 /* src/pcm/GuPCMContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae6007fd2a23ae600 /* src/pcm/GuPCMContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae6687fd2a23ae668 /* src/pcm/GuPCMContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae6d07fd2a23ae6d0 /* src/pcm/GuPCMContactSphereConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae7387fd2a23ae738 /* src/pcm/GuPCMContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae7a07fd2a23ae7a0 /* src/pcm/GuPCMContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae8087fd2a23ae808 /* src/pcm/GuPCMContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSpherePlane.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae8707fd2a23ae870 /* src/pcm/GuPCMContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereSphere.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae8d87fd2a23ae8d8 /* src/pcm/GuPCMShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae9407fd2a23ae940 /* src/pcm/GuPCMTriangleContactGen.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.cpp"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ae9a87fd2a23ae9a8 /* src/pcm/GuPersistentContactManifold.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.cpp"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23aea107fd2a23aea10 /* src/ccd/GuCCDSweepConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23aea787fd2a23aea78 /* src/ccd/GuCCDSweepPrimitives.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepPrimitives.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepPrimitives.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1414ed07fd8c1414ed0 /* PhysXCommon */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PhysXCommon"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc1876c007fd8c1876c00 /* common/PxBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxBase.h"; path = "../../../Include/common/PxBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1876c687fd8c1876c68 /* common/PxCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCollection.h"; path = "../../../Include/common/PxCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1876cd07fd8c1876cd0 /* common/PxCoreUtilityTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxCoreUtilityTypes.h"; path = "../../../Include/common/PxCoreUtilityTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1876d387fd8c1876d38 /* common/PxMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaData.h"; path = "../../../Include/common/PxMetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1876da07fd8c1876da0 /* common/PxMetaDataFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxMetaDataFlags.h"; path = "../../../Include/common/PxMetaDataFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1876e087fd8c1876e08 /* common/PxPhysXCommonConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysXCommonConfig.h"; path = "../../../Include/common/PxPhysXCommonConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1876e707fd8c1876e70 /* common/PxPhysicsInsertionCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxPhysicsInsertionCallback.h"; path = "../../../Include/common/PxPhysicsInsertionCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1876ed87fd8c1876ed8 /* common/PxRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxRenderBuffer.h"; path = "../../../Include/common/PxRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1876f407fd8c1876f40 /* common/PxSerialFramework.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerialFramework.h"; path = "../../../Include/common/PxSerialFramework.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1876fa87fd8c1876fa8 /* common/PxSerializer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxSerializer.h"; path = "../../../Include/common/PxSerializer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18770107fd8c1877010 /* common/PxStringTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxStringTable.h"; path = "../../../Include/common/PxStringTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18770787fd8c1877078 /* common/PxTolerancesScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTolerancesScale.h"; path = "../../../Include/common/PxTolerancesScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18770e07fd8c18770e0 /* common/PxTypeInfo.h */= { isa = PBXFileReference; fileEncoding = 4; name = "common/PxTypeInfo.h"; path = "../../../Include/common/PxTypeInfo.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18771487fd8c1877148 /* geometry/PxBoxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxBoxGeometry.h"; path = "../../../Include/geometry/PxBoxGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18771b07fd8c18771b0 /* geometry/PxCapsuleGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxCapsuleGeometry.h"; path = "../../../Include/geometry/PxCapsuleGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18772187fd8c1877218 /* geometry/PxConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMesh.h"; path = "../../../Include/geometry/PxConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18772807fd8c1877280 /* geometry/PxConvexMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxConvexMeshGeometry.h"; path = "../../../Include/geometry/PxConvexMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18772e87fd8c18772e8 /* geometry/PxGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometry.h"; path = "../../../Include/geometry/PxGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18773507fd8c1877350 /* geometry/PxGeometryHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryHelpers.h"; path = "../../../Include/geometry/PxGeometryHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18773b87fd8c18773b8 /* geometry/PxGeometryQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxGeometryQuery.h"; path = "../../../Include/geometry/PxGeometryQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18774207fd8c1877420 /* geometry/PxHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightField.h"; path = "../../../Include/geometry/PxHeightField.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18774887fd8c1877488 /* geometry/PxHeightFieldDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldDesc.h"; path = "../../../Include/geometry/PxHeightFieldDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18774f07fd8c18774f0 /* geometry/PxHeightFieldFlag.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldFlag.h"; path = "../../../Include/geometry/PxHeightFieldFlag.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18775587fd8c1877558 /* geometry/PxHeightFieldGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldGeometry.h"; path = "../../../Include/geometry/PxHeightFieldGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18775c07fd8c18775c0 /* geometry/PxHeightFieldSample.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxHeightFieldSample.h"; path = "../../../Include/geometry/PxHeightFieldSample.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18776287fd8c1877628 /* geometry/PxMeshQuery.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshQuery.h"; path = "../../../Include/geometry/PxMeshQuery.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18776907fd8c1877690 /* geometry/PxMeshScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxMeshScale.h"; path = "../../../Include/geometry/PxMeshScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18776f87fd8c18776f8 /* geometry/PxPlaneGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxPlaneGeometry.h"; path = "../../../Include/geometry/PxPlaneGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18777607fd8c1877760 /* geometry/PxSimpleTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSimpleTriangleMesh.h"; path = "../../../Include/geometry/PxSimpleTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18777c87fd8c18777c8 /* geometry/PxSphereGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxSphereGeometry.h"; path = "../../../Include/geometry/PxSphereGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18778307fd8c1877830 /* geometry/PxTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangle.h"; path = "../../../Include/geometry/PxTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18778987fd8c1877898 /* geometry/PxTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMesh.h"; path = "../../../Include/geometry/PxTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18779007fd8c1877900 /* geometry/PxTriangleMeshGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "geometry/PxTriangleMeshGeometry.h"; path = "../../../Include/geometry/PxTriangleMeshGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20174007fd8c2017400 /* src/CmBoxPruning.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.cpp"; path = "../../Common/src/CmBoxPruning.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc20174687fd8c2017468 /* src/CmCollection.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.cpp"; path = "../../Common/src/CmCollection.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc20174d07fd8c20174d0 /* src/CmMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMathUtils.cpp"; path = "../../Common/src/CmMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc20175387fd8c2017538 /* src/CmPtrTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.cpp"; path = "../../Common/src/CmPtrTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc20175a07fd8c20175a0 /* src/CmRadixSort.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.cpp"; path = "../../Common/src/CmRadixSort.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc20176087fd8c2017608 /* src/CmRadixSortBuffered.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.cpp"; path = "../../Common/src/CmRadixSortBuffered.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc20176707fd8c2017670 /* src/CmRenderOutput.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.cpp"; path = "../../Common/src/CmRenderOutput.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc20176d87fd8c20176d8 /* src/CmVisualization.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.cpp"; path = "../../Common/src/CmVisualization.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc20177407fd8c2017740 /* src/CmBitMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBitMap.h"; path = "../../Common/src/CmBitMap.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20177a87fd8c20177a8 /* src/CmBoxPruning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmBoxPruning.h"; path = "../../Common/src/CmBoxPruning.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20178107fd8c2017810 /* src/CmCollection.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmCollection.h"; path = "../../Common/src/CmCollection.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20178787fd8c2017878 /* src/CmConeLimitHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmConeLimitHelper.h"; path = "../../Common/src/CmConeLimitHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20178e07fd8c20178e0 /* src/CmFlushPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmFlushPool.h"; path = "../../Common/src/CmFlushPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20179487fd8c2017948 /* src/CmIDPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIDPool.h"; path = "../../Common/src/CmIDPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20179b07fd8c20179b0 /* src/CmIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmIO.h"; path = "../../Common/src/CmIO.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017a187fd8c2017a18 /* src/CmMatrix34.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmMatrix34.h"; path = "../../Common/src/CmMatrix34.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017a807fd8c2017a80 /* src/CmPhysXCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPhysXCommon.h"; path = "../../Common/src/CmPhysXCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017ae87fd8c2017ae8 /* src/CmPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPool.h"; path = "../../Common/src/CmPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017b507fd8c2017b50 /* src/CmPreallocatingPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPreallocatingPool.h"; path = "../../Common/src/CmPreallocatingPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017bb87fd8c2017bb8 /* src/CmPriorityQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPriorityQueue.h"; path = "../../Common/src/CmPriorityQueue.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017c207fd8c2017c20 /* src/CmPtrTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmPtrTable.h"; path = "../../Common/src/CmPtrTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017c887fd8c2017c88 /* src/CmQueue.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmQueue.h"; path = "../../Common/src/CmQueue.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017cf07fd8c2017cf0 /* src/CmRadixSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSort.h"; path = "../../Common/src/CmRadixSort.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017d587fd8c2017d58 /* src/CmRadixSortBuffered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRadixSortBuffered.h"; path = "../../Common/src/CmRadixSortBuffered.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017dc07fd8c2017dc0 /* src/CmReaderWriterLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmReaderWriterLock.h"; path = "../../Common/src/CmReaderWriterLock.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017e287fd8c2017e28 /* src/CmRefCountable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRefCountable.h"; path = "../../Common/src/CmRefCountable.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017e907fd8c2017e90 /* src/CmRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderBuffer.h"; path = "../../Common/src/CmRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017ef87fd8c2017ef8 /* src/CmRenderOutput.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmRenderOutput.h"; path = "../../Common/src/CmRenderOutput.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017f607fd8c2017f60 /* src/CmScaling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmScaling.h"; path = "../../Common/src/CmScaling.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2017fc87fd8c2017fc8 /* src/CmSpatialVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmSpatialVector.h"; path = "../../Common/src/CmSpatialVector.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20180307fd8c2018030 /* src/CmTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTask.h"; path = "../../Common/src/CmTask.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20180987fd8c2018098 /* src/CmTaskPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTaskPool.h"; path = "../../Common/src/CmTaskPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20181007fd8c2018100 /* src/CmTmpMem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTmpMem.h"; path = "../../Common/src/CmTmpMem.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20181687fd8c2018168 /* src/CmTransformUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmTransformUtils.h"; path = "../../Common/src/CmTransformUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20181d07fd8c20181d0 /* src/CmUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmUtils.h"; path = "../../Common/src/CmUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc20182387fd8c2018238 /* src/CmVisualization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/CmVisualization.h"; path = "../../Common/src/CmVisualization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002da007fd8c002da00 /* headers/GuAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuAxes.h"; path = "../../GeomUtils/headers/GuAxes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002da687fd8c002da68 /* headers/GuBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuBox.h"; path = "../../GeomUtils/headers/GuBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002dad07fd8c002dad0 /* headers/GuDistanceSegmentBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentBox.h"; path = "../../GeomUtils/headers/GuDistanceSegmentBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002db387fd8c002db38 /* headers/GuDistanceSegmentSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuDistanceSegmentSegment.h"; path = "../../GeomUtils/headers/GuDistanceSegmentSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002dba07fd8c002dba0 /* headers/GuIntersectionBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionBoxBox.h"; path = "../../GeomUtils/headers/GuIntersectionBoxBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002dc087fd8c002dc08 /* headers/GuIntersectionTriangleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuIntersectionTriangleBox.h"; path = "../../GeomUtils/headers/GuIntersectionTriangleBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002dc707fd8c002dc70 /* headers/GuRaycastTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuRaycastTests.h"; path = "../../GeomUtils/headers/GuRaycastTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002dcd87fd8c002dcd8 /* headers/GuSIMDHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSIMDHelpers.h"; path = "../../GeomUtils/headers/GuSIMDHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002dd407fd8c002dd40 /* headers/GuSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "headers/GuSegment.h"; path = "../../GeomUtils/headers/GuSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002dda87fd8c002dda8 /* ../../Include/GeomUtils */= { isa = PBXFileReference; fileEncoding = 4; name = "../../Include/GeomUtils"; path = "../../../Include/GeomUtils"; sourceTree = SOURCE_ROOT; }; + FFFDc002de107fd8c002de10 /* src/GuBounds.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.h"; path = "../../GeomUtils/src/GuBounds.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002de787fd8c002de78 /* src/GuCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.h"; path = "../../GeomUtils/src/GuCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002dee07fd8c002dee0 /* src/GuCenterExtents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCenterExtents.h"; path = "../../GeomUtils/src/GuCenterExtents.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002df487fd8c002df48 /* src/GuGeometryUnion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.h"; path = "../../GeomUtils/src/GuGeometryUnion.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002dfb07fd8c002dfb0 /* src/GuInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.h"; path = "../../GeomUtils/src/GuInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e0187fd8c002e018 /* src/GuMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.h"; path = "../../GeomUtils/src/GuMTD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e0807fd8c002e080 /* src/GuMeshFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.h"; path = "../../GeomUtils/src/GuMeshFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e0e87fd8c002e0e8 /* src/GuOverlapTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.h"; path = "../../GeomUtils/src/GuOverlapTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e1507fd8c002e150 /* src/GuSerialize.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.h"; path = "../../GeomUtils/src/GuSerialize.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e1b87fd8c002e1b8 /* src/GuSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSphere.h"; path = "../../GeomUtils/src/GuSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e2207fd8c002e220 /* src/GuSweepMTD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.h"; path = "../../GeomUtils/src/GuSweepMTD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e2887fd8c002e288 /* src/GuSweepSharedTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.h"; path = "../../GeomUtils/src/GuSweepSharedTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e2f07fd8c002e2f0 /* src/GuSweepTests.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.h"; path = "../../GeomUtils/src/GuSweepTests.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e3587fd8c002e358 /* src/contact/GuContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactMethodImpl.h"; path = "../../GeomUtils/src/contact/GuContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e3c07fd8c002e3c0 /* src/contact/GuContactPolygonPolygon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.h"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e4287fd8c002e428 /* src/contact/GuFeatureCode.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.h"; path = "../../GeomUtils/src/contact/GuFeatureCode.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e4907fd8c002e490 /* src/contact/GuLegacyTraceLineCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyTraceLineCallback.h"; path = "../../GeomUtils/src/contact/GuLegacyTraceLineCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e4f87fd8c002e4f8 /* src/common/GuBarycentricCoordinates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.h"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e5607fd8c002e560 /* src/common/GuBoxConversion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBoxConversion.h"; path = "../../GeomUtils/src/common/GuBoxConversion.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e5c87fd8c002e5c8 /* src/common/GuEdgeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeCache.h"; path = "../../GeomUtils/src/common/GuEdgeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e6307fd8c002e630 /* src/common/GuEdgeListData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuEdgeListData.h"; path = "../../GeomUtils/src/common/GuEdgeListData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e6987fd8c002e698 /* src/common/GuSeparatingAxes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.h"; path = "../../GeomUtils/src/common/GuSeparatingAxes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e7007fd8c002e700 /* src/convex/GuBigConvexData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.h"; path = "../../GeomUtils/src/convex/GuBigConvexData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e7687fd8c002e768 /* src/convex/GuBigConvexData2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData2.h"; path = "../../GeomUtils/src/convex/GuBigConvexData2.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e7d07fd8c002e7d0 /* src/convex/GuConvexEdgeFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexEdgeFlags.h"; path = "../../GeomUtils/src/convex/GuConvexEdgeFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e8387fd8c002e838 /* src/convex/GuConvexHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.h"; path = "../../GeomUtils/src/convex/GuConvexHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e8a07fd8c002e8a0 /* src/convex/GuConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.h"; path = "../../GeomUtils/src/convex/GuConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e9087fd8c002e908 /* src/convex/GuConvexMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMeshData.h"; path = "../../GeomUtils/src/convex/GuConvexMeshData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e9707fd8c002e970 /* src/convex/GuConvexSupportTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.h"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002e9d87fd8c002e9d8 /* src/convex/GuConvexUtilsInternal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.h"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ea407fd8c002ea40 /* src/convex/GuCubeIndex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuCubeIndex.h"; path = "../../GeomUtils/src/convex/GuCubeIndex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002eaa87fd8c002eaa8 /* src/convex/GuHillClimbing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.h"; path = "../../GeomUtils/src/convex/GuHillClimbing.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002eb107fd8c002eb10 /* src/convex/GuShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.h"; path = "../../GeomUtils/src/convex/GuShapeConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002eb787fd8c002eb78 /* src/distance/GuDistancePointBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.h"; path = "../../GeomUtils/src/distance/GuDistancePointBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ebe07fd8c002ebe0 /* src/distance/GuDistancePointSegment.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointSegment.h"; path = "../../GeomUtils/src/distance/GuDistancePointSegment.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ec487fd8c002ec48 /* src/distance/GuDistancePointTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ecb07fd8c002ecb0 /* src/distance/GuDistancePointTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistancePointTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ed187fd8c002ed18 /* src/distance/GuDistanceSegmentSegmentSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegmentSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegmentSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ed807fd8c002ed80 /* src/distance/GuDistanceSegmentTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ede87fd8c002ede8 /* src/distance/GuDistanceSegmentTriangleSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangleSIMD.h"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangleSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ee507fd8c002ee50 /* src/sweep/GuSweepBoxBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002eeb87fd8c002eeb8 /* src/sweep/GuSweepBoxSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ef207fd8c002ef20 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ef887fd8c002ef88 /* src/sweep/GuSweepBoxTriangle_SAT.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.h"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002eff07fd8c002eff0 /* src/sweep/GuSweepCapsuleBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f0587fd8c002f058 /* src/sweep/GuSweepCapsuleCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f0c07fd8c002f0c0 /* src/sweep/GuSweepCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f1287fd8c002f128 /* src/sweep/GuSweepSphereCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f1907fd8c002f190 /* src/sweep/GuSweepSphereSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f1f87fd8c002f1f8 /* src/sweep/GuSweepSphereTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.h"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f2607fd8c002f260 /* src/sweep/GuSweepTriangleUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.h"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f2c87fd8c002f2c8 /* src/gjk/GuEPA.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.h"; path = "../../GeomUtils/src/gjk/GuEPA.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f3307fd8c002f330 /* src/gjk/GuEPAFacet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPAFacet.h"; path = "../../GeomUtils/src/gjk/GuEPAFacet.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f3987fd8c002f398 /* src/gjk/GuGJK.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJK.h"; path = "../../GeomUtils/src/gjk/GuGJK.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f4007fd8c002f400 /* src/gjk/GuGJKPenetration.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKPenetration.h"; path = "../../GeomUtils/src/gjk/GuGJKPenetration.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f4687fd8c002f468 /* src/gjk/GuGJKRaycast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKRaycast.h"; path = "../../GeomUtils/src/gjk/GuGJKRaycast.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f4d07fd8c002f4d0 /* src/gjk/GuGJKSimplex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.h"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f5387fd8c002f538 /* src/gjk/GuGJKTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.h"; path = "../../GeomUtils/src/gjk/GuGJKTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f5a07fd8c002f5a0 /* src/gjk/GuGJKType.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKType.h"; path = "../../GeomUtils/src/gjk/GuGJKType.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f6087fd8c002f608 /* src/gjk/GuGJKUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKUtil.h"; path = "../../GeomUtils/src/gjk/GuGJKUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f6707fd8c002f670 /* src/gjk/GuVecBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecBox.h"; path = "../../GeomUtils/src/gjk/GuVecBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f6d87fd8c002f6d8 /* src/gjk/GuVecCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecCapsule.h"; path = "../../GeomUtils/src/gjk/GuVecCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f7407fd8c002f740 /* src/gjk/GuVecConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvex.h"; path = "../../GeomUtils/src/gjk/GuVecConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f7a87fd8c002f7a8 /* src/gjk/GuVecConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHull.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f8107fd8c002f810 /* src/gjk/GuVecConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f8787fd8c002f878 /* src/gjk/GuVecPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecPlane.h"; path = "../../GeomUtils/src/gjk/GuVecPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f8e07fd8c002f8e0 /* src/gjk/GuVecShrunkBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkBox.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f9487fd8c002f948 /* src/gjk/GuVecShrunkConvexHull.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHull.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHull.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002f9b07fd8c002f9b0 /* src/gjk/GuVecShrunkConvexHullNoScale.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecShrunkConvexHullNoScale.h"; path = "../../GeomUtils/src/gjk/GuVecShrunkConvexHullNoScale.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fa187fd8c002fa18 /* src/gjk/GuVecSphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecSphere.h"; path = "../../GeomUtils/src/gjk/GuVecSphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fa807fd8c002fa80 /* src/gjk/GuVecTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuVecTriangle.h"; path = "../../GeomUtils/src/gjk/GuVecTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fae87fd8c002fae8 /* src/intersection/GuIntersectionCapsuleTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fb507fd8c002fb50 /* src/intersection/GuIntersectionEdgeEdge.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.h"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fbb87fd8c002fbb8 /* src/intersection/GuIntersectionRay.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRay.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRay.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fc207fd8c002fc20 /* src/intersection/GuIntersectionRayBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fc887fd8c002fc88 /* src/intersection/GuIntersectionRayBoxSIMD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBoxSIMD.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBoxSIMD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fcf07fd8c002fcf0 /* src/intersection/GuIntersectionRayCapsule.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fd587fd8c002fd58 /* src/intersection/GuIntersectionRayPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayPlane.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fdc07fd8c002fdc0 /* src/intersection/GuIntersectionRaySphere.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fe287fd8c002fe28 /* src/intersection/GuIntersectionRayTriangle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayTriangle.h"; path = "../../GeomUtils/src/intersection/GuIntersectionRayTriangle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fe907fd8c002fe90 /* src/intersection/GuIntersectionSphereBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.h"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002fef87fd8c002fef8 /* src/mesh/GuBV32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.h"; path = "../../GeomUtils/src/mesh/GuBV32.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ff607fd8c002ff60 /* src/mesh/GuBV32Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.h"; path = "../../GeomUtils/src/mesh/GuBV32Build.h"; sourceTree = SOURCE_ROOT; }; + FFFDc002ffc87fd8c002ffc8 /* src/mesh/GuBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.h"; path = "../../GeomUtils/src/mesh/GuBV4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00300307fd8c0030030 /* src/mesh/GuBV4Build.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.h"; path = "../../GeomUtils/src/mesh/GuBV4Build.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00300987fd8c0030098 /* src/mesh/GuBV4Settings.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Settings.h"; path = "../../GeomUtils/src/mesh/GuBV4Settings.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00301007fd8c0030100 /* src/mesh/GuBV4_AABBAABBSweepTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBAABBSweepTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_AABBAABBSweepTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00301687fd8c0030168 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxBoxOverlapTest.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxBoxOverlapTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00301d07fd8c00301d0 /* src/mesh/GuBV4_BoxOverlap_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00302387fd8c0030238 /* src/mesh/GuBV4_BoxSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00302a07fd8c00302a0 /* src/mesh/GuBV4_BoxSweep_Params.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxSweep_Params.h"; path = "../../GeomUtils/src/mesh/GuBV4_BoxSweep_Params.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00303087fd8c0030308 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00303707fd8c0030370 /* src/mesh/GuBV4_Common.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Common.h"; path = "../../GeomUtils/src/mesh/GuBV4_Common.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00303d87fd8c00303d8 /* src/mesh/GuBV4_Internal.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Internal.h"; path = "../../GeomUtils/src/mesh/GuBV4_Internal.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00304407fd8c0030440 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00304a87fd8c00304a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00305107fd8c0030510 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00305787fd8c0030578 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00305e07fd8c00305e0 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00306487fd8c0030648 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00306b07fd8c00306b0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; path = "../../GeomUtils/src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00307187fd8c0030718 /* src/mesh/GuBV4_Slabs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00307807fd8c0030780 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaNoOrder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00307e87fd8c00307e8 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_KajiyaOrdered.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00308507fd8c0030850 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledNoOrder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00308b87fd8c00308b8 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; path = "../../GeomUtils/src/mesh/GuBV4_Slabs_SwizzledOrdered.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00309207fd8c0030920 /* src/mesh/GuBVConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBVConstants.h"; path = "../../GeomUtils/src/mesh/GuBVConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00309887fd8c0030988 /* src/mesh/GuMeshData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshData.h"; path = "../../GeomUtils/src/mesh/GuMeshData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00309f07fd8c00309f0 /* src/mesh/GuMidphaseInterface.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseInterface.h"; path = "../../GeomUtils/src/mesh/GuMidphaseInterface.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030a587fd8c0030a58 /* src/mesh/GuRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.h"; path = "../../GeomUtils/src/mesh/GuRTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030ac07fd8c0030ac0 /* src/mesh/GuSweepConvexTri.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepConvexTri.h"; path = "../../GeomUtils/src/mesh/GuSweepConvexTri.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030b287fd8c0030b28 /* src/mesh/GuSweepMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepMesh.h"; path = "../../GeomUtils/src/mesh/GuSweepMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030b907fd8c0030b90 /* src/mesh/GuTriangle32.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangle32.h"; path = "../../GeomUtils/src/mesh/GuTriangle32.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030bf87fd8c0030bf8 /* src/mesh/GuTriangleCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleCache.h"; path = "../../GeomUtils/src/mesh/GuTriangleCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030c607fd8c0030c60 /* src/mesh/GuTriangleMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.h"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030cc87fd8c0030cc8 /* src/mesh/GuTriangleMeshBV4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030d307fd8c0030d30 /* src/mesh/GuTriangleMeshRTree.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.h"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030d987fd8c0030d98 /* src/mesh/GuTriangleVertexPointers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleVertexPointers.h"; path = "../../GeomUtils/src/mesh/GuTriangleVertexPointers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030e007fd8c0030e00 /* src/hf/GuEntityReport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuEntityReport.h"; path = "../../GeomUtils/src/hf/GuEntityReport.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030e687fd8c0030e68 /* src/hf/GuHeightField.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.h"; path = "../../GeomUtils/src/hf/GuHeightField.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030ed07fd8c0030ed0 /* src/hf/GuHeightFieldData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldData.h"; path = "../../GeomUtils/src/hf/GuHeightFieldData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030f387fd8c0030f38 /* src/hf/GuHeightFieldUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.h"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDc0030fa07fd8c0030fa0 /* src/pcm/GuPCMContactConvexCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.h"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00310087fd8c0031008 /* src/pcm/GuPCMContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGen.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00310707fd8c0031070 /* src/pcm/GuPCMContactGenUtil.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenUtil.h"; path = "../../GeomUtils/src/pcm/GuPCMContactGenUtil.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00310d87fd8c00310d8 /* src/pcm/GuPCMContactMeshCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactMeshCallback.h"; path = "../../GeomUtils/src/pcm/GuPCMContactMeshCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00311407fd8c0031140 /* src/pcm/GuPCMShapeConvex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.h"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00311a87fd8c00311a8 /* src/pcm/GuPCMTriangleContactGen.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.h"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00312107fd8c0031210 /* src/pcm/GuPersistentContactManifold.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.h"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00312787fd8c0031278 /* src/ccd/GuCCDSweepConvexMesh.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.h"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.h"; sourceTree = SOURCE_ROOT; }; + FFFDc00312e07fd8c00312e0 /* src/GuBounds.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBounds.cpp"; path = "../../GeomUtils/src/GuBounds.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00313487fd8c0031348 /* src/GuBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuBox.cpp"; path = "../../GeomUtils/src/GuBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00313b07fd8c00313b0 /* src/GuCCTSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCCTSweepTests.cpp"; path = "../../GeomUtils/src/GuCCTSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00314187fd8c0031418 /* src/GuCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuCapsule.cpp"; path = "../../GeomUtils/src/GuCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00314807fd8c0031480 /* src/GuGeometryQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryQuery.cpp"; path = "../../GeomUtils/src/GuGeometryQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00314e87fd8c00314e8 /* src/GuGeometryUnion.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuGeometryUnion.cpp"; path = "../../GeomUtils/src/GuGeometryUnion.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00315507fd8c0031550 /* src/GuInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuInternal.cpp"; path = "../../GeomUtils/src/GuInternal.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00315b87fd8c00315b8 /* src/GuMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMTD.cpp"; path = "../../GeomUtils/src/GuMTD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00316207fd8c0031620 /* src/GuMeshFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMeshFactory.cpp"; path = "../../GeomUtils/src/GuMeshFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00316887fd8c0031688 /* src/GuMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuMetaData.cpp"; path = "../../GeomUtils/src/GuMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00316f07fd8c00316f0 /* src/GuOverlapTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuOverlapTests.cpp"; path = "../../GeomUtils/src/GuOverlapTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00317587fd8c0031758 /* src/GuRaycastTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuRaycastTests.cpp"; path = "../../GeomUtils/src/GuRaycastTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00317c07fd8c00317c0 /* src/GuSerialize.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSerialize.cpp"; path = "../../GeomUtils/src/GuSerialize.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00318287fd8c0031828 /* src/GuSweepMTD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepMTD.cpp"; path = "../../GeomUtils/src/GuSweepMTD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00318907fd8c0031890 /* src/GuSweepSharedTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepSharedTests.cpp"; path = "../../GeomUtils/src/GuSweepSharedTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00318f87fd8c00318f8 /* src/GuSweepTests.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/GuSweepTests.cpp"; path = "../../GeomUtils/src/GuSweepTests.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00319607fd8c0031960 /* src/contact/GuContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactBoxBox.cpp"; path = "../../GeomUtils/src/contact/GuContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00319c87fd8c00319c8 /* src/contact/GuContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleBox.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031a307fd8c0031a30 /* src/contact/GuContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031a987fd8c0031a98 /* src/contact/GuContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031b007fd8c0031b00 /* src/contact/GuContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031b687fd8c0031b68 /* src/contact/GuContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031bd07fd8c0031bd0 /* src/contact/GuContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactConvexMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031c387fd8c0031c38 /* src/contact/GuContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneBox.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031ca07fd8c0031ca0 /* src/contact/GuContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031d087fd8c0031d08 /* src/contact/GuContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPlaneConvex.cpp"; path = "../../GeomUtils/src/contact/GuContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031d707fd8c0031d70 /* src/contact/GuContactPolygonPolygon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactPolygonPolygon.cpp"; path = "../../GeomUtils/src/contact/GuContactPolygonPolygon.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031dd87fd8c0031dd8 /* src/contact/GuContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereBox.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031e407fd8c0031e40 /* src/contact/GuContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereCapsule.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031ea87fd8c0031ea8 /* src/contact/GuContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereMesh.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031f107fd8c0031f10 /* src/contact/GuContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSpherePlane.cpp"; path = "../../GeomUtils/src/contact/GuContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031f787fd8c0031f78 /* src/contact/GuContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuContactSphereSphere.cpp"; path = "../../GeomUtils/src/contact/GuContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0031fe07fd8c0031fe0 /* src/contact/GuFeatureCode.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuFeatureCode.cpp"; path = "../../GeomUtils/src/contact/GuFeatureCode.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00320487fd8c0032048 /* src/contact/GuLegacyContactBoxHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactBoxHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactBoxHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00320b07fd8c00320b0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00321187fd8c0032118 /* src/contact/GuLegacyContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactConvexHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00321807fd8c0032180 /* src/contact/GuLegacyContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/contact/GuLegacyContactSphereHeightField.cpp"; path = "../../GeomUtils/src/contact/GuLegacyContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00321e87fd8c00321e8 /* src/common/GuBarycentricCoordinates.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuBarycentricCoordinates.cpp"; path = "../../GeomUtils/src/common/GuBarycentricCoordinates.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00322507fd8c0032250 /* src/common/GuSeparatingAxes.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/common/GuSeparatingAxes.cpp"; path = "../../GeomUtils/src/common/GuSeparatingAxes.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00322b87fd8c00322b8 /* src/convex/GuBigConvexData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuBigConvexData.cpp"; path = "../../GeomUtils/src/convex/GuBigConvexData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00323207fd8c0032320 /* src/convex/GuConvexHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexHelper.cpp"; path = "../../GeomUtils/src/convex/GuConvexHelper.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00323887fd8c0032388 /* src/convex/GuConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexMesh.cpp"; path = "../../GeomUtils/src/convex/GuConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00323f07fd8c00323f0 /* src/convex/GuConvexSupportTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexSupportTable.cpp"; path = "../../GeomUtils/src/convex/GuConvexSupportTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00324587fd8c0032458 /* src/convex/GuConvexUtilsInternal.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuConvexUtilsInternal.cpp"; path = "../../GeomUtils/src/convex/GuConvexUtilsInternal.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00324c07fd8c00324c0 /* src/convex/GuHillClimbing.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuHillClimbing.cpp"; path = "../../GeomUtils/src/convex/GuHillClimbing.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00325287fd8c0032528 /* src/convex/GuShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/convex/GuShapeConvex.cpp"; path = "../../GeomUtils/src/convex/GuShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00325907fd8c0032590 /* src/distance/GuDistancePointBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointBox.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00325f87fd8c00325f8 /* src/distance/GuDistancePointTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistancePointTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistancePointTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00326607fd8c0032660 /* src/distance/GuDistanceSegmentBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentBox.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00326c87fd8c00326c8 /* src/distance/GuDistanceSegmentSegment.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentSegment.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentSegment.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00327307fd8c0032730 /* src/distance/GuDistanceSegmentTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/distance/GuDistanceSegmentTriangle.cpp"; path = "../../GeomUtils/src/distance/GuDistanceSegmentTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00327987fd8c0032798 /* src/sweep/GuSweepBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00328007fd8c0032800 /* src/sweep/GuSweepBoxSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00328687fd8c0032868 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_FeatureBased.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00328d07fd8c00328d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepBoxTriangle_SAT.cpp"; path = "../../GeomUtils/src/sweep/GuSweepBoxTriangle_SAT.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00329387fd8c0032938 /* src/sweep/GuSweepCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleBox.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00329a07fd8c00329a0 /* src/sweep/GuSweepCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032a087fd8c0032a08 /* src/sweep/GuSweepCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepCapsuleTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032a707fd8c0032a70 /* src/sweep/GuSweepSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereCapsule.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032ad87fd8c0032ad8 /* src/sweep/GuSweepSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereSphere.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032b407fd8c0032b40 /* src/sweep/GuSweepSphereTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepSphereTriangle.cpp"; path = "../../GeomUtils/src/sweep/GuSweepSphereTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032ba87fd8c0032ba8 /* src/sweep/GuSweepTriangleUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/sweep/GuSweepTriangleUtils.cpp"; path = "../../GeomUtils/src/sweep/GuSweepTriangleUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032c107fd8c0032c10 /* src/gjk/GuEPA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuEPA.cpp"; path = "../../GeomUtils/src/gjk/GuEPA.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032c787fd8c0032c78 /* src/gjk/GuGJKSimplex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKSimplex.cpp"; path = "../../GeomUtils/src/gjk/GuGJKSimplex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032ce07fd8c0032ce0 /* src/gjk/GuGJKTest.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/gjk/GuGJKTest.cpp"; path = "../../GeomUtils/src/gjk/GuGJKTest.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032d487fd8c0032d48 /* src/intersection/GuIntersectionBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionBoxBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032db07fd8c0032db0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionCapsuleTriangle.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionCapsuleTriangle.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032e187fd8c0032e18 /* src/intersection/GuIntersectionEdgeEdge.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionEdgeEdge.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionEdgeEdge.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032e807fd8c0032e80 /* src/intersection/GuIntersectionRayBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032ee87fd8c0032ee8 /* src/intersection/GuIntersectionRayCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRayCapsule.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRayCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032f507fd8c0032f50 /* src/intersection/GuIntersectionRaySphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionRaySphere.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionRaySphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0032fb87fd8c0032fb8 /* src/intersection/GuIntersectionSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionSphereBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00330207fd8c0033020 /* src/intersection/GuIntersectionTriangleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/intersection/GuIntersectionTriangleBox.cpp"; path = "../../GeomUtils/src/intersection/GuIntersectionTriangleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00330887fd8c0033088 /* src/mesh/GuBV32.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32.cpp"; path = "../../GeomUtils/src/mesh/GuBV32.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00330f07fd8c00330f0 /* src/mesh/GuBV32Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV32Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV32Build.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00331587fd8c0033158 /* src/mesh/GuBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4.cpp"; path = "../../GeomUtils/src/mesh/GuBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00331c07fd8c00331c0 /* src/mesh/GuBV4Build.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4Build.cpp"; path = "../../GeomUtils/src/mesh/GuBV4Build.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00332287fd8c0033228 /* src/mesh/GuBV4_AABBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_AABBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_AABBSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00332907fd8c0033290 /* src/mesh/GuBV4_BoxOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_BoxOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_BoxOverlap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00332f87fd8c00332f8 /* src/mesh/GuBV4_CapsuleSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00333607fd8c0033360 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_CapsuleSweepAA.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_CapsuleSweepAA.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00333c87fd8c00333c8 /* src/mesh/GuBV4_OBBSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_OBBSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_OBBSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00334307fd8c0033430 /* src/mesh/GuBV4_Raycast.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_Raycast.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_Raycast.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00334987fd8c0033498 /* src/mesh/GuBV4_SphereOverlap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereOverlap.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereOverlap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00335007fd8c0033500 /* src/mesh/GuBV4_SphereSweep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuBV4_SphereSweep.cpp"; path = "../../GeomUtils/src/mesh/GuBV4_SphereSweep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00335687fd8c0033568 /* src/mesh/GuMeshQuery.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMeshQuery.cpp"; path = "../../GeomUtils/src/mesh/GuMeshQuery.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00335d07fd8c00335d0 /* src/mesh/GuMidphaseBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseBV4.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00336387fd8c0033638 /* src/mesh/GuMidphaseRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuMidphaseRTree.cpp"; path = "../../GeomUtils/src/mesh/GuMidphaseRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00336a07fd8c00336a0 /* src/mesh/GuOverlapTestsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuOverlapTestsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuOverlapTestsMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00337087fd8c0033708 /* src/mesh/GuRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTree.cpp"; path = "../../GeomUtils/src/mesh/GuRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00337707fd8c0033770 /* src/mesh/GuRTreeQueries.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuRTreeQueries.cpp"; path = "../../GeomUtils/src/mesh/GuRTreeQueries.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00337d87fd8c00337d8 /* src/mesh/GuSweepsMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuSweepsMesh.cpp"; path = "../../GeomUtils/src/mesh/GuSweepsMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00338407fd8c0033840 /* src/mesh/GuTriangleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMesh.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00338a87fd8c00338a8 /* src/mesh/GuTriangleMeshBV4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshBV4.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshBV4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00339107fd8c0033910 /* src/mesh/GuTriangleMeshRTree.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/mesh/GuTriangleMeshRTree.cpp"; path = "../../GeomUtils/src/mesh/GuTriangleMeshRTree.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00339787fd8c0033978 /* src/hf/GuHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightField.cpp"; path = "../../GeomUtils/src/hf/GuHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00339e07fd8c00339e0 /* src/hf/GuHeightFieldUtil.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuHeightFieldUtil.cpp"; path = "../../GeomUtils/src/hf/GuHeightFieldUtil.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033a487fd8c0033a48 /* src/hf/GuOverlapTestsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuOverlapTestsHF.cpp"; path = "../../GeomUtils/src/hf/GuOverlapTestsHF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033ab07fd8c0033ab0 /* src/hf/GuSweepsHF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/hf/GuSweepsHF.cpp"; path = "../../GeomUtils/src/hf/GuSweepsHF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033b187fd8c0033b18 /* src/pcm/GuPCMContactBoxBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033b807fd8c0033b80 /* src/pcm/GuPCMContactBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033be87fd8c0033be8 /* src/pcm/GuPCMContactCapsuleBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033c507fd8c0033c50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033cb87fd8c0033cb8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033d207fd8c0033d20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033d887fd8c0033d88 /* src/pcm/GuPCMContactCapsuleMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactCapsuleMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactCapsuleMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033df07fd8c0033df0 /* src/pcm/GuPCMContactConvexCommon.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexCommon.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexCommon.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033e587fd8c0033e58 /* src/pcm/GuPCMContactConvexConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033ec07fd8c0033ec0 /* src/pcm/GuPCMContactConvexHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033f287fd8c0033f28 /* src/pcm/GuPCMContactConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactConvexMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033f907fd8c0033f90 /* src/pcm/GuPCMContactGenBoxConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenBoxConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenBoxConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc0033ff87fd8c0033ff8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactGenSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactGenSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00340607fd8c0034060 /* src/pcm/GuPCMContactPlaneBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00340c87fd8c00340c8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00341307fd8c0034130 /* src/pcm/GuPCMContactPlaneConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactPlaneConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactPlaneConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00341987fd8c0034198 /* src/pcm/GuPCMContactSphereBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereBox.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00342007fd8c0034200 /* src/pcm/GuPCMContactSphereCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereCapsule.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00342687fd8c0034268 /* src/pcm/GuPCMContactSphereConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00342d07fd8c00342d0 /* src/pcm/GuPCMContactSphereHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereHeightField.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00343387fd8c0034338 /* src/pcm/GuPCMContactSphereMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereMesh.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00343a07fd8c00343a0 /* src/pcm/GuPCMContactSpherePlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSpherePlane.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSpherePlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00344087fd8c0034408 /* src/pcm/GuPCMContactSphereSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMContactSphereSphere.cpp"; path = "../../GeomUtils/src/pcm/GuPCMContactSphereSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00344707fd8c0034470 /* src/pcm/GuPCMShapeConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMShapeConvex.cpp"; path = "../../GeomUtils/src/pcm/GuPCMShapeConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00344d87fd8c00344d8 /* src/pcm/GuPCMTriangleContactGen.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPCMTriangleContactGen.cpp"; path = "../../GeomUtils/src/pcm/GuPCMTriangleContactGen.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00345407fd8c0034540 /* src/pcm/GuPersistentContactManifold.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/pcm/GuPersistentContactManifold.cpp"; path = "../../GeomUtils/src/pcm/GuPersistentContactManifold.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00345a87fd8c00345a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepConvexMesh.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepConvexMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc00346107fd8c0034610 /* src/ccd/GuCCDSweepPrimitives.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/ccd/GuCCDSweepPrimitives.cpp"; path = "../../GeomUtils/src/ccd/GuCCDSweepPrimitives.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a2a093a07fd2a2a093a0 /* Resources */ = { + FFF2c1414ed07fd8c1414ed0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa23a81a87fd2a23a81a8, + FFFFc002dda87fd8c002dda8, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa2a093a07fd2a2a093a0 /* Frameworks */ = { + FFFCc1414ed07fd8c1414ed0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1843,146 +1841,145 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a2a093a07fd2a2a093a0 /* Sources */ = { + FFF8c1414ed07fd8c1414ed0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa23cf4007fd2a23cf400, - FFFFa23cf4687fd2a23cf468, - FFFFa23cf4d07fd2a23cf4d0, - FFFFa23cf5387fd2a23cf538, - FFFFa23cf5a07fd2a23cf5a0, - FFFFa23cf6087fd2a23cf608, - FFFFa23cf6707fd2a23cf670, - FFFFa23cf6d87fd2a23cf6d8, - FFFFa23ab6e07fd2a23ab6e0, - FFFFa23ab7487fd2a23ab748, - FFFFa23ab7b07fd2a23ab7b0, - FFFFa23ab8187fd2a23ab818, - FFFFa23ab8807fd2a23ab880, - FFFFa23ab8e87fd2a23ab8e8, - FFFFa23ab9507fd2a23ab950, - FFFFa23ab9b87fd2a23ab9b8, - FFFFa23aba207fd2a23aba20, - FFFFa23aba887fd2a23aba88, - FFFFa23abaf07fd2a23abaf0, - FFFFa23abb587fd2a23abb58, - FFFFa23abbc07fd2a23abbc0, - FFFFa23abc287fd2a23abc28, - FFFFa23abc907fd2a23abc90, - FFFFa23abcf87fd2a23abcf8, - FFFFa23abd607fd2a23abd60, - FFFFa23abdc87fd2a23abdc8, - FFFFa23abe307fd2a23abe30, - FFFFa23abe987fd2a23abe98, - FFFFa23abf007fd2a23abf00, - FFFFa23abf687fd2a23abf68, - FFFFa23abfd07fd2a23abfd0, - FFFFa23ac0387fd2a23ac038, - FFFFa23ac0a07fd2a23ac0a0, - FFFFa23ac1087fd2a23ac108, - FFFFa23ac1707fd2a23ac170, - FFFFa23ac1d87fd2a23ac1d8, - FFFFa23ac2407fd2a23ac240, - FFFFa23ac2a87fd2a23ac2a8, - FFFFa23ac3107fd2a23ac310, - FFFFa23ac3787fd2a23ac378, - FFFFa23ac3e07fd2a23ac3e0, - FFFFa23ac4487fd2a23ac448, - FFFFa23ac4b07fd2a23ac4b0, - FFFFa23ac5187fd2a23ac518, - FFFFa23ac5807fd2a23ac580, - FFFFa23ac5e87fd2a23ac5e8, - FFFFa23ac6507fd2a23ac650, - FFFFa23ac6b87fd2a23ac6b8, - FFFFa23ac7207fd2a23ac720, - FFFFa23ac7887fd2a23ac788, - FFFFa23ac7f07fd2a23ac7f0, - FFFFa23ac8587fd2a23ac858, - FFFFa23ac8c07fd2a23ac8c0, - FFFFa23ac9287fd2a23ac928, - FFFFa23ac9907fd2a23ac990, - FFFFa23ac9f87fd2a23ac9f8, - FFFFa23aca607fd2a23aca60, - FFFFa23acac87fd2a23acac8, - FFFFa23acb307fd2a23acb30, - FFFFa23acb987fd2a23acb98, - FFFFa23acc007fd2a23acc00, - FFFFa23acc687fd2a23acc68, - FFFFa23accd07fd2a23accd0, - FFFFa23acd387fd2a23acd38, - FFFFa23acda07fd2a23acda0, - FFFFa23ace087fd2a23ace08, - FFFFa23ace707fd2a23ace70, - FFFFa23aced87fd2a23aced8, - FFFFa23acf407fd2a23acf40, - FFFFa23acfa87fd2a23acfa8, - FFFFa23ad0107fd2a23ad010, - FFFFa23ad0787fd2a23ad078, - FFFFa23ad0e07fd2a23ad0e0, - FFFFa23ad1487fd2a23ad148, - FFFFa23ad1b07fd2a23ad1b0, - FFFFa23ad2187fd2a23ad218, - FFFFa23ad2807fd2a23ad280, - FFFFa23ad2e87fd2a23ad2e8, - FFFFa23ad3507fd2a23ad350, - FFFFa23ad3b87fd2a23ad3b8, - FFFFa23ad4207fd2a23ad420, - FFFFa23ad4887fd2a23ad488, - FFFFa23ad4f07fd2a23ad4f0, - FFFFa23ad5587fd2a23ad558, - FFFFa23ad5c07fd2a23ad5c0, - FFFFa23ad6287fd2a23ad628, - FFFFa23ad6907fd2a23ad690, - FFFFa23ad6f87fd2a23ad6f8, - FFFFa23ad7607fd2a23ad760, - FFFFa23ad7c87fd2a23ad7c8, - FFFFa23ad8307fd2a23ad830, - FFFFa23ad8987fd2a23ad898, - FFFFa23ad9007fd2a23ad900, - FFFFa23ad9687fd2a23ad968, - FFFFa23ad9d07fd2a23ad9d0, - FFFFa23ada387fd2a23ada38, - FFFFa23adaa07fd2a23adaa0, - FFFFa23adb087fd2a23adb08, - FFFFa23adb707fd2a23adb70, - FFFFa23adbd87fd2a23adbd8, - FFFFa23adc407fd2a23adc40, - FFFFa23adca87fd2a23adca8, - FFFFa23add107fd2a23add10, - FFFFa23add787fd2a23add78, - FFFFa23adde07fd2a23adde0, - FFFFa23ade487fd2a23ade48, - FFFFa23adeb07fd2a23adeb0, - FFFFa23adf187fd2a23adf18, - FFFFa23adf807fd2a23adf80, - FFFFa23adfe87fd2a23adfe8, - FFFFa23ae0507fd2a23ae050, - FFFFa23ae0b87fd2a23ae0b8, - FFFFa23ae1207fd2a23ae120, - FFFFa23ae1887fd2a23ae188, - FFFFa23ae1f07fd2a23ae1f0, - FFFFa23ae2587fd2a23ae258, - FFFFa23ae2c07fd2a23ae2c0, - FFFFa23ae3287fd2a23ae328, - FFFFa23ae3907fd2a23ae390, - FFFFa23ae3f87fd2a23ae3f8, - FFFFa23ae4607fd2a23ae460, - FFFFa23ae4c87fd2a23ae4c8, - FFFFa23ae5307fd2a23ae530, - FFFFa23ae5987fd2a23ae598, - FFFFa23ae6007fd2a23ae600, - FFFFa23ae6687fd2a23ae668, - FFFFa23ae6d07fd2a23ae6d0, - FFFFa23ae7387fd2a23ae738, - FFFFa23ae7a07fd2a23ae7a0, - FFFFa23ae8087fd2a23ae808, - FFFFa23ae8707fd2a23ae870, - FFFFa23ae8d87fd2a23ae8d8, - FFFFa23ae9407fd2a23ae940, - FFFFa23ae9a87fd2a23ae9a8, - FFFFa23aea107fd2a23aea10, - FFFFa23aea787fd2a23aea78, + FFFFc20174007fd8c2017400, + FFFFc20174687fd8c2017468, + FFFFc20174d07fd8c20174d0, + FFFFc20175387fd8c2017538, + FFFFc20175a07fd8c20175a0, + FFFFc20176087fd8c2017608, + FFFFc20176707fd8c2017670, + FFFFc20176d87fd8c20176d8, + FFFFc00312e07fd8c00312e0, + FFFFc00313487fd8c0031348, + FFFFc00313b07fd8c00313b0, + FFFFc00314187fd8c0031418, + FFFFc00314807fd8c0031480, + FFFFc00314e87fd8c00314e8, + FFFFc00315507fd8c0031550, + FFFFc00315b87fd8c00315b8, + FFFFc00316207fd8c0031620, + FFFFc00316887fd8c0031688, + FFFFc00316f07fd8c00316f0, + FFFFc00317587fd8c0031758, + FFFFc00317c07fd8c00317c0, + FFFFc00318287fd8c0031828, + FFFFc00318907fd8c0031890, + FFFFc00318f87fd8c00318f8, + FFFFc00319607fd8c0031960, + FFFFc00319c87fd8c00319c8, + FFFFc0031a307fd8c0031a30, + FFFFc0031a987fd8c0031a98, + FFFFc0031b007fd8c0031b00, + FFFFc0031b687fd8c0031b68, + FFFFc0031bd07fd8c0031bd0, + FFFFc0031c387fd8c0031c38, + FFFFc0031ca07fd8c0031ca0, + FFFFc0031d087fd8c0031d08, + FFFFc0031d707fd8c0031d70, + FFFFc0031dd87fd8c0031dd8, + FFFFc0031e407fd8c0031e40, + FFFFc0031ea87fd8c0031ea8, + FFFFc0031f107fd8c0031f10, + FFFFc0031f787fd8c0031f78, + FFFFc0031fe07fd8c0031fe0, + FFFFc00320487fd8c0032048, + FFFFc00320b07fd8c00320b0, + FFFFc00321187fd8c0032118, + FFFFc00321807fd8c0032180, + FFFFc00321e87fd8c00321e8, + FFFFc00322507fd8c0032250, + FFFFc00322b87fd8c00322b8, + FFFFc00323207fd8c0032320, + FFFFc00323887fd8c0032388, + FFFFc00323f07fd8c00323f0, + FFFFc00324587fd8c0032458, + FFFFc00324c07fd8c00324c0, + FFFFc00325287fd8c0032528, + FFFFc00325907fd8c0032590, + FFFFc00325f87fd8c00325f8, + FFFFc00326607fd8c0032660, + FFFFc00326c87fd8c00326c8, + FFFFc00327307fd8c0032730, + FFFFc00327987fd8c0032798, + FFFFc00328007fd8c0032800, + FFFFc00328687fd8c0032868, + FFFFc00328d07fd8c00328d0, + FFFFc00329387fd8c0032938, + FFFFc00329a07fd8c00329a0, + FFFFc0032a087fd8c0032a08, + FFFFc0032a707fd8c0032a70, + FFFFc0032ad87fd8c0032ad8, + FFFFc0032b407fd8c0032b40, + FFFFc0032ba87fd8c0032ba8, + FFFFc0032c107fd8c0032c10, + FFFFc0032c787fd8c0032c78, + FFFFc0032ce07fd8c0032ce0, + FFFFc0032d487fd8c0032d48, + FFFFc0032db07fd8c0032db0, + FFFFc0032e187fd8c0032e18, + FFFFc0032e807fd8c0032e80, + FFFFc0032ee87fd8c0032ee8, + FFFFc0032f507fd8c0032f50, + FFFFc0032fb87fd8c0032fb8, + FFFFc00330207fd8c0033020, + FFFFc00330887fd8c0033088, + FFFFc00330f07fd8c00330f0, + FFFFc00331587fd8c0033158, + FFFFc00331c07fd8c00331c0, + FFFFc00332287fd8c0033228, + FFFFc00332907fd8c0033290, + FFFFc00332f87fd8c00332f8, + FFFFc00333607fd8c0033360, + FFFFc00333c87fd8c00333c8, + FFFFc00334307fd8c0033430, + FFFFc00334987fd8c0033498, + FFFFc00335007fd8c0033500, + FFFFc00335687fd8c0033568, + FFFFc00335d07fd8c00335d0, + FFFFc00336387fd8c0033638, + FFFFc00336a07fd8c00336a0, + FFFFc00337087fd8c0033708, + FFFFc00337707fd8c0033770, + FFFFc00337d87fd8c00337d8, + FFFFc00338407fd8c0033840, + FFFFc00338a87fd8c00338a8, + FFFFc00339107fd8c0033910, + FFFFc00339787fd8c0033978, + FFFFc00339e07fd8c00339e0, + FFFFc0033a487fd8c0033a48, + FFFFc0033ab07fd8c0033ab0, + FFFFc0033b187fd8c0033b18, + FFFFc0033b807fd8c0033b80, + FFFFc0033be87fd8c0033be8, + FFFFc0033c507fd8c0033c50, + FFFFc0033cb87fd8c0033cb8, + FFFFc0033d207fd8c0033d20, + FFFFc0033d887fd8c0033d88, + FFFFc0033df07fd8c0033df0, + FFFFc0033e587fd8c0033e58, + FFFFc0033ec07fd8c0033ec0, + FFFFc0033f287fd8c0033f28, + FFFFc0033f907fd8c0033f90, + FFFFc0033ff87fd8c0033ff8, + FFFFc00340607fd8c0034060, + FFFFc00340c87fd8c00340c8, + FFFFc00341307fd8c0034130, + FFFFc00341987fd8c0034198, + FFFFc00342007fd8c0034200, + FFFFc00342687fd8c0034268, + FFFFc00342d07fd8c00342d0, + FFFFc00343387fd8c0034338, + FFFFc00343a07fd8c00343a0, + FFFFc00344087fd8c0034408, + FFFFc00344707fd8c0034470, + FFFFc00344d87fd8c00344d8, + FFFFc00345407fd8c0034540, + FFFFc00345a87fd8c00345a8, + FFFFc00346107fd8c0034610, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1991,132 +1988,132 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4a29f73f07fd2a29f73f0 /* PBXTargetDependency */ = { + FFF4c140d6907fd8c140d690 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa29f58e07fd2a29f58e0 /* PxFoundation */; - targetProxy = FFF5a29f58e07fd2a29f58e0 /* PBXContainerItemProxy */; + target = FFFAc141af507fd8c141af50 /* PxFoundation */; + targetProxy = FFF5c141af507fd8c141af50 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxFoundation */ - FFFFa23cc7187fd2a23cc718 /* src/PsAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23cc7187fd2a23cc718 /* src/PsAllocator.cpp */; }; - FFFFa23cc7807fd2a23cc780 /* src/PsAssert.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23cc7807fd2a23cc780 /* src/PsAssert.cpp */; }; - FFFFa23cc7e87fd2a23cc7e8 /* src/PsFoundation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23cc7e87fd2a23cc7e8 /* src/PsFoundation.cpp */; }; - FFFFa23cc8507fd2a23cc850 /* src/PsMathUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23cc8507fd2a23cc850 /* src/PsMathUtils.cpp */; }; - FFFFa23cc8b87fd2a23cc8b8 /* src/PsString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23cc8b87fd2a23cc8b8 /* src/PsString.cpp */; }; - FFFFa23cc9207fd2a23cc920 /* src/PsTempAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23cc9207fd2a23cc920 /* src/PsTempAllocator.cpp */; }; - FFFFa23cc9887fd2a23cc988 /* src/PsUtilities.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23cc9887fd2a23cc988 /* src/PsUtilities.cpp */; }; - FFFFa23cc9f07fd2a23cc9f0 /* src/unix/PsUnixAtomic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23cc9f07fd2a23cc9f0 /* src/unix/PsUnixAtomic.cpp */; }; - FFFFa23cca587fd2a23cca58 /* src/unix/PsUnixCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23cca587fd2a23cca58 /* src/unix/PsUnixCpu.cpp */; }; - FFFFa23ccac07fd2a23ccac0 /* src/unix/PsUnixFPU.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23ccac07fd2a23ccac0 /* src/unix/PsUnixFPU.cpp */; }; - FFFFa23ccb287fd2a23ccb28 /* src/unix/PsUnixMutex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23ccb287fd2a23ccb28 /* src/unix/PsUnixMutex.cpp */; }; - FFFFa23ccb907fd2a23ccb90 /* src/unix/PsUnixPrintString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23ccb907fd2a23ccb90 /* src/unix/PsUnixPrintString.cpp */; }; - FFFFa23ccbf87fd2a23ccbf8 /* src/unix/PsUnixSList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23ccbf87fd2a23ccbf8 /* src/unix/PsUnixSList.cpp */; }; - FFFFa23ccc607fd2a23ccc60 /* src/unix/PsUnixSocket.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23ccc607fd2a23ccc60 /* src/unix/PsUnixSocket.cpp */; }; - FFFFa23cccc87fd2a23cccc8 /* src/unix/PsUnixSync.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23cccc87fd2a23cccc8 /* src/unix/PsUnixSync.cpp */; }; - FFFFa23ccd307fd2a23ccd30 /* src/unix/PsUnixThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23ccd307fd2a23ccd30 /* src/unix/PsUnixThread.cpp */; }; - FFFFa23ccd987fd2a23ccd98 /* src/unix/PsUnixTime.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23ccd987fd2a23ccd98 /* src/unix/PsUnixTime.cpp */; }; + FFFFc30061187fd8c3006118 /* src/PsAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30061187fd8c3006118 /* src/PsAllocator.cpp */; }; + FFFFc30061807fd8c3006180 /* src/PsAssert.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30061807fd8c3006180 /* src/PsAssert.cpp */; }; + FFFFc30061e87fd8c30061e8 /* src/PsFoundation.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30061e87fd8c30061e8 /* src/PsFoundation.cpp */; }; + FFFFc30062507fd8c3006250 /* src/PsMathUtils.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30062507fd8c3006250 /* src/PsMathUtils.cpp */; }; + FFFFc30062b87fd8c30062b8 /* src/PsString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30062b87fd8c30062b8 /* src/PsString.cpp */; }; + FFFFc30063207fd8c3006320 /* src/PsTempAllocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30063207fd8c3006320 /* src/PsTempAllocator.cpp */; }; + FFFFc30063887fd8c3006388 /* src/PsUtilities.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30063887fd8c3006388 /* src/PsUtilities.cpp */; }; + FFFFc30063f07fd8c30063f0 /* src/unix/PsUnixAtomic.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30063f07fd8c30063f0 /* src/unix/PsUnixAtomic.cpp */; }; + FFFFc30064587fd8c3006458 /* src/unix/PsUnixCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30064587fd8c3006458 /* src/unix/PsUnixCpu.cpp */; }; + FFFFc30064c07fd8c30064c0 /* src/unix/PsUnixFPU.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30064c07fd8c30064c0 /* src/unix/PsUnixFPU.cpp */; }; + FFFFc30065287fd8c3006528 /* src/unix/PsUnixMutex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30065287fd8c3006528 /* src/unix/PsUnixMutex.cpp */; }; + FFFFc30065907fd8c3006590 /* src/unix/PsUnixPrintString.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30065907fd8c3006590 /* src/unix/PsUnixPrintString.cpp */; }; + FFFFc30065f87fd8c30065f8 /* src/unix/PsUnixSList.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30065f87fd8c30065f8 /* src/unix/PsUnixSList.cpp */; }; + FFFFc30066607fd8c3006660 /* src/unix/PsUnixSocket.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30066607fd8c3006660 /* src/unix/PsUnixSocket.cpp */; }; + FFFFc30066c87fd8c30066c8 /* src/unix/PsUnixSync.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30066c87fd8c30066c8 /* src/unix/PsUnixSync.cpp */; }; + FFFFc30067307fd8c3006730 /* src/unix/PsUnixThread.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30067307fd8c3006730 /* src/unix/PsUnixThread.cpp */; }; + FFFFc30067987fd8c3006798 /* src/unix/PsUnixTime.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc30067987fd8c3006798 /* src/unix/PsUnixTime.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa29f58e07fd2a29f58e0 /* PxFoundation */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxFoundation"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa23ca8007fd2a23ca800 /* Px.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Px.h"; path = "../../../../PxShared/include/foundation/Px.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ca8687fd2a23ca868 /* PxAllocatorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAllocatorCallback.h"; path = "../../../../PxShared/include/foundation/PxAllocatorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ca8d07fd2a23ca8d0 /* PxAssert.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAssert.h"; path = "../../../../PxShared/include/foundation/PxAssert.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ca9387fd2a23ca938 /* PxBitAndData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBitAndData.h"; path = "../../../../PxShared/include/foundation/PxBitAndData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23ca9a07fd2a23ca9a0 /* PxBounds3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBounds3.h"; path = "../../../../PxShared/include/foundation/PxBounds3.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23caa087fd2a23caa08 /* PxErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrorCallback.h"; path = "../../../../PxShared/include/foundation/PxErrorCallback.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23caa707fd2a23caa70 /* PxErrors.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrors.h"; path = "../../../../PxShared/include/foundation/PxErrors.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23caad87fd2a23caad8 /* PxFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFlags.h"; path = "../../../../PxShared/include/foundation/PxFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cab407fd2a23cab40 /* PxFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundation.h"; path = "../../../../PxShared/include/foundation/PxFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23caba87fd2a23caba8 /* PxFoundationVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundationVersion.h"; path = "../../../../PxShared/include/foundation/PxFoundationVersion.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cac107fd2a23cac10 /* PxIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIO.h"; path = "../../../../PxShared/include/foundation/PxIO.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cac787fd2a23cac78 /* PxIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIntrinsics.h"; path = "../../../../PxShared/include/foundation/PxIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cace07fd2a23cace0 /* PxMat33.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat33.h"; path = "../../../../PxShared/include/foundation/PxMat33.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cad487fd2a23cad48 /* PxMat44.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat44.h"; path = "../../../../PxShared/include/foundation/PxMat44.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cadb07fd2a23cadb0 /* PxMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMath.h"; path = "../../../../PxShared/include/foundation/PxMath.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cae187fd2a23cae18 /* PxMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMathUtils.h"; path = "../../../../PxShared/include/foundation/PxMathUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cae807fd2a23cae80 /* PxMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMemory.h"; path = "../../../../PxShared/include/foundation/PxMemory.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23caee87fd2a23caee8 /* PxPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPlane.h"; path = "../../../../PxShared/include/foundation/PxPlane.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23caf507fd2a23caf50 /* PxPreprocessor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPreprocessor.h"; path = "../../../../PxShared/include/foundation/PxPreprocessor.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cafb87fd2a23cafb8 /* PxProfiler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxProfiler.h"; path = "../../../../PxShared/include/foundation/PxProfiler.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb0207fd2a23cb020 /* PxQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQuat.h"; path = "../../../../PxShared/include/foundation/PxQuat.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb0887fd2a23cb088 /* PxSimpleTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleTypes.h"; path = "../../../../PxShared/include/foundation/PxSimpleTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb0f07fd2a23cb0f0 /* PxStrideIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStrideIterator.h"; path = "../../../../PxShared/include/foundation/PxStrideIterator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb1587fd2a23cb158 /* PxTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTransform.h"; path = "../../../../PxShared/include/foundation/PxTransform.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb1c07fd2a23cb1c0 /* PxUnionCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxUnionCast.h"; path = "../../../../PxShared/include/foundation/PxUnionCast.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb2287fd2a23cb228 /* PxVec2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec2.h"; path = "../../../../PxShared/include/foundation/PxVec2.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb2907fd2a23cb290 /* PxVec3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec3.h"; path = "../../../../PxShared/include/foundation/PxVec3.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb2f87fd2a23cb2f8 /* PxVec4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec4.h"; path = "../../../../PxShared/include/foundation/PxVec4.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb3607fd2a23cb360 /* unix/PxUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "unix/PxUnixIntrinsics.h"; path = "../../../../PxShared/include/foundation/unix/PxUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb4007fd2a23cb400 /* include/Ps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/Ps.h"; path = "../../../../PxShared/src/foundation/include/Ps.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb4687fd2a23cb468 /* include/PsAlignedMalloc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlignedMalloc.h"; path = "../../../../PxShared/src/foundation/include/PsAlignedMalloc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb4d07fd2a23cb4d0 /* include/PsAlloca.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlloca.h"; path = "../../../../PxShared/src/foundation/include/PsAlloca.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb5387fd2a23cb538 /* include/PsAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb5a07fd2a23cb5a0 /* include/PsAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAoS.h"; path = "../../../../PxShared/src/foundation/include/PsAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb6087fd2a23cb608 /* include/PsArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsArray.h"; path = "../../../../PxShared/src/foundation/include/PsArray.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb6707fd2a23cb670 /* include/PsAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAtomic.h"; path = "../../../../PxShared/src/foundation/include/PsAtomic.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb6d87fd2a23cb6d8 /* include/PsBasicTemplates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBasicTemplates.h"; path = "../../../../PxShared/src/foundation/include/PsBasicTemplates.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb7407fd2a23cb740 /* include/PsBitUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBitUtils.h"; path = "../../../../PxShared/src/foundation/include/PsBitUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb7a87fd2a23cb7a8 /* include/PsBroadcast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBroadcast.h"; path = "../../../../PxShared/src/foundation/include/PsBroadcast.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb8107fd2a23cb810 /* include/PsCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsCpu.h"; path = "../../../../PxShared/src/foundation/include/PsCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb8787fd2a23cb878 /* include/PsFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFPU.h"; path = "../../../../PxShared/src/foundation/include/PsFPU.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb8e07fd2a23cb8e0 /* include/PsFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFoundation.h"; path = "../../../../PxShared/src/foundation/include/PsFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb9487fd2a23cb948 /* include/PsHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHash.h"; path = "../../../../PxShared/src/foundation/include/PsHash.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cb9b07fd2a23cb9b0 /* include/PsHashInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashInternals.h"; path = "../../../../PxShared/src/foundation/include/PsHashInternals.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cba187fd2a23cba18 /* include/PsHashMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashMap.h"; path = "../../../../PxShared/src/foundation/include/PsHashMap.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cba807fd2a23cba80 /* include/PsHashSet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashSet.h"; path = "../../../../PxShared/src/foundation/include/PsHashSet.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbae87fd2a23cbae8 /* include/PsInlineAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbb507fd2a23cbb50 /* include/PsInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbbb87fd2a23cbbb8 /* include/PsInlineArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineArray.h"; path = "../../../../PxShared/src/foundation/include/PsInlineArray.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbc207fd2a23cbc20 /* include/PsIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/PsIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbc887fd2a23cbc88 /* include/PsMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMathUtils.h"; path = "../../../../PxShared/src/foundation/include/PsMathUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbcf07fd2a23cbcf0 /* include/PsMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMutex.h"; path = "../../../../PxShared/src/foundation/include/PsMutex.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbd587fd2a23cbd58 /* include/PsPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPool.h"; path = "../../../../PxShared/src/foundation/include/PsPool.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbdc07fd2a23cbdc0 /* include/PsSList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSList.h"; path = "../../../../PxShared/src/foundation/include/PsSList.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbe287fd2a23cbe28 /* include/PsSocket.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSocket.h"; path = "../../../../PxShared/src/foundation/include/PsSocket.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbe907fd2a23cbe90 /* include/PsSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSort.h"; path = "../../../../PxShared/src/foundation/include/PsSort.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbef87fd2a23cbef8 /* include/PsSortInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSortInternals.h"; path = "../../../../PxShared/src/foundation/include/PsSortInternals.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbf607fd2a23cbf60 /* include/PsString.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsString.h"; path = "../../../../PxShared/src/foundation/include/PsString.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cbfc87fd2a23cbfc8 /* include/PsSync.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSync.h"; path = "../../../../PxShared/src/foundation/include/PsSync.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc0307fd2a23cc030 /* include/PsTempAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTempAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsTempAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc0987fd2a23cc098 /* include/PsThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsThread.h"; path = "../../../../PxShared/src/foundation/include/PsThread.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc1007fd2a23cc100 /* include/PsTime.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTime.h"; path = "../../../../PxShared/src/foundation/include/PsTime.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc1687fd2a23cc168 /* include/PsUserAllocated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUserAllocated.h"; path = "../../../../PxShared/src/foundation/include/PsUserAllocated.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc1d07fd2a23cc1d0 /* include/PsUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsUtilities.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc2387fd2a23cc238 /* include/PsVecMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMath.h"; path = "../../../../PxShared/src/foundation/include/PsVecMath.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc2a07fd2a23cc2a0 /* include/PsVecMathAoSScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalar.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc3087fd2a23cc308 /* include/PsVecMathAoSScalarInline.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalarInline.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalarInline.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc3707fd2a23cc370 /* include/PsVecMathSSE.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathSSE.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathSSE.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc3d87fd2a23cc3d8 /* include/PsVecMathUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathUtilities.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc4407fd2a23cc440 /* include/PsVecQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecQuat.h"; path = "../../../../PxShared/src/foundation/include/PsVecQuat.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc4a87fd2a23cc4a8 /* include/PsVecTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecTransform.h"; path = "../../../../PxShared/src/foundation/include/PsVecTransform.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc5107fd2a23cc510 /* include/unix/PsUnixAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc5787fd2a23cc578 /* include/unix/PsUnixFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixFPU.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixFPU.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc5e07fd2a23cc5e0 /* include/unix/PsUnixInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixInlineAoS.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc6487fd2a23cc648 /* include/unix/PsUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc6b07fd2a23cc6b0 /* include/unix/PsUnixTrigConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixTrigConstants.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixTrigConstants.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc7187fd2a23cc718 /* src/PsAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsAllocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc7807fd2a23cc780 /* src/PsAssert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAssert.cpp"; path = "../../../../PxShared/src/foundation/src/PsAssert.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc7e87fd2a23cc7e8 /* src/PsFoundation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsFoundation.cpp"; path = "../../../../PxShared/src/foundation/src/PsFoundation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc8507fd2a23cc850 /* src/PsMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsMathUtils.cpp"; path = "../../../../PxShared/src/foundation/src/PsMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc8b87fd2a23cc8b8 /* src/PsString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsString.cpp"; path = "../../../../PxShared/src/foundation/src/PsString.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc9207fd2a23cc920 /* src/PsTempAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsTempAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsTempAllocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc9887fd2a23cc988 /* src/PsUtilities.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsUtilities.cpp"; path = "../../../../PxShared/src/foundation/src/PsUtilities.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cc9f07fd2a23cc9f0 /* src/unix/PsUnixAtomic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixAtomic.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixAtomic.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cca587fd2a23cca58 /* src/unix/PsUnixCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixCpu.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ccac07fd2a23ccac0 /* src/unix/PsUnixFPU.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixFPU.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixFPU.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ccb287fd2a23ccb28 /* src/unix/PsUnixMutex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixMutex.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixMutex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ccb907fd2a23ccb90 /* src/unix/PsUnixPrintString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixPrintString.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixPrintString.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ccbf87fd2a23ccbf8 /* src/unix/PsUnixSList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSList.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSList.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ccc607fd2a23ccc60 /* src/unix/PsUnixSocket.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSocket.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSocket.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23cccc87fd2a23cccc8 /* src/unix/PsUnixSync.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSync.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSync.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ccd307fd2a23ccd30 /* src/unix/PsUnixThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixThread.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixThread.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23ccd987fd2a23ccd98 /* src/unix/PsUnixTime.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixTime.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixTime.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc141af507fd8c141af50 /* PxFoundation */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxFoundation"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc400a8007fd8c400a800 /* Px.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Px.h"; path = "../../../../PxShared/include/foundation/Px.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400a8687fd8c400a868 /* PxAllocatorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAllocatorCallback.h"; path = "../../../../PxShared/include/foundation/PxAllocatorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400a8d07fd8c400a8d0 /* PxAssert.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxAssert.h"; path = "../../../../PxShared/include/foundation/PxAssert.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400a9387fd8c400a938 /* PxBitAndData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBitAndData.h"; path = "../../../../PxShared/include/foundation/PxBitAndData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400a9a07fd8c400a9a0 /* PxBounds3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxBounds3.h"; path = "../../../../PxShared/include/foundation/PxBounds3.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400aa087fd8c400aa08 /* PxErrorCallback.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrorCallback.h"; path = "../../../../PxShared/include/foundation/PxErrorCallback.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400aa707fd8c400aa70 /* PxErrors.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxErrors.h"; path = "../../../../PxShared/include/foundation/PxErrors.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400aad87fd8c400aad8 /* PxFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFlags.h"; path = "../../../../PxShared/include/foundation/PxFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400ab407fd8c400ab40 /* PxFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundation.h"; path = "../../../../PxShared/include/foundation/PxFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400aba87fd8c400aba8 /* PxFoundationVersion.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxFoundationVersion.h"; path = "../../../../PxShared/include/foundation/PxFoundationVersion.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400ac107fd8c400ac10 /* PxIO.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIO.h"; path = "../../../../PxShared/include/foundation/PxIO.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400ac787fd8c400ac78 /* PxIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxIntrinsics.h"; path = "../../../../PxShared/include/foundation/PxIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400ace07fd8c400ace0 /* PxMat33.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat33.h"; path = "../../../../PxShared/include/foundation/PxMat33.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400ad487fd8c400ad48 /* PxMat44.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMat44.h"; path = "../../../../PxShared/include/foundation/PxMat44.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400adb07fd8c400adb0 /* PxMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMath.h"; path = "../../../../PxShared/include/foundation/PxMath.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400ae187fd8c400ae18 /* PxMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMathUtils.h"; path = "../../../../PxShared/include/foundation/PxMathUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400ae807fd8c400ae80 /* PxMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxMemory.h"; path = "../../../../PxShared/include/foundation/PxMemory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400aee87fd8c400aee8 /* PxPlane.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPlane.h"; path = "../../../../PxShared/include/foundation/PxPlane.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400af507fd8c400af50 /* PxPreprocessor.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPreprocessor.h"; path = "../../../../PxShared/include/foundation/PxPreprocessor.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400afb87fd8c400afb8 /* PxProfiler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxProfiler.h"; path = "../../../../PxShared/include/foundation/PxProfiler.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400b0207fd8c400b020 /* PxQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxQuat.h"; path = "../../../../PxShared/include/foundation/PxQuat.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400b0887fd8c400b088 /* PxSimpleTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxSimpleTypes.h"; path = "../../../../PxShared/include/foundation/PxSimpleTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400b0f07fd8c400b0f0 /* PxStrideIterator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxStrideIterator.h"; path = "../../../../PxShared/include/foundation/PxStrideIterator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400b1587fd8c400b158 /* PxTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTransform.h"; path = "../../../../PxShared/include/foundation/PxTransform.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400b1c07fd8c400b1c0 /* PxUnionCast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxUnionCast.h"; path = "../../../../PxShared/include/foundation/PxUnionCast.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400b2287fd8c400b228 /* PxVec2.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec2.h"; path = "../../../../PxShared/include/foundation/PxVec2.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400b2907fd8c400b290 /* PxVec3.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec3.h"; path = "../../../../PxShared/include/foundation/PxVec3.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400b2f87fd8c400b2f8 /* PxVec4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxVec4.h"; path = "../../../../PxShared/include/foundation/PxVec4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc400b3607fd8c400b360 /* unix/PxUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "unix/PxUnixIntrinsics.h"; path = "../../../../PxShared/include/foundation/unix/PxUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3004e007fd8c3004e00 /* include/Ps.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/Ps.h"; path = "../../../../PxShared/src/foundation/include/Ps.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3004e687fd8c3004e68 /* include/PsAlignedMalloc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlignedMalloc.h"; path = "../../../../PxShared/src/foundation/include/PsAlignedMalloc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3004ed07fd8c3004ed0 /* include/PsAlloca.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAlloca.h"; path = "../../../../PxShared/src/foundation/include/PsAlloca.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3004f387fd8c3004f38 /* include/PsAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3004fa07fd8c3004fa0 /* include/PsAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAoS.h"; path = "../../../../PxShared/src/foundation/include/PsAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30050087fd8c3005008 /* include/PsArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsArray.h"; path = "../../../../PxShared/src/foundation/include/PsArray.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30050707fd8c3005070 /* include/PsAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsAtomic.h"; path = "../../../../PxShared/src/foundation/include/PsAtomic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30050d87fd8c30050d8 /* include/PsBasicTemplates.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBasicTemplates.h"; path = "../../../../PxShared/src/foundation/include/PsBasicTemplates.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30051407fd8c3005140 /* include/PsBitUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBitUtils.h"; path = "../../../../PxShared/src/foundation/include/PsBitUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30051a87fd8c30051a8 /* include/PsBroadcast.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsBroadcast.h"; path = "../../../../PxShared/src/foundation/include/PsBroadcast.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30052107fd8c3005210 /* include/PsCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsCpu.h"; path = "../../../../PxShared/src/foundation/include/PsCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30052787fd8c3005278 /* include/PsFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFPU.h"; path = "../../../../PxShared/src/foundation/include/PsFPU.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30052e07fd8c30052e0 /* include/PsFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsFoundation.h"; path = "../../../../PxShared/src/foundation/include/PsFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30053487fd8c3005348 /* include/PsHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHash.h"; path = "../../../../PxShared/src/foundation/include/PsHash.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30053b07fd8c30053b0 /* include/PsHashInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashInternals.h"; path = "../../../../PxShared/src/foundation/include/PsHashInternals.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30054187fd8c3005418 /* include/PsHashMap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashMap.h"; path = "../../../../PxShared/src/foundation/include/PsHashMap.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30054807fd8c3005480 /* include/PsHashSet.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsHashSet.h"; path = "../../../../PxShared/src/foundation/include/PsHashSet.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30054e87fd8c30054e8 /* include/PsInlineAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30055507fd8c3005550 /* include/PsInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/PsInlineAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30055b87fd8c30055b8 /* include/PsInlineArray.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsInlineArray.h"; path = "../../../../PxShared/src/foundation/include/PsInlineArray.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30056207fd8c3005620 /* include/PsIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/PsIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30056887fd8c3005688 /* include/PsMathUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMathUtils.h"; path = "../../../../PxShared/src/foundation/include/PsMathUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30056f07fd8c30056f0 /* include/PsMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsMutex.h"; path = "../../../../PxShared/src/foundation/include/PsMutex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30057587fd8c3005758 /* include/PsPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPool.h"; path = "../../../../PxShared/src/foundation/include/PsPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30057c07fd8c30057c0 /* include/PsSList.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSList.h"; path = "../../../../PxShared/src/foundation/include/PsSList.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30058287fd8c3005828 /* include/PsSocket.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSocket.h"; path = "../../../../PxShared/src/foundation/include/PsSocket.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30058907fd8c3005890 /* include/PsSort.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSort.h"; path = "../../../../PxShared/src/foundation/include/PsSort.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30058f87fd8c30058f8 /* include/PsSortInternals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSortInternals.h"; path = "../../../../PxShared/src/foundation/include/PsSortInternals.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30059607fd8c3005960 /* include/PsString.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsString.h"; path = "../../../../PxShared/src/foundation/include/PsString.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30059c87fd8c30059c8 /* include/PsSync.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsSync.h"; path = "../../../../PxShared/src/foundation/include/PsSync.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005a307fd8c3005a30 /* include/PsTempAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTempAllocator.h"; path = "../../../../PxShared/src/foundation/include/PsTempAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005a987fd8c3005a98 /* include/PsThread.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsThread.h"; path = "../../../../PxShared/src/foundation/include/PsThread.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005b007fd8c3005b00 /* include/PsTime.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsTime.h"; path = "../../../../PxShared/src/foundation/include/PsTime.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005b687fd8c3005b68 /* include/PsUserAllocated.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUserAllocated.h"; path = "../../../../PxShared/src/foundation/include/PsUserAllocated.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005bd07fd8c3005bd0 /* include/PsUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsUtilities.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005c387fd8c3005c38 /* include/PsVecMath.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMath.h"; path = "../../../../PxShared/src/foundation/include/PsVecMath.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005ca07fd8c3005ca0 /* include/PsVecMathAoSScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalar.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005d087fd8c3005d08 /* include/PsVecMathAoSScalarInline.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathAoSScalarInline.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathAoSScalarInline.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005d707fd8c3005d70 /* include/PsVecMathSSE.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathSSE.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathSSE.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005dd87fd8c3005dd8 /* include/PsVecMathUtilities.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecMathUtilities.h"; path = "../../../../PxShared/src/foundation/include/PsVecMathUtilities.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005e407fd8c3005e40 /* include/PsVecQuat.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecQuat.h"; path = "../../../../PxShared/src/foundation/include/PsVecQuat.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005ea87fd8c3005ea8 /* include/PsVecTransform.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsVecTransform.h"; path = "../../../../PxShared/src/foundation/include/PsVecTransform.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005f107fd8c3005f10 /* include/unix/PsUnixAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005f787fd8c3005f78 /* include/unix/PsUnixFPU.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixFPU.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixFPU.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3005fe07fd8c3005fe0 /* include/unix/PsUnixInlineAoS.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixInlineAoS.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixInlineAoS.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30060487fd8c3006048 /* include/unix/PsUnixIntrinsics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixIntrinsics.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixIntrinsics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30060b07fd8c30060b0 /* include/unix/PsUnixTrigConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/unix/PsUnixTrigConstants.h"; path = "../../../../PxShared/src/foundation/include/unix/PsUnixTrigConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30061187fd8c3006118 /* src/PsAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsAllocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30061807fd8c3006180 /* src/PsAssert.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsAssert.cpp"; path = "../../../../PxShared/src/foundation/src/PsAssert.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30061e87fd8c30061e8 /* src/PsFoundation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsFoundation.cpp"; path = "../../../../PxShared/src/foundation/src/PsFoundation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30062507fd8c3006250 /* src/PsMathUtils.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsMathUtils.cpp"; path = "../../../../PxShared/src/foundation/src/PsMathUtils.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30062b87fd8c30062b8 /* src/PsString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsString.cpp"; path = "../../../../PxShared/src/foundation/src/PsString.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30063207fd8c3006320 /* src/PsTempAllocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsTempAllocator.cpp"; path = "../../../../PxShared/src/foundation/src/PsTempAllocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30063887fd8c3006388 /* src/PsUtilities.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PsUtilities.cpp"; path = "../../../../PxShared/src/foundation/src/PsUtilities.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30063f07fd8c30063f0 /* src/unix/PsUnixAtomic.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixAtomic.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixAtomic.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30064587fd8c3006458 /* src/unix/PsUnixCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixCpu.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30064c07fd8c30064c0 /* src/unix/PsUnixFPU.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixFPU.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixFPU.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30065287fd8c3006528 /* src/unix/PsUnixMutex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixMutex.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixMutex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30065907fd8c3006590 /* src/unix/PsUnixPrintString.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixPrintString.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixPrintString.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30065f87fd8c30065f8 /* src/unix/PsUnixSList.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSList.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSList.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30066607fd8c3006660 /* src/unix/PsUnixSocket.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSocket.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSocket.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30066c87fd8c30066c8 /* src/unix/PsUnixSync.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixSync.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixSync.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30067307fd8c3006730 /* src/unix/PsUnixThread.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixThread.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixThread.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc30067987fd8c3006798 /* src/unix/PsUnixTime.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/unix/PsUnixTime.cpp"; path = "../../../../PxShared/src/foundation/src/unix/PsUnixTime.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a29f58e07fd2a29f58e0 /* Resources */ = { + FFF2c141af507fd8c141af50 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2126,7 +2123,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa29f58e07fd2a29f58e0 /* Frameworks */ = { + FFFCc141af507fd8c141af50 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2136,27 +2133,27 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a29f58e07fd2a29f58e0 /* Sources */ = { + FFF8c141af507fd8c141af50 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa23cc7187fd2a23cc718, - FFFFa23cc7807fd2a23cc780, - FFFFa23cc7e87fd2a23cc7e8, - FFFFa23cc8507fd2a23cc850, - FFFFa23cc8b87fd2a23cc8b8, - FFFFa23cc9207fd2a23cc920, - FFFFa23cc9887fd2a23cc988, - FFFFa23cc9f07fd2a23cc9f0, - FFFFa23cca587fd2a23cca58, - FFFFa23ccac07fd2a23ccac0, - FFFFa23ccb287fd2a23ccb28, - FFFFa23ccb907fd2a23ccb90, - FFFFa23ccbf87fd2a23ccbf8, - FFFFa23ccc607fd2a23ccc60, - FFFFa23cccc87fd2a23cccc8, - FFFFa23ccd307fd2a23ccd30, - FFFFa23ccd987fd2a23ccd98, + FFFFc30061187fd8c3006118, + FFFFc30061807fd8c3006180, + FFFFc30061e87fd8c30061e8, + FFFFc30062507fd8c3006250, + FFFFc30062b87fd8c30062b8, + FFFFc30063207fd8c3006320, + FFFFc30063887fd8c3006388, + FFFFc30063f07fd8c30063f0, + FFFFc30064587fd8c3006458, + FFFFc30064c07fd8c30064c0, + FFFFc30065287fd8c3006528, + FFFFc30065907fd8c3006590, + FFFFc30065f87fd8c30065f8, + FFFFc30066607fd8c3006660, + FFFFc30066c87fd8c30066c8, + FFFFc30067307fd8c3006730, + FFFFc30067987fd8c3006798, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2168,103 +2165,103 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxPvdSDK */ - FFFFa23f25a87fd2a23f25a8 /* src/PxProfileEventImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f25a87fd2a23f25a8 /* src/PxProfileEventImpl.cpp */; }; - FFFFa23f26107fd2a23f2610 /* src/PxPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f26107fd2a23f2610 /* src/PxPvd.cpp */; }; - FFFFa23f26787fd2a23f2678 /* src/PxPvdDataStream.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f26787fd2a23f2678 /* src/PxPvdDataStream.cpp */; }; - FFFFa23f26e07fd2a23f26e0 /* src/PxPvdDefaultFileTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f26e07fd2a23f26e0 /* src/PxPvdDefaultFileTransport.cpp */; }; - FFFFa23f27487fd2a23f2748 /* src/PxPvdDefaultSocketTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f27487fd2a23f2748 /* src/PxPvdDefaultSocketTransport.cpp */; }; - FFFFa23f27b07fd2a23f27b0 /* src/PxPvdImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f27b07fd2a23f27b0 /* src/PxPvdImpl.cpp */; }; - FFFFa23f28187fd2a23f2818 /* src/PxPvdMemClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f28187fd2a23f2818 /* src/PxPvdMemClient.cpp */; }; - FFFFa23f28807fd2a23f2880 /* src/PxPvdObjectModelMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f28807fd2a23f2880 /* src/PxPvdObjectModelMetaData.cpp */; }; - FFFFa23f28e87fd2a23f28e8 /* src/PxPvdObjectRegistrar.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f28e87fd2a23f28e8 /* src/PxPvdObjectRegistrar.cpp */; }; - FFFFa23f29507fd2a23f2950 /* src/PxPvdProfileZoneClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f29507fd2a23f2950 /* src/PxPvdProfileZoneClient.cpp */; }; - FFFFa23f29b87fd2a23f29b8 /* src/PxPvdUserRenderer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa23f29b87fd2a23f29b8 /* src/PxPvdUserRenderer.cpp */; }; + FFFFc2841ba87fd8c2841ba8 /* src/PxProfileEventImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841ba87fd8c2841ba8 /* src/PxProfileEventImpl.cpp */; }; + FFFFc2841c107fd8c2841c10 /* src/PxPvd.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841c107fd8c2841c10 /* src/PxPvd.cpp */; }; + FFFFc2841c787fd8c2841c78 /* src/PxPvdDataStream.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841c787fd8c2841c78 /* src/PxPvdDataStream.cpp */; }; + FFFFc2841ce07fd8c2841ce0 /* src/PxPvdDefaultFileTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841ce07fd8c2841ce0 /* src/PxPvdDefaultFileTransport.cpp */; }; + FFFFc2841d487fd8c2841d48 /* src/PxPvdDefaultSocketTransport.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841d487fd8c2841d48 /* src/PxPvdDefaultSocketTransport.cpp */; }; + FFFFc2841db07fd8c2841db0 /* src/PxPvdImpl.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841db07fd8c2841db0 /* src/PxPvdImpl.cpp */; }; + FFFFc2841e187fd8c2841e18 /* src/PxPvdMemClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841e187fd8c2841e18 /* src/PxPvdMemClient.cpp */; }; + FFFFc2841e807fd8c2841e80 /* src/PxPvdObjectModelMetaData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841e807fd8c2841e80 /* src/PxPvdObjectModelMetaData.cpp */; }; + FFFFc2841ee87fd8c2841ee8 /* src/PxPvdObjectRegistrar.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841ee87fd8c2841ee8 /* src/PxPvdObjectRegistrar.cpp */; }; + FFFFc2841f507fd8c2841f50 /* src/PxPvdProfileZoneClient.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841f507fd8c2841f50 /* src/PxPvdProfileZoneClient.cpp */; }; + FFFFc2841fb87fd8c2841fb8 /* src/PxPvdUserRenderer.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc2841fb87fd8c2841fb8 /* src/PxPvdUserRenderer.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa2a4e9207fd2a2a4e920 /* PxPvdSDK */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxPvdSDK"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa2c17e807fd2a2c17e80 /* PxPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvd.h"; path = "../../../../PxShared/include/pvd/PxPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c17ee87fd2a2c17ee8 /* PxPvdTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvdTransport.h"; path = "../../../../PxShared/include/pvd/PxPvdTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f22007fd2a23f2200 /* include/PsPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPvd.h"; path = "../../../../PxShared/src/pvd/include/PsPvd.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f22687fd2a23f2268 /* include/PxProfileAllocatorWrapper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxProfileAllocatorWrapper.h"; path = "../../../../PxShared/src/pvd/include/PxProfileAllocatorWrapper.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f22d07fd2a23f22d0 /* include/PxPvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdClient.h"; path = "../../../../PxShared/src/pvd/include/PxPvdClient.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f23387fd2a23f2338 /* include/PxPvdDataStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStream.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStream.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f23a07fd2a23f23a0 /* include/PxPvdDataStreamHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStreamHelpers.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStreamHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f24087fd2a23f2408 /* include/PxPvdErrorCodes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdErrorCodes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdErrorCodes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f24707fd2a23f2470 /* include/PxPvdObjectModelBaseTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdObjectModelBaseTypes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdObjectModelBaseTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f24d87fd2a23f24d8 /* include/PxPvdRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdRenderBuffer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f25407fd2a23f2540 /* include/PxPvdUserRenderer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdUserRenderer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdUserRenderer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f25a87fd2a23f25a8 /* src/PxProfileEventImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f26107fd2a23f2610 /* src/PxPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvd.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvd.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f26787fd2a23f2678 /* src/PxPvdDataStream.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDataStream.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDataStream.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f26e07fd2a23f26e0 /* src/PxPvdDefaultFileTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f27487fd2a23f2748 /* src/PxPvdDefaultSocketTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f27b07fd2a23f27b0 /* src/PxPvdImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f28187fd2a23f2818 /* src/PxPvdMemClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f28807fd2a23f2880 /* src/PxPvdObjectModelMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f28e87fd2a23f28e8 /* src/PxPvdObjectRegistrar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f29507fd2a23f2950 /* src/PxPvdProfileZoneClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f29b87fd2a23f29b8 /* src/PxPvdUserRenderer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderer.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderer.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2a207fd2a23f2a20 /* src/PxProfileBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileBase.h"; path = "../../../../PxShared/src/pvd/src/PxProfileBase.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2a887fd2a23f2a88 /* src/PxProfileCompileTimeEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileCompileTimeEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileCompileTimeEventFilter.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2af07fd2a23f2af0 /* src/PxProfileContextProvider.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProvider.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProvider.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2b587fd2a23f2b58 /* src/PxProfileContextProviderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProviderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProviderImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2bc07fd2a23f2bc0 /* src/PxProfileDataBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2c287fd2a23f2c28 /* src/PxProfileDataParsing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataParsing.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataParsing.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2c907fd2a23f2c90 /* src/PxProfileEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2cf87fd2a23f2cf8 /* src/PxProfileEventBufferAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferAtomic.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferAtomic.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2d607fd2a23f2d60 /* src/PxProfileEventBufferClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClient.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClient.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2dc87fd2a23f2dc8 /* src/PxProfileEventBufferClientManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClientManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClientManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2e307fd2a23f2e30 /* src/PxProfileEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventFilter.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2e987fd2a23f2e98 /* src/PxProfileEventHandler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventHandler.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventHandler.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2f007fd2a23f2f00 /* src/PxProfileEventId.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventId.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventId.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2f687fd2a23f2f68 /* src/PxProfileEventMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventMutex.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventMutex.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f2fd07fd2a23f2fd0 /* src/PxProfileEventNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventNames.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventNames.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f30387fd2a23f3038 /* src/PxProfileEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventParser.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f30a07fd2a23f30a0 /* src/PxProfileEventSender.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSender.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSender.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f31087fd2a23f3108 /* src/PxProfileEventSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSerialization.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSerialization.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f31707fd2a23f3170 /* src/PxProfileEventSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSystem.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSystem.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f31d87fd2a23f31d8 /* src/PxProfileEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f32407fd2a23f3240 /* src/PxProfileMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemory.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemory.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f32a87fd2a23f32a8 /* src/PxProfileMemoryBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f33107fd2a23f3310 /* src/PxProfileMemoryEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f33787fd2a23f3378 /* src/PxProfileMemoryEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventParser.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f33e07fd2a23f33e0 /* src/PxProfileMemoryEventRecorder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventRecorder.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventRecorder.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f34487fd2a23f3448 /* src/PxProfileMemoryEventReflexiveWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventReflexiveWriter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventReflexiveWriter.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f34b07fd2a23f34b0 /* src/PxProfileMemoryEventSummarizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventSummarizer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventSummarizer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f35187fd2a23f3518 /* src/PxProfileMemoryEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f35807fd2a23f3580 /* src/PxProfileMemoryEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f35e87fd2a23f35e8 /* src/PxProfileScopedEvent.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedEvent.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedEvent.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f36507fd2a23f3650 /* src/PxProfileScopedMutexLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedMutexLock.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedMutexLock.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f36b87fd2a23f36b8 /* src/PxProfileZone.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZone.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZone.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f37207fd2a23f3720 /* src/PxProfileZoneImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f37887fd2a23f3788 /* src/PxProfileZoneManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f37f07fd2a23f37f0 /* src/PxProfileZoneManagerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManagerImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManagerImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f38587fd2a23f3858 /* src/PxPvdBits.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdBits.h"; path = "../../../../PxShared/src/pvd/src/PxPvdBits.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f38c07fd2a23f38c0 /* src/PxPvdByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdByteStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f39287fd2a23f3928 /* src/PxPvdCommStreamEventSink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEventSink.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEventSink.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f39907fd2a23f3990 /* src/PxPvdCommStreamEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEvents.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEvents.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f39f87fd2a23f39f8 /* src/PxPvdCommStreamSDKEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamSDKEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamSDKEventTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3a607fd2a23f3a60 /* src/PxPvdCommStreamTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3ac87fd2a23f3ac8 /* src/PxPvdDefaultFileTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3b307fd2a23f3b30 /* src/PxPvdDefaultSocketTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3b987fd2a23f3b98 /* src/PxPvdFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdFoundation.h"; path = "../../../../PxShared/src/pvd/src/PxPvdFoundation.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3c007fd2a23f3c00 /* src/PxPvdImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3c687fd2a23f3c68 /* src/PxPvdInternalByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdInternalByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdInternalByteStreams.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3cd07fd2a23f3cd0 /* src/PxPvdMarshalling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMarshalling.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMarshalling.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3d387fd2a23f3d38 /* src/PxPvdMemClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3da07fd2a23f3da0 /* src/PxPvdObjectModel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModel.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModel.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3e087fd2a23f3e08 /* src/PxPvdObjectModelInternalTypeDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypeDefs.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypeDefs.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3e707fd2a23f3e70 /* src/PxPvdObjectModelInternalTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3ed87fd2a23f3ed8 /* src/PxPvdObjectModelMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3f407fd2a23f3f40 /* src/PxPvdObjectRegistrar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f3fa87fd2a23f3fa8 /* src/PxPvdProfileZoneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f40107fd2a23f4010 /* src/PxPvdUserRenderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa23f40787fd2a23f4078 /* src/PxPvdUserRenderTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc173fd607fd8c173fd60 /* PxPvdSDK */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxPvdSDK"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc17599007fd8c1759900 /* PxPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvd.h"; path = "../../../../PxShared/include/pvd/PxPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFDc17599687fd8c1759968 /* PxPvdTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxPvdTransport.h"; path = "../../../../PxShared/include/pvd/PxPvdTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28418007fd8c2841800 /* include/PsPvd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PsPvd.h"; path = "../../../../PxShared/src/pvd/include/PsPvd.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28418687fd8c2841868 /* include/PxProfileAllocatorWrapper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxProfileAllocatorWrapper.h"; path = "../../../../PxShared/src/pvd/include/PxProfileAllocatorWrapper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28418d07fd8c28418d0 /* include/PxPvdClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdClient.h"; path = "../../../../PxShared/src/pvd/include/PxPvdClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28419387fd8c2841938 /* include/PxPvdDataStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStream.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28419a07fd8c28419a0 /* include/PxPvdDataStreamHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdDataStreamHelpers.h"; path = "../../../../PxShared/src/pvd/include/PxPvdDataStreamHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2841a087fd8c2841a08 /* include/PxPvdErrorCodes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdErrorCodes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdErrorCodes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2841a707fd8c2841a70 /* include/PxPvdObjectModelBaseTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdObjectModelBaseTypes.h"; path = "../../../../PxShared/src/pvd/include/PxPvdObjectModelBaseTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2841ad87fd8c2841ad8 /* include/PxPvdRenderBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdRenderBuffer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdRenderBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2841b407fd8c2841b40 /* include/PxPvdUserRenderer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "include/PxPvdUserRenderer.h"; path = "../../../../PxShared/src/pvd/include/PxPvdUserRenderer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2841ba87fd8c2841ba8 /* src/PxProfileEventImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxProfileEventImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2841c107fd8c2841c10 /* src/PxPvd.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvd.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvd.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2841c787fd8c2841c78 /* src/PxPvdDataStream.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDataStream.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDataStream.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2841ce07fd8c2841ce0 /* src/PxPvdDefaultFileTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2841d487fd8c2841d48 /* src/PxPvdDefaultSocketTransport.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2841db07fd8c2841db0 /* src/PxPvdImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2841e187fd8c2841e18 /* src/PxPvdMemClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2841e807fd8c2841e80 /* src/PxPvdObjectModelMetaData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2841ee87fd8c2841ee8 /* src/PxPvdObjectRegistrar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2841f507fd8c2841f50 /* src/PxPvdProfileZoneClient.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc2841fb87fd8c2841fb8 /* src/PxPvdUserRenderer.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderer.cpp"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderer.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28420207fd8c2842020 /* src/PxProfileBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileBase.h"; path = "../../../../PxShared/src/pvd/src/PxProfileBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28420887fd8c2842088 /* src/PxProfileCompileTimeEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileCompileTimeEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileCompileTimeEventFilter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28420f07fd8c28420f0 /* src/PxProfileContextProvider.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProvider.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProvider.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28421587fd8c2842158 /* src/PxProfileContextProviderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileContextProviderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileContextProviderImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28421c07fd8c28421c0 /* src/PxProfileDataBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28422287fd8c2842228 /* src/PxProfileDataParsing.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileDataParsing.h"; path = "../../../../PxShared/src/pvd/src/PxProfileDataParsing.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28422907fd8c2842290 /* src/PxProfileEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28422f87fd8c28422f8 /* src/PxProfileEventBufferAtomic.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferAtomic.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferAtomic.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28423607fd8c2842360 /* src/PxProfileEventBufferClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClient.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28423c87fd8c28423c8 /* src/PxProfileEventBufferClientManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventBufferClientManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventBufferClientManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28424307fd8c2842430 /* src/PxProfileEventFilter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventFilter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventFilter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28424987fd8c2842498 /* src/PxProfileEventHandler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventHandler.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventHandler.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28425007fd8c2842500 /* src/PxProfileEventId.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventId.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventId.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28425687fd8c2842568 /* src/PxProfileEventMutex.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventMutex.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventMutex.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28425d07fd8c28425d0 /* src/PxProfileEventNames.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventNames.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventNames.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28426387fd8c2842638 /* src/PxProfileEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventParser.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28426a07fd8c28426a0 /* src/PxProfileEventSender.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSender.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSender.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28427087fd8c2842708 /* src/PxProfileEventSerialization.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSerialization.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSerialization.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28427707fd8c2842770 /* src/PxProfileEventSystem.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEventSystem.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEventSystem.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28427d87fd8c28427d8 /* src/PxProfileEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28428407fd8c2842840 /* src/PxProfileMemory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemory.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28428a87fd8c28428a8 /* src/PxProfileMemoryBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28429107fd8c2842910 /* src/PxProfileMemoryEventBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventBuffer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28429787fd8c2842978 /* src/PxProfileMemoryEventParser.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventParser.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventParser.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28429e07fd8c28429e0 /* src/PxProfileMemoryEventRecorder.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventRecorder.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventRecorder.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842a487fd8c2842a48 /* src/PxProfileMemoryEventReflexiveWriter.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventReflexiveWriter.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventReflexiveWriter.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842ab07fd8c2842ab0 /* src/PxProfileMemoryEventSummarizer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventSummarizer.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventSummarizer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842b187fd8c2842b18 /* src/PxProfileMemoryEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEventTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842b807fd8c2842b80 /* src/PxProfileMemoryEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileMemoryEvents.h"; path = "../../../../PxShared/src/pvd/src/PxProfileMemoryEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842be87fd8c2842be8 /* src/PxProfileScopedEvent.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedEvent.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedEvent.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842c507fd8c2842c50 /* src/PxProfileScopedMutexLock.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileScopedMutexLock.h"; path = "../../../../PxShared/src/pvd/src/PxProfileScopedMutexLock.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842cb87fd8c2842cb8 /* src/PxProfileZone.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZone.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZone.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842d207fd8c2842d20 /* src/PxProfileZoneImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842d887fd8c2842d88 /* src/PxProfileZoneManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManager.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842df07fd8c2842df0 /* src/PxProfileZoneManagerImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxProfileZoneManagerImpl.h"; path = "../../../../PxShared/src/pvd/src/PxProfileZoneManagerImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842e587fd8c2842e58 /* src/PxPvdBits.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdBits.h"; path = "../../../../PxShared/src/pvd/src/PxPvdBits.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842ec07fd8c2842ec0 /* src/PxPvdByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdByteStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842f287fd8c2842f28 /* src/PxPvdCommStreamEventSink.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEventSink.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEventSink.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842f907fd8c2842f90 /* src/PxPvdCommStreamEvents.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamEvents.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamEvents.h"; sourceTree = SOURCE_ROOT; }; + FFFDc2842ff87fd8c2842ff8 /* src/PxPvdCommStreamSDKEventTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamSDKEventTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamSDKEventTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28430607fd8c2843060 /* src/PxPvdCommStreamTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdCommStreamTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdCommStreamTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28430c87fd8c28430c8 /* src/PxPvdDefaultFileTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultFileTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultFileTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28431307fd8c2843130 /* src/PxPvdDefaultSocketTransport.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdDefaultSocketTransport.h"; path = "../../../../PxShared/src/pvd/src/PxPvdDefaultSocketTransport.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28431987fd8c2843198 /* src/PxPvdFoundation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdFoundation.h"; path = "../../../../PxShared/src/pvd/src/PxPvdFoundation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28432007fd8c2843200 /* src/PxPvdImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28432687fd8c2843268 /* src/PxPvdInternalByteStreams.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdInternalByteStreams.h"; path = "../../../../PxShared/src/pvd/src/PxPvdInternalByteStreams.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28432d07fd8c28432d0 /* src/PxPvdMarshalling.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMarshalling.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMarshalling.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28433387fd8c2843338 /* src/PxPvdMemClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdMemClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdMemClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28433a07fd8c28433a0 /* src/PxPvdObjectModel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModel.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModel.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28434087fd8c2843408 /* src/PxPvdObjectModelInternalTypeDefs.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypeDefs.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypeDefs.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28434707fd8c2843470 /* src/PxPvdObjectModelInternalTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelInternalTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelInternalTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28434d87fd8c28434d8 /* src/PxPvdObjectModelMetaData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectModelMetaData.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectModelMetaData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28435407fd8c2843540 /* src/PxPvdObjectRegistrar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdObjectRegistrar.h"; path = "../../../../PxShared/src/pvd/src/PxPvdObjectRegistrar.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28435a87fd8c28435a8 /* src/PxPvdProfileZoneClient.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdProfileZoneClient.h"; path = "../../../../PxShared/src/pvd/src/PxPvdProfileZoneClient.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28436107fd8c2843610 /* src/PxPvdUserRenderImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderImpl.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28436787fd8c2843678 /* src/PxPvdUserRenderTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "src/PxPvdUserRenderTypes.h"; path = "../../../../PxShared/src/pvd/src/PxPvdUserRenderTypes.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a2a4e9207fd2a2a4e920 /* Resources */ = { + FFF2c173fd607fd8c173fd60 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2274,7 +2271,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa2a4e9207fd2a2a4e920 /* Frameworks */ = { + FFFCc173fd607fd8c173fd60 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2284,21 +2281,21 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a2a4e9207fd2a2a4e920 /* Sources */ = { + FFF8c173fd607fd8c173fd60 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa23f25a87fd2a23f25a8, - FFFFa23f26107fd2a23f2610, - FFFFa23f26787fd2a23f2678, - FFFFa23f26e07fd2a23f26e0, - FFFFa23f27487fd2a23f2748, - FFFFa23f27b07fd2a23f27b0, - FFFFa23f28187fd2a23f2818, - FFFFa23f28807fd2a23f2880, - FFFFa23f28e87fd2a23f28e8, - FFFFa23f29507fd2a23f2950, - FFFFa23f29b87fd2a23f29b8, + FFFFc2841ba87fd8c2841ba8, + FFFFc2841c107fd8c2841c10, + FFFFc2841c787fd8c2841c78, + FFFFc2841ce07fd8c2841ce0, + FFFFc2841d487fd8c2841d48, + FFFFc2841db07fd8c2841db0, + FFFFc2841e187fd8c2841e18, + FFFFc2841e807fd8c2841e80, + FFFFc2841ee87fd8c2841ee8, + FFFFc2841f507fd8c2841f50, + FFFFc2841fb87fd8c2841fb8, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2307,108 +2304,108 @@ /* Begin PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */ /* Begin PBXTargetDependency section */ - FFF4a2a09a207fd2a2a09a20 /* PBXTargetDependency */ = { + FFF4c1758a407fd8c1758a40 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FFFAa29f58e07fd2a29f58e0 /* PxFoundation */; - targetProxy = FFF5a29f58e07fd2a29f58e0 /* PBXContainerItemProxy */; + target = FFFAc141af507fd8c141af50 /* PxFoundation */; + targetProxy = FFF5c141af507fd8c141af50 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevel */ - FFFFa2c458f07fd2a2c458f0 /* px_globals.cpp in API Source */= { isa = PBXBuildFile; fileRef = FFFDa2c458f07fd2a2c458f0 /* px_globals.cpp */; }; - FFFFa2c46b907fd2a2c46b90 /* PxsCCD.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDa2c46b907fd2a2c46b90 /* PxsCCD.cpp */; }; - FFFFa2c46bf87fd2a2c46bf8 /* PxsContactManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDa2c46bf87fd2a2c46bf8 /* PxsContactManager.cpp */; }; - FFFFa2c46c607fd2a2c46c60 /* PxsContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDa2c46c607fd2a2c46c60 /* PxsContext.cpp */; }; - FFFFa2c46cc87fd2a2c46cc8 /* PxsDefaultMemoryManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDa2c46cc87fd2a2c46cc8 /* PxsDefaultMemoryManager.cpp */; }; - FFFFa2c46d307fd2a2c46d30 /* PxsIslandSim.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDa2c46d307fd2a2c46d30 /* PxsIslandSim.cpp */; }; - FFFFa2c46d987fd2a2c46d98 /* PxsMaterialCombiner.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDa2c46d987fd2a2c46d98 /* PxsMaterialCombiner.cpp */; }; - FFFFa2c46e007fd2a2c46e00 /* PxsNphaseImplementationContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDa2c46e007fd2a2c46e00 /* PxsNphaseImplementationContext.cpp */; }; - FFFFa2c46e687fd2a2c46e68 /* PxsSimpleIslandManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDa2c46e687fd2a2c46e68 /* PxsSimpleIslandManager.cpp */; }; - FFFFa24066007fd2a2406600 /* collision/PxcContact.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa24066007fd2a2406600 /* collision/PxcContact.cpp */; }; - FFFFa24066687fd2a2406668 /* pipeline/PxcContactCache.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa24066687fd2a2406668 /* pipeline/PxcContactCache.cpp */; }; - FFFFa24066d07fd2a24066d0 /* pipeline/PxcContactMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa24066d07fd2a24066d0 /* pipeline/PxcContactMethodImpl.cpp */; }; - FFFFa24067387fd2a2406738 /* pipeline/PxcMaterialHeightField.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa24067387fd2a2406738 /* pipeline/PxcMaterialHeightField.cpp */; }; - FFFFa24067a07fd2a24067a0 /* pipeline/PxcMaterialMesh.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa24067a07fd2a24067a0 /* pipeline/PxcMaterialMesh.cpp */; }; - FFFFa24068087fd2a2406808 /* pipeline/PxcMaterialMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa24068087fd2a2406808 /* pipeline/PxcMaterialMethodImpl.cpp */; }; - FFFFa24068707fd2a2406870 /* pipeline/PxcMaterialShape.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa24068707fd2a2406870 /* pipeline/PxcMaterialShape.cpp */; }; - FFFFa24068d87fd2a24068d8 /* pipeline/PxcNpBatch.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa24068d87fd2a24068d8 /* pipeline/PxcNpBatch.cpp */; }; - FFFFa24069407fd2a2406940 /* pipeline/PxcNpCacheStreamPair.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa24069407fd2a2406940 /* pipeline/PxcNpCacheStreamPair.cpp */; }; - FFFFa24069a87fd2a24069a8 /* pipeline/PxcNpContactPrepShared.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa24069a87fd2a24069a8 /* pipeline/PxcNpContactPrepShared.cpp */; }; - FFFFa2406a107fd2a2406a10 /* pipeline/PxcNpMemBlockPool.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa2406a107fd2a2406a10 /* pipeline/PxcNpMemBlockPool.cpp */; }; - FFFFa2406a787fd2a2406a78 /* pipeline/PxcNpThreadContext.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDa2406a787fd2a2406a78 /* pipeline/PxcNpThreadContext.cpp */; }; + FFFFbfcde6407fd8bfcde640 /* px_globals.cpp in API Source */= { isa = PBXBuildFile; fileRef = FFFDbfcde6407fd8bfcde640 /* px_globals.cpp */; }; + FFFFc165b6c07fd8c165b6c0 /* PxsCCD.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc165b6c07fd8c165b6c0 /* PxsCCD.cpp */; }; + FFFFc165b7287fd8c165b728 /* PxsContactManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc165b7287fd8c165b728 /* PxsContactManager.cpp */; }; + FFFFc165b7907fd8c165b790 /* PxsContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc165b7907fd8c165b790 /* PxsContext.cpp */; }; + FFFFc165b7f87fd8c165b7f8 /* PxsDefaultMemoryManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc165b7f87fd8c165b7f8 /* PxsDefaultMemoryManager.cpp */; }; + FFFFc165b8607fd8c165b860 /* PxsIslandSim.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc165b8607fd8c165b860 /* PxsIslandSim.cpp */; }; + FFFFc165b8c87fd8c165b8c8 /* PxsMaterialCombiner.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc165b8c87fd8c165b8c8 /* PxsMaterialCombiner.cpp */; }; + FFFFc165b9307fd8c165b930 /* PxsNphaseImplementationContext.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc165b9307fd8c165b930 /* PxsNphaseImplementationContext.cpp */; }; + FFFFc165b9987fd8c165b998 /* PxsSimpleIslandManager.cpp in Software Source */= { isa = PBXBuildFile; fileRef = FFFDc165b9987fd8c165b998 /* PxsSimpleIslandManager.cpp */; }; + FFFFc003aa007fd8c003aa00 /* collision/PxcContact.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003aa007fd8c003aa00 /* collision/PxcContact.cpp */; }; + FFFFc003aa687fd8c003aa68 /* pipeline/PxcContactCache.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003aa687fd8c003aa68 /* pipeline/PxcContactCache.cpp */; }; + FFFFc003aad07fd8c003aad0 /* pipeline/PxcContactMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003aad07fd8c003aad0 /* pipeline/PxcContactMethodImpl.cpp */; }; + FFFFc003ab387fd8c003ab38 /* pipeline/PxcMaterialHeightField.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003ab387fd8c003ab38 /* pipeline/PxcMaterialHeightField.cpp */; }; + FFFFc003aba07fd8c003aba0 /* pipeline/PxcMaterialMesh.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003aba07fd8c003aba0 /* pipeline/PxcMaterialMesh.cpp */; }; + FFFFc003ac087fd8c003ac08 /* pipeline/PxcMaterialMethodImpl.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003ac087fd8c003ac08 /* pipeline/PxcMaterialMethodImpl.cpp */; }; + FFFFc003ac707fd8c003ac70 /* pipeline/PxcMaterialShape.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003ac707fd8c003ac70 /* pipeline/PxcMaterialShape.cpp */; }; + FFFFc003acd87fd8c003acd8 /* pipeline/PxcNpBatch.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003acd87fd8c003acd8 /* pipeline/PxcNpBatch.cpp */; }; + FFFFc003ad407fd8c003ad40 /* pipeline/PxcNpCacheStreamPair.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003ad407fd8c003ad40 /* pipeline/PxcNpCacheStreamPair.cpp */; }; + FFFFc003ada87fd8c003ada8 /* pipeline/PxcNpContactPrepShared.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003ada87fd8c003ada8 /* pipeline/PxcNpContactPrepShared.cpp */; }; + FFFFc003ae107fd8c003ae10 /* pipeline/PxcNpMemBlockPool.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003ae107fd8c003ae10 /* pipeline/PxcNpMemBlockPool.cpp */; }; + FFFFc003ae787fd8c003ae78 /* pipeline/PxcNpThreadContext.cpp in Common Source */= { isa = PBXBuildFile; fileRef = FFFDc003ae787fd8c003ae78 /* pipeline/PxcNpThreadContext.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa2c3f8c07fd2a2c3f8c0 /* LowLevel */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevel"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa2c458f07fd2a2c458f0 /* px_globals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "px_globals.cpp"; path = "../../LowLevel/API/src/px_globals.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2c45a107fd2a2c45a10 /* PxsMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCore.h"; path = "../../LowLevel/API/include/PxsMaterialCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c45a787fd2a2c45a78 /* PxsMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialManager.h"; path = "../../LowLevel/API/include/PxsMaterialManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c45ae07fd2a2c45ae0 /* PxvConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvConfig.h"; path = "../../LowLevel/API/include/PxvConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c45b487fd2a2c45b48 /* PxvContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvContext.h"; path = "../../LowLevel/API/include/PxvContext.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c45bb07fd2a2c45bb0 /* PxvDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvDynamics.h"; path = "../../LowLevel/API/include/PxvDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c45c187fd2a2c45c18 /* PxvGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGeometry.h"; path = "../../LowLevel/API/include/PxvGeometry.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c45c807fd2a2c45c80 /* PxvGlobals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGlobals.h"; path = "../../LowLevel/API/include/PxvGlobals.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c45ce87fd2a2c45ce8 /* PxvManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvManager.h"; path = "../../LowLevel/API/include/PxvManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c45d507fd2a2c45d50 /* PxvSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvSimStats.h"; path = "../../LowLevel/API/include/PxvSimStats.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c46b907fd2a2c46b90 /* PxsCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.cpp"; path = "../../LowLevel/software/src/PxsCCD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2c46bf87fd2a2c46bf8 /* PxsContactManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.cpp"; path = "../../LowLevel/software/src/PxsContactManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2c46c607fd2a2c46c60 /* PxsContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.cpp"; path = "../../LowLevel/software/src/PxsContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2c46cc87fd2a2c46cc8 /* PxsDefaultMemoryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.cpp"; path = "../../LowLevel/software/src/PxsDefaultMemoryManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2c46d307fd2a2c46d30 /* PxsIslandSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.cpp"; path = "../../LowLevel/software/src/PxsIslandSim.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2c46d987fd2a2c46d98 /* PxsMaterialCombiner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.cpp"; path = "../../LowLevel/software/src/PxsMaterialCombiner.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2c46e007fd2a2c46e00 /* PxsNphaseImplementationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.cpp"; path = "../../LowLevel/software/src/PxsNphaseImplementationContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2c46e687fd2a2c46e68 /* PxsSimpleIslandManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.cpp"; path = "../../LowLevel/software/src/PxsSimpleIslandManager.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2407c007fd2a2407c00 /* PxsBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsBodySim.h"; path = "../../LowLevel/software/include/PxsBodySim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2407c687fd2a2407c68 /* PxsCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.h"; path = "../../LowLevel/software/include/PxsCCD.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2407cd07fd2a2407cd0 /* PxsContactManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.h"; path = "../../LowLevel/software/include/PxsContactManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2407d387fd2a2407d38 /* PxsContactManagerState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManagerState.h"; path = "../../LowLevel/software/include/PxsContactManagerState.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2407da07fd2a2407da0 /* PxsContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.h"; path = "../../LowLevel/software/include/PxsContext.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2407e087fd2a2407e08 /* PxsDefaultMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.h"; path = "../../LowLevel/software/include/PxsDefaultMemoryManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2407e707fd2a2407e70 /* PxsHeapMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsHeapMemoryAllocator.h"; path = "../../LowLevel/software/include/PxsHeapMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2407ed87fd2a2407ed8 /* PxsIncrementalConstraintPartitioning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIncrementalConstraintPartitioning.h"; path = "../../LowLevel/software/include/PxsIncrementalConstraintPartitioning.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2407f407fd2a2407f40 /* PxsIslandManagerTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandManagerTypes.h"; path = "../../LowLevel/software/include/PxsIslandManagerTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2407fa87fd2a2407fa8 /* PxsIslandSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.h"; path = "../../LowLevel/software/include/PxsIslandSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24080107fd2a2408010 /* PxsKernelWrangler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsKernelWrangler.h"; path = "../../LowLevel/software/include/PxsKernelWrangler.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24080787fd2a2408078 /* PxsMaterialCombiner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.h"; path = "../../LowLevel/software/include/PxsMaterialCombiner.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24080e07fd2a24080e0 /* PxsMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMemoryManager.h"; path = "../../LowLevel/software/include/PxsMemoryManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24081487fd2a2408148 /* PxsNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxsNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24081b07fd2a24081b0 /* PxsRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsRigidBody.h"; path = "../../LowLevel/software/include/PxsRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24082187fd2a2408218 /* PxsShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsShapeSim.h"; path = "../../LowLevel/software/include/PxsShapeSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24082807fd2a2408280 /* PxsSimpleIslandManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.h"; path = "../../LowLevel/software/include/PxsSimpleIslandManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24082e87fd2a24082e8 /* PxsSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimulationController.h"; path = "../../LowLevel/software/include/PxsSimulationController.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24083507fd2a2408350 /* PxsTransformCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsTransformCache.h"; path = "../../LowLevel/software/include/PxsTransformCache.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24083b87fd2a24083b8 /* PxvNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxvNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24066007fd2a2406600 /* collision/PxcContact.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContact.cpp"; path = "../../LowLevel/common/src/collision/PxcContact.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24066687fd2a2406668 /* pipeline/PxcContactCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactCache.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24066d07fd2a24066d0 /* pipeline/PxcContactMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24067387fd2a2406738 /* pipeline/PxcMaterialHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialHeightField.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialHeightField.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24067a07fd2a24067a0 /* pipeline/PxcMaterialMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMesh.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24068087fd2a2406808 /* pipeline/PxcMaterialMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24068707fd2a2406870 /* pipeline/PxcMaterialShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialShape.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialShape.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24068d87fd2a24068d8 /* pipeline/PxcNpBatch.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpBatch.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24069407fd2a2406940 /* pipeline/PxcNpCacheStreamPair.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpCacheStreamPair.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24069a87fd2a24069a8 /* pipeline/PxcNpContactPrepShared.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2406a107fd2a2406a10 /* pipeline/PxcNpMemBlockPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpMemBlockPool.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2406a787fd2a2406a78 /* pipeline/PxcNpThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2406e007fd2a2406e00 /* collision/PxcContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContactMethodImpl.h"; path = "../../LowLevel/common/include/collision/PxcContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2406e687fd2a2406e68 /* pipeline/PxcCCDStateStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcCCDStateStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcCCDStateStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2406ed07fd2a2406ed0 /* pipeline/PxcConstraintBlockStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcConstraintBlockStream.h"; path = "../../LowLevel/common/include/pipeline/PxcConstraintBlockStream.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2406f387fd2a2406f38 /* pipeline/PxcContactCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.h"; path = "../../LowLevel/common/include/pipeline/PxcContactCache.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2406fa07fd2a2406fa0 /* pipeline/PxcMaterialMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.h"; path = "../../LowLevel/common/include/pipeline/PxcMaterialMethodImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24070087fd2a2407008 /* pipeline/PxcNpBatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.h"; path = "../../LowLevel/common/include/pipeline/PxcNpBatch.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24070707fd2a2407070 /* pipeline/PxcNpCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCache.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCache.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24070d87fd2a24070d8 /* pipeline/PxcNpCacheStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCacheStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24071407fd2a2407140 /* pipeline/PxcNpContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.h"; path = "../../LowLevel/common/include/pipeline/PxcNpContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24071a87fd2a24071a8 /* pipeline/PxcNpMemBlockPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.h"; path = "../../LowLevel/common/include/pipeline/PxcNpMemBlockPool.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24072107fd2a2407210 /* pipeline/PxcNpThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.h"; path = "../../LowLevel/common/include/pipeline/PxcNpThreadContext.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24072787fd2a2407278 /* pipeline/PxcNpWorkUnit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpWorkUnit.h"; path = "../../LowLevel/common/include/pipeline/PxcNpWorkUnit.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24072e07fd2a24072e0 /* pipeline/PxcRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcRigidBody.h"; path = "../../LowLevel/common/include/pipeline/PxcRigidBody.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24073487fd2a2407348 /* utils/PxcScratchAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcScratchAllocator.h"; path = "../../LowLevel/common/include/utils/PxcScratchAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24073b07fd2a24073b0 /* utils/PxcThreadCoherentCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcThreadCoherentCache.h"; path = "../../LowLevel/common/include/utils/PxcThreadCoherentCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc10c0f007fd8c10c0f00 /* LowLevel */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevel"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDbfcde6407fd8bfcde640 /* px_globals.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "px_globals.cpp"; path = "../../LowLevel/API/src/px_globals.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc165b3107fd8c165b310 /* PxsMaterialCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCore.h"; path = "../../LowLevel/API/include/PxsMaterialCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc165b3787fd8c165b378 /* PxsMaterialManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialManager.h"; path = "../../LowLevel/API/include/PxsMaterialManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc165b3e07fd8c165b3e0 /* PxvConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvConfig.h"; path = "../../LowLevel/API/include/PxvConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDc165b4487fd8c165b448 /* PxvContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvContext.h"; path = "../../LowLevel/API/include/PxvContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc165b4b07fd8c165b4b0 /* PxvDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvDynamics.h"; path = "../../LowLevel/API/include/PxvDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc165b5187fd8c165b518 /* PxvGeometry.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGeometry.h"; path = "../../LowLevel/API/include/PxvGeometry.h"; sourceTree = SOURCE_ROOT; }; + FFFDc165b5807fd8c165b580 /* PxvGlobals.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvGlobals.h"; path = "../../LowLevel/API/include/PxvGlobals.h"; sourceTree = SOURCE_ROOT; }; + FFFDc165b5e87fd8c165b5e8 /* PxvManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvManager.h"; path = "../../LowLevel/API/include/PxvManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc165b6507fd8c165b650 /* PxvSimStats.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvSimStats.h"; path = "../../LowLevel/API/include/PxvSimStats.h"; sourceTree = SOURCE_ROOT; }; + FFFDc165b6c07fd8c165b6c0 /* PxsCCD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.cpp"; path = "../../LowLevel/software/src/PxsCCD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc165b7287fd8c165b728 /* PxsContactManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.cpp"; path = "../../LowLevel/software/src/PxsContactManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc165b7907fd8c165b790 /* PxsContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.cpp"; path = "../../LowLevel/software/src/PxsContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc165b7f87fd8c165b7f8 /* PxsDefaultMemoryManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.cpp"; path = "../../LowLevel/software/src/PxsDefaultMemoryManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc165b8607fd8c165b860 /* PxsIslandSim.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.cpp"; path = "../../LowLevel/software/src/PxsIslandSim.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc165b8c87fd8c165b8c8 /* PxsMaterialCombiner.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.cpp"; path = "../../LowLevel/software/src/PxsMaterialCombiner.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc165b9307fd8c165b930 /* PxsNphaseImplementationContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.cpp"; path = "../../LowLevel/software/src/PxsNphaseImplementationContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc165b9987fd8c165b998 /* PxsSimpleIslandManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.cpp"; path = "../../LowLevel/software/src/PxsSimpleIslandManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003c0007fd8c003c000 /* PxsBodySim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsBodySim.h"; path = "../../LowLevel/software/include/PxsBodySim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c0687fd8c003c068 /* PxsCCD.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsCCD.h"; path = "../../LowLevel/software/include/PxsCCD.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c0d07fd8c003c0d0 /* PxsContactManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManager.h"; path = "../../LowLevel/software/include/PxsContactManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c1387fd8c003c138 /* PxsContactManagerState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContactManagerState.h"; path = "../../LowLevel/software/include/PxsContactManagerState.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c1a07fd8c003c1a0 /* PxsContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsContext.h"; path = "../../LowLevel/software/include/PxsContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c2087fd8c003c208 /* PxsDefaultMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsDefaultMemoryManager.h"; path = "../../LowLevel/software/include/PxsDefaultMemoryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c2707fd8c003c270 /* PxsHeapMemoryAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsHeapMemoryAllocator.h"; path = "../../LowLevel/software/include/PxsHeapMemoryAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c2d87fd8c003c2d8 /* PxsIncrementalConstraintPartitioning.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIncrementalConstraintPartitioning.h"; path = "../../LowLevel/software/include/PxsIncrementalConstraintPartitioning.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c3407fd8c003c340 /* PxsIslandManagerTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandManagerTypes.h"; path = "../../LowLevel/software/include/PxsIslandManagerTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c3a87fd8c003c3a8 /* PxsIslandSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsIslandSim.h"; path = "../../LowLevel/software/include/PxsIslandSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c4107fd8c003c410 /* PxsKernelWrangler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsKernelWrangler.h"; path = "../../LowLevel/software/include/PxsKernelWrangler.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c4787fd8c003c478 /* PxsMaterialCombiner.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMaterialCombiner.h"; path = "../../LowLevel/software/include/PxsMaterialCombiner.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c4e07fd8c003c4e0 /* PxsMemoryManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsMemoryManager.h"; path = "../../LowLevel/software/include/PxsMemoryManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c5487fd8c003c548 /* PxsNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxsNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c5b07fd8c003c5b0 /* PxsRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsRigidBody.h"; path = "../../LowLevel/software/include/PxsRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c6187fd8c003c618 /* PxsShapeSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsShapeSim.h"; path = "../../LowLevel/software/include/PxsShapeSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c6807fd8c003c680 /* PxsSimpleIslandManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimpleIslandManager.h"; path = "../../LowLevel/software/include/PxsSimpleIslandManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c6e87fd8c003c6e8 /* PxsSimulationController.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsSimulationController.h"; path = "../../LowLevel/software/include/PxsSimulationController.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c7507fd8c003c750 /* PxsTransformCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxsTransformCache.h"; path = "../../LowLevel/software/include/PxsTransformCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003c7b87fd8c003c7b8 /* PxvNphaseImplementationContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxvNphaseImplementationContext.h"; path = "../../LowLevel/software/include/PxvNphaseImplementationContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003aa007fd8c003aa00 /* collision/PxcContact.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContact.cpp"; path = "../../LowLevel/common/src/collision/PxcContact.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003aa687fd8c003aa68 /* pipeline/PxcContactCache.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactCache.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003aad07fd8c003aad0 /* pipeline/PxcContactMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcContactMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003ab387fd8c003ab38 /* pipeline/PxcMaterialHeightField.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialHeightField.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialHeightField.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003aba07fd8c003aba0 /* pipeline/PxcMaterialMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMesh.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003ac087fd8c003ac08 /* pipeline/PxcMaterialMethodImpl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialMethodImpl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003ac707fd8c003ac70 /* pipeline/PxcMaterialShape.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialShape.cpp"; path = "../../LowLevel/common/src/pipeline/PxcMaterialShape.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003acd87fd8c003acd8 /* pipeline/PxcNpBatch.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpBatch.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003ad407fd8c003ad40 /* pipeline/PxcNpCacheStreamPair.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpCacheStreamPair.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003ada87fd8c003ada8 /* pipeline/PxcNpContactPrepShared.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpContactPrepShared.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003ae107fd8c003ae10 /* pipeline/PxcNpMemBlockPool.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpMemBlockPool.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003ae787fd8c003ae78 /* pipeline/PxcNpThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.cpp"; path = "../../LowLevel/common/src/pipeline/PxcNpThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc3001e007fd8c3001e00 /* collision/PxcContactMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "collision/PxcContactMethodImpl.h"; path = "../../LowLevel/common/include/collision/PxcContactMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3001e687fd8c3001e68 /* pipeline/PxcCCDStateStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcCCDStateStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcCCDStateStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3001ed07fd8c3001ed0 /* pipeline/PxcConstraintBlockStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcConstraintBlockStream.h"; path = "../../LowLevel/common/include/pipeline/PxcConstraintBlockStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3001f387fd8c3001f38 /* pipeline/PxcContactCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcContactCache.h"; path = "../../LowLevel/common/include/pipeline/PxcContactCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc3001fa07fd8c3001fa0 /* pipeline/PxcMaterialMethodImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcMaterialMethodImpl.h"; path = "../../LowLevel/common/include/pipeline/PxcMaterialMethodImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30020087fd8c3002008 /* pipeline/PxcNpBatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpBatch.h"; path = "../../LowLevel/common/include/pipeline/PxcNpBatch.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30020707fd8c3002070 /* pipeline/PxcNpCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCache.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30020d87fd8c30020d8 /* pipeline/PxcNpCacheStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpCacheStreamPair.h"; path = "../../LowLevel/common/include/pipeline/PxcNpCacheStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30021407fd8c3002140 /* pipeline/PxcNpContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpContactPrepShared.h"; path = "../../LowLevel/common/include/pipeline/PxcNpContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30021a87fd8c30021a8 /* pipeline/PxcNpMemBlockPool.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpMemBlockPool.h"; path = "../../LowLevel/common/include/pipeline/PxcNpMemBlockPool.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30022107fd8c3002210 /* pipeline/PxcNpThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpThreadContext.h"; path = "../../LowLevel/common/include/pipeline/PxcNpThreadContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30022787fd8c3002278 /* pipeline/PxcNpWorkUnit.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcNpWorkUnit.h"; path = "../../LowLevel/common/include/pipeline/PxcNpWorkUnit.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30022e07fd8c30022e0 /* pipeline/PxcRigidBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "pipeline/PxcRigidBody.h"; path = "../../LowLevel/common/include/pipeline/PxcRigidBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30023487fd8c3002348 /* utils/PxcScratchAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcScratchAllocator.h"; path = "../../LowLevel/common/include/utils/PxcScratchAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc30023b07fd8c30023b0 /* utils/PxcThreadCoherentCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "utils/PxcThreadCoherentCache.h"; path = "../../LowLevel/common/include/utils/PxcThreadCoherentCache.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a2c3f8c07fd2a2c3f8c0 /* Resources */ = { + FFF2c10c0f007fd8c10c0f00 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2418,7 +2415,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa2c3f8c07fd2a2c3f8c0 /* Frameworks */ = { + FFFCc10c0f007fd8c10c0f00 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2428,31 +2425,31 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a2c3f8c07fd2a2c3f8c0 /* Sources */ = { + FFF8c10c0f007fd8c10c0f00 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa2c458f07fd2a2c458f0, - FFFFa2c46b907fd2a2c46b90, - FFFFa2c46bf87fd2a2c46bf8, - FFFFa2c46c607fd2a2c46c60, - FFFFa2c46cc87fd2a2c46cc8, - FFFFa2c46d307fd2a2c46d30, - FFFFa2c46d987fd2a2c46d98, - FFFFa2c46e007fd2a2c46e00, - FFFFa2c46e687fd2a2c46e68, - FFFFa24066007fd2a2406600, - FFFFa24066687fd2a2406668, - FFFFa24066d07fd2a24066d0, - FFFFa24067387fd2a2406738, - FFFFa24067a07fd2a24067a0, - FFFFa24068087fd2a2406808, - FFFFa24068707fd2a2406870, - FFFFa24068d87fd2a24068d8, - FFFFa24069407fd2a2406940, - FFFFa24069a87fd2a24069a8, - FFFFa2406a107fd2a2406a10, - FFFFa2406a787fd2a2406a78, + FFFFbfcde6407fd8bfcde640, + FFFFc165b6c07fd8c165b6c0, + FFFFc165b7287fd8c165b728, + FFFFc165b7907fd8c165b790, + FFFFc165b7f87fd8c165b7f8, + FFFFc165b8607fd8c165b860, + FFFFc165b8c87fd8c165b8c8, + FFFFc165b9307fd8c165b930, + FFFFc165b9987fd8c165b998, + FFFFc003aa007fd8c003aa00, + FFFFc003aa687fd8c003aa68, + FFFFc003aad07fd8c003aad0, + FFFFc003ab387fd8c003ab38, + FFFFc003aba07fd8c003aba0, + FFFFc003ac087fd8c003ac08, + FFFFc003ac707fd8c003ac70, + FFFFc003acd87fd8c003acd8, + FFFFc003ad407fd8c003ad40, + FFFFc003ada87fd8c003ada8, + FFFFc003ae107fd8c003ae10, + FFFFc003ae787fd8c003ae78, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2464,38 +2461,38 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelAABB */ - FFFFa2412c707fd2a2412c70 /* BpBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2412c707fd2a2412c70 /* BpBroadPhase.cpp */; }; - FFFFa2412cd87fd2a2412cd8 /* BpBroadPhaseMBP.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2412cd87fd2a2412cd8 /* BpBroadPhaseMBP.cpp */; }; - FFFFa2412d407fd2a2412d40 /* BpBroadPhaseSap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2412d407fd2a2412d40 /* BpBroadPhaseSap.cpp */; }; - FFFFa2412da87fd2a2412da8 /* BpBroadPhaseSapAux.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2412da87fd2a2412da8 /* BpBroadPhaseSapAux.cpp */; }; - FFFFa2412e107fd2a2412e10 /* BpMBPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2412e107fd2a2412e10 /* BpMBPTasks.cpp */; }; - FFFFa2412e787fd2a2412e78 /* BpSAPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2412e787fd2a2412e78 /* BpSAPTasks.cpp */; }; - FFFFa2412ee07fd2a2412ee0 /* BpSimpleAABBManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2412ee07fd2a2412ee0 /* BpSimpleAABBManager.cpp */; }; + FFFFc28412707fd8c2841270 /* BpBroadPhase.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28412707fd8c2841270 /* BpBroadPhase.cpp */; }; + FFFFc28412d87fd8c28412d8 /* BpBroadPhaseMBP.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28412d87fd8c28412d8 /* BpBroadPhaseMBP.cpp */; }; + FFFFc28413407fd8c2841340 /* BpBroadPhaseSap.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28413407fd8c2841340 /* BpBroadPhaseSap.cpp */; }; + FFFFc28413a87fd8c28413a8 /* BpBroadPhaseSapAux.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28413a87fd8c28413a8 /* BpBroadPhaseSapAux.cpp */; }; + FFFFc28414107fd8c2841410 /* BpMBPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28414107fd8c2841410 /* BpMBPTasks.cpp */; }; + FFFFc28414787fd8c2841478 /* BpSAPTasks.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28414787fd8c2841478 /* BpSAPTasks.cpp */; }; + FFFFc28414e07fd8c28414e0 /* BpSimpleAABBManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc28414e07fd8c28414e0 /* BpSimpleAABBManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa2c704e07fd2a2c704e0 /* LowLevelAABB */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelAABB"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa2c6b2707fd2a2c6b270 /* BpAABBManagerTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpAABBManagerTasks.h"; path = "../../LowLevelAABB/include/BpAABBManagerTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c6b2d87fd2a2c6b2d8 /* BpBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.h"; path = "../../LowLevelAABB/include/BpBroadPhase.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c6b3407fd2a2c6b340 /* BpBroadPhaseUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseUpdate.h"; path = "../../LowLevelAABB/include/BpBroadPhaseUpdate.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c6b3a87fd2a2c6b3a8 /* BpSimpleAABBManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.h"; path = "../../LowLevelAABB/include/BpSimpleAABBManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2412a007fd2a2412a00 /* BpBroadPhaseMBP.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2412a687fd2a2412a68 /* BpBroadPhaseMBPCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBPCommon.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBPCommon.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2412ad07fd2a2412ad0 /* BpBroadPhaseSap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2412b387fd2a2412b38 /* BpBroadPhaseSapAux.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2412ba07fd2a2412ba0 /* BpMBPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.h"; path = "../../LowLevelAABB/src/BpMBPTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2412c087fd2a2412c08 /* BpSAPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.h"; path = "../../LowLevelAABB/src/BpSAPTasks.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2412c707fd2a2412c70 /* BpBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.cpp"; path = "../../LowLevelAABB/src/BpBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2412cd87fd2a2412cd8 /* BpBroadPhaseMBP.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2412d407fd2a2412d40 /* BpBroadPhaseSap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2412da87fd2a2412da8 /* BpBroadPhaseSapAux.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2412e107fd2a2412e10 /* BpMBPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.cpp"; path = "../../LowLevelAABB/src/BpMBPTasks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2412e787fd2a2412e78 /* BpSAPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.cpp"; path = "../../LowLevelAABB/src/BpSAPTasks.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2412ee07fd2a2412ee0 /* BpSimpleAABBManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.cpp"; path = "../../LowLevelAABB/src/BpSimpleAABBManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc17390207fd8c1739020 /* LowLevelAABB */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelAABB"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc17393b07fd8c17393b0 /* BpAABBManagerTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpAABBManagerTasks.h"; path = "../../LowLevelAABB/include/BpAABBManagerTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFDc17394187fd8c1739418 /* BpBroadPhase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.h"; path = "../../LowLevelAABB/include/BpBroadPhase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc17394807fd8c1739480 /* BpBroadPhaseUpdate.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseUpdate.h"; path = "../../LowLevelAABB/include/BpBroadPhaseUpdate.h"; sourceTree = SOURCE_ROOT; }; + FFFDc17394e87fd8c17394e8 /* BpSimpleAABBManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.h"; path = "../../LowLevelAABB/include/BpSimpleAABBManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28410007fd8c2841000 /* BpBroadPhaseMBP.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28410687fd8c2841068 /* BpBroadPhaseMBPCommon.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBPCommon.h"; path = "../../LowLevelAABB/src/BpBroadPhaseMBPCommon.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28410d07fd8c28410d0 /* BpBroadPhaseSap.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28411387fd8c2841138 /* BpBroadPhaseSapAux.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.h"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28411a07fd8c28411a0 /* BpMBPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.h"; path = "../../LowLevelAABB/src/BpMBPTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28412087fd8c2841208 /* BpSAPTasks.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.h"; path = "../../LowLevelAABB/src/BpSAPTasks.h"; sourceTree = SOURCE_ROOT; }; + FFFDc28412707fd8c2841270 /* BpBroadPhase.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhase.cpp"; path = "../../LowLevelAABB/src/BpBroadPhase.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28412d87fd8c28412d8 /* BpBroadPhaseMBP.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseMBP.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseMBP.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28413407fd8c2841340 /* BpBroadPhaseSap.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSap.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSap.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28413a87fd8c28413a8 /* BpBroadPhaseSapAux.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpBroadPhaseSapAux.cpp"; path = "../../LowLevelAABB/src/BpBroadPhaseSapAux.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28414107fd8c2841410 /* BpMBPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpMBPTasks.cpp"; path = "../../LowLevelAABB/src/BpMBPTasks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28414787fd8c2841478 /* BpSAPTasks.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSAPTasks.cpp"; path = "../../LowLevelAABB/src/BpSAPTasks.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc28414e07fd8c28414e0 /* BpSimpleAABBManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "BpSimpleAABBManager.cpp"; path = "../../LowLevelAABB/src/BpSimpleAABBManager.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a2c704e07fd2a2c704e0 /* Resources */ = { + FFF2c17390207fd8c1739020 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2505,7 +2502,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa2c704e07fd2a2c704e0 /* Frameworks */ = { + FFFCc17390207fd8c1739020 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2515,17 +2512,17 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a2c704e07fd2a2c704e0 /* Sources */ = { + FFF8c17390207fd8c1739020 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa2412c707fd2a2412c70, - FFFFa2412cd87fd2a2412cd8, - FFFFa2412d407fd2a2412d40, - FFFFa2412da87fd2a2412da8, - FFFFa2412e107fd2a2412e10, - FFFFa2412e787fd2a2412e78, - FFFFa2412ee07fd2a2412ee0, + FFFFc28412707fd8c2841270, + FFFFc28412d87fd8c28412d8, + FFFFc28413407fd8c2841340, + FFFFc28413a87fd8c28413a8, + FFFFc28414107fd8c2841410, + FFFFc28414787fd8c2841478, + FFFFc28414e07fd8c28414e0, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2537,106 +2534,106 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelDynamics */ - FFFFa241c6007fd2a241c600 /* DyArticulation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241c6007fd2a241c600 /* DyArticulation.cpp */; }; - FFFFa241c6687fd2a241c668 /* DyArticulationContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241c6687fd2a241c668 /* DyArticulationContactPrep.cpp */; }; - FFFFa241c6d07fd2a241c6d0 /* DyArticulationContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241c6d07fd2a241c6d0 /* DyArticulationContactPrepPF.cpp */; }; - FFFFa241c7387fd2a241c738 /* DyArticulationHelper.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241c7387fd2a241c738 /* DyArticulationHelper.cpp */; }; - FFFFa241c7a07fd2a241c7a0 /* DyArticulationSIMD.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241c7a07fd2a241c7a0 /* DyArticulationSIMD.cpp */; }; - FFFFa241c8087fd2a241c808 /* DyArticulationScalar.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241c8087fd2a241c808 /* DyArticulationScalar.cpp */; }; - FFFFa241c8707fd2a241c870 /* DyConstraintPartition.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241c8707fd2a241c870 /* DyConstraintPartition.cpp */; }; - FFFFa241c8d87fd2a241c8d8 /* DyConstraintSetup.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241c8d87fd2a241c8d8 /* DyConstraintSetup.cpp */; }; - FFFFa241c9407fd2a241c940 /* DyConstraintSetupBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241c9407fd2a241c940 /* DyConstraintSetupBlock.cpp */; }; - FFFFa241c9a87fd2a241c9a8 /* DyContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241c9a87fd2a241c9a8 /* DyContactPrep.cpp */; }; - FFFFa241ca107fd2a241ca10 /* DyContactPrep4.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241ca107fd2a241ca10 /* DyContactPrep4.cpp */; }; - FFFFa241ca787fd2a241ca78 /* DyContactPrep4PF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241ca787fd2a241ca78 /* DyContactPrep4PF.cpp */; }; - FFFFa241cae07fd2a241cae0 /* DyContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241cae07fd2a241cae0 /* DyContactPrepPF.cpp */; }; - FFFFa241cb487fd2a241cb48 /* DyDynamics.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241cb487fd2a241cb48 /* DyDynamics.cpp */; }; - FFFFa241cbb07fd2a241cbb0 /* DyFrictionCorrelation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241cbb07fd2a241cbb0 /* DyFrictionCorrelation.cpp */; }; - FFFFa241cc187fd2a241cc18 /* DyRigidBodyToSolverBody.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241cc187fd2a241cc18 /* DyRigidBodyToSolverBody.cpp */; }; - FFFFa241cc807fd2a241cc80 /* DySolverConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241cc807fd2a241cc80 /* DySolverConstraints.cpp */; }; - FFFFa241cce87fd2a241cce8 /* DySolverConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241cce87fd2a241cce8 /* DySolverConstraintsBlock.cpp */; }; - FFFFa241cd507fd2a241cd50 /* DySolverControl.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241cd507fd2a241cd50 /* DySolverControl.cpp */; }; - FFFFa241cdb87fd2a241cdb8 /* DySolverControlPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241cdb87fd2a241cdb8 /* DySolverControlPF.cpp */; }; - FFFFa241ce207fd2a241ce20 /* DySolverPFConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241ce207fd2a241ce20 /* DySolverPFConstraints.cpp */; }; - FFFFa241ce887fd2a241ce88 /* DySolverPFConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241ce887fd2a241ce88 /* DySolverPFConstraintsBlock.cpp */; }; - FFFFa241cef07fd2a241cef0 /* DyThreadContext.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241cef07fd2a241cef0 /* DyThreadContext.cpp */; }; - FFFFa241cf587fd2a241cf58 /* DyThresholdTable.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDa241cf587fd2a241cf58 /* DyThresholdTable.cpp */; }; + FFFFc40122007fd8c4012200 /* DyArticulation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40122007fd8c4012200 /* DyArticulation.cpp */; }; + FFFFc40122687fd8c4012268 /* DyArticulationContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40122687fd8c4012268 /* DyArticulationContactPrep.cpp */; }; + FFFFc40122d07fd8c40122d0 /* DyArticulationContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40122d07fd8c40122d0 /* DyArticulationContactPrepPF.cpp */; }; + FFFFc40123387fd8c4012338 /* DyArticulationHelper.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40123387fd8c4012338 /* DyArticulationHelper.cpp */; }; + FFFFc40123a07fd8c40123a0 /* DyArticulationSIMD.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40123a07fd8c40123a0 /* DyArticulationSIMD.cpp */; }; + FFFFc40124087fd8c4012408 /* DyArticulationScalar.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40124087fd8c4012408 /* DyArticulationScalar.cpp */; }; + FFFFc40124707fd8c4012470 /* DyConstraintPartition.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40124707fd8c4012470 /* DyConstraintPartition.cpp */; }; + FFFFc40124d87fd8c40124d8 /* DyConstraintSetup.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40124d87fd8c40124d8 /* DyConstraintSetup.cpp */; }; + FFFFc40125407fd8c4012540 /* DyConstraintSetupBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40125407fd8c4012540 /* DyConstraintSetupBlock.cpp */; }; + FFFFc40125a87fd8c40125a8 /* DyContactPrep.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40125a87fd8c40125a8 /* DyContactPrep.cpp */; }; + FFFFc40126107fd8c4012610 /* DyContactPrep4.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40126107fd8c4012610 /* DyContactPrep4.cpp */; }; + FFFFc40126787fd8c4012678 /* DyContactPrep4PF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40126787fd8c4012678 /* DyContactPrep4PF.cpp */; }; + FFFFc40126e07fd8c40126e0 /* DyContactPrepPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40126e07fd8c40126e0 /* DyContactPrepPF.cpp */; }; + FFFFc40127487fd8c4012748 /* DyDynamics.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40127487fd8c4012748 /* DyDynamics.cpp */; }; + FFFFc40127b07fd8c40127b0 /* DyFrictionCorrelation.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40127b07fd8c40127b0 /* DyFrictionCorrelation.cpp */; }; + FFFFc40128187fd8c4012818 /* DyRigidBodyToSolverBody.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40128187fd8c4012818 /* DyRigidBodyToSolverBody.cpp */; }; + FFFFc40128807fd8c4012880 /* DySolverConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40128807fd8c4012880 /* DySolverConstraints.cpp */; }; + FFFFc40128e87fd8c40128e8 /* DySolverConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40128e87fd8c40128e8 /* DySolverConstraintsBlock.cpp */; }; + FFFFc40129507fd8c4012950 /* DySolverControl.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40129507fd8c4012950 /* DySolverControl.cpp */; }; + FFFFc40129b87fd8c40129b8 /* DySolverControlPF.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc40129b87fd8c40129b8 /* DySolverControlPF.cpp */; }; + FFFFc4012a207fd8c4012a20 /* DySolverPFConstraints.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc4012a207fd8c4012a20 /* DySolverPFConstraints.cpp */; }; + FFFFc4012a887fd8c4012a88 /* DySolverPFConstraintsBlock.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc4012a887fd8c4012a88 /* DySolverPFConstraintsBlock.cpp */; }; + FFFFc4012af07fd8c4012af0 /* DyThreadContext.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc4012af07fd8c4012af0 /* DyThreadContext.cpp */; }; + FFFFc4012b587fd8c4012b58 /* DyThresholdTable.cpp in Dynamics Source */= { isa = PBXBuildFile; fileRef = FFFDc4012b587fd8c4012b58 /* DyThresholdTable.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa2c8d7e07fd2a2c8d7e0 /* LowLevelDynamics */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelDynamics"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa241c6007fd2a241c600 /* DyArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.cpp"; path = "../../LowLevelDynamics/src/DyArticulation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241c6687fd2a241c668 /* DyArticulationContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241c6d07fd2a241c6d0 /* DyArticulationContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241c7387fd2a241c738 /* DyArticulationHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.cpp"; path = "../../LowLevelDynamics/src/DyArticulationHelper.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241c7a07fd2a241c7a0 /* DyArticulationSIMD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationSIMD.cpp"; path = "../../LowLevelDynamics/src/DyArticulationSIMD.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241c8087fd2a241c808 /* DyArticulationScalar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.cpp"; path = "../../LowLevelDynamics/src/DyArticulationScalar.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241c8707fd2a241c870 /* DyConstraintPartition.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.cpp"; path = "../../LowLevelDynamics/src/DyConstraintPartition.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241c8d87fd2a241c8d8 /* DyConstraintSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetup.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetup.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241c9407fd2a241c940 /* DyConstraintSetupBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetupBlock.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetupBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241c9a87fd2a241c9a8 /* DyContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241ca107fd2a241ca10 /* DyContactPrep4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241ca787fd2a241ca78 /* DyContactPrep4PF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4PF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4PF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241cae07fd2a241cae0 /* DyContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241cb487fd2a241cb48 /* DyDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.cpp"; path = "../../LowLevelDynamics/src/DyDynamics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241cbb07fd2a241cbb0 /* DyFrictionCorrelation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionCorrelation.cpp"; path = "../../LowLevelDynamics/src/DyFrictionCorrelation.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241cc187fd2a241cc18 /* DyRigidBodyToSolverBody.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyRigidBodyToSolverBody.cpp"; path = "../../LowLevelDynamics/src/DyRigidBodyToSolverBody.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241cc807fd2a241cc80 /* DySolverConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraints.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241cce87fd2a241cce8 /* DySolverConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241cd507fd2a241cd50 /* DySolverControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.cpp"; path = "../../LowLevelDynamics/src/DySolverControl.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241cdb87fd2a241cdb8 /* DySolverControlPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.cpp"; path = "../../LowLevelDynamics/src/DySolverControlPF.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241ce207fd2a241ce20 /* DySolverPFConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraints.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241ce887fd2a241ce88 /* DySolverPFConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241cef07fd2a241cef0 /* DyThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.cpp"; path = "../../LowLevelDynamics/src/DyThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa241cf587fd2a241cf58 /* DyThresholdTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.cpp"; path = "../../LowLevelDynamics/src/DyThresholdTable.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2c8b8c07fd2a2c8b8c0 /* DyArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.h"; path = "../../LowLevelDynamics/include/DyArticulation.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c8b9287fd2a2c8b928 /* DyConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraint.h"; path = "../../LowLevelDynamics/include/DyConstraint.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c8b9907fd2a2c8b990 /* DyConstraintWriteBack.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintWriteBack.h"; path = "../../LowLevelDynamics/include/DyConstraintWriteBack.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c8b9f87fd2a2c8b9f8 /* DyContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContext.h"; path = "../../LowLevelDynamics/include/DyContext.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c8ba607fd2a2c8ba60 /* DyGpuAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyGpuAPI.h"; path = "../../LowLevelDynamics/include/DyGpuAPI.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c8bac87fd2a2c8bac8 /* DySleepingConfigulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySleepingConfigulation.h"; path = "../../LowLevelDynamics/include/DySleepingConfigulation.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2c8bb307fd2a2c8bb30 /* DyThresholdTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.h"; path = "../../LowLevelDynamics/include/DyThresholdTable.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241d8007fd2a241d800 /* DyArticulationContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.h"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241d8687fd2a241d868 /* DyArticulationFnsDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsDebug.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsDebug.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241d8d07fd2a241d8d0 /* DyArticulationFnsScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241d9387fd2a241d938 /* DyArticulationFnsSimd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsSimd.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsSimd.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241d9a07fd2a241d9a0 /* DyArticulationHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.h"; path = "../../LowLevelDynamics/src/DyArticulationHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241da087fd2a241da08 /* DyArticulationPImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationPImpl.h"; path = "../../LowLevelDynamics/src/DyArticulationPImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241da707fd2a241da70 /* DyArticulationReference.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationReference.h"; path = "../../LowLevelDynamics/src/DyArticulationReference.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241dad87fd2a241dad8 /* DyArticulationScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationScalar.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241db407fd2a241db40 /* DyArticulationUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationUtils.h"; path = "../../LowLevelDynamics/src/DyArticulationUtils.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241dba87fd2a241dba8 /* DyBodyCoreIntegrator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyBodyCoreIntegrator.h"; path = "../../LowLevelDynamics/src/DyBodyCoreIntegrator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241dc107fd2a241dc10 /* DyConstraintPartition.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.h"; path = "../../LowLevelDynamics/src/DyConstraintPartition.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241dc787fd2a241dc78 /* DyConstraintPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPrep.h"; path = "../../LowLevelDynamics/src/DyConstraintPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241dce07fd2a241dce0 /* DyContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.h"; path = "../../LowLevelDynamics/src/DyContactPrep.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241dd487fd2a241dd48 /* DyContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepShared.h"; path = "../../LowLevelDynamics/src/DyContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241ddb07fd2a241ddb0 /* DyContactReduction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactReduction.h"; path = "../../LowLevelDynamics/src/DyContactReduction.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241de187fd2a241de18 /* DyCorrelationBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyCorrelationBuffer.h"; path = "../../LowLevelDynamics/src/DyCorrelationBuffer.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241de807fd2a241de80 /* DyDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.h"; path = "../../LowLevelDynamics/src/DyDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241dee87fd2a241dee8 /* DyFrictionPatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatch.h"; path = "../../LowLevelDynamics/src/DyFrictionPatch.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241df507fd2a241df50 /* DyFrictionPatchStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatchStreamPair.h"; path = "../../LowLevelDynamics/src/DyFrictionPatchStreamPair.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241dfb87fd2a241dfb8 /* DySolverBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverBody.h"; path = "../../LowLevelDynamics/src/DySolverBody.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e0207fd2a241e020 /* DySolverConstraint1D.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e0887fd2a241e088 /* DySolverConstraint1D4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D4.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D4.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e0f07fd2a241e0f0 /* DySolverConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintDesc.h"; path = "../../LowLevelDynamics/src/DySolverConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e1587fd2a241e158 /* DySolverConstraintExtShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintExtShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintExtShared.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e1c07fd2a241e1c0 /* DySolverConstraintTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintTypes.h"; path = "../../LowLevelDynamics/src/DySolverConstraintTypes.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e2287fd2a241e228 /* DySolverConstraintsShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintsShared.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e2907fd2a241e290 /* DySolverContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact.h"; path = "../../LowLevelDynamics/src/DySolverContact.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e2f87fd2a241e2f8 /* DySolverContact4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact4.h"; path = "../../LowLevelDynamics/src/DySolverContact4.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e3607fd2a241e360 /* DySolverContactPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF.h"; path = "../../LowLevelDynamics/src/DySolverContactPF.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e3c87fd2a241e3c8 /* DySolverContactPF4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF4.h"; path = "../../LowLevelDynamics/src/DySolverContactPF4.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e4307fd2a241e430 /* DySolverContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContext.h"; path = "../../LowLevelDynamics/src/DySolverContext.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e4987fd2a241e498 /* DySolverControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.h"; path = "../../LowLevelDynamics/src/DySolverControl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e5007fd2a241e500 /* DySolverControlPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.h"; path = "../../LowLevelDynamics/src/DySolverControlPF.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e5687fd2a241e568 /* DySolverCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverCore.h"; path = "../../LowLevelDynamics/src/DySolverCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e5d07fd2a241e5d0 /* DySolverExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverExt.h"; path = "../../LowLevelDynamics/src/DySolverExt.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e6387fd2a241e638 /* DySpatial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySpatial.h"; path = "../../LowLevelDynamics/src/DySpatial.h"; sourceTree = SOURCE_ROOT; }; - FFFDa241e6a07fd2a241e6a0 /* DyThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.h"; path = "../../LowLevelDynamics/src/DyThreadContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc10c8d107fd8c10c8d10 /* LowLevelDynamics */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelDynamics"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc40122007fd8c4012200 /* DyArticulation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.cpp"; path = "../../LowLevelDynamics/src/DyArticulation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40122687fd8c4012268 /* DyArticulationContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40122d07fd8c40122d0 /* DyArticulationContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyArticulationContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40123387fd8c4012338 /* DyArticulationHelper.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.cpp"; path = "../../LowLevelDynamics/src/DyArticulationHelper.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40123a07fd8c40123a0 /* DyArticulationSIMD.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationSIMD.cpp"; path = "../../LowLevelDynamics/src/DyArticulationSIMD.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40124087fd8c4012408 /* DyArticulationScalar.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.cpp"; path = "../../LowLevelDynamics/src/DyArticulationScalar.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40124707fd8c4012470 /* DyConstraintPartition.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.cpp"; path = "../../LowLevelDynamics/src/DyConstraintPartition.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40124d87fd8c40124d8 /* DyConstraintSetup.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetup.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetup.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40125407fd8c4012540 /* DyConstraintSetupBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintSetupBlock.cpp"; path = "../../LowLevelDynamics/src/DyConstraintSetupBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40125a87fd8c40125a8 /* DyContactPrep.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40126107fd8c4012610 /* DyContactPrep4.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40126787fd8c4012678 /* DyContactPrep4PF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep4PF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrep4PF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40126e07fd8c40126e0 /* DyContactPrepPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepPF.cpp"; path = "../../LowLevelDynamics/src/DyContactPrepPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40127487fd8c4012748 /* DyDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.cpp"; path = "../../LowLevelDynamics/src/DyDynamics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40127b07fd8c40127b0 /* DyFrictionCorrelation.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionCorrelation.cpp"; path = "../../LowLevelDynamics/src/DyFrictionCorrelation.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40128187fd8c4012818 /* DyRigidBodyToSolverBody.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyRigidBodyToSolverBody.cpp"; path = "../../LowLevelDynamics/src/DyRigidBodyToSolverBody.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40128807fd8c4012880 /* DySolverConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraints.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40128e87fd8c40128e8 /* DySolverConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40129507fd8c4012950 /* DySolverControl.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.cpp"; path = "../../LowLevelDynamics/src/DySolverControl.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc40129b87fd8c40129b8 /* DySolverControlPF.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.cpp"; path = "../../LowLevelDynamics/src/DySolverControlPF.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4012a207fd8c4012a20 /* DySolverPFConstraints.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraints.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraints.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4012a887fd8c4012a88 /* DySolverPFConstraintsBlock.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverPFConstraintsBlock.cpp"; path = "../../LowLevelDynamics/src/DySolverPFConstraintsBlock.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4012af07fd8c4012af0 /* DyThreadContext.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.cpp"; path = "../../LowLevelDynamics/src/DyThreadContext.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4012b587fd8c4012b58 /* DyThresholdTable.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.cpp"; path = "../../LowLevelDynamics/src/DyThresholdTable.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc14787807fd8c1478780 /* DyArticulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulation.h"; path = "../../LowLevelDynamics/include/DyArticulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc14787e87fd8c14787e8 /* DyConstraint.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraint.h"; path = "../../LowLevelDynamics/include/DyConstraint.h"; sourceTree = SOURCE_ROOT; }; + FFFDc14788507fd8c1478850 /* DyConstraintWriteBack.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintWriteBack.h"; path = "../../LowLevelDynamics/include/DyConstraintWriteBack.h"; sourceTree = SOURCE_ROOT; }; + FFFDc14788b87fd8c14788b8 /* DyContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContext.h"; path = "../../LowLevelDynamics/include/DyContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc14789207fd8c1478920 /* DyGpuAPI.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyGpuAPI.h"; path = "../../LowLevelDynamics/include/DyGpuAPI.h"; sourceTree = SOURCE_ROOT; }; + FFFDc14789887fd8c1478988 /* DySleepingConfigulation.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySleepingConfigulation.h"; path = "../../LowLevelDynamics/include/DySleepingConfigulation.h"; sourceTree = SOURCE_ROOT; }; + FFFDc14789f07fd8c14789f0 /* DyThresholdTable.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThresholdTable.h"; path = "../../LowLevelDynamics/include/DyThresholdTable.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40158007fd8c4015800 /* DyArticulationContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationContactPrep.h"; path = "../../LowLevelDynamics/src/DyArticulationContactPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40158687fd8c4015868 /* DyArticulationFnsDebug.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsDebug.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsDebug.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40158d07fd8c40158d0 /* DyArticulationFnsScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40159387fd8c4015938 /* DyArticulationFnsSimd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationFnsSimd.h"; path = "../../LowLevelDynamics/src/DyArticulationFnsSimd.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40159a07fd8c40159a0 /* DyArticulationHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationHelper.h"; path = "../../LowLevelDynamics/src/DyArticulationHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015a087fd8c4015a08 /* DyArticulationPImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationPImpl.h"; path = "../../LowLevelDynamics/src/DyArticulationPImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015a707fd8c4015a70 /* DyArticulationReference.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationReference.h"; path = "../../LowLevelDynamics/src/DyArticulationReference.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015ad87fd8c4015ad8 /* DyArticulationScalar.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationScalar.h"; path = "../../LowLevelDynamics/src/DyArticulationScalar.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015b407fd8c4015b40 /* DyArticulationUtils.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyArticulationUtils.h"; path = "../../LowLevelDynamics/src/DyArticulationUtils.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015ba87fd8c4015ba8 /* DyBodyCoreIntegrator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyBodyCoreIntegrator.h"; path = "../../LowLevelDynamics/src/DyBodyCoreIntegrator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015c107fd8c4015c10 /* DyConstraintPartition.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPartition.h"; path = "../../LowLevelDynamics/src/DyConstraintPartition.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015c787fd8c4015c78 /* DyConstraintPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyConstraintPrep.h"; path = "../../LowLevelDynamics/src/DyConstraintPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015ce07fd8c4015ce0 /* DyContactPrep.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrep.h"; path = "../../LowLevelDynamics/src/DyContactPrep.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015d487fd8c4015d48 /* DyContactPrepShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactPrepShared.h"; path = "../../LowLevelDynamics/src/DyContactPrepShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015db07fd8c4015db0 /* DyContactReduction.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyContactReduction.h"; path = "../../LowLevelDynamics/src/DyContactReduction.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015e187fd8c4015e18 /* DyCorrelationBuffer.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyCorrelationBuffer.h"; path = "../../LowLevelDynamics/src/DyCorrelationBuffer.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015e807fd8c4015e80 /* DyDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyDynamics.h"; path = "../../LowLevelDynamics/src/DyDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015ee87fd8c4015ee8 /* DyFrictionPatch.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatch.h"; path = "../../LowLevelDynamics/src/DyFrictionPatch.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015f507fd8c4015f50 /* DyFrictionPatchStreamPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyFrictionPatchStreamPair.h"; path = "../../LowLevelDynamics/src/DyFrictionPatchStreamPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4015fb87fd8c4015fb8 /* DySolverBody.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverBody.h"; path = "../../LowLevelDynamics/src/DySolverBody.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40160207fd8c4016020 /* DySolverConstraint1D.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40160887fd8c4016088 /* DySolverConstraint1D4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraint1D4.h"; path = "../../LowLevelDynamics/src/DySolverConstraint1D4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40160f07fd8c40160f0 /* DySolverConstraintDesc.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintDesc.h"; path = "../../LowLevelDynamics/src/DySolverConstraintDesc.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40161587fd8c4016158 /* DySolverConstraintExtShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintExtShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintExtShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40161c07fd8c40161c0 /* DySolverConstraintTypes.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintTypes.h"; path = "../../LowLevelDynamics/src/DySolverConstraintTypes.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40162287fd8c4016228 /* DySolverConstraintsShared.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverConstraintsShared.h"; path = "../../LowLevelDynamics/src/DySolverConstraintsShared.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40162907fd8c4016290 /* DySolverContact.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact.h"; path = "../../LowLevelDynamics/src/DySolverContact.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40162f87fd8c40162f8 /* DySolverContact4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContact4.h"; path = "../../LowLevelDynamics/src/DySolverContact4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40163607fd8c4016360 /* DySolverContactPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF.h"; path = "../../LowLevelDynamics/src/DySolverContactPF.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40163c87fd8c40163c8 /* DySolverContactPF4.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContactPF4.h"; path = "../../LowLevelDynamics/src/DySolverContactPF4.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40164307fd8c4016430 /* DySolverContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverContext.h"; path = "../../LowLevelDynamics/src/DySolverContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40164987fd8c4016498 /* DySolverControl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControl.h"; path = "../../LowLevelDynamics/src/DySolverControl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40165007fd8c4016500 /* DySolverControlPF.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverControlPF.h"; path = "../../LowLevelDynamics/src/DySolverControlPF.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40165687fd8c4016568 /* DySolverCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverCore.h"; path = "../../LowLevelDynamics/src/DySolverCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40165d07fd8c40165d0 /* DySolverExt.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySolverExt.h"; path = "../../LowLevelDynamics/src/DySolverExt.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40166387fd8c4016638 /* DySpatial.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DySpatial.h"; path = "../../LowLevelDynamics/src/DySpatial.h"; sourceTree = SOURCE_ROOT; }; + FFFDc40166a07fd8c40166a0 /* DyThreadContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "DyThreadContext.h"; path = "../../LowLevelDynamics/src/DyThreadContext.h"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a2c8d7e07fd2a2c8d7e0 /* Resources */ = { + FFF2c10c8d107fd8c10c8d10 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2646,7 +2643,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa2c8d7e07fd2a2c8d7e0 /* Frameworks */ = { + FFFCc10c8d107fd8c10c8d10 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2656,34 +2653,34 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a2c8d7e07fd2a2c8d7e0 /* Sources */ = { + FFF8c10c8d107fd8c10c8d10 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa241c6007fd2a241c600, - FFFFa241c6687fd2a241c668, - FFFFa241c6d07fd2a241c6d0, - FFFFa241c7387fd2a241c738, - FFFFa241c7a07fd2a241c7a0, - FFFFa241c8087fd2a241c808, - FFFFa241c8707fd2a241c870, - FFFFa241c8d87fd2a241c8d8, - FFFFa241c9407fd2a241c940, - FFFFa241c9a87fd2a241c9a8, - FFFFa241ca107fd2a241ca10, - FFFFa241ca787fd2a241ca78, - FFFFa241cae07fd2a241cae0, - FFFFa241cb487fd2a241cb48, - FFFFa241cbb07fd2a241cbb0, - FFFFa241cc187fd2a241cc18, - FFFFa241cc807fd2a241cc80, - FFFFa241cce87fd2a241cce8, - FFFFa241cd507fd2a241cd50, - FFFFa241cdb87fd2a241cdb8, - FFFFa241ce207fd2a241ce20, - FFFFa241ce887fd2a241ce88, - FFFFa241cef07fd2a241cef0, - FFFFa241cf587fd2a241cf58, + FFFFc40122007fd8c4012200, + FFFFc40122687fd8c4012268, + FFFFc40122d07fd8c40122d0, + FFFFc40123387fd8c4012338, + FFFFc40123a07fd8c40123a0, + FFFFc40124087fd8c4012408, + FFFFc40124707fd8c4012470, + FFFFc40124d87fd8c40124d8, + FFFFc40125407fd8c4012540, + FFFFc40125a87fd8c40125a8, + FFFFc40126107fd8c4012610, + FFFFc40126787fd8c4012678, + FFFFc40126e07fd8c40126e0, + FFFFc40127487fd8c4012748, + FFFFc40127b07fd8c40127b0, + FFFFc40128187fd8c4012818, + FFFFc40128807fd8c4012880, + FFFFc40128e87fd8c40128e8, + FFFFc40129507fd8c4012950, + FFFFc40129b87fd8c40129b8, + FFFFc4012a207fd8c4012a20, + FFFFc4012a887fd8c4012a88, + FFFFc4012af07fd8c4012af0, + FFFFc4012b587fd8c4012b58, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2695,70 +2692,70 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelCloth */ - FFFFa2429f587fd2a2429f58 /* Allocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2429f587fd2a2429f58 /* Allocator.cpp */; }; - FFFFa2429fc07fd2a2429fc0 /* Factory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2429fc07fd2a2429fc0 /* Factory.cpp */; }; - FFFFa242a0287fd2a242a028 /* PhaseConfig.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a0287fd2a242a028 /* PhaseConfig.cpp */; }; - FFFFa242a0907fd2a242a090 /* SwCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a0907fd2a242a090 /* SwCloth.cpp */; }; - FFFFa242a0f87fd2a242a0f8 /* SwClothData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a0f87fd2a242a0f8 /* SwClothData.cpp */; }; - FFFFa242a1607fd2a242a160 /* SwCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a1607fd2a242a160 /* SwCollision.cpp */; }; - FFFFa242a1c87fd2a242a1c8 /* SwFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a1c87fd2a242a1c8 /* SwFabric.cpp */; }; - FFFFa242a2307fd2a242a230 /* SwFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a2307fd2a242a230 /* SwFactory.cpp */; }; - FFFFa242a2987fd2a242a298 /* SwInterCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a2987fd2a242a298 /* SwInterCollision.cpp */; }; - FFFFa242a3007fd2a242a300 /* SwSelfCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a3007fd2a242a300 /* SwSelfCollision.cpp */; }; - FFFFa242a3687fd2a242a368 /* SwSolver.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a3687fd2a242a368 /* SwSolver.cpp */; }; - FFFFa242a3d07fd2a242a3d0 /* SwSolverKernel.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a3d07fd2a242a3d0 /* SwSolverKernel.cpp */; }; - FFFFa242a4387fd2a242a438 /* TripletScheduler.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa242a4387fd2a242a438 /* TripletScheduler.cpp */; }; + FFFFc003d3587fd8c003d358 /* Allocator.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d3587fd8c003d358 /* Allocator.cpp */; }; + FFFFc003d3c07fd8c003d3c0 /* Factory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d3c07fd8c003d3c0 /* Factory.cpp */; }; + FFFFc003d4287fd8c003d428 /* PhaseConfig.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d4287fd8c003d428 /* PhaseConfig.cpp */; }; + FFFFc003d4907fd8c003d490 /* SwCloth.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d4907fd8c003d490 /* SwCloth.cpp */; }; + FFFFc003d4f87fd8c003d4f8 /* SwClothData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d4f87fd8c003d4f8 /* SwClothData.cpp */; }; + FFFFc003d5607fd8c003d560 /* SwCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d5607fd8c003d560 /* SwCollision.cpp */; }; + FFFFc003d5c87fd8c003d5c8 /* SwFabric.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d5c87fd8c003d5c8 /* SwFabric.cpp */; }; + FFFFc003d6307fd8c003d630 /* SwFactory.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d6307fd8c003d630 /* SwFactory.cpp */; }; + FFFFc003d6987fd8c003d698 /* SwInterCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d6987fd8c003d698 /* SwInterCollision.cpp */; }; + FFFFc003d7007fd8c003d700 /* SwSelfCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d7007fd8c003d700 /* SwSelfCollision.cpp */; }; + FFFFc003d7687fd8c003d768 /* SwSolver.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d7687fd8c003d768 /* SwSolver.cpp */; }; + FFFFc003d7d07fd8c003d7d0 /* SwSolverKernel.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d7d07fd8c003d7d0 /* SwSolverKernel.cpp */; }; + FFFFc003d8387fd8c003d838 /* TripletScheduler.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc003d8387fd8c003d838 /* TripletScheduler.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa2cb04807fd2a2cb0480 /* LowLevelCloth */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelCloth"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa2cad4707fd2a2cad470 /* Cloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cloth.h"; path = "../../LowLevelCloth/include/Cloth.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2cad4d87fd2a2cad4d8 /* Fabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Fabric.h"; path = "../../LowLevelCloth/include/Fabric.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2cad5407fd2a2cad540 /* Factory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.h"; path = "../../LowLevelCloth/include/Factory.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2cad5a87fd2a2cad5a8 /* PhaseConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.h"; path = "../../LowLevelCloth/include/PhaseConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2cad6107fd2a2cad610 /* Range.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Range.h"; path = "../../LowLevelCloth/include/Range.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2cad6787fd2a2cad678 /* Solver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Solver.h"; path = "../../LowLevelCloth/include/Solver.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2cad6e07fd2a2cad6e0 /* Types.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Types.h"; path = "../../LowLevelCloth/include/Types.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24296007fd2a2429600 /* Allocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.h"; path = "../../LowLevelCloth/src/Allocator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24296687fd2a2429668 /* Array.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Array.h"; path = "../../LowLevelCloth/src/Array.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24296d07fd2a24296d0 /* BoundingBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BoundingBox.h"; path = "../../LowLevelCloth/src/BoundingBox.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24297387fd2a2429738 /* ClothBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothBase.h"; path = "../../LowLevelCloth/src/ClothBase.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24297a07fd2a24297a0 /* ClothImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothImpl.h"; path = "../../LowLevelCloth/src/ClothImpl.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24298087fd2a2429808 /* IndexPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IndexPair.h"; path = "../../LowLevelCloth/src/IndexPair.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24298707fd2a2429870 /* IterationState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IterationState.h"; path = "../../LowLevelCloth/src/IterationState.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24298d87fd2a24298d8 /* MovingAverage.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MovingAverage.h"; path = "../../LowLevelCloth/src/MovingAverage.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24299407fd2a2429940 /* PointInterpolator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PointInterpolator.h"; path = "../../LowLevelCloth/src/PointInterpolator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24299a87fd2a24299a8 /* Simd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Simd.h"; path = "../../LowLevelCloth/src/Simd.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429a107fd2a2429a10 /* StackAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "StackAllocator.h"; path = "../../LowLevelCloth/src/StackAllocator.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429a787fd2a2429a78 /* SwCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.h"; path = "../../LowLevelCloth/src/SwCloth.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429ae07fd2a2429ae0 /* SwClothData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.h"; path = "../../LowLevelCloth/src/SwClothData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429b487fd2a2429b48 /* SwCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.h"; path = "../../LowLevelCloth/src/SwCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429bb07fd2a2429bb0 /* SwCollisionHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollisionHelpers.h"; path = "../../LowLevelCloth/src/SwCollisionHelpers.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429c187fd2a2429c18 /* SwFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.h"; path = "../../LowLevelCloth/src/SwFabric.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429c807fd2a2429c80 /* SwFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.h"; path = "../../LowLevelCloth/src/SwFactory.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429ce87fd2a2429ce8 /* SwInterCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.h"; path = "../../LowLevelCloth/src/SwInterCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429d507fd2a2429d50 /* SwSelfCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.h"; path = "../../LowLevelCloth/src/SwSelfCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429db87fd2a2429db8 /* SwSolver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.h"; path = "../../LowLevelCloth/src/SwSolver.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429e207fd2a2429e20 /* SwSolverKernel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.h"; path = "../../LowLevelCloth/src/SwSolverKernel.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429e887fd2a2429e88 /* TripletScheduler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.h"; path = "../../LowLevelCloth/src/TripletScheduler.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429ef07fd2a2429ef0 /* Vec4T.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Vec4T.h"; path = "../../LowLevelCloth/src/Vec4T.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2429f587fd2a2429f58 /* Allocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.cpp"; path = "../../LowLevelCloth/src/Allocator.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa2429fc07fd2a2429fc0 /* Factory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.cpp"; path = "../../LowLevelCloth/src/Factory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a0287fd2a242a028 /* PhaseConfig.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.cpp"; path = "../../LowLevelCloth/src/PhaseConfig.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a0907fd2a242a090 /* SwCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.cpp"; path = "../../LowLevelCloth/src/SwCloth.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a0f87fd2a242a0f8 /* SwClothData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.cpp"; path = "../../LowLevelCloth/src/SwClothData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a1607fd2a242a160 /* SwCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.cpp"; path = "../../LowLevelCloth/src/SwCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a1c87fd2a242a1c8 /* SwFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.cpp"; path = "../../LowLevelCloth/src/SwFabric.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a2307fd2a242a230 /* SwFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.cpp"; path = "../../LowLevelCloth/src/SwFactory.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a2987fd2a242a298 /* SwInterCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.cpp"; path = "../../LowLevelCloth/src/SwInterCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a3007fd2a242a300 /* SwSelfCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.cpp"; path = "../../LowLevelCloth/src/SwSelfCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a3687fd2a242a368 /* SwSolver.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.cpp"; path = "../../LowLevelCloth/src/SwSolver.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a3d07fd2a242a3d0 /* SwSolverKernel.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.cpp"; path = "../../LowLevelCloth/src/SwSolverKernel.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa242a4387fd2a242a438 /* TripletScheduler.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.cpp"; path = "../../LowLevelCloth/src/TripletScheduler.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc172f9207fd8c172f920 /* LowLevelCloth */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelCloth"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc173c1707fd8c173c170 /* Cloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Cloth.h"; path = "../../LowLevelCloth/include/Cloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDc173c1d87fd8c173c1d8 /* Fabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Fabric.h"; path = "../../LowLevelCloth/include/Fabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDc173c2407fd8c173c240 /* Factory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.h"; path = "../../LowLevelCloth/include/Factory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc173c2a87fd8c173c2a8 /* PhaseConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.h"; path = "../../LowLevelCloth/include/PhaseConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDc173c3107fd8c173c310 /* Range.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Range.h"; path = "../../LowLevelCloth/include/Range.h"; sourceTree = SOURCE_ROOT; }; + FFFDc173c3787fd8c173c378 /* Solver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Solver.h"; path = "../../LowLevelCloth/include/Solver.h"; sourceTree = SOURCE_ROOT; }; + FFFDc173c3e07fd8c173c3e0 /* Types.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Types.h"; path = "../../LowLevelCloth/include/Types.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003ca007fd8c003ca00 /* Allocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.h"; path = "../../LowLevelCloth/src/Allocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003ca687fd8c003ca68 /* Array.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Array.h"; path = "../../LowLevelCloth/src/Array.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003cad07fd8c003cad0 /* BoundingBox.h */= { isa = PBXFileReference; fileEncoding = 4; name = "BoundingBox.h"; path = "../../LowLevelCloth/src/BoundingBox.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003cb387fd8c003cb38 /* ClothBase.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothBase.h"; path = "../../LowLevelCloth/src/ClothBase.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003cba07fd8c003cba0 /* ClothImpl.h */= { isa = PBXFileReference; fileEncoding = 4; name = "ClothImpl.h"; path = "../../LowLevelCloth/src/ClothImpl.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003cc087fd8c003cc08 /* IndexPair.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IndexPair.h"; path = "../../LowLevelCloth/src/IndexPair.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003cc707fd8c003cc70 /* IterationState.h */= { isa = PBXFileReference; fileEncoding = 4; name = "IterationState.h"; path = "../../LowLevelCloth/src/IterationState.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003ccd87fd8c003ccd8 /* MovingAverage.h */= { isa = PBXFileReference; fileEncoding = 4; name = "MovingAverage.h"; path = "../../LowLevelCloth/src/MovingAverage.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003cd407fd8c003cd40 /* PointInterpolator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PointInterpolator.h"; path = "../../LowLevelCloth/src/PointInterpolator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003cda87fd8c003cda8 /* Simd.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Simd.h"; path = "../../LowLevelCloth/src/Simd.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003ce107fd8c003ce10 /* StackAllocator.h */= { isa = PBXFileReference; fileEncoding = 4; name = "StackAllocator.h"; path = "../../LowLevelCloth/src/StackAllocator.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003ce787fd8c003ce78 /* SwCloth.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.h"; path = "../../LowLevelCloth/src/SwCloth.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003cee07fd8c003cee0 /* SwClothData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.h"; path = "../../LowLevelCloth/src/SwClothData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003cf487fd8c003cf48 /* SwCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.h"; path = "../../LowLevelCloth/src/SwCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003cfb07fd8c003cfb0 /* SwCollisionHelpers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollisionHelpers.h"; path = "../../LowLevelCloth/src/SwCollisionHelpers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003d0187fd8c003d018 /* SwFabric.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.h"; path = "../../LowLevelCloth/src/SwFabric.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003d0807fd8c003d080 /* SwFactory.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.h"; path = "../../LowLevelCloth/src/SwFactory.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003d0e87fd8c003d0e8 /* SwInterCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.h"; path = "../../LowLevelCloth/src/SwInterCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003d1507fd8c003d150 /* SwSelfCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.h"; path = "../../LowLevelCloth/src/SwSelfCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003d1b87fd8c003d1b8 /* SwSolver.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.h"; path = "../../LowLevelCloth/src/SwSolver.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003d2207fd8c003d220 /* SwSolverKernel.h */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.h"; path = "../../LowLevelCloth/src/SwSolverKernel.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003d2887fd8c003d288 /* TripletScheduler.h */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.h"; path = "../../LowLevelCloth/src/TripletScheduler.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003d2f07fd8c003d2f0 /* Vec4T.h */= { isa = PBXFileReference; fileEncoding = 4; name = "Vec4T.h"; path = "../../LowLevelCloth/src/Vec4T.h"; sourceTree = SOURCE_ROOT; }; + FFFDc003d3587fd8c003d358 /* Allocator.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Allocator.cpp"; path = "../../LowLevelCloth/src/Allocator.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d3c07fd8c003d3c0 /* Factory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "Factory.cpp"; path = "../../LowLevelCloth/src/Factory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d4287fd8c003d428 /* PhaseConfig.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PhaseConfig.cpp"; path = "../../LowLevelCloth/src/PhaseConfig.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d4907fd8c003d490 /* SwCloth.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCloth.cpp"; path = "../../LowLevelCloth/src/SwCloth.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d4f87fd8c003d4f8 /* SwClothData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwClothData.cpp"; path = "../../LowLevelCloth/src/SwClothData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d5607fd8c003d560 /* SwCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwCollision.cpp"; path = "../../LowLevelCloth/src/SwCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d5c87fd8c003d5c8 /* SwFabric.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFabric.cpp"; path = "../../LowLevelCloth/src/SwFabric.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d6307fd8c003d630 /* SwFactory.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwFactory.cpp"; path = "../../LowLevelCloth/src/SwFactory.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d6987fd8c003d698 /* SwInterCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwInterCollision.cpp"; path = "../../LowLevelCloth/src/SwInterCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d7007fd8c003d700 /* SwSelfCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSelfCollision.cpp"; path = "../../LowLevelCloth/src/SwSelfCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d7687fd8c003d768 /* SwSolver.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolver.cpp"; path = "../../LowLevelCloth/src/SwSolver.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d7d07fd8c003d7d0 /* SwSolverKernel.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "SwSolverKernel.cpp"; path = "../../LowLevelCloth/src/SwSolverKernel.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc003d8387fd8c003d838 /* TripletScheduler.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "TripletScheduler.cpp"; path = "../../LowLevelCloth/src/TripletScheduler.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a2cb04807fd2a2cb0480 /* Resources */ = { + FFF2c172f9207fd8c172f920 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2768,7 +2765,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa2cb04807fd2a2cb0480 /* Frameworks */ = { + FFFCc172f9207fd8c172f920 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2778,23 +2775,23 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a2cb04807fd2a2cb0480 /* Sources */ = { + FFF8c172f9207fd8c172f920 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa2429f587fd2a2429f58, - FFFFa2429fc07fd2a2429fc0, - FFFFa242a0287fd2a242a028, - FFFFa242a0907fd2a242a090, - FFFFa242a0f87fd2a242a0f8, - FFFFa242a1607fd2a242a160, - FFFFa242a1c87fd2a242a1c8, - FFFFa242a2307fd2a242a230, - FFFFa242a2987fd2a242a298, - FFFFa242a3007fd2a242a300, - FFFFa242a3687fd2a242a368, - FFFFa242a3d07fd2a242a3d0, - FFFFa242a4387fd2a242a438, + FFFFc003d3587fd8c003d358, + FFFFc003d3c07fd8c003d3c0, + FFFFc003d4287fd8c003d428, + FFFFc003d4907fd8c003d490, + FFFFc003d4f87fd8c003d4f8, + FFFFc003d5607fd8c003d560, + FFFFc003d5c87fd8c003d5c8, + FFFFc003d6307fd8c003d630, + FFFFc003d6987fd8c003d698, + FFFFc003d7007fd8c003d700, + FFFFc003d7687fd8c003d768, + FFFFc003d7d07fd8c003d7d0, + FFFFc003d8387fd8c003d838, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2806,79 +2803,79 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of LowLevelParticles */ - FFFFa24353587fd2a2435358 /* PtBatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24353587fd2a2435358 /* PtBatcher.cpp */; }; - FFFFa24353c07fd2a24353c0 /* PtBodyTransformVault.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24353c07fd2a24353c0 /* PtBodyTransformVault.cpp */; }; - FFFFa24354287fd2a2435428 /* PtCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24354287fd2a2435428 /* PtCollision.cpp */; }; - FFFFa24354907fd2a2435490 /* PtCollisionBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24354907fd2a2435490 /* PtCollisionBox.cpp */; }; - FFFFa24354f87fd2a24354f8 /* PtCollisionCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24354f87fd2a24354f8 /* PtCollisionCapsule.cpp */; }; - FFFFa24355607fd2a2435560 /* PtCollisionConvex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24355607fd2a2435560 /* PtCollisionConvex.cpp */; }; - FFFFa24355c87fd2a24355c8 /* PtCollisionMesh.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24355c87fd2a24355c8 /* PtCollisionMesh.cpp */; }; - FFFFa24356307fd2a2435630 /* PtCollisionPlane.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24356307fd2a2435630 /* PtCollisionPlane.cpp */; }; - FFFFa24356987fd2a2435698 /* PtCollisionSphere.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24356987fd2a2435698 /* PtCollisionSphere.cpp */; }; - FFFFa24357007fd2a2435700 /* PtContextCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24357007fd2a2435700 /* PtContextCpu.cpp */; }; - FFFFa24357687fd2a2435768 /* PtDynamics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24357687fd2a2435768 /* PtDynamics.cpp */; }; - FFFFa24357d07fd2a24357d0 /* PtParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24357d07fd2a24357d0 /* PtParticleData.cpp */; }; - FFFFa24358387fd2a2435838 /* PtParticleShapeCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24358387fd2a2435838 /* PtParticleShapeCpu.cpp */; }; - FFFFa24358a07fd2a24358a0 /* PtParticleSystemSimCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24358a07fd2a24358a0 /* PtParticleSystemSimCpu.cpp */; }; - FFFFa24359087fd2a2435908 /* PtSpatialHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24359087fd2a2435908 /* PtSpatialHash.cpp */; }; - FFFFa24359707fd2a2435970 /* PtSpatialLocalHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa24359707fd2a2435970 /* PtSpatialLocalHash.cpp */; }; + FFFFc1882b587fd8c1882b58 /* PtBatcher.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882b587fd8c1882b58 /* PtBatcher.cpp */; }; + FFFFc1882bc07fd8c1882bc0 /* PtBodyTransformVault.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882bc07fd8c1882bc0 /* PtBodyTransformVault.cpp */; }; + FFFFc1882c287fd8c1882c28 /* PtCollision.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882c287fd8c1882c28 /* PtCollision.cpp */; }; + FFFFc1882c907fd8c1882c90 /* PtCollisionBox.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882c907fd8c1882c90 /* PtCollisionBox.cpp */; }; + FFFFc1882cf87fd8c1882cf8 /* PtCollisionCapsule.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882cf87fd8c1882cf8 /* PtCollisionCapsule.cpp */; }; + FFFFc1882d607fd8c1882d60 /* PtCollisionConvex.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882d607fd8c1882d60 /* PtCollisionConvex.cpp */; }; + FFFFc1882dc87fd8c1882dc8 /* PtCollisionMesh.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882dc87fd8c1882dc8 /* PtCollisionMesh.cpp */; }; + FFFFc1882e307fd8c1882e30 /* PtCollisionPlane.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882e307fd8c1882e30 /* PtCollisionPlane.cpp */; }; + FFFFc1882e987fd8c1882e98 /* PtCollisionSphere.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882e987fd8c1882e98 /* PtCollisionSphere.cpp */; }; + FFFFc1882f007fd8c1882f00 /* PtContextCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882f007fd8c1882f00 /* PtContextCpu.cpp */; }; + FFFFc1882f687fd8c1882f68 /* PtDynamics.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882f687fd8c1882f68 /* PtDynamics.cpp */; }; + FFFFc1882fd07fd8c1882fd0 /* PtParticleData.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc1882fd07fd8c1882fd0 /* PtParticleData.cpp */; }; + FFFFc18830387fd8c1883038 /* PtParticleShapeCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18830387fd8c1883038 /* PtParticleShapeCpu.cpp */; }; + FFFFc18830a07fd8c18830a0 /* PtParticleSystemSimCpu.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18830a07fd8c18830a0 /* PtParticleSystemSimCpu.cpp */; }; + FFFFc18831087fd8c1883108 /* PtSpatialHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18831087fd8c1883108 /* PtSpatialHash.cpp */; }; + FFFFc18831707fd8c1883170 /* PtSpatialLocalHash.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc18831707fd8c1883170 /* PtSpatialLocalHash.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa2cd27e07fd2a2cd27e0 /* LowLevelParticles */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelParticles"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa24304007fd2a2430400 /* PtBodyTransformVault.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.h"; path = "../../LowLevelParticles/include/PtBodyTransformVault.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24304687fd2a2430468 /* PtContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContext.h"; path = "../../LowLevelParticles/include/PtContext.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24304d07fd2a24304d0 /* PtGridCellVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtGridCellVector.h"; path = "../../LowLevelParticles/include/PtGridCellVector.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24305387fd2a2430538 /* PtParticle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticle.h"; path = "../../LowLevelParticles/include/PtParticle.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24305a07fd2a24305a0 /* PtParticleContactManagerStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleContactManagerStream.h"; path = "../../LowLevelParticles/include/PtParticleContactManagerStream.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24306087fd2a2430608 /* PtParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.h"; path = "../../LowLevelParticles/include/PtParticleData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24306707fd2a2430670 /* PtParticleShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShape.h"; path = "../../LowLevelParticles/include/PtParticleShape.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24306d87fd2a24306d8 /* PtParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemCore.h"; path = "../../LowLevelParticles/include/PtParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24307407fd2a2430740 /* PtParticleSystemFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemFlags.h"; path = "../../LowLevelParticles/include/PtParticleSystemFlags.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24307a87fd2a24307a8 /* PtParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSim.h"; path = "../../LowLevelParticles/include/PtParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434a007fd2a2434a00 /* PtBatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.h"; path = "../../LowLevelParticles/src/PtBatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434a687fd2a2434a68 /* PtCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.h"; path = "../../LowLevelParticles/src/PtCollision.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434ad07fd2a2434ad0 /* PtCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionData.h"; path = "../../LowLevelParticles/src/PtCollisionData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434b387fd2a2434b38 /* PtCollisionHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionHelper.h"; path = "../../LowLevelParticles/src/PtCollisionHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434ba07fd2a2434ba0 /* PtCollisionMethods.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMethods.h"; path = "../../LowLevelParticles/src/PtCollisionMethods.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434c087fd2a2434c08 /* PtCollisionParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionParameters.h"; path = "../../LowLevelParticles/src/PtCollisionParameters.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434c707fd2a2434c70 /* PtConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConfig.h"; path = "../../LowLevelParticles/src/PtConfig.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434cd87fd2a2434cd8 /* PtConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConstants.h"; path = "../../LowLevelParticles/src/PtConstants.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434d407fd2a2434d40 /* PtContextCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.h"; path = "../../LowLevelParticles/src/PtContextCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434da87fd2a2434da8 /* PtDynamicHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicHelper.h"; path = "../../LowLevelParticles/src/PtDynamicHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434e107fd2a2434e10 /* PtDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.h"; path = "../../LowLevelParticles/src/PtDynamics.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434e787fd2a2434e78 /* PtDynamicsKernels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsKernels.h"; path = "../../LowLevelParticles/src/PtDynamicsKernels.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434ee07fd2a2434ee0 /* PtDynamicsParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsParameters.h"; path = "../../LowLevelParticles/src/PtDynamicsParameters.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434f487fd2a2434f48 /* PtDynamicsTempBuffers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsTempBuffers.h"; path = "../../LowLevelParticles/src/PtDynamicsTempBuffers.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2434fb07fd2a2434fb0 /* PtHeightFieldAabbTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtHeightFieldAabbTest.h"; path = "../../LowLevelParticles/src/PtHeightFieldAabbTest.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24350187fd2a2435018 /* PtPacketSections.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtPacketSections.h"; path = "../../LowLevelParticles/src/PtPacketSections.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24350807fd2a2435080 /* PtParticleCell.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleCell.h"; path = "../../LowLevelParticles/src/PtParticleCell.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24350e87fd2a24350e8 /* PtParticleOpcodeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleOpcodeCache.h"; path = "../../LowLevelParticles/src/PtParticleOpcodeCache.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24351507fd2a2435150 /* PtParticleShapeCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.h"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24351b87fd2a24351b8 /* PtParticleSystemSimCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.h"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24352207fd2a2435220 /* PtSpatialHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.h"; path = "../../LowLevelParticles/src/PtSpatialHash.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24352887fd2a2435288 /* PtSpatialHashHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHashHelper.h"; path = "../../LowLevelParticles/src/PtSpatialHashHelper.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24352f07fd2a24352f0 /* PtTwoWayData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtTwoWayData.h"; path = "../../LowLevelParticles/src/PtTwoWayData.h"; sourceTree = SOURCE_ROOT; }; - FFFDa24353587fd2a2435358 /* PtBatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.cpp"; path = "../../LowLevelParticles/src/PtBatcher.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24353c07fd2a24353c0 /* PtBodyTransformVault.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.cpp"; path = "../../LowLevelParticles/src/PtBodyTransformVault.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24354287fd2a2435428 /* PtCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.cpp"; path = "../../LowLevelParticles/src/PtCollision.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24354907fd2a2435490 /* PtCollisionBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionBox.cpp"; path = "../../LowLevelParticles/src/PtCollisionBox.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24354f87fd2a24354f8 /* PtCollisionCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionCapsule.cpp"; path = "../../LowLevelParticles/src/PtCollisionCapsule.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24355607fd2a2435560 /* PtCollisionConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionConvex.cpp"; path = "../../LowLevelParticles/src/PtCollisionConvex.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24355c87fd2a24355c8 /* PtCollisionMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMesh.cpp"; path = "../../LowLevelParticles/src/PtCollisionMesh.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24356307fd2a2435630 /* PtCollisionPlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionPlane.cpp"; path = "../../LowLevelParticles/src/PtCollisionPlane.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24356987fd2a2435698 /* PtCollisionSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionSphere.cpp"; path = "../../LowLevelParticles/src/PtCollisionSphere.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24357007fd2a2435700 /* PtContextCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.cpp"; path = "../../LowLevelParticles/src/PtContextCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24357687fd2a2435768 /* PtDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.cpp"; path = "../../LowLevelParticles/src/PtDynamics.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24357d07fd2a24357d0 /* PtParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.cpp"; path = "../../LowLevelParticles/src/PtParticleData.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24358387fd2a2435838 /* PtParticleShapeCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24358a07fd2a24358a0 /* PtParticleSystemSimCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24359087fd2a2435908 /* PtSpatialHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialHash.cpp"; sourceTree = SOURCE_ROOT; }; - FFFDa24359707fd2a2435970 /* PtSpatialLocalHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialLocalHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialLocalHash.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc133d4f07fd8c133d4f0 /* LowLevelParticles */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "LowLevelParticles"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc187da007fd8c187da00 /* PtBodyTransformVault.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.h"; path = "../../LowLevelParticles/include/PtBodyTransformVault.h"; sourceTree = SOURCE_ROOT; }; + FFFDc187da687fd8c187da68 /* PtContext.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContext.h"; path = "../../LowLevelParticles/include/PtContext.h"; sourceTree = SOURCE_ROOT; }; + FFFDc187dad07fd8c187dad0 /* PtGridCellVector.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtGridCellVector.h"; path = "../../LowLevelParticles/include/PtGridCellVector.h"; sourceTree = SOURCE_ROOT; }; + FFFDc187db387fd8c187db38 /* PtParticle.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticle.h"; path = "../../LowLevelParticles/include/PtParticle.h"; sourceTree = SOURCE_ROOT; }; + FFFDc187dba07fd8c187dba0 /* PtParticleContactManagerStream.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleContactManagerStream.h"; path = "../../LowLevelParticles/include/PtParticleContactManagerStream.h"; sourceTree = SOURCE_ROOT; }; + FFFDc187dc087fd8c187dc08 /* PtParticleData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.h"; path = "../../LowLevelParticles/include/PtParticleData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc187dc707fd8c187dc70 /* PtParticleShape.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShape.h"; path = "../../LowLevelParticles/include/PtParticleShape.h"; sourceTree = SOURCE_ROOT; }; + FFFDc187dcd87fd8c187dcd8 /* PtParticleSystemCore.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemCore.h"; path = "../../LowLevelParticles/include/PtParticleSystemCore.h"; sourceTree = SOURCE_ROOT; }; + FFFDc187dd407fd8c187dd40 /* PtParticleSystemFlags.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemFlags.h"; path = "../../LowLevelParticles/include/PtParticleSystemFlags.h"; sourceTree = SOURCE_ROOT; }; + FFFDc187dda87fd8c187dda8 /* PtParticleSystemSim.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSim.h"; path = "../../LowLevelParticles/include/PtParticleSystemSim.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18822007fd8c1882200 /* PtBatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.h"; path = "../../LowLevelParticles/src/PtBatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18822687fd8c1882268 /* PtCollision.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.h"; path = "../../LowLevelParticles/src/PtCollision.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18822d07fd8c18822d0 /* PtCollisionData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionData.h"; path = "../../LowLevelParticles/src/PtCollisionData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18823387fd8c1882338 /* PtCollisionHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionHelper.h"; path = "../../LowLevelParticles/src/PtCollisionHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18823a07fd8c18823a0 /* PtCollisionMethods.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMethods.h"; path = "../../LowLevelParticles/src/PtCollisionMethods.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18824087fd8c1882408 /* PtCollisionParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionParameters.h"; path = "../../LowLevelParticles/src/PtCollisionParameters.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18824707fd8c1882470 /* PtConfig.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConfig.h"; path = "../../LowLevelParticles/src/PtConfig.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18824d87fd8c18824d8 /* PtConstants.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtConstants.h"; path = "../../LowLevelParticles/src/PtConstants.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18825407fd8c1882540 /* PtContextCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.h"; path = "../../LowLevelParticles/src/PtContextCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18825a87fd8c18825a8 /* PtDynamicHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicHelper.h"; path = "../../LowLevelParticles/src/PtDynamicHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18826107fd8c1882610 /* PtDynamics.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.h"; path = "../../LowLevelParticles/src/PtDynamics.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18826787fd8c1882678 /* PtDynamicsKernels.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsKernels.h"; path = "../../LowLevelParticles/src/PtDynamicsKernels.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18826e07fd8c18826e0 /* PtDynamicsParameters.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsParameters.h"; path = "../../LowLevelParticles/src/PtDynamicsParameters.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18827487fd8c1882748 /* PtDynamicsTempBuffers.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamicsTempBuffers.h"; path = "../../LowLevelParticles/src/PtDynamicsTempBuffers.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18827b07fd8c18827b0 /* PtHeightFieldAabbTest.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtHeightFieldAabbTest.h"; path = "../../LowLevelParticles/src/PtHeightFieldAabbTest.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18828187fd8c1882818 /* PtPacketSections.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtPacketSections.h"; path = "../../LowLevelParticles/src/PtPacketSections.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18828807fd8c1882880 /* PtParticleCell.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleCell.h"; path = "../../LowLevelParticles/src/PtParticleCell.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18828e87fd8c18828e8 /* PtParticleOpcodeCache.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleOpcodeCache.h"; path = "../../LowLevelParticles/src/PtParticleOpcodeCache.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18829507fd8c1882950 /* PtParticleShapeCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.h"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDc18829b87fd8c18829b8 /* PtParticleSystemSimCpu.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.h"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1882a207fd8c1882a20 /* PtSpatialHash.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.h"; path = "../../LowLevelParticles/src/PtSpatialHash.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1882a887fd8c1882a88 /* PtSpatialHashHelper.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHashHelper.h"; path = "../../LowLevelParticles/src/PtSpatialHashHelper.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1882af07fd8c1882af0 /* PtTwoWayData.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PtTwoWayData.h"; path = "../../LowLevelParticles/src/PtTwoWayData.h"; sourceTree = SOURCE_ROOT; }; + FFFDc1882b587fd8c1882b58 /* PtBatcher.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBatcher.cpp"; path = "../../LowLevelParticles/src/PtBatcher.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882bc07fd8c1882bc0 /* PtBodyTransformVault.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtBodyTransformVault.cpp"; path = "../../LowLevelParticles/src/PtBodyTransformVault.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882c287fd8c1882c28 /* PtCollision.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollision.cpp"; path = "../../LowLevelParticles/src/PtCollision.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882c907fd8c1882c90 /* PtCollisionBox.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionBox.cpp"; path = "../../LowLevelParticles/src/PtCollisionBox.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882cf87fd8c1882cf8 /* PtCollisionCapsule.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionCapsule.cpp"; path = "../../LowLevelParticles/src/PtCollisionCapsule.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882d607fd8c1882d60 /* PtCollisionConvex.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionConvex.cpp"; path = "../../LowLevelParticles/src/PtCollisionConvex.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882dc87fd8c1882dc8 /* PtCollisionMesh.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionMesh.cpp"; path = "../../LowLevelParticles/src/PtCollisionMesh.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882e307fd8c1882e30 /* PtCollisionPlane.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionPlane.cpp"; path = "../../LowLevelParticles/src/PtCollisionPlane.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882e987fd8c1882e98 /* PtCollisionSphere.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtCollisionSphere.cpp"; path = "../../LowLevelParticles/src/PtCollisionSphere.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882f007fd8c1882f00 /* PtContextCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtContextCpu.cpp"; path = "../../LowLevelParticles/src/PtContextCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882f687fd8c1882f68 /* PtDynamics.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtDynamics.cpp"; path = "../../LowLevelParticles/src/PtDynamics.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc1882fd07fd8c1882fd0 /* PtParticleData.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleData.cpp"; path = "../../LowLevelParticles/src/PtParticleData.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18830387fd8c1883038 /* PtParticleShapeCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleShapeCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleShapeCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18830a07fd8c18830a0 /* PtParticleSystemSimCpu.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtParticleSystemSimCpu.cpp"; path = "../../LowLevelParticles/src/PtParticleSystemSimCpu.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18831087fd8c1883108 /* PtSpatialHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialHash.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc18831707fd8c1883170 /* PtSpatialLocalHash.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PtSpatialLocalHash.cpp"; path = "../../LowLevelParticles/src/PtSpatialLocalHash.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a2cd27e07fd2a2cd27e0 /* Resources */ = { + FFF2c133d4f07fd8c133d4f0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2888,7 +2885,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa2cd27e07fd2a2cd27e0 /* Frameworks */ = { + FFFCc133d4f07fd8c133d4f0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2898,26 +2895,26 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a2cd27e07fd2a2cd27e0 /* Sources */ = { + FFF8c133d4f07fd8c133d4f0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa24353587fd2a2435358, - FFFFa24353c07fd2a24353c0, - FFFFa24354287fd2a2435428, - FFFFa24354907fd2a2435490, - FFFFa24354f87fd2a24354f8, - FFFFa24355607fd2a2435560, - FFFFa24355c87fd2a24355c8, - FFFFa24356307fd2a2435630, - FFFFa24356987fd2a2435698, - FFFFa24357007fd2a2435700, - FFFFa24357687fd2a2435768, - FFFFa24357d07fd2a24357d0, - FFFFa24358387fd2a2435838, - FFFFa24358a07fd2a24358a0, - FFFFa24359087fd2a2435908, - FFFFa24359707fd2a2435970, + FFFFc1882b587fd8c1882b58, + FFFFc1882bc07fd8c1882bc0, + FFFFc1882c287fd8c1882c28, + FFFFc1882c907fd8c1882c90, + FFFFc1882cf87fd8c1882cf8, + FFFFc1882d607fd8c1882d60, + FFFFc1882dc87fd8c1882dc8, + FFFFc1882e307fd8c1882e30, + FFFFc1882e987fd8c1882e98, + FFFFc1882f007fd8c1882f00, + FFFFc1882f687fd8c1882f68, + FFFFc1882fd07fd8c1882fd0, + FFFFc18830387fd8c1883038, + FFFFc18830a07fd8c18830a0, + FFFFc18831087fd8c1883108, + FFFFc18831707fd8c1883170, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2929,22 +2926,22 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PxTask */ - FFFFa2ed63907fd2a2ed6390 /* src/TaskManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa2ed63907fd2a2ed6390 /* src/TaskManager.cpp */; }; + FFFFc4a6b5907fd8c4a6b590 /* src/TaskManager.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4a6b5907fd8c4a6b590 /* src/TaskManager.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa2ed52b07fd2a2ed52b0 /* PxTask */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxTask"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa2ed69c07fd2a2ed69c0 /* PxCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCpuDispatcher.h"; path = "../../../../PxShared/include/task/PxCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2ed6a287fd2a2ed6a28 /* PxGpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuDispatcher.h"; path = "../../../../PxShared/include/task/PxGpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2ed6a907fd2a2ed6a90 /* PxGpuTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuTask.h"; path = "../../../../PxShared/include/task/PxGpuTask.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2ed6af87fd2a2ed6af8 /* PxTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTask.h"; path = "../../../../PxShared/include/task/PxTask.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2ed6b607fd2a2ed6b60 /* PxTaskDefine.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskDefine.h"; path = "../../../../PxShared/include/task/PxTaskDefine.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2ed6bc87fd2a2ed6bc8 /* PxTaskManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskManager.h"; path = "../../../../PxShared/include/task/PxTaskManager.h"; sourceTree = SOURCE_ROOT; }; - FFFDa2ed63907fd2a2ed6390 /* src/TaskManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/TaskManager.cpp"; path = "../../../../PxShared/src/task/src/TaskManager.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc13406907fd8c1340690 /* PxTask */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PxTask"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc4a62ec07fd8c4a62ec0 /* PxCpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxCpuDispatcher.h"; path = "../../../../PxShared/include/task/PxCpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4a62f287fd8c4a62f28 /* PxGpuDispatcher.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuDispatcher.h"; path = "../../../../PxShared/include/task/PxGpuDispatcher.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4a62f907fd8c4a62f90 /* PxGpuTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxGpuTask.h"; path = "../../../../PxShared/include/task/PxGpuTask.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4a62ff87fd8c4a62ff8 /* PxTask.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTask.h"; path = "../../../../PxShared/include/task/PxTask.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4a630607fd8c4a63060 /* PxTaskDefine.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskDefine.h"; path = "../../../../PxShared/include/task/PxTaskDefine.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4a630c87fd8c4a630c8 /* PxTaskManager.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PxTaskManager.h"; path = "../../../../PxShared/include/task/PxTaskManager.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4a6b5907fd8c4a6b590 /* src/TaskManager.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "src/TaskManager.cpp"; path = "../../../../PxShared/src/task/src/TaskManager.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a2ed52b07fd2a2ed52b0 /* Resources */ = { + FFF2c13406907fd8c1340690 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2954,7 +2951,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa2ed52b07fd2a2ed52b0 /* Frameworks */ = { + FFFCc13406907fd8c1340690 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2964,11 +2961,11 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a2ed52b07fd2a2ed52b0 /* Sources */ = { + FFF8c13406907fd8c1340690 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa2ed63907fd2a2ed6390, + FFFFc4a6b5907fd8c4a6b590, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2980,17 +2977,17 @@ /* End PBXTargetDependency section */ /* Begin PBXBuildFile section of PsFastXml */ - FFFFa30d05907fd2a30d0590 /* PsFastXml.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDa30d05907fd2a30d0590 /* PsFastXml.cpp */; }; + FFFFc4a8f0507fd8c4a8f050 /* PsFastXml.cpp in src */= { isa = PBXBuildFile; fileRef = FFFDc4a8f0507fd8c4a8f050 /* PsFastXml.cpp */; }; /* End PBXFileReference section */ /* Begin PBXFileReference section */ - FFFDa30d00207fd2a30d0020 /* PsFastXml */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PsFastXml"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFFDa30d04907fd2a30d0490 /* PsFastXml.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.h"; path = "../../../../PxShared/src/fastxml/include/PsFastXml.h"; sourceTree = SOURCE_ROOT; }; - FFFDa30d05907fd2a30d0590 /* PsFastXml.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.cpp"; path = "../../../../PxShared/src/fastxml/src/PsFastXml.cpp"; sourceTree = SOURCE_ROOT; }; + FFFDc4a7d6007fd8c4a7d600 /* PsFastXml */ = {isa = PBXFileReference; explicitFileType = "archive.ar"; path = "PsFastXml"; sourceTree = BUILT_PRODUCTS_DIR; }; + FFFDc4a8ef507fd8c4a8ef50 /* PsFastXml.h */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.h"; path = "../../../../PxShared/src/fastxml/include/PsFastXml.h"; sourceTree = SOURCE_ROOT; }; + FFFDc4a8f0507fd8c4a8f050 /* PsFastXml.cpp */= { isa = PBXFileReference; fileEncoding = 4; name = "PsFastXml.cpp"; path = "../../../../PxShared/src/fastxml/src/PsFastXml.cpp"; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXResourcesBuildPhase section */ - FFF2a30d00207fd2a30d0020 /* Resources */ = { + FFF2c4a7d6007fd8c4a7d600 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -3000,7 +2997,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */ - FFFCa30d00207fd2a30d0020 /* Frameworks */ = { + FFFCc4a7d6007fd8c4a7d600 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -3010,11 +3007,11 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - FFF8a30d00207fd2a30d0020 /* Sources */ = { + FFF8c4a7d6007fd8c4a7d600 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FFFFa30d05907fd2a30d0590, + FFFFc4a8f0507fd8c4a8f050, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3026,1968 +3023,1967 @@ /* End PBXTargetDependency section */ /* Begin PBXContainerItemProxy section */ - FFF5a30ccf007fd2a30ccf00 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c4a8bb607fd8c4a8bb60 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa30ccf007fd2a30ccf00 /* PhysX */; + remoteGlobalIDString = FFFAc4a8bb607fd8c4a8bb60 /* PhysX */; remoteInfo = "PhysX"; }; - FFF5a30d7df07fd2a30d7df0 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c49045107fd8c4904510 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa30d7df07fd2a30d7df0 /* PhysXCharacterKinematic */; + remoteGlobalIDString = FFFAc49045107fd8c4904510 /* PhysXCharacterKinematic */; remoteInfo = "PhysXCharacterKinematic"; }; - FFF5a30d94d07fd2a30d94d0 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c490d1007fd8c490d100 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa30d94d07fd2a30d94d0 /* PhysXVehicle */; + remoteGlobalIDString = FFFAc490d1007fd8c490d100 /* PhysXVehicle */; remoteInfo = "PhysXVehicle"; }; - FFF5a30ea8007fd2a30ea800 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c4912c607fd8c4912c60 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa30ea8007fd2a30ea800 /* PhysXExtensions */; + remoteGlobalIDString = FFFAc4912c607fd8c4912c60 /* PhysXExtensions */; remoteInfo = "PhysXExtensions"; }; - FFF5a30fba907fd2a30fba90 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c491f0907fd8c491f090 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa30fba907fd2a30fba90 /* SceneQuery */; + remoteGlobalIDString = FFFAc491f0907fd8c491f090 /* SceneQuery */; remoteInfo = "SceneQuery"; }; - FFF5a31040707fd2a3104070 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c49236207fd8c4923620 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa31040707fd2a3104070 /* SimulationController */; + remoteGlobalIDString = FFFAc49236207fd8c4923620 /* SimulationController */; remoteInfo = "SimulationController"; }; - FFF5a3108e507fd2a3108e50 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c10c82107fd8c10c8210 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa3108e507fd2a3108e50 /* PhysXCooking */; + remoteGlobalIDString = FFFAc10c82107fd8c10c8210 /* PhysXCooking */; remoteInfo = "PhysXCooking"; }; - FFF5a2a093a07fd2a2a093a0 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c1414ed07fd8c1414ed0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa2a093a07fd2a2a093a0 /* PhysXCommon */; + remoteGlobalIDString = FFFAc1414ed07fd8c1414ed0 /* PhysXCommon */; remoteInfo = "PhysXCommon"; }; - FFF5a29f58e07fd2a29f58e0 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c141af507fd8c141af50 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa29f58e07fd2a29f58e0 /* PxFoundation */; + remoteGlobalIDString = FFFAc141af507fd8c141af50 /* PxFoundation */; remoteInfo = "PxFoundation"; }; - FFF5a2a4e9207fd2a2a4e920 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c173fd607fd8c173fd60 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa2a4e9207fd2a2a4e920 /* PxPvdSDK */; + remoteGlobalIDString = FFFAc173fd607fd8c173fd60 /* PxPvdSDK */; remoteInfo = "PxPvdSDK"; }; - FFF5a2c3f8c07fd2a2c3f8c0 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c10c0f007fd8c10c0f00 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa2c3f8c07fd2a2c3f8c0 /* LowLevel */; + remoteGlobalIDString = FFFAc10c0f007fd8c10c0f00 /* LowLevel */; remoteInfo = "LowLevel"; }; - FFF5a2c704e07fd2a2c704e0 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c17390207fd8c1739020 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa2c704e07fd2a2c704e0 /* LowLevelAABB */; + remoteGlobalIDString = FFFAc17390207fd8c1739020 /* LowLevelAABB */; remoteInfo = "LowLevelAABB"; }; - FFF5a2c8d7e07fd2a2c8d7e0 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c10c8d107fd8c10c8d10 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa2c8d7e07fd2a2c8d7e0 /* LowLevelDynamics */; + remoteGlobalIDString = FFFAc10c8d107fd8c10c8d10 /* LowLevelDynamics */; remoteInfo = "LowLevelDynamics"; }; - FFF5a2cb04807fd2a2cb0480 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c172f9207fd8c172f920 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa2cb04807fd2a2cb0480 /* LowLevelCloth */; + remoteGlobalIDString = FFFAc172f9207fd8c172f920 /* LowLevelCloth */; remoteInfo = "LowLevelCloth"; }; - FFF5a2cd27e07fd2a2cd27e0 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c133d4f07fd8c133d4f0 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa2cd27e07fd2a2cd27e0 /* LowLevelParticles */; + remoteGlobalIDString = FFFAc133d4f07fd8c133d4f0 /* LowLevelParticles */; remoteInfo = "LowLevelParticles"; }; - FFF5a2ed52b07fd2a2ed52b0 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c13406907fd8c1340690 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa2ed52b07fd2a2ed52b0 /* PxTask */; + remoteGlobalIDString = FFFAc13406907fd8c1340690 /* PxTask */; remoteInfo = "PxTask"; }; - FFF5a30d00207fd2a30d0020 /* PBXContainerItemProxy */ = { - containerPortal = FFF9a1c806807fd2a1c80680 /* Project object */; + FFF5c4a7d6007fd8c4a7d600 /* PBXContainerItemProxy */ = { + containerPortal = FFF9bfd0c8107fd8bfd0c810 /* Project object */; isa = PBXContainerItemProxy; proxyType = 1; - remoteGlobalIDString = FFFAa30d00207fd2a30d0020 /* PsFastXml */; + remoteGlobalIDString = FFFAc4a7d6007fd8c4a7d600 /* PsFastXml */; remoteInfo = "PsFastXml"; }; /* End PBXContainerItemProxy section */ /* Begin PBXGroup section */ - FFFBa1c806e87fd2a1c806e8 /* PhysX */ = { + FFFBbfd0c8787fd8bfd0c878 /* PhysX */ = { isa = PBXGroup; children = ( - FFF0a1c806807fd2a1c80680 /* Source */, - FFEEa1c806807fd2a1c80680 /* Products */, + FFF0bfd0c8107fd8bfd0c810 /* Source */, + FFEEbfd0c8107fd8bfd0c810 /* Products */, ); name = "PhysX"; sourceTree = "<group>"; }; - FFF0a1c806807fd2a1c80680 /* Source */ = { + FFF0bfd0c8107fd8bfd0c810 /* Source */ = { isa = PBXGroup; children = ( - FFFBa30ccf007fd2a30ccf00, - FFFBa30d7df07fd2a30d7df0, - FFFBa30d94d07fd2a30d94d0, - FFFBa30ea8007fd2a30ea800, - FFFBa30fba907fd2a30fba90, - FFFBa31040707fd2a3104070, - FFFBa3108e507fd2a3108e50, - FFFBa2a093a07fd2a2a093a0, - FFFBa29f58e07fd2a29f58e0, - FFFBa2a4e9207fd2a2a4e920, - FFFBa2c3f8c07fd2a2c3f8c0, - FFFBa2c704e07fd2a2c704e0, - FFFBa2c8d7e07fd2a2c8d7e0, - FFFBa2cb04807fd2a2cb0480, - FFFBa2cd27e07fd2a2cd27e0, - FFFBa2ed52b07fd2a2ed52b0, - FFFBa30d00207fd2a30d0020, + FFFBc4a8bb607fd8c4a8bb60, + FFFBc49045107fd8c4904510, + FFFBc490d1007fd8c490d100, + FFFBc4912c607fd8c4912c60, + FFFBc491f0907fd8c491f090, + FFFBc49236207fd8c4923620, + FFFBc10c82107fd8c10c8210, + FFFBc1414ed07fd8c1414ed0, + FFFBc141af507fd8c141af50, + FFFBc173fd607fd8c173fd60, + FFFBc10c0f007fd8c10c0f00, + FFFBc17390207fd8c1739020, + FFFBc10c8d107fd8c10c8d10, + FFFBc172f9207fd8c172f920, + FFFBc133d4f07fd8c133d4f0, + FFFBc13406907fd8c1340690, + FFFBc4a7d6007fd8c4a7d600, ); name = Source; sourceTree = "<group>"; }; - FFEEa1c806807fd2a1c80680 /* Products */ = { + FFEEbfd0c8107fd8bfd0c810 /* Products */ = { isa = PBXGroup; children = ( - FFFDa30ccf007fd2a30ccf00, - FFFDa30d7df07fd2a30d7df0, - FFFDa30d94d07fd2a30d94d0, - FFFDa30ea8007fd2a30ea800, - FFFDa30fba907fd2a30fba90, - FFFDa31040707fd2a3104070, - FFFDa3108e507fd2a3108e50, - FFFDa2a093a07fd2a2a093a0, - FFFDa29f58e07fd2a29f58e0, - FFFDa2a4e9207fd2a2a4e920, - FFFDa2c3f8c07fd2a2c3f8c0, - FFFDa2c704e07fd2a2c704e0, - FFFDa2c8d7e07fd2a2c8d7e0, - FFFDa2cb04807fd2a2cb0480, - FFFDa2cd27e07fd2a2cd27e0, - FFFDa2ed52b07fd2a2ed52b0, - FFFDa30d00207fd2a30d0020, + FFFDc4a8bb607fd8c4a8bb60, + FFFDc49045107fd8c4904510, + FFFDc490d1007fd8c490d100, + FFFDc4912c607fd8c4912c60, + FFFDc491f0907fd8c491f090, + FFFDc49236207fd8c4923620, + FFFDc10c82107fd8c10c8210, + FFFDc1414ed07fd8c1414ed0, + FFFDc141af507fd8c141af50, + FFFDc173fd607fd8c173fd60, + FFFDc10c0f007fd8c10c0f00, + FFFDc17390207fd8c1739020, + FFFDc10c8d107fd8c10c8d10, + FFFDc172f9207fd8c172f920, + FFFDc133d4f07fd8c133d4f0, + FFFDc13406907fd8c1340690, + FFFDc4a7d6007fd8c4a7d600, ); name = Products; sourceTree = "<group>"; }; - FFFBa30ccf007fd2a30ccf00 /* PhysX */ = { + FFFBc4a8bb607fd8c4a8bb60 /* PhysX */ = { isa = PBXGroup; children = ( - FFFBa30dfcc07fd2a30dfcc0 /* src */, - FFFBa30dfce87fd2a30dfce8 /* include */, - FFFBa30dfd107fd2a30dfd10 /* metadata */, + FFFBc49044407fd8c4904440 /* src */, + FFFBc49044687fd8c4904468 /* include */, + FFFBc49044907fd8c4904490 /* metadata */, ); name = "PhysX"; sourceTree = "<group>"; }; - FFFBa30dfcc07fd2a30dfcc0 /* src */ = { + FFFBc49044407fd8c4904440 /* src */ = { isa = PBXGroup; children = ( - FFFDa24924007fd2a2492400 /* NpActor.h */, - FFFDa24924687fd2a2492468 /* NpActorTemplate.h */, - FFFDa24924d07fd2a24924d0 /* NpAggregate.h */, - FFFDa24925387fd2a2492538 /* NpArticulation.h */, - FFFDa24925a07fd2a24925a0 /* NpArticulationJoint.h */, - FFFDa24926087fd2a2492608 /* NpArticulationLink.h */, - FFFDa24926707fd2a2492670 /* NpBatchQuery.h */, - FFFDa24926d87fd2a24926d8 /* NpCast.h */, - FFFDa24927407fd2a2492740 /* NpConnector.h */, - FFFDa24927a87fd2a24927a8 /* NpConstraint.h */, - FFFDa24928107fd2a2492810 /* NpFactory.h */, - FFFDa24928787fd2a2492878 /* NpMaterial.h */, - FFFDa24928e07fd2a24928e0 /* NpMaterialManager.h */, - FFFDa24929487fd2a2492948 /* NpPhysics.h */, - FFFDa24929b07fd2a24929b0 /* NpPhysicsInsertionCallback.h */, - FFFDa2492a187fd2a2492a18 /* NpPtrTableStorageManager.h */, - FFFDa2492a807fd2a2492a80 /* NpPvdSceneQueryCollector.h */, - FFFDa2492ae87fd2a2492ae8 /* NpQueryShared.h */, - FFFDa2492b507fd2a2492b50 /* NpReadCheck.h */, - FFFDa2492bb87fd2a2492bb8 /* NpRigidActorTemplate.h */, - FFFDa2492c207fd2a2492c20 /* NpRigidActorTemplateInternal.h */, - FFFDa2492c887fd2a2492c88 /* NpRigidBodyTemplate.h */, - FFFDa2492cf07fd2a2492cf0 /* NpRigidDynamic.h */, - FFFDa2492d587fd2a2492d58 /* NpRigidStatic.h */, - FFFDa2492dc07fd2a2492dc0 /* NpScene.h */, - FFFDa2492e287fd2a2492e28 /* NpSceneQueries.h */, - FFFDa2492e907fd2a2492e90 /* NpShape.h */, - FFFDa2492ef87fd2a2492ef8 /* NpShapeManager.h */, - FFFDa2492f607fd2a2492f60 /* NpSpatialIndex.h */, - FFFDa2492fc87fd2a2492fc8 /* NpVolumeCache.h */, - FFFDa24930307fd2a2493030 /* NpWriteCheck.h */, - FFFDa24930987fd2a2493098 /* PvdMetaDataBindingData.h */, - FFFDa24931007fd2a2493100 /* PvdMetaDataPvdBinding.h */, - FFFDa24931687fd2a2493168 /* PvdPhysicsClient.h */, - FFFDa24931d07fd2a24931d0 /* PvdTypeNames.h */, - FFFDa24932387fd2a2493238 /* NpActor.cpp */, - FFFDa24932a07fd2a24932a0 /* NpAggregate.cpp */, - FFFDa24933087fd2a2493308 /* NpArticulation.cpp */, - FFFDa24933707fd2a2493370 /* NpArticulationJoint.cpp */, - FFFDa24933d87fd2a24933d8 /* NpArticulationLink.cpp */, - FFFDa24934407fd2a2493440 /* NpBatchQuery.cpp */, - FFFDa24934a87fd2a24934a8 /* NpConstraint.cpp */, - FFFDa24935107fd2a2493510 /* NpFactory.cpp */, - FFFDa24935787fd2a2493578 /* NpMaterial.cpp */, - FFFDa24935e07fd2a24935e0 /* NpMetaData.cpp */, - FFFDa24936487fd2a2493648 /* NpPhysics.cpp */, - FFFDa24936b07fd2a24936b0 /* NpPvdSceneQueryCollector.cpp */, - FFFDa24937187fd2a2493718 /* NpReadCheck.cpp */, - FFFDa24937807fd2a2493780 /* NpRigidDynamic.cpp */, - FFFDa24937e87fd2a24937e8 /* NpRigidStatic.cpp */, - FFFDa24938507fd2a2493850 /* NpScene.cpp */, - FFFDa24938b87fd2a24938b8 /* NpSceneQueries.cpp */, - FFFDa24939207fd2a2493920 /* NpSerializerAdapter.cpp */, - FFFDa24939887fd2a2493988 /* NpShape.cpp */, - FFFDa24939f07fd2a24939f0 /* NpShapeManager.cpp */, - FFFDa2493a587fd2a2493a58 /* NpSpatialIndex.cpp */, - FFFDa2493ac07fd2a2493ac0 /* NpVolumeCache.cpp */, - FFFDa2493b287fd2a2493b28 /* NpWriteCheck.cpp */, - FFFDa2493b907fd2a2493b90 /* PvdMetaDataPvdBinding.cpp */, - FFFDa2493bf87fd2a2493bf8 /* PvdPhysicsClient.cpp */, - FFFDa2493c607fd2a2493c60 /* particles/NpParticleBaseTemplate.h */, - FFFDa2493cc87fd2a2493cc8 /* particles/NpParticleFluid.h */, - FFFDa2493d307fd2a2493d30 /* particles/NpParticleFluidReadData.h */, - FFFDa2493d987fd2a2493d98 /* particles/NpParticleSystem.h */, - FFFDa2493e007fd2a2493e00 /* particles/NpParticleFluid.cpp */, - FFFDa2493e687fd2a2493e68 /* particles/NpParticleSystem.cpp */, - FFFDa2493ed07fd2a2493ed0 /* buffering/ScbActor.h */, - FFFDa2493f387fd2a2493f38 /* buffering/ScbAggregate.h */, - FFFDa2493fa07fd2a2493fa0 /* buffering/ScbArticulation.h */, - FFFDa24940087fd2a2494008 /* buffering/ScbArticulationJoint.h */, - FFFDa24940707fd2a2494070 /* buffering/ScbBase.h */, - FFFDa24940d87fd2a24940d8 /* buffering/ScbBody.h */, - FFFDa24941407fd2a2494140 /* buffering/ScbCloth.h */, - FFFDa24941a87fd2a24941a8 /* buffering/ScbConstraint.h */, - FFFDa24942107fd2a2494210 /* buffering/ScbDefs.h */, - FFFDa24942787fd2a2494278 /* buffering/ScbNpDeps.h */, - FFFDa24942e07fd2a24942e0 /* buffering/ScbParticleSystem.h */, - FFFDa24943487fd2a2494348 /* buffering/ScbRigidObject.h */, - FFFDa24943b07fd2a24943b0 /* buffering/ScbRigidStatic.h */, - FFFDa24944187fd2a2494418 /* buffering/ScbScene.h */, - FFFDa24944807fd2a2494480 /* buffering/ScbSceneBuffer.h */, - FFFDa24944e87fd2a24944e8 /* buffering/ScbScenePvdClient.h */, - FFFDa24945507fd2a2494550 /* buffering/ScbShape.h */, - FFFDa24945b87fd2a24945b8 /* buffering/ScbType.h */, - FFFDa24946207fd2a2494620 /* buffering/ScbActor.cpp */, - FFFDa24946887fd2a2494688 /* buffering/ScbAggregate.cpp */, - FFFDa24946f07fd2a24946f0 /* buffering/ScbBase.cpp */, - FFFDa24947587fd2a2494758 /* buffering/ScbCloth.cpp */, - FFFDa24947c07fd2a24947c0 /* buffering/ScbMetaData.cpp */, - FFFDa24948287fd2a2494828 /* buffering/ScbParticleSystem.cpp */, - FFFDa24948907fd2a2494890 /* buffering/ScbScene.cpp */, - FFFDa24948f87fd2a24948f8 /* buffering/ScbScenePvdClient.cpp */, - FFFDa24949607fd2a2494960 /* buffering/ScbShape.cpp */, - FFFDa24949c87fd2a24949c8 /* cloth/NpCloth.h */, - FFFDa2494a307fd2a2494a30 /* cloth/NpClothFabric.h */, - FFFDa2494a987fd2a2494a98 /* cloth/NpClothParticleData.h */, - FFFDa2494b007fd2a2494b00 /* cloth/NpCloth.cpp */, - FFFDa2494b687fd2a2494b68 /* cloth/NpClothFabric.cpp */, - FFFDa2494bd07fd2a2494bd0 /* cloth/NpClothParticleData.cpp */, - FFFDa2494c387fd2a2494c38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */, + FFFDc28512007fd8c2851200 /* NpActor.h */, + FFFDc28512687fd8c2851268 /* NpActorTemplate.h */, + FFFDc28512d07fd8c28512d0 /* NpAggregate.h */, + FFFDc28513387fd8c2851338 /* NpArticulation.h */, + FFFDc28513a07fd8c28513a0 /* NpArticulationJoint.h */, + FFFDc28514087fd8c2851408 /* NpArticulationLink.h */, + FFFDc28514707fd8c2851470 /* NpBatchQuery.h */, + FFFDc28514d87fd8c28514d8 /* NpCast.h */, + FFFDc28515407fd8c2851540 /* NpConnector.h */, + FFFDc28515a87fd8c28515a8 /* NpConstraint.h */, + FFFDc28516107fd8c2851610 /* NpFactory.h */, + FFFDc28516787fd8c2851678 /* NpMaterial.h */, + FFFDc28516e07fd8c28516e0 /* NpMaterialManager.h */, + FFFDc28517487fd8c2851748 /* NpPhysics.h */, + FFFDc28517b07fd8c28517b0 /* NpPhysicsInsertionCallback.h */, + FFFDc28518187fd8c2851818 /* NpPtrTableStorageManager.h */, + FFFDc28518807fd8c2851880 /* NpPvdSceneQueryCollector.h */, + FFFDc28518e87fd8c28518e8 /* NpQueryShared.h */, + FFFDc28519507fd8c2851950 /* NpReadCheck.h */, + FFFDc28519b87fd8c28519b8 /* NpRigidActorTemplate.h */, + FFFDc2851a207fd8c2851a20 /* NpRigidActorTemplateInternal.h */, + FFFDc2851a887fd8c2851a88 /* NpRigidBodyTemplate.h */, + FFFDc2851af07fd8c2851af0 /* NpRigidDynamic.h */, + FFFDc2851b587fd8c2851b58 /* NpRigidStatic.h */, + FFFDc2851bc07fd8c2851bc0 /* NpScene.h */, + FFFDc2851c287fd8c2851c28 /* NpSceneQueries.h */, + FFFDc2851c907fd8c2851c90 /* NpShape.h */, + FFFDc2851cf87fd8c2851cf8 /* NpShapeManager.h */, + FFFDc2851d607fd8c2851d60 /* NpSpatialIndex.h */, + FFFDc2851dc87fd8c2851dc8 /* NpVolumeCache.h */, + FFFDc2851e307fd8c2851e30 /* NpWriteCheck.h */, + FFFDc2851e987fd8c2851e98 /* PvdMetaDataBindingData.h */, + FFFDc2851f007fd8c2851f00 /* PvdMetaDataPvdBinding.h */, + FFFDc2851f687fd8c2851f68 /* PvdPhysicsClient.h */, + FFFDc2851fd07fd8c2851fd0 /* PvdTypeNames.h */, + FFFDc28520387fd8c2852038 /* NpActor.cpp */, + FFFDc28520a07fd8c28520a0 /* NpAggregate.cpp */, + FFFDc28521087fd8c2852108 /* NpArticulation.cpp */, + FFFDc28521707fd8c2852170 /* NpArticulationJoint.cpp */, + FFFDc28521d87fd8c28521d8 /* NpArticulationLink.cpp */, + FFFDc28522407fd8c2852240 /* NpBatchQuery.cpp */, + FFFDc28522a87fd8c28522a8 /* NpConstraint.cpp */, + FFFDc28523107fd8c2852310 /* NpFactory.cpp */, + FFFDc28523787fd8c2852378 /* NpMaterial.cpp */, + FFFDc28523e07fd8c28523e0 /* NpMetaData.cpp */, + FFFDc28524487fd8c2852448 /* NpPhysics.cpp */, + FFFDc28524b07fd8c28524b0 /* NpPvdSceneQueryCollector.cpp */, + FFFDc28525187fd8c2852518 /* NpReadCheck.cpp */, + FFFDc28525807fd8c2852580 /* NpRigidDynamic.cpp */, + FFFDc28525e87fd8c28525e8 /* NpRigidStatic.cpp */, + FFFDc28526507fd8c2852650 /* NpScene.cpp */, + FFFDc28526b87fd8c28526b8 /* NpSceneQueries.cpp */, + FFFDc28527207fd8c2852720 /* NpSerializerAdapter.cpp */, + FFFDc28527887fd8c2852788 /* NpShape.cpp */, + FFFDc28527f07fd8c28527f0 /* NpShapeManager.cpp */, + FFFDc28528587fd8c2852858 /* NpSpatialIndex.cpp */, + FFFDc28528c07fd8c28528c0 /* NpVolumeCache.cpp */, + FFFDc28529287fd8c2852928 /* NpWriteCheck.cpp */, + FFFDc28529907fd8c2852990 /* PvdMetaDataPvdBinding.cpp */, + FFFDc28529f87fd8c28529f8 /* PvdPhysicsClient.cpp */, + FFFDc2852a607fd8c2852a60 /* particles/NpParticleBaseTemplate.h */, + FFFDc2852ac87fd8c2852ac8 /* particles/NpParticleFluid.h */, + FFFDc2852b307fd8c2852b30 /* particles/NpParticleFluidReadData.h */, + FFFDc2852b987fd8c2852b98 /* particles/NpParticleSystem.h */, + FFFDc2852c007fd8c2852c00 /* particles/NpParticleFluid.cpp */, + FFFDc2852c687fd8c2852c68 /* particles/NpParticleSystem.cpp */, + FFFDc2852cd07fd8c2852cd0 /* buffering/ScbActor.h */, + FFFDc2852d387fd8c2852d38 /* buffering/ScbAggregate.h */, + FFFDc2852da07fd8c2852da0 /* buffering/ScbArticulation.h */, + FFFDc2852e087fd8c2852e08 /* buffering/ScbArticulationJoint.h */, + FFFDc2852e707fd8c2852e70 /* buffering/ScbBase.h */, + FFFDc2852ed87fd8c2852ed8 /* buffering/ScbBody.h */, + FFFDc2852f407fd8c2852f40 /* buffering/ScbCloth.h */, + FFFDc2852fa87fd8c2852fa8 /* buffering/ScbConstraint.h */, + FFFDc28530107fd8c2853010 /* buffering/ScbDefs.h */, + FFFDc28530787fd8c2853078 /* buffering/ScbNpDeps.h */, + FFFDc28530e07fd8c28530e0 /* buffering/ScbParticleSystem.h */, + FFFDc28531487fd8c2853148 /* buffering/ScbRigidObject.h */, + FFFDc28531b07fd8c28531b0 /* buffering/ScbRigidStatic.h */, + FFFDc28532187fd8c2853218 /* buffering/ScbScene.h */, + FFFDc28532807fd8c2853280 /* buffering/ScbSceneBuffer.h */, + FFFDc28532e87fd8c28532e8 /* buffering/ScbScenePvdClient.h */, + FFFDc28533507fd8c2853350 /* buffering/ScbShape.h */, + FFFDc28533b87fd8c28533b8 /* buffering/ScbType.h */, + FFFDc28534207fd8c2853420 /* buffering/ScbActor.cpp */, + FFFDc28534887fd8c2853488 /* buffering/ScbAggregate.cpp */, + FFFDc28534f07fd8c28534f0 /* buffering/ScbBase.cpp */, + FFFDc28535587fd8c2853558 /* buffering/ScbCloth.cpp */, + FFFDc28535c07fd8c28535c0 /* buffering/ScbMetaData.cpp */, + FFFDc28536287fd8c2853628 /* buffering/ScbParticleSystem.cpp */, + FFFDc28536907fd8c2853690 /* buffering/ScbScene.cpp */, + FFFDc28536f87fd8c28536f8 /* buffering/ScbScenePvdClient.cpp */, + FFFDc28537607fd8c2853760 /* buffering/ScbShape.cpp */, + FFFDc28537c87fd8c28537c8 /* cloth/NpCloth.h */, + FFFDc28538307fd8c2853830 /* cloth/NpClothFabric.h */, + FFFDc28538987fd8c2853898 /* cloth/NpClothParticleData.h */, + FFFDc28539007fd8c2853900 /* cloth/NpCloth.cpp */, + FFFDc28539687fd8c2853968 /* cloth/NpClothFabric.cpp */, + FFFDc28539d07fd8c28539d0 /* cloth/NpClothParticleData.cpp */, + FFFDc2853a387fd8c2853a38 /* ../../ImmediateMode/src/NpImmediateMode.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa30dfce87fd2a30dfce8 /* include */ = { + FFFBc49044687fd8c4904468 /* include */ = { isa = PBXGroup; children = ( - FFFDa248fe007fd2a248fe00 /* PxActor.h */, - FFFDa248fe687fd2a248fe68 /* PxAggregate.h */, - FFFDa248fed07fd2a248fed0 /* PxArticulation.h */, - FFFDa248ff387fd2a248ff38 /* PxArticulationJoint.h */, - FFFDa248ffa07fd2a248ffa0 /* PxArticulationLink.h */, - FFFDa24900087fd2a2490008 /* PxBatchQuery.h */, - FFFDa24900707fd2a2490070 /* PxBatchQueryDesc.h */, - FFFDa24900d87fd2a24900d8 /* PxBroadPhase.h */, - FFFDa24901407fd2a2490140 /* PxClient.h */, - FFFDa24901a87fd2a24901a8 /* PxConstraint.h */, - FFFDa24902107fd2a2490210 /* PxConstraintDesc.h */, - FFFDa24902787fd2a2490278 /* PxContact.h */, - FFFDa24902e07fd2a24902e0 /* PxContactModifyCallback.h */, - FFFDa24903487fd2a2490348 /* PxDeletionListener.h */, - FFFDa24903b07fd2a24903b0 /* PxFiltering.h */, - FFFDa24904187fd2a2490418 /* PxForceMode.h */, - FFFDa24904807fd2a2490480 /* PxImmediateMode.h */, - FFFDa24904e87fd2a24904e8 /* PxLockedData.h */, - FFFDa24905507fd2a2490550 /* PxMaterial.h */, - FFFDa24905b87fd2a24905b8 /* PxPhysXConfig.h */, - FFFDa24906207fd2a2490620 /* PxPhysics.h */, - FFFDa24906887fd2a2490688 /* PxPhysicsAPI.h */, - FFFDa24906f07fd2a24906f0 /* PxPhysicsSerialization.h */, - FFFDa24907587fd2a2490758 /* PxPhysicsVersion.h */, - FFFDa24907c07fd2a24907c0 /* PxPruningStructure.h */, - FFFDa24908287fd2a2490828 /* PxQueryFiltering.h */, - FFFDa24908907fd2a2490890 /* PxQueryReport.h */, - FFFDa24908f87fd2a24908f8 /* PxRigidActor.h */, - FFFDa24909607fd2a2490960 /* PxRigidBody.h */, - FFFDa24909c87fd2a24909c8 /* PxRigidDynamic.h */, - FFFDa2490a307fd2a2490a30 /* PxRigidStatic.h */, - FFFDa2490a987fd2a2490a98 /* PxScene.h */, - FFFDa2490b007fd2a2490b00 /* PxSceneDesc.h */, - FFFDa2490b687fd2a2490b68 /* PxSceneLock.h */, - FFFDa2490bd07fd2a2490bd0 /* PxShape.h */, - FFFDa2490c387fd2a2490c38 /* PxSimulationEventCallback.h */, - FFFDa2490ca07fd2a2490ca0 /* PxSimulationStatistics.h */, - FFFDa2490d087fd2a2490d08 /* PxSpatialIndex.h */, - FFFDa2490d707fd2a2490d70 /* PxVisualizationParameter.h */, - FFFDa2490dd87fd2a2490dd8 /* PxVolumeCache.h */, - FFFDa2490e407fd2a2490e40 /* particles/PxParticleBase.h */, - FFFDa2490ea87fd2a2490ea8 /* particles/PxParticleBaseFlag.h */, - FFFDa2490f107fd2a2490f10 /* particles/PxParticleCreationData.h */, - FFFDa2490f787fd2a2490f78 /* particles/PxParticleFlag.h */, - FFFDa2490fe07fd2a2490fe0 /* particles/PxParticleFluid.h */, - FFFDa24910487fd2a2491048 /* particles/PxParticleFluidReadData.h */, - FFFDa24910b07fd2a24910b0 /* particles/PxParticleReadData.h */, - FFFDa24911187fd2a2491118 /* particles/PxParticleSystem.h */, - FFFDa24911807fd2a2491180 /* pvd/PxPvdSceneClient.h */, - FFFDa24911e87fd2a24911e8 /* cloth/PxCloth.h */, - FFFDa24912507fd2a2491250 /* cloth/PxClothCollisionData.h */, - FFFDa24912b87fd2a24912b8 /* cloth/PxClothFabric.h */, - FFFDa24913207fd2a2491320 /* cloth/PxClothParticleData.h */, - FFFDa24913887fd2a2491388 /* cloth/PxClothTypes.h */, + FFFDc2853c007fd8c2853c00 /* PxActor.h */, + FFFDc2853c687fd8c2853c68 /* PxAggregate.h */, + FFFDc2853cd07fd8c2853cd0 /* PxArticulation.h */, + FFFDc2853d387fd8c2853d38 /* PxArticulationJoint.h */, + FFFDc2853da07fd8c2853da0 /* PxArticulationLink.h */, + FFFDc2853e087fd8c2853e08 /* PxBatchQuery.h */, + FFFDc2853e707fd8c2853e70 /* PxBatchQueryDesc.h */, + FFFDc2853ed87fd8c2853ed8 /* PxBroadPhase.h */, + FFFDc2853f407fd8c2853f40 /* PxClient.h */, + FFFDc2853fa87fd8c2853fa8 /* PxConstraint.h */, + FFFDc28540107fd8c2854010 /* PxConstraintDesc.h */, + FFFDc28540787fd8c2854078 /* PxContact.h */, + FFFDc28540e07fd8c28540e0 /* PxContactModifyCallback.h */, + FFFDc28541487fd8c2854148 /* PxDeletionListener.h */, + FFFDc28541b07fd8c28541b0 /* PxFiltering.h */, + FFFDc28542187fd8c2854218 /* PxForceMode.h */, + FFFDc28542807fd8c2854280 /* PxImmediateMode.h */, + FFFDc28542e87fd8c28542e8 /* PxLockedData.h */, + FFFDc28543507fd8c2854350 /* PxMaterial.h */, + FFFDc28543b87fd8c28543b8 /* PxPhysXConfig.h */, + FFFDc28544207fd8c2854420 /* PxPhysics.h */, + FFFDc28544887fd8c2854488 /* PxPhysicsAPI.h */, + FFFDc28544f07fd8c28544f0 /* PxPhysicsSerialization.h */, + FFFDc28545587fd8c2854558 /* PxPhysicsVersion.h */, + FFFDc28545c07fd8c28545c0 /* PxPruningStructure.h */, + FFFDc28546287fd8c2854628 /* PxQueryFiltering.h */, + FFFDc28546907fd8c2854690 /* PxQueryReport.h */, + FFFDc28546f87fd8c28546f8 /* PxRigidActor.h */, + FFFDc28547607fd8c2854760 /* PxRigidBody.h */, + FFFDc28547c87fd8c28547c8 /* PxRigidDynamic.h */, + FFFDc28548307fd8c2854830 /* PxRigidStatic.h */, + FFFDc28548987fd8c2854898 /* PxScene.h */, + FFFDc28549007fd8c2854900 /* PxSceneDesc.h */, + FFFDc28549687fd8c2854968 /* PxSceneLock.h */, + FFFDc28549d07fd8c28549d0 /* PxShape.h */, + FFFDc2854a387fd8c2854a38 /* PxSimulationEventCallback.h */, + FFFDc2854aa07fd8c2854aa0 /* PxSimulationStatistics.h */, + FFFDc2854b087fd8c2854b08 /* PxSpatialIndex.h */, + FFFDc2854b707fd8c2854b70 /* PxVisualizationParameter.h */, + FFFDc2854bd87fd8c2854bd8 /* PxVolumeCache.h */, + FFFDc2854c407fd8c2854c40 /* particles/PxParticleBase.h */, + FFFDc2854ca87fd8c2854ca8 /* particles/PxParticleBaseFlag.h */, + FFFDc2854d107fd8c2854d10 /* particles/PxParticleCreationData.h */, + FFFDc2854d787fd8c2854d78 /* particles/PxParticleFlag.h */, + FFFDc2854de07fd8c2854de0 /* particles/PxParticleFluid.h */, + FFFDc2854e487fd8c2854e48 /* particles/PxParticleFluidReadData.h */, + FFFDc2854eb07fd8c2854eb0 /* particles/PxParticleReadData.h */, + FFFDc2854f187fd8c2854f18 /* particles/PxParticleSystem.h */, + FFFDc2854f807fd8c2854f80 /* pvd/PxPvdSceneClient.h */, + FFFDc2854fe87fd8c2854fe8 /* cloth/PxCloth.h */, + FFFDc28550507fd8c2855050 /* cloth/PxClothCollisionData.h */, + FFFDc28550b87fd8c28550b8 /* cloth/PxClothFabric.h */, + FFFDc28551207fd8c2855120 /* cloth/PxClothParticleData.h */, + FFFDc28551887fd8c2855188 /* cloth/PxClothTypes.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa30dfd107fd2a30dfd10 /* metadata */ = { + FFFBc49044907fd8c4904490 /* metadata */ = { isa = PBXGroup; children = ( - FFFDa248ee007fd2a248ee00 /* core/include/PvdMetaDataDefineProperties.h */, - FFFDa248ee687fd2a248ee68 /* core/include/PvdMetaDataExtensions.h */, - FFFDa248eed07fd2a248eed0 /* core/include/PvdMetaDataPropertyVisitor.h */, - FFFDa248ef387fd2a248ef38 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, - FFFDa248efa07fd2a248efa0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, - FFFDa248f0087fd2a248f008 /* core/include/PxMetaDataCompare.h */, - FFFDa248f0707fd2a248f070 /* core/include/PxMetaDataCppPrefix.h */, - FFFDa248f0d87fd2a248f0d8 /* core/include/PxMetaDataObjects.h */, - FFFDa248f1407fd2a248f140 /* core/include/RepXMetaDataPropertyVisitor.h */, - FFFDa248f1a87fd2a248f1a8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */, - FFFDa248f2107fd2a248f210 /* core/src/PxMetaDataObjects.cpp */, + FFFDc284da007fd8c284da00 /* core/include/PvdMetaDataDefineProperties.h */, + FFFDc284da687fd8c284da68 /* core/include/PvdMetaDataExtensions.h */, + FFFDc284dad07fd8c284dad0 /* core/include/PvdMetaDataPropertyVisitor.h */, + FFFDc284db387fd8c284db38 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, + FFFDc284dba07fd8c284dba0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, + FFFDc284dc087fd8c284dc08 /* core/include/PxMetaDataCompare.h */, + FFFDc284dc707fd8c284dc70 /* core/include/PxMetaDataCppPrefix.h */, + FFFDc284dcd87fd8c284dcd8 /* core/include/PxMetaDataObjects.h */, + FFFDc284dd407fd8c284dd40 /* core/include/RepXMetaDataPropertyVisitor.h */, + FFFDc284dda87fd8c284dda8 /* core/src/PxAutoGeneratedMetaDataObjects.cpp */, + FFFDc284de107fd8c284de10 /* core/src/PxMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFBa30d7df07fd2a30d7df0 /* PhysXCharacterKinematic */ = { + FFFBc49045107fd8c4904510 /* PhysXCharacterKinematic */ = { isa = PBXGroup; children = ( - FFFBa30dde607fd2a30dde60 /* include */, - FFFBa30dde887fd2a30dde88 /* src */, + FFFBc490bdc07fd8c490bdc0 /* include */, + FFFBc490bde87fd8c490bde8 /* src */, ); name = "PhysXCharacterKinematic"; sourceTree = "<group>"; }; - FFFBa30dde607fd2a30dde60 /* include */ = { + FFFBc490bdc07fd8c490bdc0 /* include */ = { isa = PBXGroup; children = ( - FFFDa30df1107fd2a30df110 /* PxBoxController.h */, - FFFDa30df1787fd2a30df178 /* PxCapsuleController.h */, - FFFDa30df1e07fd2a30df1e0 /* PxCharacter.h */, - FFFDa30df2487fd2a30df248 /* PxController.h */, - FFFDa30df2b07fd2a30df2b0 /* PxControllerBehavior.h */, - FFFDa30df3187fd2a30df318 /* PxControllerManager.h */, - FFFDa30df3807fd2a30df380 /* PxControllerObstacles.h */, - FFFDa30df3e87fd2a30df3e8 /* PxExtended.h */, + FFFDc490bfb07fd8c490bfb0 /* PxBoxController.h */, + FFFDc490c0187fd8c490c018 /* PxCapsuleController.h */, + FFFDc490c0807fd8c490c080 /* PxCharacter.h */, + FFFDc490c0e87fd8c490c0e8 /* PxController.h */, + FFFDc490c1507fd8c490c150 /* PxControllerBehavior.h */, + FFFDc490c1b87fd8c490c1b8 /* PxControllerManager.h */, + FFFDc490c2207fd8c490c220 /* PxControllerObstacles.h */, + FFFDc490c2887fd8c490c288 /* PxExtended.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa30dde887fd2a30dde88 /* src */ = { + FFFBc490bde87fd8c490bde8 /* src */ = { isa = PBXGroup; children = ( - FFFDa248c4007fd2a248c400 /* CctBoxController.h */, - FFFDa248c4687fd2a248c468 /* CctCapsuleController.h */, - FFFDa248c4d07fd2a248c4d0 /* CctCharacterController.h */, - FFFDa248c5387fd2a248c538 /* CctCharacterControllerManager.h */, - FFFDa248c5a07fd2a248c5a0 /* CctController.h */, - FFFDa248c6087fd2a248c608 /* CctInternalStructs.h */, - FFFDa248c6707fd2a248c670 /* CctObstacleContext.h */, - FFFDa248c6d87fd2a248c6d8 /* CctSweptBox.h */, - FFFDa248c7407fd2a248c740 /* CctSweptCapsule.h */, - FFFDa248c7a87fd2a248c7a8 /* CctSweptVolume.h */, - FFFDa248c8107fd2a248c810 /* CctUtils.h */, - FFFDa248c8787fd2a248c878 /* CctBoxController.cpp */, - FFFDa248c8e07fd2a248c8e0 /* CctCapsuleController.cpp */, - FFFDa248c9487fd2a248c948 /* CctCharacterController.cpp */, - FFFDa248c9b07fd2a248c9b0 /* CctCharacterControllerCallbacks.cpp */, - FFFDa248ca187fd2a248ca18 /* CctCharacterControllerManager.cpp */, - FFFDa248ca807fd2a248ca80 /* CctController.cpp */, - FFFDa248cae87fd2a248cae8 /* CctObstacleContext.cpp */, - FFFDa248cb507fd2a248cb50 /* CctSweptBox.cpp */, - FFFDa248cbb87fd2a248cbb8 /* CctSweptCapsule.cpp */, - FFFDa248cc207fd2a248cc20 /* CctSweptVolume.cpp */, + FFFDc28562007fd8c2856200 /* CctBoxController.h */, + FFFDc28562687fd8c2856268 /* CctCapsuleController.h */, + FFFDc28562d07fd8c28562d0 /* CctCharacterController.h */, + FFFDc28563387fd8c2856338 /* CctCharacterControllerManager.h */, + FFFDc28563a07fd8c28563a0 /* CctController.h */, + FFFDc28564087fd8c2856408 /* CctInternalStructs.h */, + FFFDc28564707fd8c2856470 /* CctObstacleContext.h */, + FFFDc28564d87fd8c28564d8 /* CctSweptBox.h */, + FFFDc28565407fd8c2856540 /* CctSweptCapsule.h */, + FFFDc28565a87fd8c28565a8 /* CctSweptVolume.h */, + FFFDc28566107fd8c2856610 /* CctUtils.h */, + FFFDc28566787fd8c2856678 /* CctBoxController.cpp */, + FFFDc28566e07fd8c28566e0 /* CctCapsuleController.cpp */, + FFFDc28567487fd8c2856748 /* CctCharacterController.cpp */, + FFFDc28567b07fd8c28567b0 /* CctCharacterControllerCallbacks.cpp */, + FFFDc28568187fd8c2856818 /* CctCharacterControllerManager.cpp */, + FFFDc28568807fd8c2856880 /* CctController.cpp */, + FFFDc28568e87fd8c28568e8 /* CctObstacleContext.cpp */, + FFFDc28569507fd8c2856950 /* CctSweptBox.cpp */, + FFFDc28569b87fd8c28569b8 /* CctSweptCapsule.cpp */, + FFFDc2856a207fd8c2856a20 /* CctSweptVolume.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa30d94d07fd2a30d94d0 /* PhysXVehicle */ = { + FFFBc490d1007fd8c490d100 /* PhysXVehicle */ = { isa = PBXGroup; children = ( - FFFBa30e76f07fd2a30e76f0 /* include */, - FFFBa30e77187fd2a30e7718 /* src */, - FFFBa30e77407fd2a30e7740 /* metadata */, + FFFBc4911e207fd8c4911e20 /* include */, + FFFBc4911e487fd8c4911e48 /* src */, + FFFBc4911e707fd8c4911e70 /* metadata */, ); name = "PhysXVehicle"; sourceTree = "<group>"; }; - FFFBa30e76f07fd2a30e76f0 /* include */ = { + FFFBc4911e207fd8c4911e20 /* include */ = { isa = PBXGroup; children = ( - FFFDa248e2007fd2a248e200 /* PxVehicleComponents.h */, - FFFDa248e2687fd2a248e268 /* PxVehicleDrive.h */, - FFFDa248e2d07fd2a248e2d0 /* PxVehicleDrive4W.h */, - FFFDa248e3387fd2a248e338 /* PxVehicleDriveNW.h */, - FFFDa248e3a07fd2a248e3a0 /* PxVehicleDriveTank.h */, - FFFDa248e4087fd2a248e408 /* PxVehicleNoDrive.h */, - FFFDa248e4707fd2a248e470 /* PxVehicleSDK.h */, - FFFDa248e4d87fd2a248e4d8 /* PxVehicleShaders.h */, - FFFDa248e5407fd2a248e540 /* PxVehicleTireFriction.h */, - FFFDa248e5a87fd2a248e5a8 /* PxVehicleUpdate.h */, - FFFDa248e6107fd2a248e610 /* PxVehicleUtil.h */, - FFFDa248e6787fd2a248e678 /* PxVehicleUtilControl.h */, - FFFDa248e6e07fd2a248e6e0 /* PxVehicleUtilSetup.h */, - FFFDa248e7487fd2a248e748 /* PxVehicleUtilTelemetry.h */, - FFFDa248e7b07fd2a248e7b0 /* PxVehicleWheels.h */, + FFFDc28590007fd8c2859000 /* PxVehicleComponents.h */, + FFFDc28590687fd8c2859068 /* PxVehicleDrive.h */, + FFFDc28590d07fd8c28590d0 /* PxVehicleDrive4W.h */, + FFFDc28591387fd8c2859138 /* PxVehicleDriveNW.h */, + FFFDc28591a07fd8c28591a0 /* PxVehicleDriveTank.h */, + FFFDc28592087fd8c2859208 /* PxVehicleNoDrive.h */, + FFFDc28592707fd8c2859270 /* PxVehicleSDK.h */, + FFFDc28592d87fd8c28592d8 /* PxVehicleShaders.h */, + FFFDc28593407fd8c2859340 /* PxVehicleTireFriction.h */, + FFFDc28593a87fd8c28593a8 /* PxVehicleUpdate.h */, + FFFDc28594107fd8c2859410 /* PxVehicleUtil.h */, + FFFDc28594787fd8c2859478 /* PxVehicleUtilControl.h */, + FFFDc28594e07fd8c28594e0 /* PxVehicleUtilSetup.h */, + FFFDc28595487fd8c2859548 /* PxVehicleUtilTelemetry.h */, + FFFDc28595b07fd8c28595b0 /* PxVehicleWheels.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa30e77187fd2a30e7718 /* src */ = { + FFFBc4911e487fd8c4911e48 /* src */ = { isa = PBXGroup; children = ( - FFFDa24974007fd2a2497400 /* PxVehicleDefaults.h */, - FFFDa24974687fd2a2497468 /* PxVehicleLinearMath.h */, - FFFDa24974d07fd2a24974d0 /* PxVehicleSerialization.h */, - FFFDa24975387fd2a2497538 /* PxVehicleSuspLimitConstraintShader.h */, - FFFDa24975a07fd2a24975a0 /* PxVehicleSuspWheelTire4.h */, - FFFDa24976087fd2a2497608 /* PxVehicleComponents.cpp */, - FFFDa24976707fd2a2497670 /* PxVehicleDrive.cpp */, - FFFDa24976d87fd2a24976d8 /* PxVehicleDrive4W.cpp */, - FFFDa24977407fd2a2497740 /* PxVehicleDriveNW.cpp */, - FFFDa24977a87fd2a24977a8 /* PxVehicleDriveTank.cpp */, - FFFDa24978107fd2a2497810 /* PxVehicleMetaData.cpp */, - FFFDa24978787fd2a2497878 /* PxVehicleNoDrive.cpp */, - FFFDa24978e07fd2a24978e0 /* PxVehicleSDK.cpp */, - FFFDa24979487fd2a2497948 /* PxVehicleSerialization.cpp */, - FFFDa24979b07fd2a24979b0 /* PxVehicleSuspWheelTire4.cpp */, - FFFDa2497a187fd2a2497a18 /* PxVehicleTireFriction.cpp */, - FFFDa2497a807fd2a2497a80 /* PxVehicleUpdate.cpp */, - FFFDa2497ae87fd2a2497ae8 /* PxVehicleWheels.cpp */, - FFFDa2497b507fd2a2497b50 /* VehicleUtilControl.cpp */, - FFFDa2497bb87fd2a2497bb8 /* VehicleUtilSetup.cpp */, - FFFDa2497c207fd2a2497c20 /* VehicleUtilTelemetry.cpp */, + FFFDc285ae007fd8c285ae00 /* PxVehicleDefaults.h */, + FFFDc285ae687fd8c285ae68 /* PxVehicleLinearMath.h */, + FFFDc285aed07fd8c285aed0 /* PxVehicleSerialization.h */, + FFFDc285af387fd8c285af38 /* PxVehicleSuspLimitConstraintShader.h */, + FFFDc285afa07fd8c285afa0 /* PxVehicleSuspWheelTire4.h */, + FFFDc285b0087fd8c285b008 /* PxVehicleComponents.cpp */, + FFFDc285b0707fd8c285b070 /* PxVehicleDrive.cpp */, + FFFDc285b0d87fd8c285b0d8 /* PxVehicleDrive4W.cpp */, + FFFDc285b1407fd8c285b140 /* PxVehicleDriveNW.cpp */, + FFFDc285b1a87fd8c285b1a8 /* PxVehicleDriveTank.cpp */, + FFFDc285b2107fd8c285b210 /* PxVehicleMetaData.cpp */, + FFFDc285b2787fd8c285b278 /* PxVehicleNoDrive.cpp */, + FFFDc285b2e07fd8c285b2e0 /* PxVehicleSDK.cpp */, + FFFDc285b3487fd8c285b348 /* PxVehicleSerialization.cpp */, + FFFDc285b3b07fd8c285b3b0 /* PxVehicleSuspWheelTire4.cpp */, + FFFDc285b4187fd8c285b418 /* PxVehicleTireFriction.cpp */, + FFFDc285b4807fd8c285b480 /* PxVehicleUpdate.cpp */, + FFFDc285b4e87fd8c285b4e8 /* PxVehicleWheels.cpp */, + FFFDc285b5507fd8c285b550 /* VehicleUtilControl.cpp */, + FFFDc285b5b87fd8c285b5b8 /* VehicleUtilSetup.cpp */, + FFFDc285b6207fd8c285b620 /* VehicleUtilTelemetry.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa30e77407fd2a30e7740 /* metadata */ = { + FFFBc4911e707fd8c4911e70 /* metadata */ = { isa = PBXGroup; children = ( - FFFDa30eac707fd2a30eac70 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */, - FFFDa30eacd87fd2a30eacd8 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */, - FFFDa30ead407fd2a30ead40 /* include/PxVehicleMetaDataObjects.h */, - FFFDa30eada87fd2a30eada8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */, - FFFDa30eae107fd2a30eae10 /* src/PxVehicleMetaDataObjects.cpp */, + FFFDc4912fb07fd8c4912fb0 /* include/PxVehicleAutoGeneratedMetaDataObjectNames.h */, + FFFDc49130187fd8c4913018 /* include/PxVehicleAutoGeneratedMetaDataObjects.h */, + FFFDc49130807fd8c4913080 /* include/PxVehicleMetaDataObjects.h */, + FFFDc49130e87fd8c49130e8 /* src/PxVehicleAutoGeneratedMetaDataObjects.cpp */, + FFFDc49131507fd8c4913150 /* src/PxVehicleMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFBa30ea8007fd2a30ea800 /* PhysXExtensions */ = { + FFFBc4912c607fd8c4912c60 /* PhysXExtensions */ = { isa = PBXGroup; children = ( - FFFBa30ed1b07fd2a30ed1b0 /* include */, - FFFBa30ed1d87fd2a30ed1d8 /* src */, - FFFBa30ed2007fd2a30ed200 /* serialization */, - FFFBa30ed2287fd2a30ed228 /* metadata */, + FFFBc49152d07fd8c49152d0 /* include */, + FFFBc49152f87fd8c49152f8 /* src */, + FFFBc49153207fd8c4915320 /* serialization */, + FFFBc49153487fd8c4915348 /* metadata */, ); name = "PhysXExtensions"; sourceTree = "<group>"; }; - FFFBa30ed1b07fd2a30ed1b0 /* include */ = { + FFFBc49152d07fd8c49152d0 /* include */ = { isa = PBXGroup; children = ( - FFFDa249ac007fd2a249ac00 /* PxBinaryConverter.h */, - FFFDa249ac687fd2a249ac68 /* PxBroadPhaseExt.h */, - FFFDa249acd07fd2a249acd0 /* PxClothFabricCooker.h */, - FFFDa249ad387fd2a249ad38 /* PxClothMeshDesc.h */, - FFFDa249ada07fd2a249ada0 /* PxClothMeshQuadifier.h */, - FFFDa249ae087fd2a249ae08 /* PxClothTetherCooker.h */, - FFFDa249ae707fd2a249ae70 /* PxCollectionExt.h */, - FFFDa249aed87fd2a249aed8 /* PxConstraintExt.h */, - FFFDa249af407fd2a249af40 /* PxConvexMeshExt.h */, - FFFDa249afa87fd2a249afa8 /* PxD6Joint.h */, - FFFDa249b0107fd2a249b010 /* PxDefaultAllocator.h */, - FFFDa249b0787fd2a249b078 /* PxDefaultCpuDispatcher.h */, - FFFDa249b0e07fd2a249b0e0 /* PxDefaultErrorCallback.h */, - FFFDa249b1487fd2a249b148 /* PxDefaultSimulationFilterShader.h */, - FFFDa249b1b07fd2a249b1b0 /* PxDefaultStreams.h */, - FFFDa249b2187fd2a249b218 /* PxDistanceJoint.h */, - FFFDa249b2807fd2a249b280 /* PxExtensionsAPI.h */, - FFFDa249b2e87fd2a249b2e8 /* PxFixedJoint.h */, - FFFDa249b3507fd2a249b350 /* PxJoint.h */, - FFFDa249b3b87fd2a249b3b8 /* PxJointLimit.h */, - FFFDa249b4207fd2a249b420 /* PxJointRepXSerializer.h */, - FFFDa249b4887fd2a249b488 /* PxMassProperties.h */, - FFFDa249b4f07fd2a249b4f0 /* PxParticleExt.h */, - FFFDa249b5587fd2a249b558 /* PxPrismaticJoint.h */, - FFFDa249b5c07fd2a249b5c0 /* PxRaycastCCD.h */, - FFFDa249b6287fd2a249b628 /* PxRepXSerializer.h */, - FFFDa249b6907fd2a249b690 /* PxRepXSimpleType.h */, - FFFDa249b6f87fd2a249b6f8 /* PxRevoluteJoint.h */, - FFFDa249b7607fd2a249b760 /* PxRigidActorExt.h */, - FFFDa249b7c87fd2a249b7c8 /* PxRigidBodyExt.h */, - FFFDa249b8307fd2a249b830 /* PxSceneQueryExt.h */, - FFFDa249b8987fd2a249b898 /* PxSerialization.h */, - FFFDa249b9007fd2a249b900 /* PxShapeExt.h */, - FFFDa249b9687fd2a249b968 /* PxSimpleFactory.h */, - FFFDa249b9d07fd2a249b9d0 /* PxSmoothNormals.h */, - FFFDa249ba387fd2a249ba38 /* PxSphericalJoint.h */, - FFFDa249baa07fd2a249baa0 /* PxStringTableExt.h */, - FFFDa249bb087fd2a249bb08 /* PxTriangleMeshExt.h */, + FFFDc28580007fd8c2858000 /* PxBinaryConverter.h */, + FFFDc28580687fd8c2858068 /* PxBroadPhaseExt.h */, + FFFDc28580d07fd8c28580d0 /* PxClothFabricCooker.h */, + FFFDc28581387fd8c2858138 /* PxClothMeshDesc.h */, + FFFDc28581a07fd8c28581a0 /* PxClothMeshQuadifier.h */, + FFFDc28582087fd8c2858208 /* PxClothTetherCooker.h */, + FFFDc28582707fd8c2858270 /* PxCollectionExt.h */, + FFFDc28582d87fd8c28582d8 /* PxConstraintExt.h */, + FFFDc28583407fd8c2858340 /* PxConvexMeshExt.h */, + FFFDc28583a87fd8c28583a8 /* PxD6Joint.h */, + FFFDc28584107fd8c2858410 /* PxDefaultAllocator.h */, + FFFDc28584787fd8c2858478 /* PxDefaultCpuDispatcher.h */, + FFFDc28584e07fd8c28584e0 /* PxDefaultErrorCallback.h */, + FFFDc28585487fd8c2858548 /* PxDefaultSimulationFilterShader.h */, + FFFDc28585b07fd8c28585b0 /* PxDefaultStreams.h */, + FFFDc28586187fd8c2858618 /* PxDistanceJoint.h */, + FFFDc28586807fd8c2858680 /* PxExtensionsAPI.h */, + FFFDc28586e87fd8c28586e8 /* PxFixedJoint.h */, + FFFDc28587507fd8c2858750 /* PxJoint.h */, + FFFDc28587b87fd8c28587b8 /* PxJointLimit.h */, + FFFDc28588207fd8c2858820 /* PxJointRepXSerializer.h */, + FFFDc28588887fd8c2858888 /* PxMassProperties.h */, + FFFDc28588f07fd8c28588f0 /* PxParticleExt.h */, + FFFDc28589587fd8c2858958 /* PxPrismaticJoint.h */, + FFFDc28589c07fd8c28589c0 /* PxRaycastCCD.h */, + FFFDc2858a287fd8c2858a28 /* PxRepXSerializer.h */, + FFFDc2858a907fd8c2858a90 /* PxRepXSimpleType.h */, + FFFDc2858af87fd8c2858af8 /* PxRevoluteJoint.h */, + FFFDc2858b607fd8c2858b60 /* PxRigidActorExt.h */, + FFFDc2858bc87fd8c2858bc8 /* PxRigidBodyExt.h */, + FFFDc2858c307fd8c2858c30 /* PxSceneQueryExt.h */, + FFFDc2858c987fd8c2858c98 /* PxSerialization.h */, + FFFDc2858d007fd8c2858d00 /* PxShapeExt.h */, + FFFDc2858d687fd8c2858d68 /* PxSimpleFactory.h */, + FFFDc2858dd07fd8c2858dd0 /* PxSmoothNormals.h */, + FFFDc2858e387fd8c2858e38 /* PxSphericalJoint.h */, + FFFDc2858ea07fd8c2858ea0 /* PxStringTableExt.h */, + FFFDc2858f087fd8c2858f08 /* PxTriangleMeshExt.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa30ed1d87fd2a30ed1d8 /* src */ = { + FFFBc49152f87fd8c49152f8 /* src */ = { isa = PBXGroup; children = ( - FFFDa24996007fd2a2499600 /* ExtConstraintHelper.h */, - FFFDa24996687fd2a2499668 /* ExtCpuWorkerThread.h */, - FFFDa24996d07fd2a24996d0 /* ExtD6Joint.h */, - FFFDa24997387fd2a2499738 /* ExtDefaultCpuDispatcher.h */, - FFFDa24997a07fd2a24997a0 /* ExtDistanceJoint.h */, - FFFDa24998087fd2a2499808 /* ExtFixedJoint.h */, - FFFDa24998707fd2a2499870 /* ExtInertiaTensor.h */, - FFFDa24998d87fd2a24998d8 /* ExtJoint.h */, - FFFDa24999407fd2a2499940 /* ExtJointMetaDataExtensions.h */, - FFFDa24999a87fd2a24999a8 /* ExtPlatform.h */, - FFFDa2499a107fd2a2499a10 /* ExtPrismaticJoint.h */, - FFFDa2499a787fd2a2499a78 /* ExtPvd.h */, - FFFDa2499ae07fd2a2499ae0 /* ExtRevoluteJoint.h */, - FFFDa2499b487fd2a2499b48 /* ExtSerialization.h */, - FFFDa2499bb07fd2a2499bb0 /* ExtSharedQueueEntryPool.h */, - FFFDa2499c187fd2a2499c18 /* ExtSphericalJoint.h */, - FFFDa2499c807fd2a2499c80 /* ExtTaskQueueHelper.h */, - FFFDa2499ce87fd2a2499ce8 /* ExtBroadPhase.cpp */, - FFFDa2499d507fd2a2499d50 /* ExtClothFabricCooker.cpp */, - FFFDa2499db87fd2a2499db8 /* ExtClothGeodesicTetherCooker.cpp */, - FFFDa2499e207fd2a2499e20 /* ExtClothMeshQuadifier.cpp */, - FFFDa2499e887fd2a2499e88 /* ExtClothSimpleTetherCooker.cpp */, - FFFDa2499ef07fd2a2499ef0 /* ExtCollection.cpp */, - FFFDa2499f587fd2a2499f58 /* ExtConvexMeshExt.cpp */, - FFFDa2499fc07fd2a2499fc0 /* ExtCpuWorkerThread.cpp */, - FFFDa249a0287fd2a249a028 /* ExtD6Joint.cpp */, - FFFDa249a0907fd2a249a090 /* ExtD6JointSolverPrep.cpp */, - FFFDa249a0f87fd2a249a0f8 /* ExtDefaultCpuDispatcher.cpp */, - FFFDa249a1607fd2a249a160 /* ExtDefaultErrorCallback.cpp */, - FFFDa249a1c87fd2a249a1c8 /* ExtDefaultSimulationFilterShader.cpp */, - FFFDa249a2307fd2a249a230 /* ExtDefaultStreams.cpp */, - FFFDa249a2987fd2a249a298 /* ExtDistanceJoint.cpp */, - FFFDa249a3007fd2a249a300 /* ExtDistanceJointSolverPrep.cpp */, - FFFDa249a3687fd2a249a368 /* ExtExtensions.cpp */, - FFFDa249a3d07fd2a249a3d0 /* ExtFixedJoint.cpp */, - FFFDa249a4387fd2a249a438 /* ExtFixedJointSolverPrep.cpp */, - FFFDa249a4a07fd2a249a4a0 /* ExtJoint.cpp */, - FFFDa249a5087fd2a249a508 /* ExtMetaData.cpp */, - FFFDa249a5707fd2a249a570 /* ExtParticleExt.cpp */, - FFFDa249a5d87fd2a249a5d8 /* ExtPrismaticJoint.cpp */, - FFFDa249a6407fd2a249a640 /* ExtPrismaticJointSolverPrep.cpp */, - FFFDa249a6a87fd2a249a6a8 /* ExtPvd.cpp */, - FFFDa249a7107fd2a249a710 /* ExtPxStringTable.cpp */, - FFFDa249a7787fd2a249a778 /* ExtRaycastCCD.cpp */, - FFFDa249a7e07fd2a249a7e0 /* ExtRevoluteJoint.cpp */, - FFFDa249a8487fd2a249a848 /* ExtRevoluteJointSolverPrep.cpp */, - FFFDa249a8b07fd2a249a8b0 /* ExtRigidBodyExt.cpp */, - FFFDa249a9187fd2a249a918 /* ExtSceneQueryExt.cpp */, - FFFDa249a9807fd2a249a980 /* ExtSimpleFactory.cpp */, - FFFDa249a9e87fd2a249a9e8 /* ExtSmoothNormals.cpp */, - FFFDa249aa507fd2a249aa50 /* ExtSphericalJoint.cpp */, - FFFDa249aab87fd2a249aab8 /* ExtSphericalJointSolverPrep.cpp */, - FFFDa249ab207fd2a249ab20 /* ExtTriangleMeshExt.cpp */, + FFFDc285d0007fd8c285d000 /* ExtConstraintHelper.h */, + FFFDc285d0687fd8c285d068 /* ExtCpuWorkerThread.h */, + FFFDc285d0d07fd8c285d0d0 /* ExtD6Joint.h */, + FFFDc285d1387fd8c285d138 /* ExtDefaultCpuDispatcher.h */, + FFFDc285d1a07fd8c285d1a0 /* ExtDistanceJoint.h */, + FFFDc285d2087fd8c285d208 /* ExtFixedJoint.h */, + FFFDc285d2707fd8c285d270 /* ExtInertiaTensor.h */, + FFFDc285d2d87fd8c285d2d8 /* ExtJoint.h */, + FFFDc285d3407fd8c285d340 /* ExtJointMetaDataExtensions.h */, + FFFDc285d3a87fd8c285d3a8 /* ExtPlatform.h */, + FFFDc285d4107fd8c285d410 /* ExtPrismaticJoint.h */, + FFFDc285d4787fd8c285d478 /* ExtPvd.h */, + FFFDc285d4e07fd8c285d4e0 /* ExtRevoluteJoint.h */, + FFFDc285d5487fd8c285d548 /* ExtSerialization.h */, + FFFDc285d5b07fd8c285d5b0 /* ExtSharedQueueEntryPool.h */, + FFFDc285d6187fd8c285d618 /* ExtSphericalJoint.h */, + FFFDc285d6807fd8c285d680 /* ExtTaskQueueHelper.h */, + FFFDc285d6e87fd8c285d6e8 /* ExtBroadPhase.cpp */, + FFFDc285d7507fd8c285d750 /* ExtClothFabricCooker.cpp */, + FFFDc285d7b87fd8c285d7b8 /* ExtClothGeodesicTetherCooker.cpp */, + FFFDc285d8207fd8c285d820 /* ExtClothMeshQuadifier.cpp */, + FFFDc285d8887fd8c285d888 /* ExtClothSimpleTetherCooker.cpp */, + FFFDc285d8f07fd8c285d8f0 /* ExtCollection.cpp */, + FFFDc285d9587fd8c285d958 /* ExtConvexMeshExt.cpp */, + FFFDc285d9c07fd8c285d9c0 /* ExtCpuWorkerThread.cpp */, + FFFDc285da287fd8c285da28 /* ExtD6Joint.cpp */, + FFFDc285da907fd8c285da90 /* ExtD6JointSolverPrep.cpp */, + FFFDc285daf87fd8c285daf8 /* ExtDefaultCpuDispatcher.cpp */, + FFFDc285db607fd8c285db60 /* ExtDefaultErrorCallback.cpp */, + FFFDc285dbc87fd8c285dbc8 /* ExtDefaultSimulationFilterShader.cpp */, + FFFDc285dc307fd8c285dc30 /* ExtDefaultStreams.cpp */, + FFFDc285dc987fd8c285dc98 /* ExtDistanceJoint.cpp */, + FFFDc285dd007fd8c285dd00 /* ExtDistanceJointSolverPrep.cpp */, + FFFDc285dd687fd8c285dd68 /* ExtExtensions.cpp */, + FFFDc285ddd07fd8c285ddd0 /* ExtFixedJoint.cpp */, + FFFDc285de387fd8c285de38 /* ExtFixedJointSolverPrep.cpp */, + FFFDc285dea07fd8c285dea0 /* ExtJoint.cpp */, + FFFDc285df087fd8c285df08 /* ExtMetaData.cpp */, + FFFDc285df707fd8c285df70 /* ExtParticleExt.cpp */, + FFFDc285dfd87fd8c285dfd8 /* ExtPrismaticJoint.cpp */, + FFFDc285e0407fd8c285e040 /* ExtPrismaticJointSolverPrep.cpp */, + FFFDc285e0a87fd8c285e0a8 /* ExtPvd.cpp */, + FFFDc285e1107fd8c285e110 /* ExtPxStringTable.cpp */, + FFFDc285e1787fd8c285e178 /* ExtRaycastCCD.cpp */, + FFFDc285e1e07fd8c285e1e0 /* ExtRevoluteJoint.cpp */, + FFFDc285e2487fd8c285e248 /* ExtRevoluteJointSolverPrep.cpp */, + FFFDc285e2b07fd8c285e2b0 /* ExtRigidBodyExt.cpp */, + FFFDc285e3187fd8c285e318 /* ExtSceneQueryExt.cpp */, + FFFDc285e3807fd8c285e380 /* ExtSimpleFactory.cpp */, + FFFDc285e3e87fd8c285e3e8 /* ExtSmoothNormals.cpp */, + FFFDc285e4507fd8c285e450 /* ExtSphericalJoint.cpp */, + FFFDc285e4b87fd8c285e4b8 /* ExtSphericalJointSolverPrep.cpp */, + FFFDc285e5207fd8c285e520 /* ExtTriangleMeshExt.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa30ed2007fd2a30ed200 /* serialization */ = { + FFFBc49153207fd8c4915320 /* serialization */ = { isa = PBXGroup; children = ( - FFFDa249e0007fd2a249e000 /* SnSerialUtils.h */, - FFFDa249e0687fd2a249e068 /* SnSerializationRegistry.h */, - FFFDa249e0d07fd2a249e0d0 /* SnSerialUtils.cpp */, - FFFDa249e1387fd2a249e138 /* SnSerialization.cpp */, - FFFDa249e1a07fd2a249e1a0 /* SnSerializationRegistry.cpp */, - FFFDa249e2087fd2a249e208 /* Binary/SnConvX.h */, - FFFDa249e2707fd2a249e270 /* Binary/SnConvX_Align.h */, - FFFDa249e2d87fd2a249e2d8 /* Binary/SnConvX_Common.h */, - FFFDa249e3407fd2a249e340 /* Binary/SnConvX_MetaData.h */, - FFFDa249e3a87fd2a249e3a8 /* Binary/SnConvX_Output.h */, - FFFDa249e4107fd2a249e410 /* Binary/SnConvX_Union.h */, - FFFDa249e4787fd2a249e478 /* Binary/SnSerializationContext.h */, - FFFDa249e4e07fd2a249e4e0 /* Binary/SnBinaryDeserialization.cpp */, - FFFDa249e5487fd2a249e548 /* Binary/SnBinarySerialization.cpp */, - FFFDa249e5b07fd2a249e5b0 /* Binary/SnConvX.cpp */, - FFFDa249e6187fd2a249e618 /* Binary/SnConvX_Align.cpp */, - FFFDa249e6807fd2a249e680 /* Binary/SnConvX_Convert.cpp */, - FFFDa249e6e87fd2a249e6e8 /* Binary/SnConvX_Error.cpp */, - FFFDa249e7507fd2a249e750 /* Binary/SnConvX_MetaData.cpp */, - FFFDa249e7b87fd2a249e7b8 /* Binary/SnConvX_Output.cpp */, - FFFDa249e8207fd2a249e820 /* Binary/SnConvX_Union.cpp */, - FFFDa249e8887fd2a249e888 /* Binary/SnSerializationContext.cpp */, - FFFDa249e8f07fd2a249e8f0 /* Xml/SnPxStreamOperators.h */, - FFFDa249e9587fd2a249e958 /* Xml/SnRepX1_0Defaults.h */, - FFFDa249e9c07fd2a249e9c0 /* Xml/SnRepX3_1Defaults.h */, - FFFDa249ea287fd2a249ea28 /* Xml/SnRepX3_2Defaults.h */, - FFFDa249ea907fd2a249ea90 /* Xml/SnRepXCollection.h */, - FFFDa249eaf87fd2a249eaf8 /* Xml/SnRepXCoreSerializer.h */, - FFFDa249eb607fd2a249eb60 /* Xml/SnRepXSerializerImpl.h */, - FFFDa249ebc87fd2a249ebc8 /* Xml/SnRepXUpgrader.h */, - FFFDa249ec307fd2a249ec30 /* Xml/SnSimpleXmlWriter.h */, - FFFDa249ec987fd2a249ec98 /* Xml/SnXmlDeserializer.h */, - FFFDa249ed007fd2a249ed00 /* Xml/SnXmlImpl.h */, - FFFDa249ed687fd2a249ed68 /* Xml/SnXmlMemoryAllocator.h */, - FFFDa249edd07fd2a249edd0 /* Xml/SnXmlMemoryPool.h */, - FFFDa249ee387fd2a249ee38 /* Xml/SnXmlMemoryPoolStreams.h */, - FFFDa249eea07fd2a249eea0 /* Xml/SnXmlReader.h */, - FFFDa249ef087fd2a249ef08 /* Xml/SnXmlSerializer.h */, - FFFDa249ef707fd2a249ef70 /* Xml/SnXmlSimpleXmlWriter.h */, - FFFDa249efd87fd2a249efd8 /* Xml/SnXmlStringToType.h */, - FFFDa249f0407fd2a249f040 /* Xml/SnXmlVisitorReader.h */, - FFFDa249f0a87fd2a249f0a8 /* Xml/SnXmlVisitorWriter.h */, - FFFDa249f1107fd2a249f110 /* Xml/SnXmlWriter.h */, - FFFDa249f1787fd2a249f178 /* Xml/SnJointRepXSerializer.cpp */, - FFFDa249f1e07fd2a249f1e0 /* Xml/SnRepXCoreSerializer.cpp */, - FFFDa249f2487fd2a249f248 /* Xml/SnRepXUpgrader.cpp */, - FFFDa249f2b07fd2a249f2b0 /* Xml/SnXmlSerialization.cpp */, - FFFDa249f3187fd2a249f318 /* File/SnFile.h */, + FFFDc2860c007fd8c2860c00 /* SnSerialUtils.h */, + FFFDc2860c687fd8c2860c68 /* SnSerializationRegistry.h */, + FFFDc2860cd07fd8c2860cd0 /* SnSerialUtils.cpp */, + FFFDc2860d387fd8c2860d38 /* SnSerialization.cpp */, + FFFDc2860da07fd8c2860da0 /* SnSerializationRegistry.cpp */, + FFFDc2860e087fd8c2860e08 /* Binary/SnConvX.h */, + FFFDc2860e707fd8c2860e70 /* Binary/SnConvX_Align.h */, + FFFDc2860ed87fd8c2860ed8 /* Binary/SnConvX_Common.h */, + FFFDc2860f407fd8c2860f40 /* Binary/SnConvX_MetaData.h */, + FFFDc2860fa87fd8c2860fa8 /* Binary/SnConvX_Output.h */, + FFFDc28610107fd8c2861010 /* Binary/SnConvX_Union.h */, + FFFDc28610787fd8c2861078 /* Binary/SnSerializationContext.h */, + FFFDc28610e07fd8c28610e0 /* Binary/SnBinaryDeserialization.cpp */, + FFFDc28611487fd8c2861148 /* Binary/SnBinarySerialization.cpp */, + FFFDc28611b07fd8c28611b0 /* Binary/SnConvX.cpp */, + FFFDc28612187fd8c2861218 /* Binary/SnConvX_Align.cpp */, + FFFDc28612807fd8c2861280 /* Binary/SnConvX_Convert.cpp */, + FFFDc28612e87fd8c28612e8 /* Binary/SnConvX_Error.cpp */, + FFFDc28613507fd8c2861350 /* Binary/SnConvX_MetaData.cpp */, + FFFDc28613b87fd8c28613b8 /* Binary/SnConvX_Output.cpp */, + FFFDc28614207fd8c2861420 /* Binary/SnConvX_Union.cpp */, + FFFDc28614887fd8c2861488 /* Binary/SnSerializationContext.cpp */, + FFFDc28614f07fd8c28614f0 /* Xml/SnPxStreamOperators.h */, + FFFDc28615587fd8c2861558 /* Xml/SnRepX1_0Defaults.h */, + FFFDc28615c07fd8c28615c0 /* Xml/SnRepX3_1Defaults.h */, + FFFDc28616287fd8c2861628 /* Xml/SnRepX3_2Defaults.h */, + FFFDc28616907fd8c2861690 /* Xml/SnRepXCollection.h */, + FFFDc28616f87fd8c28616f8 /* Xml/SnRepXCoreSerializer.h */, + FFFDc28617607fd8c2861760 /* Xml/SnRepXSerializerImpl.h */, + FFFDc28617c87fd8c28617c8 /* Xml/SnRepXUpgrader.h */, + FFFDc28618307fd8c2861830 /* Xml/SnSimpleXmlWriter.h */, + FFFDc28618987fd8c2861898 /* Xml/SnXmlDeserializer.h */, + FFFDc28619007fd8c2861900 /* Xml/SnXmlImpl.h */, + FFFDc28619687fd8c2861968 /* Xml/SnXmlMemoryAllocator.h */, + FFFDc28619d07fd8c28619d0 /* Xml/SnXmlMemoryPool.h */, + FFFDc2861a387fd8c2861a38 /* Xml/SnXmlMemoryPoolStreams.h */, + FFFDc2861aa07fd8c2861aa0 /* Xml/SnXmlReader.h */, + FFFDc2861b087fd8c2861b08 /* Xml/SnXmlSerializer.h */, + FFFDc2861b707fd8c2861b70 /* Xml/SnXmlSimpleXmlWriter.h */, + FFFDc2861bd87fd8c2861bd8 /* Xml/SnXmlStringToType.h */, + FFFDc2861c407fd8c2861c40 /* Xml/SnXmlVisitorReader.h */, + FFFDc2861ca87fd8c2861ca8 /* Xml/SnXmlVisitorWriter.h */, + FFFDc2861d107fd8c2861d10 /* Xml/SnXmlWriter.h */, + FFFDc2861d787fd8c2861d78 /* Xml/SnJointRepXSerializer.cpp */, + FFFDc2861de07fd8c2861de0 /* Xml/SnRepXCoreSerializer.cpp */, + FFFDc2861e487fd8c2861e48 /* Xml/SnRepXUpgrader.cpp */, + FFFDc2861eb07fd8c2861eb0 /* Xml/SnXmlSerialization.cpp */, + FFFDc2861f187fd8c2861f18 /* File/SnFile.h */, ); name = "serialization"; sourceTree = SOURCE_ROOT; }; - FFFBa30ed2287fd2a30ed228 /* metadata */ = { + FFFBc49153487fd8c4915348 /* metadata */ = { isa = PBXGroup; children = ( - FFFDa249bc007fd2a249bc00 /* core/include/PvdMetaDataDefineProperties.h */, - FFFDa249bc687fd2a249bc68 /* core/include/PvdMetaDataExtensions.h */, - FFFDa249bcd07fd2a249bcd0 /* core/include/PvdMetaDataPropertyVisitor.h */, - FFFDa249bd387fd2a249bd38 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, - FFFDa249bda07fd2a249bda0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, - FFFDa249be087fd2a249be08 /* core/include/PxMetaDataCompare.h */, - FFFDa249be707fd2a249be70 /* core/include/PxMetaDataCppPrefix.h */, - FFFDa249bed87fd2a249bed8 /* core/include/PxMetaDataObjects.h */, - FFFDa249bf407fd2a249bf40 /* core/include/RepXMetaDataPropertyVisitor.h */, - FFFDa249bfa87fd2a249bfa8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */, - FFFDa249c0107fd2a249c010 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */, - FFFDa249c0787fd2a249c078 /* extensions/include/PxExtensionMetaDataObjects.h */, - FFFDa249c0e07fd2a249c0e0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */, + FFFDc285f6007fd8c285f600 /* core/include/PvdMetaDataDefineProperties.h */, + FFFDc285f6687fd8c285f668 /* core/include/PvdMetaDataExtensions.h */, + FFFDc285f6d07fd8c285f6d0 /* core/include/PvdMetaDataPropertyVisitor.h */, + FFFDc285f7387fd8c285f738 /* core/include/PxAutoGeneratedMetaDataObjectNames.h */, + FFFDc285f7a07fd8c285f7a0 /* core/include/PxAutoGeneratedMetaDataObjects.h */, + FFFDc285f8087fd8c285f808 /* core/include/PxMetaDataCompare.h */, + FFFDc285f8707fd8c285f870 /* core/include/PxMetaDataCppPrefix.h */, + FFFDc285f8d87fd8c285f8d8 /* core/include/PxMetaDataObjects.h */, + FFFDc285f9407fd8c285f940 /* core/include/RepXMetaDataPropertyVisitor.h */, + FFFDc285f9a87fd8c285f9a8 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjectNames.h */, + FFFDc285fa107fd8c285fa10 /* extensions/include/PxExtensionAutoGeneratedMetaDataObjects.h */, + FFFDc285fa787fd8c285fa78 /* extensions/include/PxExtensionMetaDataObjects.h */, + FFFDc285fae07fd8c285fae0 /* extensions/src/PxExtensionAutoGeneratedMetaDataObjects.cpp */, ); name = "metadata"; sourceTree = SOURCE_ROOT; }; - FFFBa30fba907fd2a30fba90 /* SceneQuery */ = { + FFFBc491f0907fd8c491f090 /* SceneQuery */ = { isa = PBXGroup; children = ( - FFFBa31013007fd2a3101300 /* src */, - FFFBa31013287fd2a3101328 /* include */, + FFFBc49221807fd8c4922180 /* src */, + FFFBc49221a87fd8c49221a8 /* include */, ); name = "SceneQuery"; sourceTree = "<group>"; }; - FFFBa31013007fd2a3101300 /* src */ = { + FFFBc49221807fd8c4922180 /* src */ = { isa = PBXGroup; children = ( - FFFDa24a20007fd2a24a2000 /* SqAABBPruner.cpp */, - FFFDa24a20687fd2a24a2068 /* SqAABBTree.cpp */, - FFFDa24a20d07fd2a24a20d0 /* SqAABBTreeUpdateMap.cpp */, - FFFDa24a21387fd2a24a2138 /* SqBounds.cpp */, - FFFDa24a21a07fd2a24a21a0 /* SqBucketPruner.cpp */, - FFFDa24a22087fd2a24a2208 /* SqExtendedBucketPruner.cpp */, - FFFDa24a22707fd2a24a2270 /* SqMetaData.cpp */, - FFFDa24a22d87fd2a24a22d8 /* SqPruningPool.cpp */, - FFFDa24a23407fd2a24a2340 /* SqPruningStructure.cpp */, - FFFDa24a23a87fd2a24a23a8 /* SqSceneQueryManager.cpp */, - FFFDa24a24107fd2a24a2410 /* SqAABBPruner.h */, - FFFDa24a24787fd2a24a2478 /* SqAABBTree.h */, - FFFDa24a24e07fd2a24a24e0 /* SqAABBTreeQuery.h */, - FFFDa24a25487fd2a24a2548 /* SqAABBTreeUpdateMap.h */, - FFFDa24a25b07fd2a24a25b0 /* SqBounds.h */, - FFFDa24a26187fd2a24a2618 /* SqBucketPruner.h */, - FFFDa24a26807fd2a24a2680 /* SqExtendedBucketPruner.h */, - FFFDa24a26e87fd2a24a26e8 /* SqPrunerTestsSIMD.h */, - FFFDa24a27507fd2a24a2750 /* SqPruningPool.h */, - FFFDa24a27b87fd2a24a27b8 /* SqTypedef.h */, + FFFDc28662007fd8c2866200 /* SqAABBPruner.cpp */, + FFFDc28662687fd8c2866268 /* SqAABBTree.cpp */, + FFFDc28662d07fd8c28662d0 /* SqAABBTreeUpdateMap.cpp */, + FFFDc28663387fd8c2866338 /* SqBounds.cpp */, + FFFDc28663a07fd8c28663a0 /* SqBucketPruner.cpp */, + FFFDc28664087fd8c2866408 /* SqExtendedBucketPruner.cpp */, + FFFDc28664707fd8c2866470 /* SqMetaData.cpp */, + FFFDc28664d87fd8c28664d8 /* SqPruningPool.cpp */, + FFFDc28665407fd8c2866540 /* SqPruningStructure.cpp */, + FFFDc28665a87fd8c28665a8 /* SqSceneQueryManager.cpp */, + FFFDc28666107fd8c2866610 /* SqAABBPruner.h */, + FFFDc28666787fd8c2866678 /* SqAABBTree.h */, + FFFDc28666e07fd8c28666e0 /* SqAABBTreeQuery.h */, + FFFDc28667487fd8c2866748 /* SqAABBTreeUpdateMap.h */, + FFFDc28667b07fd8c28667b0 /* SqBounds.h */, + FFFDc28668187fd8c2866818 /* SqBucketPruner.h */, + FFFDc28668807fd8c2866880 /* SqExtendedBucketPruner.h */, + FFFDc28668e87fd8c28668e8 /* SqPrunerTestsSIMD.h */, + FFFDc28669507fd8c2866950 /* SqPruningPool.h */, + FFFDc28669b87fd8c28669b8 /* SqTypedef.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa31013287fd2a3101328 /* include */ = { + FFFBc49221a87fd8c49221a8 /* include */ = { isa = PBXGroup; children = ( - FFFDa3103db07fd2a3103db0 /* SqPruner.h */, - FFFDa3103e187fd2a3103e18 /* SqPrunerMergeData.h */, - FFFDa3103e807fd2a3103e80 /* SqPruningStructure.h */, - FFFDa3103ee87fd2a3103ee8 /* SqSceneQueryManager.h */, + FFFDc49232d07fd8c49232d0 /* SqPruner.h */, + FFFDc49233387fd8c4923338 /* SqPrunerMergeData.h */, + FFFDc49233a07fd8c49233a0 /* SqPruningStructure.h */, + FFFDc49234087fd8c4923408 /* SqSceneQueryManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa31040707fd2a3104070 /* SimulationController */ = { + FFFBc49236207fd8c4923620 /* SimulationController */ = { isa = PBXGroup; children = ( - FFFBa31085307fd2a3108530 /* include */, - FFFBa31085587fd2a3108558 /* src */, + FFFBc49256a07fd8c49256a0 /* include */, + FFFBc49256c87fd8c49256c8 /* src */, ); name = "SimulationController"; sourceTree = "<group>"; }; - FFFBa31085307fd2a3108530 /* include */ = { + FFFBc49256a07fd8c49256a0 /* include */ = { isa = PBXGroup; children = ( - FFFDa24a4a007fd2a24a4a00 /* ScActorCore.h */, - FFFDa24a4a687fd2a24a4a68 /* ScArticulationCore.h */, - FFFDa24a4ad07fd2a24a4ad0 /* ScArticulationJointCore.h */, - FFFDa24a4b387fd2a24a4b38 /* ScBodyCore.h */, - FFFDa24a4ba07fd2a24a4ba0 /* ScClothCore.h */, - FFFDa24a4c087fd2a24a4c08 /* ScClothFabricCore.h */, - FFFDa24a4c707fd2a24a4c70 /* ScConstraintCore.h */, - FFFDa24a4cd87fd2a24a4cd8 /* ScIterators.h */, - FFFDa24a4d407fd2a24a4d40 /* ScMaterialCore.h */, - FFFDa24a4da87fd2a24a4da8 /* ScParticleSystemCore.h */, - FFFDa24a4e107fd2a24a4e10 /* ScPhysics.h */, - FFFDa24a4e787fd2a24a4e78 /* ScRigidCore.h */, - FFFDa24a4ee07fd2a24a4ee0 /* ScScene.h */, - FFFDa24a4f487fd2a24a4f48 /* ScShapeCore.h */, - FFFDa24a4fb07fd2a24a4fb0 /* ScStaticCore.h */, + FFFDc2868c007fd8c2868c00 /* ScActorCore.h */, + FFFDc2868c687fd8c2868c68 /* ScArticulationCore.h */, + FFFDc2868cd07fd8c2868cd0 /* ScArticulationJointCore.h */, + FFFDc2868d387fd8c2868d38 /* ScBodyCore.h */, + FFFDc2868da07fd8c2868da0 /* ScClothCore.h */, + FFFDc2868e087fd8c2868e08 /* ScClothFabricCore.h */, + FFFDc2868e707fd8c2868e70 /* ScConstraintCore.h */, + FFFDc2868ed87fd8c2868ed8 /* ScIterators.h */, + FFFDc2868f407fd8c2868f40 /* ScMaterialCore.h */, + FFFDc2868fa87fd8c2868fa8 /* ScParticleSystemCore.h */, + FFFDc28690107fd8c2869010 /* ScPhysics.h */, + FFFDc28690787fd8c2869078 /* ScRigidCore.h */, + FFFDc28690e07fd8c28690e0 /* ScScene.h */, + FFFDc28691487fd8c2869148 /* ScShapeCore.h */, + FFFDc28691b07fd8c28691b0 /* ScStaticCore.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa31085587fd2a3108558 /* src */ = { + FFFBc49256c87fd8c49256c8 /* src */ = { isa = PBXGroup; children = ( - FFFDa24a7c007fd2a24a7c00 /* ScActorElementPair.h */, - FFFDa24a7c687fd2a24a7c68 /* ScActorInteraction.h */, - FFFDa24a7cd07fd2a24a7cd0 /* ScActorPair.h */, - FFFDa24a7d387fd2a24a7d38 /* ScActorSim.h */, - FFFDa24a7da07fd2a24a7da0 /* ScArticulationJointSim.h */, - FFFDa24a7e087fd2a24a7e08 /* ScArticulationSim.h */, - FFFDa24a7e707fd2a24a7e70 /* ScBodySim.h */, - FFFDa24a7ed87fd2a24a7ed8 /* ScClient.h */, - FFFDa24a7f407fd2a24a7f40 /* ScConstraintGroupNode.h */, - FFFDa24a7fa87fd2a24a7fa8 /* ScConstraintInteraction.h */, - FFFDa24a80107fd2a24a8010 /* ScConstraintProjectionManager.h */, - FFFDa24a80787fd2a24a8078 /* ScConstraintProjectionTree.h */, - FFFDa24a80e07fd2a24a80e0 /* ScConstraintSim.h */, - FFFDa24a81487fd2a24a8148 /* ScContactReportBuffer.h */, - FFFDa24a81b07fd2a24a81b0 /* ScContactStream.h */, - FFFDa24a82187fd2a24a8218 /* ScElementInteractionMarker.h */, - FFFDa24a82807fd2a24a8280 /* ScElementSim.h */, - FFFDa24a82e87fd2a24a82e8 /* ScElementSimInteraction.h */, - FFFDa24a83507fd2a24a8350 /* ScInteraction.h */, - FFFDa24a83b87fd2a24a83b8 /* ScInteractionFlags.h */, - FFFDa24a84207fd2a24a8420 /* ScNPhaseCore.h */, - FFFDa24a84887fd2a24a8488 /* ScObjectIDTracker.h */, - FFFDa24a84f07fd2a24a84f0 /* ScRbElementInteraction.h */, - FFFDa24a85587fd2a24a8558 /* ScRigidSim.h */, - FFFDa24a85c07fd2a24a85c0 /* ScShapeInteraction.h */, - FFFDa24a86287fd2a24a8628 /* ScShapeIterator.h */, - FFFDa24a86907fd2a24a8690 /* ScShapeSim.h */, - FFFDa24a86f87fd2a24a86f8 /* ScSimStateData.h */, - FFFDa24a87607fd2a24a8760 /* ScSimStats.h */, - FFFDa24a87c87fd2a24a87c8 /* ScSimulationController.h */, - FFFDa24a88307fd2a24a8830 /* ScSqBoundsManager.h */, - FFFDa24a88987fd2a24a8898 /* ScStaticSim.h */, - FFFDa24a89007fd2a24a8900 /* ScTriggerInteraction.h */, - FFFDa24a89687fd2a24a8968 /* ScTriggerPairs.h */, - FFFDa24a89d07fd2a24a89d0 /* ScActorCore.cpp */, - FFFDa24a8a387fd2a24a8a38 /* ScActorSim.cpp */, - FFFDa24a8aa07fd2a24a8aa0 /* ScArticulationCore.cpp */, - FFFDa24a8b087fd2a24a8b08 /* ScArticulationJointCore.cpp */, - FFFDa24a8b707fd2a24a8b70 /* ScArticulationJointSim.cpp */, - FFFDa24a8bd87fd2a24a8bd8 /* ScArticulationSim.cpp */, - FFFDa24a8c407fd2a24a8c40 /* ScBodyCore.cpp */, - FFFDa24a8ca87fd2a24a8ca8 /* ScBodyCoreKinematic.cpp */, - FFFDa24a8d107fd2a24a8d10 /* ScBodySim.cpp */, - FFFDa24a8d787fd2a24a8d78 /* ScConstraintCore.cpp */, - FFFDa24a8de07fd2a24a8de0 /* ScConstraintGroupNode.cpp */, - FFFDa24a8e487fd2a24a8e48 /* ScConstraintInteraction.cpp */, - FFFDa24a8eb07fd2a24a8eb0 /* ScConstraintProjectionManager.cpp */, - FFFDa24a8f187fd2a24a8f18 /* ScConstraintProjectionTree.cpp */, - FFFDa24a8f807fd2a24a8f80 /* ScConstraintSim.cpp */, - FFFDa24a8fe87fd2a24a8fe8 /* ScElementInteractionMarker.cpp */, - FFFDa24a90507fd2a24a9050 /* ScElementSim.cpp */, - FFFDa24a90b87fd2a24a90b8 /* ScInteraction.cpp */, - FFFDa24a91207fd2a24a9120 /* ScIterators.cpp */, - FFFDa24a91887fd2a24a9188 /* ScMaterialCore.cpp */, - FFFDa24a91f07fd2a24a91f0 /* ScMetaData.cpp */, - FFFDa24a92587fd2a24a9258 /* ScNPhaseCore.cpp */, - FFFDa24a92c07fd2a24a92c0 /* ScPhysics.cpp */, - FFFDa24a93287fd2a24a9328 /* ScRigidCore.cpp */, - FFFDa24a93907fd2a24a9390 /* ScRigidSim.cpp */, - FFFDa24a93f87fd2a24a93f8 /* ScScene.cpp */, - FFFDa24a94607fd2a24a9460 /* ScShapeCore.cpp */, - FFFDa24a94c87fd2a24a94c8 /* ScShapeInteraction.cpp */, - FFFDa24a95307fd2a24a9530 /* ScShapeSim.cpp */, - FFFDa24a95987fd2a24a9598 /* ScSimStats.cpp */, - FFFDa24a96007fd2a24a9600 /* ScSimulationController.cpp */, - FFFDa24a96687fd2a24a9668 /* ScSqBoundsManager.cpp */, - FFFDa24a96d07fd2a24a96d0 /* ScStaticCore.cpp */, - FFFDa24a97387fd2a24a9738 /* ScStaticSim.cpp */, - FFFDa24a97a07fd2a24a97a0 /* ScTriggerInteraction.cpp */, - FFFDa24a98087fd2a24a9808 /* particles/ScParticleBodyInteraction.h */, - FFFDa24a98707fd2a24a9870 /* particles/ScParticlePacketShape.h */, - FFFDa24a98d87fd2a24a98d8 /* particles/ScParticleSystemSim.h */, - FFFDa24a99407fd2a24a9940 /* particles/ScParticleBodyInteraction.cpp */, - FFFDa24a99a87fd2a24a99a8 /* particles/ScParticlePacketShape.cpp */, - FFFDa24a9a107fd2a24a9a10 /* particles/ScParticleSystemCore.cpp */, - FFFDa24a9a787fd2a24a9a78 /* particles/ScParticleSystemSim.cpp */, - FFFDa24a9ae07fd2a24a9ae0 /* cloth/ScClothShape.h */, - FFFDa24a9b487fd2a24a9b48 /* cloth/ScClothSim.h */, - FFFDa24a9bb07fd2a24a9bb0 /* cloth/ScClothCore.cpp */, - FFFDa24a9c187fd2a24a9c18 /* cloth/ScClothFabricCore.cpp */, - FFFDa24a9c807fd2a24a9c80 /* cloth/ScClothShape.cpp */, - FFFDa24a9ce87fd2a24a9ce8 /* cloth/ScClothSim.cpp */, + FFFDc18856007fd8c1885600 /* ScActorElementPair.h */, + FFFDc18856687fd8c1885668 /* ScActorInteraction.h */, + FFFDc18856d07fd8c18856d0 /* ScActorPair.h */, + FFFDc18857387fd8c1885738 /* ScActorSim.h */, + FFFDc18857a07fd8c18857a0 /* ScArticulationJointSim.h */, + FFFDc18858087fd8c1885808 /* ScArticulationSim.h */, + FFFDc18858707fd8c1885870 /* ScBodySim.h */, + FFFDc18858d87fd8c18858d8 /* ScClient.h */, + FFFDc18859407fd8c1885940 /* ScConstraintGroupNode.h */, + FFFDc18859a87fd8c18859a8 /* ScConstraintInteraction.h */, + FFFDc1885a107fd8c1885a10 /* ScConstraintProjectionManager.h */, + FFFDc1885a787fd8c1885a78 /* ScConstraintProjectionTree.h */, + FFFDc1885ae07fd8c1885ae0 /* ScConstraintSim.h */, + FFFDc1885b487fd8c1885b48 /* ScContactReportBuffer.h */, + FFFDc1885bb07fd8c1885bb0 /* ScContactStream.h */, + FFFDc1885c187fd8c1885c18 /* ScElementInteractionMarker.h */, + FFFDc1885c807fd8c1885c80 /* ScElementSim.h */, + FFFDc1885ce87fd8c1885ce8 /* ScElementSimInteraction.h */, + FFFDc1885d507fd8c1885d50 /* ScInteraction.h */, + FFFDc1885db87fd8c1885db8 /* ScInteractionFlags.h */, + FFFDc1885e207fd8c1885e20 /* ScNPhaseCore.h */, + FFFDc1885e887fd8c1885e88 /* ScObjectIDTracker.h */, + FFFDc1885ef07fd8c1885ef0 /* ScRbElementInteraction.h */, + FFFDc1885f587fd8c1885f58 /* ScRigidSim.h */, + FFFDc1885fc07fd8c1885fc0 /* ScShapeInteraction.h */, + FFFDc18860287fd8c1886028 /* ScShapeIterator.h */, + FFFDc18860907fd8c1886090 /* ScShapeSim.h */, + FFFDc18860f87fd8c18860f8 /* ScSimStateData.h */, + FFFDc18861607fd8c1886160 /* ScSimStats.h */, + FFFDc18861c87fd8c18861c8 /* ScSimulationController.h */, + FFFDc18862307fd8c1886230 /* ScSqBoundsManager.h */, + FFFDc18862987fd8c1886298 /* ScStaticSim.h */, + FFFDc18863007fd8c1886300 /* ScTriggerInteraction.h */, + FFFDc18863687fd8c1886368 /* ScTriggerPairs.h */, + FFFDc18863d07fd8c18863d0 /* ScActorCore.cpp */, + FFFDc18864387fd8c1886438 /* ScActorSim.cpp */, + FFFDc18864a07fd8c18864a0 /* ScArticulationCore.cpp */, + FFFDc18865087fd8c1886508 /* ScArticulationJointCore.cpp */, + FFFDc18865707fd8c1886570 /* ScArticulationJointSim.cpp */, + FFFDc18865d87fd8c18865d8 /* ScArticulationSim.cpp */, + FFFDc18866407fd8c1886640 /* ScBodyCore.cpp */, + FFFDc18866a87fd8c18866a8 /* ScBodyCoreKinematic.cpp */, + FFFDc18867107fd8c1886710 /* ScBodySim.cpp */, + FFFDc18867787fd8c1886778 /* ScConstraintCore.cpp */, + FFFDc18867e07fd8c18867e0 /* ScConstraintGroupNode.cpp */, + FFFDc18868487fd8c1886848 /* ScConstraintInteraction.cpp */, + FFFDc18868b07fd8c18868b0 /* ScConstraintProjectionManager.cpp */, + FFFDc18869187fd8c1886918 /* ScConstraintProjectionTree.cpp */, + FFFDc18869807fd8c1886980 /* ScConstraintSim.cpp */, + FFFDc18869e87fd8c18869e8 /* ScElementInteractionMarker.cpp */, + FFFDc1886a507fd8c1886a50 /* ScElementSim.cpp */, + FFFDc1886ab87fd8c1886ab8 /* ScInteraction.cpp */, + FFFDc1886b207fd8c1886b20 /* ScIterators.cpp */, + FFFDc1886b887fd8c1886b88 /* ScMaterialCore.cpp */, + FFFDc1886bf07fd8c1886bf0 /* ScMetaData.cpp */, + FFFDc1886c587fd8c1886c58 /* ScNPhaseCore.cpp */, + FFFDc1886cc07fd8c1886cc0 /* ScPhysics.cpp */, + FFFDc1886d287fd8c1886d28 /* ScRigidCore.cpp */, + FFFDc1886d907fd8c1886d90 /* ScRigidSim.cpp */, + FFFDc1886df87fd8c1886df8 /* ScScene.cpp */, + FFFDc1886e607fd8c1886e60 /* ScShapeCore.cpp */, + FFFDc1886ec87fd8c1886ec8 /* ScShapeInteraction.cpp */, + FFFDc1886f307fd8c1886f30 /* ScShapeSim.cpp */, + FFFDc1886f987fd8c1886f98 /* ScSimStats.cpp */, + FFFDc18870007fd8c1887000 /* ScSimulationController.cpp */, + FFFDc18870687fd8c1887068 /* ScSqBoundsManager.cpp */, + FFFDc18870d07fd8c18870d0 /* ScStaticCore.cpp */, + FFFDc18871387fd8c1887138 /* ScStaticSim.cpp */, + FFFDc18871a07fd8c18871a0 /* ScTriggerInteraction.cpp */, + FFFDc18872087fd8c1887208 /* particles/ScParticleBodyInteraction.h */, + FFFDc18872707fd8c1887270 /* particles/ScParticlePacketShape.h */, + FFFDc18872d87fd8c18872d8 /* particles/ScParticleSystemSim.h */, + FFFDc18873407fd8c1887340 /* particles/ScParticleBodyInteraction.cpp */, + FFFDc18873a87fd8c18873a8 /* particles/ScParticlePacketShape.cpp */, + FFFDc18874107fd8c1887410 /* particles/ScParticleSystemCore.cpp */, + FFFDc18874787fd8c1887478 /* particles/ScParticleSystemSim.cpp */, + FFFDc18874e07fd8c18874e0 /* cloth/ScClothShape.h */, + FFFDc18875487fd8c1887548 /* cloth/ScClothSim.h */, + FFFDc18875b07fd8c18875b0 /* cloth/ScClothCore.cpp */, + FFFDc18876187fd8c1887618 /* cloth/ScClothFabricCore.cpp */, + FFFDc18876807fd8c1887680 /* cloth/ScClothShape.cpp */, + FFFDc18876e87fd8c18876e8 /* cloth/ScClothSim.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa3108e507fd2a3108e50 /* PhysXCooking */ = { + FFFBc10c82107fd8c10c8210 /* PhysXCooking */ = { isa = PBXGroup; children = ( - FFFBa310c9f07fd2a310c9f0 /* include */, - FFFBa310ca187fd2a310ca18 /* src */, + FFFBc484eac07fd8c484eac0 /* include */, + FFFBc484eae87fd8c484eae8 /* src */, ); name = "PhysXCooking"; sourceTree = "<group>"; }; - FFFBa310c9f07fd2a310c9f0 /* include */ = { + FFFBc484eac07fd8c484eac0 /* include */ = { isa = PBXGroup; children = ( - FFFDa31129307fd2a3112930 /* PxBVH33MidphaseDesc.h */, - FFFDa31129987fd2a3112998 /* PxBVH34MidphaseDesc.h */, - FFFDa3112a007fd2a3112a00 /* PxConvexMeshDesc.h */, - FFFDa3112a687fd2a3112a68 /* PxCooking.h */, - FFFDa3112ad07fd2a3112ad0 /* PxMidphaseDesc.h */, - FFFDa3112b387fd2a3112b38 /* PxTriangleMeshDesc.h */, - FFFDa3112ba07fd2a3112ba0 /* Pxc.h */, + FFFDc484f2a07fd8c484f2a0 /* PxBVH33MidphaseDesc.h */, + FFFDc484f3087fd8c484f308 /* PxBVH34MidphaseDesc.h */, + FFFDc484f3707fd8c484f370 /* PxConvexMeshDesc.h */, + FFFDc484f3d87fd8c484f3d8 /* PxCooking.h */, + FFFDc484f4407fd8c484f440 /* PxMidphaseDesc.h */, + FFFDc484f4a87fd8c484f4a8 /* PxTriangleMeshDesc.h */, + FFFDc484f5107fd8c484f510 /* Pxc.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa310ca187fd2a310ca18 /* src */ = { + FFFBc484eae87fd8c484eae8 /* src */ = { isa = PBXGroup; children = ( - FFFDa24abe007fd2a24abe00 /* Adjacencies.cpp */, - FFFDa24abe687fd2a24abe68 /* Cooking.cpp */, - FFFDa24abed07fd2a24abed0 /* CookingUtils.cpp */, - FFFDa24abf387fd2a24abf38 /* EdgeList.cpp */, - FFFDa24abfa07fd2a24abfa0 /* MeshCleaner.cpp */, - FFFDa24ac0087fd2a24ac008 /* Quantizer.cpp */, - FFFDa24ac0707fd2a24ac070 /* Adjacencies.h */, - FFFDa24ac0d87fd2a24ac0d8 /* Cooking.h */, - FFFDa24ac1407fd2a24ac140 /* CookingUtils.h */, - FFFDa24ac1a87fd2a24ac1a8 /* EdgeList.h */, - FFFDa24ac2107fd2a24ac210 /* MeshCleaner.h */, - FFFDa24ac2787fd2a24ac278 /* Quantizer.h */, - FFFDa24ac2e07fd2a24ac2e0 /* mesh/GrbTriangleMeshCooking.cpp */, - FFFDa24ac3487fd2a24ac348 /* mesh/HeightFieldCooking.cpp */, - FFFDa24ac3b07fd2a24ac3b0 /* mesh/RTreeCooking.cpp */, - FFFDa24ac4187fd2a24ac418 /* mesh/TriangleMeshBuilder.cpp */, - FFFDa24ac4807fd2a24ac480 /* mesh/GrbTriangleMeshCooking.h */, - FFFDa24ac4e87fd2a24ac4e8 /* mesh/HeightFieldCooking.h */, - FFFDa24ac5507fd2a24ac550 /* mesh/QuickSelect.h */, - FFFDa24ac5b87fd2a24ac5b8 /* mesh/RTreeCooking.h */, - FFFDa24ac6207fd2a24ac620 /* mesh/TriangleMeshBuilder.h */, - FFFDa24ac6887fd2a24ac688 /* convex/BigConvexDataBuilder.cpp */, - FFFDa24ac6f07fd2a24ac6f0 /* convex/ConvexHullBuilder.cpp */, - FFFDa24ac7587fd2a24ac758 /* convex/ConvexHullLib.cpp */, - FFFDa24ac7c07fd2a24ac7c0 /* convex/ConvexHullUtils.cpp */, - FFFDa24ac8287fd2a24ac828 /* convex/ConvexMeshBuilder.cpp */, - FFFDa24ac8907fd2a24ac890 /* convex/ConvexPolygonsBuilder.cpp */, - FFFDa24ac8f87fd2a24ac8f8 /* convex/InflationConvexHullLib.cpp */, - FFFDa24ac9607fd2a24ac960 /* convex/QuickHullConvexHullLib.cpp */, - FFFDa24ac9c87fd2a24ac9c8 /* convex/VolumeIntegration.cpp */, - FFFDa24aca307fd2a24aca30 /* convex/BigConvexDataBuilder.h */, - FFFDa24aca987fd2a24aca98 /* convex/ConvexHullBuilder.h */, - FFFDa24acb007fd2a24acb00 /* convex/ConvexHullLib.h */, - FFFDa24acb687fd2a24acb68 /* convex/ConvexHullUtils.h */, - FFFDa24acbd07fd2a24acbd0 /* convex/ConvexMeshBuilder.h */, - FFFDa24acc387fd2a24acc38 /* convex/ConvexPolygonsBuilder.h */, - FFFDa24acca07fd2a24acca0 /* convex/InflationConvexHullLib.h */, - FFFDa24acd087fd2a24acd08 /* convex/QuickHullConvexHullLib.h */, - FFFDa24acd707fd2a24acd70 /* convex/VolumeIntegration.h */, + FFFDc18898007fd8c1889800 /* Adjacencies.cpp */, + FFFDc18898687fd8c1889868 /* Cooking.cpp */, + FFFDc18898d07fd8c18898d0 /* CookingUtils.cpp */, + FFFDc18899387fd8c1889938 /* EdgeList.cpp */, + FFFDc18899a07fd8c18899a0 /* MeshCleaner.cpp */, + FFFDc1889a087fd8c1889a08 /* Quantizer.cpp */, + FFFDc1889a707fd8c1889a70 /* Adjacencies.h */, + FFFDc1889ad87fd8c1889ad8 /* Cooking.h */, + FFFDc1889b407fd8c1889b40 /* CookingUtils.h */, + FFFDc1889ba87fd8c1889ba8 /* EdgeList.h */, + FFFDc1889c107fd8c1889c10 /* MeshCleaner.h */, + FFFDc1889c787fd8c1889c78 /* Quantizer.h */, + FFFDc1889ce07fd8c1889ce0 /* mesh/GrbTriangleMeshCooking.cpp */, + FFFDc1889d487fd8c1889d48 /* mesh/HeightFieldCooking.cpp */, + FFFDc1889db07fd8c1889db0 /* mesh/RTreeCooking.cpp */, + FFFDc1889e187fd8c1889e18 /* mesh/TriangleMeshBuilder.cpp */, + FFFDc1889e807fd8c1889e80 /* mesh/GrbTriangleMeshCooking.h */, + FFFDc1889ee87fd8c1889ee8 /* mesh/HeightFieldCooking.h */, + FFFDc1889f507fd8c1889f50 /* mesh/QuickSelect.h */, + FFFDc1889fb87fd8c1889fb8 /* mesh/RTreeCooking.h */, + FFFDc188a0207fd8c188a020 /* mesh/TriangleMeshBuilder.h */, + FFFDc188a0887fd8c188a088 /* convex/BigConvexDataBuilder.cpp */, + FFFDc188a0f07fd8c188a0f0 /* convex/ConvexHullBuilder.cpp */, + FFFDc188a1587fd8c188a158 /* convex/ConvexHullLib.cpp */, + FFFDc188a1c07fd8c188a1c0 /* convex/ConvexHullUtils.cpp */, + FFFDc188a2287fd8c188a228 /* convex/ConvexMeshBuilder.cpp */, + FFFDc188a2907fd8c188a290 /* convex/ConvexPolygonsBuilder.cpp */, + FFFDc188a2f87fd8c188a2f8 /* convex/InflationConvexHullLib.cpp */, + FFFDc188a3607fd8c188a360 /* convex/QuickHullConvexHullLib.cpp */, + FFFDc188a3c87fd8c188a3c8 /* convex/VolumeIntegration.cpp */, + FFFDc188a4307fd8c188a430 /* convex/BigConvexDataBuilder.h */, + FFFDc188a4987fd8c188a498 /* convex/ConvexHullBuilder.h */, + FFFDc188a5007fd8c188a500 /* convex/ConvexHullLib.h */, + FFFDc188a5687fd8c188a568 /* convex/ConvexHullUtils.h */, + FFFDc188a5d07fd8c188a5d0 /* convex/ConvexMeshBuilder.h */, + FFFDc188a6387fd8c188a638 /* convex/ConvexPolygonsBuilder.h */, + FFFDc188a6a07fd8c188a6a0 /* convex/InflationConvexHullLib.h */, + FFFDc188a7087fd8c188a708 /* convex/QuickHullConvexHullLib.h */, + FFFDc188a7707fd8c188a770 /* convex/VolumeIntegration.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa2a093a07fd2a2a093a0 /* PhysXCommon */ = { + FFFBc1414ed07fd8c1414ed0 /* PhysXCommon */ = { isa = PBXGroup; children = ( - FFFBa2a0bd607fd2a2a0bd60 /* include */, - FFFBa2a0bd887fd2a2a0bd88 /* common */, - FFFBa2a0bdb07fd2a2a0bdb0 /* geomutils */, + FFFBc11a74a07fd8c11a74a0 /* include */, + FFFBc11a74c87fd8c11a74c8 /* common */, + FFFBc11a74f07fd8c11a74f0 /* geomutils */, ); name = "PhysXCommon"; sourceTree = "<group>"; }; - FFFBa2a0bd607fd2a2a0bd60 /* include */ = { + FFFBc11a74a07fd8c11a74a0 /* include */ = { isa = PBXGroup; children = ( - FFFDa23d04007fd2a23d0400 /* common/PxBase.h */, - FFFDa23d04687fd2a23d0468 /* common/PxCollection.h */, - FFFDa23d04d07fd2a23d04d0 /* common/PxCoreUtilityTypes.h */, - FFFDa23d05387fd2a23d0538 /* common/PxMetaData.h */, - FFFDa23d05a07fd2a23d05a0 /* common/PxMetaDataFlags.h */, - FFFDa23d06087fd2a23d0608 /* common/PxPhysXCommonConfig.h */, - FFFDa23d06707fd2a23d0670 /* common/PxPhysicsInsertionCallback.h */, - FFFDa23d06d87fd2a23d06d8 /* common/PxRenderBuffer.h */, - FFFDa23d07407fd2a23d0740 /* common/PxSerialFramework.h */, - FFFDa23d07a87fd2a23d07a8 /* common/PxSerializer.h */, - FFFDa23d08107fd2a23d0810 /* common/PxStringTable.h */, - FFFDa23d08787fd2a23d0878 /* common/PxTolerancesScale.h */, - FFFDa23d08e07fd2a23d08e0 /* common/PxTypeInfo.h */, - FFFDa23d09487fd2a23d0948 /* geometry/PxBoxGeometry.h */, - FFFDa23d09b07fd2a23d09b0 /* geometry/PxCapsuleGeometry.h */, - FFFDa23d0a187fd2a23d0a18 /* geometry/PxConvexMesh.h */, - FFFDa23d0a807fd2a23d0a80 /* geometry/PxConvexMeshGeometry.h */, - FFFDa23d0ae87fd2a23d0ae8 /* geometry/PxGeometry.h */, - FFFDa23d0b507fd2a23d0b50 /* geometry/PxGeometryHelpers.h */, - FFFDa23d0bb87fd2a23d0bb8 /* geometry/PxGeometryQuery.h */, - FFFDa23d0c207fd2a23d0c20 /* geometry/PxHeightField.h */, - FFFDa23d0c887fd2a23d0c88 /* geometry/PxHeightFieldDesc.h */, - FFFDa23d0cf07fd2a23d0cf0 /* geometry/PxHeightFieldFlag.h */, - FFFDa23d0d587fd2a23d0d58 /* geometry/PxHeightFieldGeometry.h */, - FFFDa23d0dc07fd2a23d0dc0 /* geometry/PxHeightFieldSample.h */, - FFFDa23d0e287fd2a23d0e28 /* geometry/PxMeshQuery.h */, - FFFDa23d0e907fd2a23d0e90 /* geometry/PxMeshScale.h */, - FFFDa23d0ef87fd2a23d0ef8 /* geometry/PxPlaneGeometry.h */, - FFFDa23d0f607fd2a23d0f60 /* geometry/PxSimpleTriangleMesh.h */, - FFFDa23d0fc87fd2a23d0fc8 /* geometry/PxSphereGeometry.h */, - FFFDa23d10307fd2a23d1030 /* geometry/PxTriangle.h */, - FFFDa23d10987fd2a23d1098 /* geometry/PxTriangleMesh.h */, - FFFDa23d11007fd2a23d1100 /* geometry/PxTriangleMeshGeometry.h */, + FFFDc1876c007fd8c1876c00 /* common/PxBase.h */, + FFFDc1876c687fd8c1876c68 /* common/PxCollection.h */, + FFFDc1876cd07fd8c1876cd0 /* common/PxCoreUtilityTypes.h */, + FFFDc1876d387fd8c1876d38 /* common/PxMetaData.h */, + FFFDc1876da07fd8c1876da0 /* common/PxMetaDataFlags.h */, + FFFDc1876e087fd8c1876e08 /* common/PxPhysXCommonConfig.h */, + FFFDc1876e707fd8c1876e70 /* common/PxPhysicsInsertionCallback.h */, + FFFDc1876ed87fd8c1876ed8 /* common/PxRenderBuffer.h */, + FFFDc1876f407fd8c1876f40 /* common/PxSerialFramework.h */, + FFFDc1876fa87fd8c1876fa8 /* common/PxSerializer.h */, + FFFDc18770107fd8c1877010 /* common/PxStringTable.h */, + FFFDc18770787fd8c1877078 /* common/PxTolerancesScale.h */, + FFFDc18770e07fd8c18770e0 /* common/PxTypeInfo.h */, + FFFDc18771487fd8c1877148 /* geometry/PxBoxGeometry.h */, + FFFDc18771b07fd8c18771b0 /* geometry/PxCapsuleGeometry.h */, + FFFDc18772187fd8c1877218 /* geometry/PxConvexMesh.h */, + FFFDc18772807fd8c1877280 /* geometry/PxConvexMeshGeometry.h */, + FFFDc18772e87fd8c18772e8 /* geometry/PxGeometry.h */, + FFFDc18773507fd8c1877350 /* geometry/PxGeometryHelpers.h */, + FFFDc18773b87fd8c18773b8 /* geometry/PxGeometryQuery.h */, + FFFDc18774207fd8c1877420 /* geometry/PxHeightField.h */, + FFFDc18774887fd8c1877488 /* geometry/PxHeightFieldDesc.h */, + FFFDc18774f07fd8c18774f0 /* geometry/PxHeightFieldFlag.h */, + FFFDc18775587fd8c1877558 /* geometry/PxHeightFieldGeometry.h */, + FFFDc18775c07fd8c18775c0 /* geometry/PxHeightFieldSample.h */, + FFFDc18776287fd8c1877628 /* geometry/PxMeshQuery.h */, + FFFDc18776907fd8c1877690 /* geometry/PxMeshScale.h */, + FFFDc18776f87fd8c18776f8 /* geometry/PxPlaneGeometry.h */, + FFFDc18777607fd8c1877760 /* geometry/PxSimpleTriangleMesh.h */, + FFFDc18777c87fd8c18777c8 /* geometry/PxSphereGeometry.h */, + FFFDc18778307fd8c1877830 /* geometry/PxTriangle.h */, + FFFDc18778987fd8c1877898 /* geometry/PxTriangleMesh.h */, + FFFDc18779007fd8c1877900 /* geometry/PxTriangleMeshGeometry.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa2a0bd887fd2a2a0bd88 /* common */ = { + FFFBc11a74c87fd8c11a74c8 /* common */ = { isa = PBXGroup; children = ( - FFFDa23cf4007fd2a23cf400 /* src/CmBoxPruning.cpp */, - FFFDa23cf4687fd2a23cf468 /* src/CmCollection.cpp */, - FFFDa23cf4d07fd2a23cf4d0 /* src/CmMathUtils.cpp */, - FFFDa23cf5387fd2a23cf538 /* src/CmPtrTable.cpp */, - FFFDa23cf5a07fd2a23cf5a0 /* src/CmRadixSort.cpp */, - FFFDa23cf6087fd2a23cf608 /* src/CmRadixSortBuffered.cpp */, - FFFDa23cf6707fd2a23cf670 /* src/CmRenderOutput.cpp */, - FFFDa23cf6d87fd2a23cf6d8 /* src/CmVisualization.cpp */, - FFFDa23cf7407fd2a23cf740 /* src/CmBitMap.h */, - FFFDa23cf7a87fd2a23cf7a8 /* src/CmBoxPruning.h */, - FFFDa23cf8107fd2a23cf810 /* src/CmCollection.h */, - FFFDa23cf8787fd2a23cf878 /* src/CmConeLimitHelper.h */, - FFFDa23cf8e07fd2a23cf8e0 /* src/CmFlushPool.h */, - FFFDa23cf9487fd2a23cf948 /* src/CmIDPool.h */, - FFFDa23cf9b07fd2a23cf9b0 /* src/CmIO.h */, - FFFDa23cfa187fd2a23cfa18 /* src/CmMatrix34.h */, - FFFDa23cfa807fd2a23cfa80 /* src/CmPhysXCommon.h */, - FFFDa23cfae87fd2a23cfae8 /* src/CmPool.h */, - FFFDa23cfb507fd2a23cfb50 /* src/CmPreallocatingPool.h */, - FFFDa23cfbb87fd2a23cfbb8 /* src/CmPriorityQueue.h */, - FFFDa23cfc207fd2a23cfc20 /* src/CmPtrTable.h */, - FFFDa23cfc887fd2a23cfc88 /* src/CmQueue.h */, - FFFDa23cfcf07fd2a23cfcf0 /* src/CmRadixSort.h */, - FFFDa23cfd587fd2a23cfd58 /* src/CmRadixSortBuffered.h */, - FFFDa23cfdc07fd2a23cfdc0 /* src/CmReaderWriterLock.h */, - FFFDa23cfe287fd2a23cfe28 /* src/CmRefCountable.h */, - FFFDa23cfe907fd2a23cfe90 /* src/CmRenderBuffer.h */, - FFFDa23cfef87fd2a23cfef8 /* src/CmRenderOutput.h */, - FFFDa23cff607fd2a23cff60 /* src/CmScaling.h */, - FFFDa23cffc87fd2a23cffc8 /* src/CmSpatialVector.h */, - FFFDa23d00307fd2a23d0030 /* src/CmTask.h */, - FFFDa23d00987fd2a23d0098 /* src/CmTaskPool.h */, - FFFDa23d01007fd2a23d0100 /* src/CmTmpMem.h */, - FFFDa23d01687fd2a23d0168 /* src/CmTransformUtils.h */, - FFFDa23d01d07fd2a23d01d0 /* src/CmUtils.h */, - FFFDa23d02387fd2a23d0238 /* src/CmVisualization.h */, + FFFDc20174007fd8c2017400 /* src/CmBoxPruning.cpp */, + FFFDc20174687fd8c2017468 /* src/CmCollection.cpp */, + FFFDc20174d07fd8c20174d0 /* src/CmMathUtils.cpp */, + FFFDc20175387fd8c2017538 /* src/CmPtrTable.cpp */, + FFFDc20175a07fd8c20175a0 /* src/CmRadixSort.cpp */, + FFFDc20176087fd8c2017608 /* src/CmRadixSortBuffered.cpp */, + FFFDc20176707fd8c2017670 /* src/CmRenderOutput.cpp */, + FFFDc20176d87fd8c20176d8 /* src/CmVisualization.cpp */, + FFFDc20177407fd8c2017740 /* src/CmBitMap.h */, + FFFDc20177a87fd8c20177a8 /* src/CmBoxPruning.h */, + FFFDc20178107fd8c2017810 /* src/CmCollection.h */, + FFFDc20178787fd8c2017878 /* src/CmConeLimitHelper.h */, + FFFDc20178e07fd8c20178e0 /* src/CmFlushPool.h */, + FFFDc20179487fd8c2017948 /* src/CmIDPool.h */, + FFFDc20179b07fd8c20179b0 /* src/CmIO.h */, + FFFDc2017a187fd8c2017a18 /* src/CmMatrix34.h */, + FFFDc2017a807fd8c2017a80 /* src/CmPhysXCommon.h */, + FFFDc2017ae87fd8c2017ae8 /* src/CmPool.h */, + FFFDc2017b507fd8c2017b50 /* src/CmPreallocatingPool.h */, + FFFDc2017bb87fd8c2017bb8 /* src/CmPriorityQueue.h */, + FFFDc2017c207fd8c2017c20 /* src/CmPtrTable.h */, + FFFDc2017c887fd8c2017c88 /* src/CmQueue.h */, + FFFDc2017cf07fd8c2017cf0 /* src/CmRadixSort.h */, + FFFDc2017d587fd8c2017d58 /* src/CmRadixSortBuffered.h */, + FFFDc2017dc07fd8c2017dc0 /* src/CmReaderWriterLock.h */, + FFFDc2017e287fd8c2017e28 /* src/CmRefCountable.h */, + FFFDc2017e907fd8c2017e90 /* src/CmRenderBuffer.h */, + FFFDc2017ef87fd8c2017ef8 /* src/CmRenderOutput.h */, + FFFDc2017f607fd8c2017f60 /* src/CmScaling.h */, + FFFDc2017fc87fd8c2017fc8 /* src/CmSpatialVector.h */, + FFFDc20180307fd8c2018030 /* src/CmTask.h */, + FFFDc20180987fd8c2018098 /* src/CmTaskPool.h */, + FFFDc20181007fd8c2018100 /* src/CmTmpMem.h */, + FFFDc20181687fd8c2018168 /* src/CmTransformUtils.h */, + FFFDc20181d07fd8c20181d0 /* src/CmUtils.h */, + FFFDc20182387fd8c2018238 /* src/CmVisualization.h */, ); name = "common"; sourceTree = SOURCE_ROOT; }; - FFFBa2a0bdb07fd2a2a0bdb0 /* geomutils */ = { + FFFBc11a74f07fd8c11a74f0 /* geomutils */ = { isa = PBXGroup; children = ( - FFFDa23a7e007fd2a23a7e00 /* headers/GuAxes.h */, - FFFDa23a7e687fd2a23a7e68 /* headers/GuBox.h */, - FFFDa23a7ed07fd2a23a7ed0 /* headers/GuDistanceSegmentBox.h */, - FFFDa23a7f387fd2a23a7f38 /* headers/GuDistanceSegmentSegment.h */, - FFFDa23a7fa07fd2a23a7fa0 /* headers/GuIntersectionBoxBox.h */, - FFFDa23a80087fd2a23a8008 /* headers/GuIntersectionTriangleBox.h */, - FFFDa23a80707fd2a23a8070 /* headers/GuRaycastTests.h */, - FFFDa23a80d87fd2a23a80d8 /* headers/GuSIMDHelpers.h */, - FFFDa23a81407fd2a23a8140 /* headers/GuSegment.h */, - FFFDa23a81a87fd2a23a81a8 /* ../../Include/GeomUtils */, - FFFDa23a82107fd2a23a8210 /* src/GuBounds.h */, - FFFDa23a82787fd2a23a8278 /* src/GuCapsule.h */, - FFFDa23a82e07fd2a23a82e0 /* src/GuCenterExtents.h */, - FFFDa23a83487fd2a23a8348 /* src/GuDebug.h */, - FFFDa23a83b07fd2a23a83b0 /* src/GuGeometryUnion.h */, - FFFDa23a84187fd2a23a8418 /* src/GuInternal.h */, - FFFDa23a84807fd2a23a8480 /* src/GuMTD.h */, - FFFDa23a84e87fd2a23a84e8 /* src/GuMeshFactory.h */, - FFFDa23a85507fd2a23a8550 /* src/GuOverlapTests.h */, - FFFDa23a85b87fd2a23a85b8 /* src/GuSerialize.h */, - FFFDa23a86207fd2a23a8620 /* src/GuSphere.h */, - FFFDa23a86887fd2a23a8688 /* src/GuSweepMTD.h */, - FFFDa23a86f07fd2a23a86f0 /* src/GuSweepSharedTests.h */, - FFFDa23a87587fd2a23a8758 /* src/GuSweepTests.h */, - FFFDa23a87c07fd2a23a87c0 /* src/contact/GuContactMethodImpl.h */, - FFFDa23a88287fd2a23a8828 /* src/contact/GuContactPolygonPolygon.h */, - FFFDa23a88907fd2a23a8890 /* src/contact/GuFeatureCode.h */, - FFFDa23a88f87fd2a23a88f8 /* src/contact/GuLegacyTraceLineCallback.h */, - FFFDa23a89607fd2a23a8960 /* src/common/GuBarycentricCoordinates.h */, - FFFDa23a89c87fd2a23a89c8 /* src/common/GuBoxConversion.h */, - FFFDa23a8a307fd2a23a8a30 /* src/common/GuEdgeCache.h */, - FFFDa23a8a987fd2a23a8a98 /* src/common/GuEdgeListData.h */, - FFFDa23a8b007fd2a23a8b00 /* src/common/GuSeparatingAxes.h */, - FFFDa23a8b687fd2a23a8b68 /* src/convex/GuBigConvexData.h */, - FFFDa23a8bd07fd2a23a8bd0 /* src/convex/GuBigConvexData2.h */, - FFFDa23a8c387fd2a23a8c38 /* src/convex/GuConvexEdgeFlags.h */, - FFFDa23a8ca07fd2a23a8ca0 /* src/convex/GuConvexHelper.h */, - FFFDa23a8d087fd2a23a8d08 /* src/convex/GuConvexMesh.h */, - FFFDa23a8d707fd2a23a8d70 /* src/convex/GuConvexMeshData.h */, - FFFDa23a8dd87fd2a23a8dd8 /* src/convex/GuConvexSupportTable.h */, - FFFDa23a8e407fd2a23a8e40 /* src/convex/GuConvexUtilsInternal.h */, - FFFDa23a8ea87fd2a23a8ea8 /* src/convex/GuCubeIndex.h */, - FFFDa23a8f107fd2a23a8f10 /* src/convex/GuHillClimbing.h */, - FFFDa23a8f787fd2a23a8f78 /* src/convex/GuShapeConvex.h */, - FFFDa23a8fe07fd2a23a8fe0 /* src/distance/GuDistancePointBox.h */, - FFFDa23a90487fd2a23a9048 /* src/distance/GuDistancePointSegment.h */, - FFFDa23a90b07fd2a23a90b0 /* src/distance/GuDistancePointTriangle.h */, - FFFDa23a91187fd2a23a9118 /* src/distance/GuDistancePointTriangleSIMD.h */, - FFFDa23a91807fd2a23a9180 /* src/distance/GuDistanceSegmentSegmentSIMD.h */, - FFFDa23a91e87fd2a23a91e8 /* src/distance/GuDistanceSegmentTriangle.h */, - FFFDa23a92507fd2a23a9250 /* src/distance/GuDistanceSegmentTriangleSIMD.h */, - FFFDa23a92b87fd2a23a92b8 /* src/sweep/GuSweepBoxBox.h */, - FFFDa23a93207fd2a23a9320 /* src/sweep/GuSweepBoxSphere.h */, - FFFDa23a93887fd2a23a9388 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */, - FFFDa23a93f07fd2a23a93f0 /* src/sweep/GuSweepBoxTriangle_SAT.h */, - FFFDa23a94587fd2a23a9458 /* src/sweep/GuSweepCapsuleBox.h */, - FFFDa23a94c07fd2a23a94c0 /* src/sweep/GuSweepCapsuleCapsule.h */, - FFFDa23a95287fd2a23a9528 /* src/sweep/GuSweepCapsuleTriangle.h */, - FFFDa23a95907fd2a23a9590 /* src/sweep/GuSweepSphereCapsule.h */, - FFFDa23a95f87fd2a23a95f8 /* src/sweep/GuSweepSphereSphere.h */, - FFFDa23a96607fd2a23a9660 /* src/sweep/GuSweepSphereTriangle.h */, - FFFDa23a96c87fd2a23a96c8 /* src/sweep/GuSweepTriangleUtils.h */, - FFFDa23a97307fd2a23a9730 /* src/gjk/GuEPA.h */, - FFFDa23a97987fd2a23a9798 /* src/gjk/GuEPAFacet.h */, - FFFDa23a98007fd2a23a9800 /* src/gjk/GuGJK.h */, - FFFDa23a98687fd2a23a9868 /* src/gjk/GuGJKPenetration.h */, - FFFDa23a98d07fd2a23a98d0 /* src/gjk/GuGJKRaycast.h */, - FFFDa23a99387fd2a23a9938 /* src/gjk/GuGJKSimplex.h */, - FFFDa23a99a07fd2a23a99a0 /* src/gjk/GuGJKTest.h */, - FFFDa23a9a087fd2a23a9a08 /* src/gjk/GuGJKType.h */, - FFFDa23a9a707fd2a23a9a70 /* src/gjk/GuGJKUtil.h */, - FFFDa23a9ad87fd2a23a9ad8 /* src/gjk/GuVecBox.h */, - FFFDa23a9b407fd2a23a9b40 /* src/gjk/GuVecCapsule.h */, - FFFDa23a9ba87fd2a23a9ba8 /* src/gjk/GuVecConvex.h */, - FFFDa23a9c107fd2a23a9c10 /* src/gjk/GuVecConvexHull.h */, - FFFDa23a9c787fd2a23a9c78 /* src/gjk/GuVecConvexHullNoScale.h */, - FFFDa23a9ce07fd2a23a9ce0 /* src/gjk/GuVecPlane.h */, - FFFDa23a9d487fd2a23a9d48 /* src/gjk/GuVecShrunkBox.h */, - FFFDa23a9db07fd2a23a9db0 /* src/gjk/GuVecShrunkConvexHull.h */, - FFFDa23a9e187fd2a23a9e18 /* src/gjk/GuVecShrunkConvexHullNoScale.h */, - FFFDa23a9e807fd2a23a9e80 /* src/gjk/GuVecSphere.h */, - FFFDa23a9ee87fd2a23a9ee8 /* src/gjk/GuVecTriangle.h */, - FFFDa23a9f507fd2a23a9f50 /* src/intersection/GuIntersectionCapsuleTriangle.h */, - FFFDa23a9fb87fd2a23a9fb8 /* src/intersection/GuIntersectionEdgeEdge.h */, - FFFDa23aa0207fd2a23aa020 /* src/intersection/GuIntersectionRay.h */, - FFFDa23aa0887fd2a23aa088 /* src/intersection/GuIntersectionRayBox.h */, - FFFDa23aa0f07fd2a23aa0f0 /* src/intersection/GuIntersectionRayBoxSIMD.h */, - FFFDa23aa1587fd2a23aa158 /* src/intersection/GuIntersectionRayCapsule.h */, - FFFDa23aa1c07fd2a23aa1c0 /* src/intersection/GuIntersectionRayPlane.h */, - FFFDa23aa2287fd2a23aa228 /* src/intersection/GuIntersectionRaySphere.h */, - FFFDa23aa2907fd2a23aa290 /* src/intersection/GuIntersectionRayTriangle.h */, - FFFDa23aa2f87fd2a23aa2f8 /* src/intersection/GuIntersectionSphereBox.h */, - FFFDa23aa3607fd2a23aa360 /* src/mesh/GuBV32.h */, - FFFDa23aa3c87fd2a23aa3c8 /* src/mesh/GuBV32Build.h */, - FFFDa23aa4307fd2a23aa430 /* src/mesh/GuBV4.h */, - FFFDa23aa4987fd2a23aa498 /* src/mesh/GuBV4Build.h */, - FFFDa23aa5007fd2a23aa500 /* src/mesh/GuBV4Settings.h */, - FFFDa23aa5687fd2a23aa568 /* src/mesh/GuBV4_AABBAABBSweepTest.h */, - FFFDa23aa5d07fd2a23aa5d0 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */, - FFFDa23aa6387fd2a23aa638 /* src/mesh/GuBV4_BoxOverlap_Internal.h */, - FFFDa23aa6a07fd2a23aa6a0 /* src/mesh/GuBV4_BoxSweep_Internal.h */, - FFFDa23aa7087fd2a23aa708 /* src/mesh/GuBV4_BoxSweep_Params.h */, - FFFDa23aa7707fd2a23aa770 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */, - FFFDa23aa7d87fd2a23aa7d8 /* src/mesh/GuBV4_Common.h */, - FFFDa23aa8407fd2a23aa840 /* src/mesh/GuBV4_Internal.h */, - FFFDa23aa8a87fd2a23aa8a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */, - FFFDa23aa9107fd2a23aa910 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */, - FFFDa23aa9787fd2a23aa978 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */, - FFFDa23aa9e07fd2a23aa9e0 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */, - FFFDa23aaa487fd2a23aaa48 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */, - FFFDa23aaab07fd2a23aaab0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */, - FFFDa23aab187fd2a23aab18 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */, - FFFDa23aab807fd2a23aab80 /* src/mesh/GuBV4_Slabs.h */, - FFFDa23aabe87fd2a23aabe8 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */, - FFFDa23aac507fd2a23aac50 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */, - FFFDa23aacb87fd2a23aacb8 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */, - FFFDa23aad207fd2a23aad20 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */, - FFFDa23aad887fd2a23aad88 /* src/mesh/GuMeshData.h */, - FFFDa23aadf07fd2a23aadf0 /* src/mesh/GuMidphaseInterface.h */, - FFFDa23aae587fd2a23aae58 /* src/mesh/GuRTree.h */, - FFFDa23aaec07fd2a23aaec0 /* src/mesh/GuSweepConvexTri.h */, - FFFDa23aaf287fd2a23aaf28 /* src/mesh/GuSweepMesh.h */, - FFFDa23aaf907fd2a23aaf90 /* src/mesh/GuTriangle32.h */, - FFFDa23aaff87fd2a23aaff8 /* src/mesh/GuTriangleCache.h */, - FFFDa23ab0607fd2a23ab060 /* src/mesh/GuTriangleMesh.h */, - FFFDa23ab0c87fd2a23ab0c8 /* src/mesh/GuTriangleMeshBV4.h */, - FFFDa23ab1307fd2a23ab130 /* src/mesh/GuTriangleMeshRTree.h */, - FFFDa23ab1987fd2a23ab198 /* src/mesh/GuTriangleVertexPointers.h */, - FFFDa23ab2007fd2a23ab200 /* src/hf/GuEntityReport.h */, - FFFDa23ab2687fd2a23ab268 /* src/hf/GuHeightField.h */, - FFFDa23ab2d07fd2a23ab2d0 /* src/hf/GuHeightFieldData.h */, - FFFDa23ab3387fd2a23ab338 /* src/hf/GuHeightFieldUtil.h */, - FFFDa23ab3a07fd2a23ab3a0 /* src/pcm/GuPCMContactConvexCommon.h */, - FFFDa23ab4087fd2a23ab408 /* src/pcm/GuPCMContactGen.h */, - FFFDa23ab4707fd2a23ab470 /* src/pcm/GuPCMContactGenUtil.h */, - FFFDa23ab4d87fd2a23ab4d8 /* src/pcm/GuPCMContactMeshCallback.h */, - FFFDa23ab5407fd2a23ab540 /* src/pcm/GuPCMShapeConvex.h */, - FFFDa23ab5a87fd2a23ab5a8 /* src/pcm/GuPCMTriangleContactGen.h */, - FFFDa23ab6107fd2a23ab610 /* src/pcm/GuPersistentContactManifold.h */, - FFFDa23ab6787fd2a23ab678 /* src/ccd/GuCCDSweepConvexMesh.h */, - FFFDa23ab6e07fd2a23ab6e0 /* src/GuBounds.cpp */, - FFFDa23ab7487fd2a23ab748 /* src/GuBox.cpp */, - FFFDa23ab7b07fd2a23ab7b0 /* src/GuCCTSweepTests.cpp */, - FFFDa23ab8187fd2a23ab818 /* src/GuCapsule.cpp */, - FFFDa23ab8807fd2a23ab880 /* src/GuDebug.cpp */, - FFFDa23ab8e87fd2a23ab8e8 /* src/GuGeometryQuery.cpp */, - FFFDa23ab9507fd2a23ab950 /* src/GuGeometryUnion.cpp */, - FFFDa23ab9b87fd2a23ab9b8 /* src/GuInternal.cpp */, - FFFDa23aba207fd2a23aba20 /* src/GuMTD.cpp */, - FFFDa23aba887fd2a23aba88 /* src/GuMeshFactory.cpp */, - FFFDa23abaf07fd2a23abaf0 /* src/GuMetaData.cpp */, - FFFDa23abb587fd2a23abb58 /* src/GuOverlapTests.cpp */, - FFFDa23abbc07fd2a23abbc0 /* src/GuRaycastTests.cpp */, - FFFDa23abc287fd2a23abc28 /* src/GuSerialize.cpp */, - FFFDa23abc907fd2a23abc90 /* src/GuSweepMTD.cpp */, - FFFDa23abcf87fd2a23abcf8 /* src/GuSweepSharedTests.cpp */, - FFFDa23abd607fd2a23abd60 /* src/GuSweepTests.cpp */, - FFFDa23abdc87fd2a23abdc8 /* src/contact/GuContactBoxBox.cpp */, - FFFDa23abe307fd2a23abe30 /* src/contact/GuContactCapsuleBox.cpp */, - FFFDa23abe987fd2a23abe98 /* src/contact/GuContactCapsuleCapsule.cpp */, - FFFDa23abf007fd2a23abf00 /* src/contact/GuContactCapsuleConvex.cpp */, - FFFDa23abf687fd2a23abf68 /* src/contact/GuContactCapsuleMesh.cpp */, - FFFDa23abfd07fd2a23abfd0 /* src/contact/GuContactConvexConvex.cpp */, - FFFDa23ac0387fd2a23ac038 /* src/contact/GuContactConvexMesh.cpp */, - FFFDa23ac0a07fd2a23ac0a0 /* src/contact/GuContactPlaneBox.cpp */, - FFFDa23ac1087fd2a23ac108 /* src/contact/GuContactPlaneCapsule.cpp */, - FFFDa23ac1707fd2a23ac170 /* src/contact/GuContactPlaneConvex.cpp */, - FFFDa23ac1d87fd2a23ac1d8 /* src/contact/GuContactPolygonPolygon.cpp */, - FFFDa23ac2407fd2a23ac240 /* src/contact/GuContactSphereBox.cpp */, - FFFDa23ac2a87fd2a23ac2a8 /* src/contact/GuContactSphereCapsule.cpp */, - FFFDa23ac3107fd2a23ac310 /* src/contact/GuContactSphereMesh.cpp */, - FFFDa23ac3787fd2a23ac378 /* src/contact/GuContactSpherePlane.cpp */, - FFFDa23ac3e07fd2a23ac3e0 /* src/contact/GuContactSphereSphere.cpp */, - FFFDa23ac4487fd2a23ac448 /* src/contact/GuFeatureCode.cpp */, - FFFDa23ac4b07fd2a23ac4b0 /* src/contact/GuLegacyContactBoxHeightField.cpp */, - FFFDa23ac5187fd2a23ac518 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */, - FFFDa23ac5807fd2a23ac580 /* src/contact/GuLegacyContactConvexHeightField.cpp */, - FFFDa23ac5e87fd2a23ac5e8 /* src/contact/GuLegacyContactSphereHeightField.cpp */, - FFFDa23ac6507fd2a23ac650 /* src/common/GuBarycentricCoordinates.cpp */, - FFFDa23ac6b87fd2a23ac6b8 /* src/common/GuSeparatingAxes.cpp */, - FFFDa23ac7207fd2a23ac720 /* src/convex/GuBigConvexData.cpp */, - FFFDa23ac7887fd2a23ac788 /* src/convex/GuConvexHelper.cpp */, - FFFDa23ac7f07fd2a23ac7f0 /* src/convex/GuConvexMesh.cpp */, - FFFDa23ac8587fd2a23ac858 /* src/convex/GuConvexSupportTable.cpp */, - FFFDa23ac8c07fd2a23ac8c0 /* src/convex/GuConvexUtilsInternal.cpp */, - FFFDa23ac9287fd2a23ac928 /* src/convex/GuHillClimbing.cpp */, - FFFDa23ac9907fd2a23ac990 /* src/convex/GuShapeConvex.cpp */, - FFFDa23ac9f87fd2a23ac9f8 /* src/distance/GuDistancePointBox.cpp */, - FFFDa23aca607fd2a23aca60 /* src/distance/GuDistancePointTriangle.cpp */, - FFFDa23acac87fd2a23acac8 /* src/distance/GuDistanceSegmentBox.cpp */, - FFFDa23acb307fd2a23acb30 /* src/distance/GuDistanceSegmentSegment.cpp */, - FFFDa23acb987fd2a23acb98 /* src/distance/GuDistanceSegmentTriangle.cpp */, - FFFDa23acc007fd2a23acc00 /* src/sweep/GuSweepBoxBox.cpp */, - FFFDa23acc687fd2a23acc68 /* src/sweep/GuSweepBoxSphere.cpp */, - FFFDa23accd07fd2a23accd0 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */, - FFFDa23acd387fd2a23acd38 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */, - FFFDa23acda07fd2a23acda0 /* src/sweep/GuSweepCapsuleBox.cpp */, - FFFDa23ace087fd2a23ace08 /* src/sweep/GuSweepCapsuleCapsule.cpp */, - FFFDa23ace707fd2a23ace70 /* src/sweep/GuSweepCapsuleTriangle.cpp */, - FFFDa23aced87fd2a23aced8 /* src/sweep/GuSweepSphereCapsule.cpp */, - FFFDa23acf407fd2a23acf40 /* src/sweep/GuSweepSphereSphere.cpp */, - FFFDa23acfa87fd2a23acfa8 /* src/sweep/GuSweepSphereTriangle.cpp */, - FFFDa23ad0107fd2a23ad010 /* src/sweep/GuSweepTriangleUtils.cpp */, - FFFDa23ad0787fd2a23ad078 /* src/gjk/GuEPA.cpp */, - FFFDa23ad0e07fd2a23ad0e0 /* src/gjk/GuGJKSimplex.cpp */, - FFFDa23ad1487fd2a23ad148 /* src/gjk/GuGJKTest.cpp */, - FFFDa23ad1b07fd2a23ad1b0 /* src/intersection/GuIntersectionBoxBox.cpp */, - FFFDa23ad2187fd2a23ad218 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */, - FFFDa23ad2807fd2a23ad280 /* src/intersection/GuIntersectionEdgeEdge.cpp */, - FFFDa23ad2e87fd2a23ad2e8 /* src/intersection/GuIntersectionRayBox.cpp */, - FFFDa23ad3507fd2a23ad350 /* src/intersection/GuIntersectionRayCapsule.cpp */, - FFFDa23ad3b87fd2a23ad3b8 /* src/intersection/GuIntersectionRaySphere.cpp */, - FFFDa23ad4207fd2a23ad420 /* src/intersection/GuIntersectionSphereBox.cpp */, - FFFDa23ad4887fd2a23ad488 /* src/intersection/GuIntersectionTriangleBox.cpp */, - FFFDa23ad4f07fd2a23ad4f0 /* src/mesh/GuBV32.cpp */, - FFFDa23ad5587fd2a23ad558 /* src/mesh/GuBV32Build.cpp */, - FFFDa23ad5c07fd2a23ad5c0 /* src/mesh/GuBV4.cpp */, - FFFDa23ad6287fd2a23ad628 /* src/mesh/GuBV4Build.cpp */, - FFFDa23ad6907fd2a23ad690 /* src/mesh/GuBV4_AABBSweep.cpp */, - FFFDa23ad6f87fd2a23ad6f8 /* src/mesh/GuBV4_BoxOverlap.cpp */, - FFFDa23ad7607fd2a23ad760 /* src/mesh/GuBV4_CapsuleSweep.cpp */, - FFFDa23ad7c87fd2a23ad7c8 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */, - FFFDa23ad8307fd2a23ad830 /* src/mesh/GuBV4_OBBSweep.cpp */, - FFFDa23ad8987fd2a23ad898 /* src/mesh/GuBV4_Raycast.cpp */, - FFFDa23ad9007fd2a23ad900 /* src/mesh/GuBV4_SphereOverlap.cpp */, - FFFDa23ad9687fd2a23ad968 /* src/mesh/GuBV4_SphereSweep.cpp */, - FFFDa23ad9d07fd2a23ad9d0 /* src/mesh/GuMeshQuery.cpp */, - FFFDa23ada387fd2a23ada38 /* src/mesh/GuMidphaseBV4.cpp */, - FFFDa23adaa07fd2a23adaa0 /* src/mesh/GuMidphaseRTree.cpp */, - FFFDa23adb087fd2a23adb08 /* src/mesh/GuOverlapTestsMesh.cpp */, - FFFDa23adb707fd2a23adb70 /* src/mesh/GuRTree.cpp */, - FFFDa23adbd87fd2a23adbd8 /* src/mesh/GuRTreeQueries.cpp */, - FFFDa23adc407fd2a23adc40 /* src/mesh/GuSweepsMesh.cpp */, - FFFDa23adca87fd2a23adca8 /* src/mesh/GuTriangleMesh.cpp */, - FFFDa23add107fd2a23add10 /* src/mesh/GuTriangleMeshBV4.cpp */, - FFFDa23add787fd2a23add78 /* src/mesh/GuTriangleMeshRTree.cpp */, - FFFDa23adde07fd2a23adde0 /* src/hf/GuHeightField.cpp */, - FFFDa23ade487fd2a23ade48 /* src/hf/GuHeightFieldUtil.cpp */, - FFFDa23adeb07fd2a23adeb0 /* src/hf/GuOverlapTestsHF.cpp */, - FFFDa23adf187fd2a23adf18 /* src/hf/GuSweepsHF.cpp */, - FFFDa23adf807fd2a23adf80 /* src/pcm/GuPCMContactBoxBox.cpp */, - FFFDa23adfe87fd2a23adfe8 /* src/pcm/GuPCMContactBoxConvex.cpp */, - FFFDa23ae0507fd2a23ae050 /* src/pcm/GuPCMContactCapsuleBox.cpp */, - FFFDa23ae0b87fd2a23ae0b8 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */, - FFFDa23ae1207fd2a23ae120 /* src/pcm/GuPCMContactCapsuleConvex.cpp */, - FFFDa23ae1887fd2a23ae188 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */, - FFFDa23ae1f07fd2a23ae1f0 /* src/pcm/GuPCMContactCapsuleMesh.cpp */, - FFFDa23ae2587fd2a23ae258 /* src/pcm/GuPCMContactConvexCommon.cpp */, - FFFDa23ae2c07fd2a23ae2c0 /* src/pcm/GuPCMContactConvexConvex.cpp */, - FFFDa23ae3287fd2a23ae328 /* src/pcm/GuPCMContactConvexHeightField.cpp */, - FFFDa23ae3907fd2a23ae390 /* src/pcm/GuPCMContactConvexMesh.cpp */, - FFFDa23ae3f87fd2a23ae3f8 /* src/pcm/GuPCMContactGenBoxConvex.cpp */, - FFFDa23ae4607fd2a23ae460 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */, - FFFDa23ae4c87fd2a23ae4c8 /* src/pcm/GuPCMContactPlaneBox.cpp */, - FFFDa23ae5307fd2a23ae530 /* src/pcm/GuPCMContactPlaneCapsule.cpp */, - FFFDa23ae5987fd2a23ae598 /* src/pcm/GuPCMContactPlaneConvex.cpp */, - FFFDa23ae6007fd2a23ae600 /* src/pcm/GuPCMContactSphereBox.cpp */, - FFFDa23ae6687fd2a23ae668 /* src/pcm/GuPCMContactSphereCapsule.cpp */, - FFFDa23ae6d07fd2a23ae6d0 /* src/pcm/GuPCMContactSphereConvex.cpp */, - FFFDa23ae7387fd2a23ae738 /* src/pcm/GuPCMContactSphereHeightField.cpp */, - FFFDa23ae7a07fd2a23ae7a0 /* src/pcm/GuPCMContactSphereMesh.cpp */, - FFFDa23ae8087fd2a23ae808 /* src/pcm/GuPCMContactSpherePlane.cpp */, - FFFDa23ae8707fd2a23ae870 /* src/pcm/GuPCMContactSphereSphere.cpp */, - FFFDa23ae8d87fd2a23ae8d8 /* src/pcm/GuPCMShapeConvex.cpp */, - FFFDa23ae9407fd2a23ae940 /* src/pcm/GuPCMTriangleContactGen.cpp */, - FFFDa23ae9a87fd2a23ae9a8 /* src/pcm/GuPersistentContactManifold.cpp */, - FFFDa23aea107fd2a23aea10 /* src/ccd/GuCCDSweepConvexMesh.cpp */, - FFFDa23aea787fd2a23aea78 /* src/ccd/GuCCDSweepPrimitives.cpp */, + FFFDc002da007fd8c002da00 /* headers/GuAxes.h */, + FFFDc002da687fd8c002da68 /* headers/GuBox.h */, + FFFDc002dad07fd8c002dad0 /* headers/GuDistanceSegmentBox.h */, + FFFDc002db387fd8c002db38 /* headers/GuDistanceSegmentSegment.h */, + FFFDc002dba07fd8c002dba0 /* headers/GuIntersectionBoxBox.h */, + FFFDc002dc087fd8c002dc08 /* headers/GuIntersectionTriangleBox.h */, + FFFDc002dc707fd8c002dc70 /* headers/GuRaycastTests.h */, + FFFDc002dcd87fd8c002dcd8 /* headers/GuSIMDHelpers.h */, + FFFDc002dd407fd8c002dd40 /* headers/GuSegment.h */, + FFFDc002dda87fd8c002dda8 /* ../../Include/GeomUtils */, + FFFDc002de107fd8c002de10 /* src/GuBounds.h */, + FFFDc002de787fd8c002de78 /* src/GuCapsule.h */, + FFFDc002dee07fd8c002dee0 /* src/GuCenterExtents.h */, + FFFDc002df487fd8c002df48 /* src/GuGeometryUnion.h */, + FFFDc002dfb07fd8c002dfb0 /* src/GuInternal.h */, + FFFDc002e0187fd8c002e018 /* src/GuMTD.h */, + FFFDc002e0807fd8c002e080 /* src/GuMeshFactory.h */, + FFFDc002e0e87fd8c002e0e8 /* src/GuOverlapTests.h */, + FFFDc002e1507fd8c002e150 /* src/GuSerialize.h */, + FFFDc002e1b87fd8c002e1b8 /* src/GuSphere.h */, + FFFDc002e2207fd8c002e220 /* src/GuSweepMTD.h */, + FFFDc002e2887fd8c002e288 /* src/GuSweepSharedTests.h */, + FFFDc002e2f07fd8c002e2f0 /* src/GuSweepTests.h */, + FFFDc002e3587fd8c002e358 /* src/contact/GuContactMethodImpl.h */, + FFFDc002e3c07fd8c002e3c0 /* src/contact/GuContactPolygonPolygon.h */, + FFFDc002e4287fd8c002e428 /* src/contact/GuFeatureCode.h */, + FFFDc002e4907fd8c002e490 /* src/contact/GuLegacyTraceLineCallback.h */, + FFFDc002e4f87fd8c002e4f8 /* src/common/GuBarycentricCoordinates.h */, + FFFDc002e5607fd8c002e560 /* src/common/GuBoxConversion.h */, + FFFDc002e5c87fd8c002e5c8 /* src/common/GuEdgeCache.h */, + FFFDc002e6307fd8c002e630 /* src/common/GuEdgeListData.h */, + FFFDc002e6987fd8c002e698 /* src/common/GuSeparatingAxes.h */, + FFFDc002e7007fd8c002e700 /* src/convex/GuBigConvexData.h */, + FFFDc002e7687fd8c002e768 /* src/convex/GuBigConvexData2.h */, + FFFDc002e7d07fd8c002e7d0 /* src/convex/GuConvexEdgeFlags.h */, + FFFDc002e8387fd8c002e838 /* src/convex/GuConvexHelper.h */, + FFFDc002e8a07fd8c002e8a0 /* src/convex/GuConvexMesh.h */, + FFFDc002e9087fd8c002e908 /* src/convex/GuConvexMeshData.h */, + FFFDc002e9707fd8c002e970 /* src/convex/GuConvexSupportTable.h */, + FFFDc002e9d87fd8c002e9d8 /* src/convex/GuConvexUtilsInternal.h */, + FFFDc002ea407fd8c002ea40 /* src/convex/GuCubeIndex.h */, + FFFDc002eaa87fd8c002eaa8 /* src/convex/GuHillClimbing.h */, + FFFDc002eb107fd8c002eb10 /* src/convex/GuShapeConvex.h */, + FFFDc002eb787fd8c002eb78 /* src/distance/GuDistancePointBox.h */, + FFFDc002ebe07fd8c002ebe0 /* src/distance/GuDistancePointSegment.h */, + FFFDc002ec487fd8c002ec48 /* src/distance/GuDistancePointTriangle.h */, + FFFDc002ecb07fd8c002ecb0 /* src/distance/GuDistancePointTriangleSIMD.h */, + FFFDc002ed187fd8c002ed18 /* src/distance/GuDistanceSegmentSegmentSIMD.h */, + FFFDc002ed807fd8c002ed80 /* src/distance/GuDistanceSegmentTriangle.h */, + FFFDc002ede87fd8c002ede8 /* src/distance/GuDistanceSegmentTriangleSIMD.h */, + FFFDc002ee507fd8c002ee50 /* src/sweep/GuSweepBoxBox.h */, + FFFDc002eeb87fd8c002eeb8 /* src/sweep/GuSweepBoxSphere.h */, + FFFDc002ef207fd8c002ef20 /* src/sweep/GuSweepBoxTriangle_FeatureBased.h */, + FFFDc002ef887fd8c002ef88 /* src/sweep/GuSweepBoxTriangle_SAT.h */, + FFFDc002eff07fd8c002eff0 /* src/sweep/GuSweepCapsuleBox.h */, + FFFDc002f0587fd8c002f058 /* src/sweep/GuSweepCapsuleCapsule.h */, + FFFDc002f0c07fd8c002f0c0 /* src/sweep/GuSweepCapsuleTriangle.h */, + FFFDc002f1287fd8c002f128 /* src/sweep/GuSweepSphereCapsule.h */, + FFFDc002f1907fd8c002f190 /* src/sweep/GuSweepSphereSphere.h */, + FFFDc002f1f87fd8c002f1f8 /* src/sweep/GuSweepSphereTriangle.h */, + FFFDc002f2607fd8c002f260 /* src/sweep/GuSweepTriangleUtils.h */, + FFFDc002f2c87fd8c002f2c8 /* src/gjk/GuEPA.h */, + FFFDc002f3307fd8c002f330 /* src/gjk/GuEPAFacet.h */, + FFFDc002f3987fd8c002f398 /* src/gjk/GuGJK.h */, + FFFDc002f4007fd8c002f400 /* src/gjk/GuGJKPenetration.h */, + FFFDc002f4687fd8c002f468 /* src/gjk/GuGJKRaycast.h */, + FFFDc002f4d07fd8c002f4d0 /* src/gjk/GuGJKSimplex.h */, + FFFDc002f5387fd8c002f538 /* src/gjk/GuGJKTest.h */, + FFFDc002f5a07fd8c002f5a0 /* src/gjk/GuGJKType.h */, + FFFDc002f6087fd8c002f608 /* src/gjk/GuGJKUtil.h */, + FFFDc002f6707fd8c002f670 /* src/gjk/GuVecBox.h */, + FFFDc002f6d87fd8c002f6d8 /* src/gjk/GuVecCapsule.h */, + FFFDc002f7407fd8c002f740 /* src/gjk/GuVecConvex.h */, + FFFDc002f7a87fd8c002f7a8 /* src/gjk/GuVecConvexHull.h */, + FFFDc002f8107fd8c002f810 /* src/gjk/GuVecConvexHullNoScale.h */, + FFFDc002f8787fd8c002f878 /* src/gjk/GuVecPlane.h */, + FFFDc002f8e07fd8c002f8e0 /* src/gjk/GuVecShrunkBox.h */, + FFFDc002f9487fd8c002f948 /* src/gjk/GuVecShrunkConvexHull.h */, + FFFDc002f9b07fd8c002f9b0 /* src/gjk/GuVecShrunkConvexHullNoScale.h */, + FFFDc002fa187fd8c002fa18 /* src/gjk/GuVecSphere.h */, + FFFDc002fa807fd8c002fa80 /* src/gjk/GuVecTriangle.h */, + FFFDc002fae87fd8c002fae8 /* src/intersection/GuIntersectionCapsuleTriangle.h */, + FFFDc002fb507fd8c002fb50 /* src/intersection/GuIntersectionEdgeEdge.h */, + FFFDc002fbb87fd8c002fbb8 /* src/intersection/GuIntersectionRay.h */, + FFFDc002fc207fd8c002fc20 /* src/intersection/GuIntersectionRayBox.h */, + FFFDc002fc887fd8c002fc88 /* src/intersection/GuIntersectionRayBoxSIMD.h */, + FFFDc002fcf07fd8c002fcf0 /* src/intersection/GuIntersectionRayCapsule.h */, + FFFDc002fd587fd8c002fd58 /* src/intersection/GuIntersectionRayPlane.h */, + FFFDc002fdc07fd8c002fdc0 /* src/intersection/GuIntersectionRaySphere.h */, + FFFDc002fe287fd8c002fe28 /* src/intersection/GuIntersectionRayTriangle.h */, + FFFDc002fe907fd8c002fe90 /* src/intersection/GuIntersectionSphereBox.h */, + FFFDc002fef87fd8c002fef8 /* src/mesh/GuBV32.h */, + FFFDc002ff607fd8c002ff60 /* src/mesh/GuBV32Build.h */, + FFFDc002ffc87fd8c002ffc8 /* src/mesh/GuBV4.h */, + FFFDc00300307fd8c0030030 /* src/mesh/GuBV4Build.h */, + FFFDc00300987fd8c0030098 /* src/mesh/GuBV4Settings.h */, + FFFDc00301007fd8c0030100 /* src/mesh/GuBV4_AABBAABBSweepTest.h */, + FFFDc00301687fd8c0030168 /* src/mesh/GuBV4_BoxBoxOverlapTest.h */, + FFFDc00301d07fd8c00301d0 /* src/mesh/GuBV4_BoxOverlap_Internal.h */, + FFFDc00302387fd8c0030238 /* src/mesh/GuBV4_BoxSweep_Internal.h */, + FFFDc00302a07fd8c00302a0 /* src/mesh/GuBV4_BoxSweep_Params.h */, + FFFDc00303087fd8c0030308 /* src/mesh/GuBV4_CapsuleSweep_Internal.h */, + FFFDc00303707fd8c0030370 /* src/mesh/GuBV4_Common.h */, + FFFDc00303d87fd8c00303d8 /* src/mesh/GuBV4_Internal.h */, + FFFDc00304407fd8c0030440 /* src/mesh/GuBV4_ProcessStreamNoOrder_OBBOBB.h */, + FFFDc00304a87fd8c00304a8 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB.h */, + FFFDc00305107fd8c0030510 /* src/mesh/GuBV4_ProcessStreamNoOrder_SegmentAABB_Inflated.h */, + FFFDc00305787fd8c0030578 /* src/mesh/GuBV4_ProcessStreamNoOrder_SphereAABB.h */, + FFFDc00305e07fd8c00305e0 /* src/mesh/GuBV4_ProcessStreamOrdered_OBBOBB.h */, + FFFDc00306487fd8c0030648 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB.h */, + FFFDc00306b07fd8c00306b0 /* src/mesh/GuBV4_ProcessStreamOrdered_SegmentAABB_Inflated.h */, + FFFDc00307187fd8c0030718 /* src/mesh/GuBV4_Slabs.h */, + FFFDc00307807fd8c0030780 /* src/mesh/GuBV4_Slabs_KajiyaNoOrder.h */, + FFFDc00307e87fd8c00307e8 /* src/mesh/GuBV4_Slabs_KajiyaOrdered.h */, + FFFDc00308507fd8c0030850 /* src/mesh/GuBV4_Slabs_SwizzledNoOrder.h */, + FFFDc00308b87fd8c00308b8 /* src/mesh/GuBV4_Slabs_SwizzledOrdered.h */, + FFFDc00309207fd8c0030920 /* src/mesh/GuBVConstants.h */, + FFFDc00309887fd8c0030988 /* src/mesh/GuMeshData.h */, + FFFDc00309f07fd8c00309f0 /* src/mesh/GuMidphaseInterface.h */, + FFFDc0030a587fd8c0030a58 /* src/mesh/GuRTree.h */, + FFFDc0030ac07fd8c0030ac0 /* src/mesh/GuSweepConvexTri.h */, + FFFDc0030b287fd8c0030b28 /* src/mesh/GuSweepMesh.h */, + FFFDc0030b907fd8c0030b90 /* src/mesh/GuTriangle32.h */, + FFFDc0030bf87fd8c0030bf8 /* src/mesh/GuTriangleCache.h */, + FFFDc0030c607fd8c0030c60 /* src/mesh/GuTriangleMesh.h */, + FFFDc0030cc87fd8c0030cc8 /* src/mesh/GuTriangleMeshBV4.h */, + FFFDc0030d307fd8c0030d30 /* src/mesh/GuTriangleMeshRTree.h */, + FFFDc0030d987fd8c0030d98 /* src/mesh/GuTriangleVertexPointers.h */, + FFFDc0030e007fd8c0030e00 /* src/hf/GuEntityReport.h */, + FFFDc0030e687fd8c0030e68 /* src/hf/GuHeightField.h */, + FFFDc0030ed07fd8c0030ed0 /* src/hf/GuHeightFieldData.h */, + FFFDc0030f387fd8c0030f38 /* src/hf/GuHeightFieldUtil.h */, + FFFDc0030fa07fd8c0030fa0 /* src/pcm/GuPCMContactConvexCommon.h */, + FFFDc00310087fd8c0031008 /* src/pcm/GuPCMContactGen.h */, + FFFDc00310707fd8c0031070 /* src/pcm/GuPCMContactGenUtil.h */, + FFFDc00310d87fd8c00310d8 /* src/pcm/GuPCMContactMeshCallback.h */, + FFFDc00311407fd8c0031140 /* src/pcm/GuPCMShapeConvex.h */, + FFFDc00311a87fd8c00311a8 /* src/pcm/GuPCMTriangleContactGen.h */, + FFFDc00312107fd8c0031210 /* src/pcm/GuPersistentContactManifold.h */, + FFFDc00312787fd8c0031278 /* src/ccd/GuCCDSweepConvexMesh.h */, + FFFDc00312e07fd8c00312e0 /* src/GuBounds.cpp */, + FFFDc00313487fd8c0031348 /* src/GuBox.cpp */, + FFFDc00313b07fd8c00313b0 /* src/GuCCTSweepTests.cpp */, + FFFDc00314187fd8c0031418 /* src/GuCapsule.cpp */, + FFFDc00314807fd8c0031480 /* src/GuGeometryQuery.cpp */, + FFFDc00314e87fd8c00314e8 /* src/GuGeometryUnion.cpp */, + FFFDc00315507fd8c0031550 /* src/GuInternal.cpp */, + FFFDc00315b87fd8c00315b8 /* src/GuMTD.cpp */, + FFFDc00316207fd8c0031620 /* src/GuMeshFactory.cpp */, + FFFDc00316887fd8c0031688 /* src/GuMetaData.cpp */, + FFFDc00316f07fd8c00316f0 /* src/GuOverlapTests.cpp */, + FFFDc00317587fd8c0031758 /* src/GuRaycastTests.cpp */, + FFFDc00317c07fd8c00317c0 /* src/GuSerialize.cpp */, + FFFDc00318287fd8c0031828 /* src/GuSweepMTD.cpp */, + FFFDc00318907fd8c0031890 /* src/GuSweepSharedTests.cpp */, + FFFDc00318f87fd8c00318f8 /* src/GuSweepTests.cpp */, + FFFDc00319607fd8c0031960 /* src/contact/GuContactBoxBox.cpp */, + FFFDc00319c87fd8c00319c8 /* src/contact/GuContactCapsuleBox.cpp */, + FFFDc0031a307fd8c0031a30 /* src/contact/GuContactCapsuleCapsule.cpp */, + FFFDc0031a987fd8c0031a98 /* src/contact/GuContactCapsuleConvex.cpp */, + FFFDc0031b007fd8c0031b00 /* src/contact/GuContactCapsuleMesh.cpp */, + FFFDc0031b687fd8c0031b68 /* src/contact/GuContactConvexConvex.cpp */, + FFFDc0031bd07fd8c0031bd0 /* src/contact/GuContactConvexMesh.cpp */, + FFFDc0031c387fd8c0031c38 /* src/contact/GuContactPlaneBox.cpp */, + FFFDc0031ca07fd8c0031ca0 /* src/contact/GuContactPlaneCapsule.cpp */, + FFFDc0031d087fd8c0031d08 /* src/contact/GuContactPlaneConvex.cpp */, + FFFDc0031d707fd8c0031d70 /* src/contact/GuContactPolygonPolygon.cpp */, + FFFDc0031dd87fd8c0031dd8 /* src/contact/GuContactSphereBox.cpp */, + FFFDc0031e407fd8c0031e40 /* src/contact/GuContactSphereCapsule.cpp */, + FFFDc0031ea87fd8c0031ea8 /* src/contact/GuContactSphereMesh.cpp */, + FFFDc0031f107fd8c0031f10 /* src/contact/GuContactSpherePlane.cpp */, + FFFDc0031f787fd8c0031f78 /* src/contact/GuContactSphereSphere.cpp */, + FFFDc0031fe07fd8c0031fe0 /* src/contact/GuFeatureCode.cpp */, + FFFDc00320487fd8c0032048 /* src/contact/GuLegacyContactBoxHeightField.cpp */, + FFFDc00320b07fd8c00320b0 /* src/contact/GuLegacyContactCapsuleHeightField.cpp */, + FFFDc00321187fd8c0032118 /* src/contact/GuLegacyContactConvexHeightField.cpp */, + FFFDc00321807fd8c0032180 /* src/contact/GuLegacyContactSphereHeightField.cpp */, + FFFDc00321e87fd8c00321e8 /* src/common/GuBarycentricCoordinates.cpp */, + FFFDc00322507fd8c0032250 /* src/common/GuSeparatingAxes.cpp */, + FFFDc00322b87fd8c00322b8 /* src/convex/GuBigConvexData.cpp */, + FFFDc00323207fd8c0032320 /* src/convex/GuConvexHelper.cpp */, + FFFDc00323887fd8c0032388 /* src/convex/GuConvexMesh.cpp */, + FFFDc00323f07fd8c00323f0 /* src/convex/GuConvexSupportTable.cpp */, + FFFDc00324587fd8c0032458 /* src/convex/GuConvexUtilsInternal.cpp */, + FFFDc00324c07fd8c00324c0 /* src/convex/GuHillClimbing.cpp */, + FFFDc00325287fd8c0032528 /* src/convex/GuShapeConvex.cpp */, + FFFDc00325907fd8c0032590 /* src/distance/GuDistancePointBox.cpp */, + FFFDc00325f87fd8c00325f8 /* src/distance/GuDistancePointTriangle.cpp */, + FFFDc00326607fd8c0032660 /* src/distance/GuDistanceSegmentBox.cpp */, + FFFDc00326c87fd8c00326c8 /* src/distance/GuDistanceSegmentSegment.cpp */, + FFFDc00327307fd8c0032730 /* src/distance/GuDistanceSegmentTriangle.cpp */, + FFFDc00327987fd8c0032798 /* src/sweep/GuSweepBoxBox.cpp */, + FFFDc00328007fd8c0032800 /* src/sweep/GuSweepBoxSphere.cpp */, + FFFDc00328687fd8c0032868 /* src/sweep/GuSweepBoxTriangle_FeatureBased.cpp */, + FFFDc00328d07fd8c00328d0 /* src/sweep/GuSweepBoxTriangle_SAT.cpp */, + FFFDc00329387fd8c0032938 /* src/sweep/GuSweepCapsuleBox.cpp */, + FFFDc00329a07fd8c00329a0 /* src/sweep/GuSweepCapsuleCapsule.cpp */, + FFFDc0032a087fd8c0032a08 /* src/sweep/GuSweepCapsuleTriangle.cpp */, + FFFDc0032a707fd8c0032a70 /* src/sweep/GuSweepSphereCapsule.cpp */, + FFFDc0032ad87fd8c0032ad8 /* src/sweep/GuSweepSphereSphere.cpp */, + FFFDc0032b407fd8c0032b40 /* src/sweep/GuSweepSphereTriangle.cpp */, + FFFDc0032ba87fd8c0032ba8 /* src/sweep/GuSweepTriangleUtils.cpp */, + FFFDc0032c107fd8c0032c10 /* src/gjk/GuEPA.cpp */, + FFFDc0032c787fd8c0032c78 /* src/gjk/GuGJKSimplex.cpp */, + FFFDc0032ce07fd8c0032ce0 /* src/gjk/GuGJKTest.cpp */, + FFFDc0032d487fd8c0032d48 /* src/intersection/GuIntersectionBoxBox.cpp */, + FFFDc0032db07fd8c0032db0 /* src/intersection/GuIntersectionCapsuleTriangle.cpp */, + FFFDc0032e187fd8c0032e18 /* src/intersection/GuIntersectionEdgeEdge.cpp */, + FFFDc0032e807fd8c0032e80 /* src/intersection/GuIntersectionRayBox.cpp */, + FFFDc0032ee87fd8c0032ee8 /* src/intersection/GuIntersectionRayCapsule.cpp */, + FFFDc0032f507fd8c0032f50 /* src/intersection/GuIntersectionRaySphere.cpp */, + FFFDc0032fb87fd8c0032fb8 /* src/intersection/GuIntersectionSphereBox.cpp */, + FFFDc00330207fd8c0033020 /* src/intersection/GuIntersectionTriangleBox.cpp */, + FFFDc00330887fd8c0033088 /* src/mesh/GuBV32.cpp */, + FFFDc00330f07fd8c00330f0 /* src/mesh/GuBV32Build.cpp */, + FFFDc00331587fd8c0033158 /* src/mesh/GuBV4.cpp */, + FFFDc00331c07fd8c00331c0 /* src/mesh/GuBV4Build.cpp */, + FFFDc00332287fd8c0033228 /* src/mesh/GuBV4_AABBSweep.cpp */, + FFFDc00332907fd8c0033290 /* src/mesh/GuBV4_BoxOverlap.cpp */, + FFFDc00332f87fd8c00332f8 /* src/mesh/GuBV4_CapsuleSweep.cpp */, + FFFDc00333607fd8c0033360 /* src/mesh/GuBV4_CapsuleSweepAA.cpp */, + FFFDc00333c87fd8c00333c8 /* src/mesh/GuBV4_OBBSweep.cpp */, + FFFDc00334307fd8c0033430 /* src/mesh/GuBV4_Raycast.cpp */, + FFFDc00334987fd8c0033498 /* src/mesh/GuBV4_SphereOverlap.cpp */, + FFFDc00335007fd8c0033500 /* src/mesh/GuBV4_SphereSweep.cpp */, + FFFDc00335687fd8c0033568 /* src/mesh/GuMeshQuery.cpp */, + FFFDc00335d07fd8c00335d0 /* src/mesh/GuMidphaseBV4.cpp */, + FFFDc00336387fd8c0033638 /* src/mesh/GuMidphaseRTree.cpp */, + FFFDc00336a07fd8c00336a0 /* src/mesh/GuOverlapTestsMesh.cpp */, + FFFDc00337087fd8c0033708 /* src/mesh/GuRTree.cpp */, + FFFDc00337707fd8c0033770 /* src/mesh/GuRTreeQueries.cpp */, + FFFDc00337d87fd8c00337d8 /* src/mesh/GuSweepsMesh.cpp */, + FFFDc00338407fd8c0033840 /* src/mesh/GuTriangleMesh.cpp */, + FFFDc00338a87fd8c00338a8 /* src/mesh/GuTriangleMeshBV4.cpp */, + FFFDc00339107fd8c0033910 /* src/mesh/GuTriangleMeshRTree.cpp */, + FFFDc00339787fd8c0033978 /* src/hf/GuHeightField.cpp */, + FFFDc00339e07fd8c00339e0 /* src/hf/GuHeightFieldUtil.cpp */, + FFFDc0033a487fd8c0033a48 /* src/hf/GuOverlapTestsHF.cpp */, + FFFDc0033ab07fd8c0033ab0 /* src/hf/GuSweepsHF.cpp */, + FFFDc0033b187fd8c0033b18 /* src/pcm/GuPCMContactBoxBox.cpp */, + FFFDc0033b807fd8c0033b80 /* src/pcm/GuPCMContactBoxConvex.cpp */, + FFFDc0033be87fd8c0033be8 /* src/pcm/GuPCMContactCapsuleBox.cpp */, + FFFDc0033c507fd8c0033c50 /* src/pcm/GuPCMContactCapsuleCapsule.cpp */, + FFFDc0033cb87fd8c0033cb8 /* src/pcm/GuPCMContactCapsuleConvex.cpp */, + FFFDc0033d207fd8c0033d20 /* src/pcm/GuPCMContactCapsuleHeightField.cpp */, + FFFDc0033d887fd8c0033d88 /* src/pcm/GuPCMContactCapsuleMesh.cpp */, + FFFDc0033df07fd8c0033df0 /* src/pcm/GuPCMContactConvexCommon.cpp */, + FFFDc0033e587fd8c0033e58 /* src/pcm/GuPCMContactConvexConvex.cpp */, + FFFDc0033ec07fd8c0033ec0 /* src/pcm/GuPCMContactConvexHeightField.cpp */, + FFFDc0033f287fd8c0033f28 /* src/pcm/GuPCMContactConvexMesh.cpp */, + FFFDc0033f907fd8c0033f90 /* src/pcm/GuPCMContactGenBoxConvex.cpp */, + FFFDc0033ff87fd8c0033ff8 /* src/pcm/GuPCMContactGenSphereCapsule.cpp */, + FFFDc00340607fd8c0034060 /* src/pcm/GuPCMContactPlaneBox.cpp */, + FFFDc00340c87fd8c00340c8 /* src/pcm/GuPCMContactPlaneCapsule.cpp */, + FFFDc00341307fd8c0034130 /* src/pcm/GuPCMContactPlaneConvex.cpp */, + FFFDc00341987fd8c0034198 /* src/pcm/GuPCMContactSphereBox.cpp */, + FFFDc00342007fd8c0034200 /* src/pcm/GuPCMContactSphereCapsule.cpp */, + FFFDc00342687fd8c0034268 /* src/pcm/GuPCMContactSphereConvex.cpp */, + FFFDc00342d07fd8c00342d0 /* src/pcm/GuPCMContactSphereHeightField.cpp */, + FFFDc00343387fd8c0034338 /* src/pcm/GuPCMContactSphereMesh.cpp */, + FFFDc00343a07fd8c00343a0 /* src/pcm/GuPCMContactSpherePlane.cpp */, + FFFDc00344087fd8c0034408 /* src/pcm/GuPCMContactSphereSphere.cpp */, + FFFDc00344707fd8c0034470 /* src/pcm/GuPCMShapeConvex.cpp */, + FFFDc00344d87fd8c00344d8 /* src/pcm/GuPCMTriangleContactGen.cpp */, + FFFDc00345407fd8c0034540 /* src/pcm/GuPersistentContactManifold.cpp */, + FFFDc00345a87fd8c00345a8 /* src/ccd/GuCCDSweepConvexMesh.cpp */, + FFFDc00346107fd8c0034610 /* src/ccd/GuCCDSweepPrimitives.cpp */, ); name = "geomutils"; sourceTree = SOURCE_ROOT; }; - FFFBa29f58e07fd2a29f58e0 /* PxFoundation */ = { + FFFBc141af507fd8c141af50 /* PxFoundation */ = { isa = PBXGroup; children = ( - FFFBa29f70907fd2a29f7090 /* include */, - FFFBa29f70b87fd2a29f70b8 /* src */, + FFFBc141c4407fd8c141c440 /* include */, + FFFBc141c4687fd8c141c468 /* src */, ); name = "PxFoundation"; sourceTree = "<group>"; }; - FFFBa29f70907fd2a29f7090 /* include */ = { + FFFBc141c4407fd8c141c440 /* include */ = { isa = PBXGroup; children = ( - FFFDa23ca8007fd2a23ca800 /* Px.h */, - FFFDa23ca8687fd2a23ca868 /* PxAllocatorCallback.h */, - FFFDa23ca8d07fd2a23ca8d0 /* PxAssert.h */, - FFFDa23ca9387fd2a23ca938 /* PxBitAndData.h */, - FFFDa23ca9a07fd2a23ca9a0 /* PxBounds3.h */, - FFFDa23caa087fd2a23caa08 /* PxErrorCallback.h */, - FFFDa23caa707fd2a23caa70 /* PxErrors.h */, - FFFDa23caad87fd2a23caad8 /* PxFlags.h */, - FFFDa23cab407fd2a23cab40 /* PxFoundation.h */, - FFFDa23caba87fd2a23caba8 /* PxFoundationVersion.h */, - FFFDa23cac107fd2a23cac10 /* PxIO.h */, - FFFDa23cac787fd2a23cac78 /* PxIntrinsics.h */, - FFFDa23cace07fd2a23cace0 /* PxMat33.h */, - FFFDa23cad487fd2a23cad48 /* PxMat44.h */, - FFFDa23cadb07fd2a23cadb0 /* PxMath.h */, - FFFDa23cae187fd2a23cae18 /* PxMathUtils.h */, - FFFDa23cae807fd2a23cae80 /* PxMemory.h */, - FFFDa23caee87fd2a23caee8 /* PxPlane.h */, - FFFDa23caf507fd2a23caf50 /* PxPreprocessor.h */, - FFFDa23cafb87fd2a23cafb8 /* PxProfiler.h */, - FFFDa23cb0207fd2a23cb020 /* PxQuat.h */, - FFFDa23cb0887fd2a23cb088 /* PxSimpleTypes.h */, - FFFDa23cb0f07fd2a23cb0f0 /* PxStrideIterator.h */, - FFFDa23cb1587fd2a23cb158 /* PxTransform.h */, - FFFDa23cb1c07fd2a23cb1c0 /* PxUnionCast.h */, - FFFDa23cb2287fd2a23cb228 /* PxVec2.h */, - FFFDa23cb2907fd2a23cb290 /* PxVec3.h */, - FFFDa23cb2f87fd2a23cb2f8 /* PxVec4.h */, - FFFDa23cb3607fd2a23cb360 /* unix/PxUnixIntrinsics.h */, + FFFDc400a8007fd8c400a800 /* Px.h */, + FFFDc400a8687fd8c400a868 /* PxAllocatorCallback.h */, + FFFDc400a8d07fd8c400a8d0 /* PxAssert.h */, + FFFDc400a9387fd8c400a938 /* PxBitAndData.h */, + FFFDc400a9a07fd8c400a9a0 /* PxBounds3.h */, + FFFDc400aa087fd8c400aa08 /* PxErrorCallback.h */, + FFFDc400aa707fd8c400aa70 /* PxErrors.h */, + FFFDc400aad87fd8c400aad8 /* PxFlags.h */, + FFFDc400ab407fd8c400ab40 /* PxFoundation.h */, + FFFDc400aba87fd8c400aba8 /* PxFoundationVersion.h */, + FFFDc400ac107fd8c400ac10 /* PxIO.h */, + FFFDc400ac787fd8c400ac78 /* PxIntrinsics.h */, + FFFDc400ace07fd8c400ace0 /* PxMat33.h */, + FFFDc400ad487fd8c400ad48 /* PxMat44.h */, + FFFDc400adb07fd8c400adb0 /* PxMath.h */, + FFFDc400ae187fd8c400ae18 /* PxMathUtils.h */, + FFFDc400ae807fd8c400ae80 /* PxMemory.h */, + FFFDc400aee87fd8c400aee8 /* PxPlane.h */, + FFFDc400af507fd8c400af50 /* PxPreprocessor.h */, + FFFDc400afb87fd8c400afb8 /* PxProfiler.h */, + FFFDc400b0207fd8c400b020 /* PxQuat.h */, + FFFDc400b0887fd8c400b088 /* PxSimpleTypes.h */, + FFFDc400b0f07fd8c400b0f0 /* PxStrideIterator.h */, + FFFDc400b1587fd8c400b158 /* PxTransform.h */, + FFFDc400b1c07fd8c400b1c0 /* PxUnionCast.h */, + FFFDc400b2287fd8c400b228 /* PxVec2.h */, + FFFDc400b2907fd8c400b290 /* PxVec3.h */, + FFFDc400b2f87fd8c400b2f8 /* PxVec4.h */, + FFFDc400b3607fd8c400b360 /* unix/PxUnixIntrinsics.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa29f70b87fd2a29f70b8 /* src */ = { + FFFBc141c4687fd8c141c468 /* src */ = { isa = PBXGroup; children = ( - FFFDa23cb4007fd2a23cb400 /* include/Ps.h */, - FFFDa23cb4687fd2a23cb468 /* include/PsAlignedMalloc.h */, - FFFDa23cb4d07fd2a23cb4d0 /* include/PsAlloca.h */, - FFFDa23cb5387fd2a23cb538 /* include/PsAllocator.h */, - FFFDa23cb5a07fd2a23cb5a0 /* include/PsAoS.h */, - FFFDa23cb6087fd2a23cb608 /* include/PsArray.h */, - FFFDa23cb6707fd2a23cb670 /* include/PsAtomic.h */, - FFFDa23cb6d87fd2a23cb6d8 /* include/PsBasicTemplates.h */, - FFFDa23cb7407fd2a23cb740 /* include/PsBitUtils.h */, - FFFDa23cb7a87fd2a23cb7a8 /* include/PsBroadcast.h */, - FFFDa23cb8107fd2a23cb810 /* include/PsCpu.h */, - FFFDa23cb8787fd2a23cb878 /* include/PsFPU.h */, - FFFDa23cb8e07fd2a23cb8e0 /* include/PsFoundation.h */, - FFFDa23cb9487fd2a23cb948 /* include/PsHash.h */, - FFFDa23cb9b07fd2a23cb9b0 /* include/PsHashInternals.h */, - FFFDa23cba187fd2a23cba18 /* include/PsHashMap.h */, - FFFDa23cba807fd2a23cba80 /* include/PsHashSet.h */, - FFFDa23cbae87fd2a23cbae8 /* include/PsInlineAllocator.h */, - FFFDa23cbb507fd2a23cbb50 /* include/PsInlineAoS.h */, - FFFDa23cbbb87fd2a23cbbb8 /* include/PsInlineArray.h */, - FFFDa23cbc207fd2a23cbc20 /* include/PsIntrinsics.h */, - FFFDa23cbc887fd2a23cbc88 /* include/PsMathUtils.h */, - FFFDa23cbcf07fd2a23cbcf0 /* include/PsMutex.h */, - FFFDa23cbd587fd2a23cbd58 /* include/PsPool.h */, - FFFDa23cbdc07fd2a23cbdc0 /* include/PsSList.h */, - FFFDa23cbe287fd2a23cbe28 /* include/PsSocket.h */, - FFFDa23cbe907fd2a23cbe90 /* include/PsSort.h */, - FFFDa23cbef87fd2a23cbef8 /* include/PsSortInternals.h */, - FFFDa23cbf607fd2a23cbf60 /* include/PsString.h */, - FFFDa23cbfc87fd2a23cbfc8 /* include/PsSync.h */, - FFFDa23cc0307fd2a23cc030 /* include/PsTempAllocator.h */, - FFFDa23cc0987fd2a23cc098 /* include/PsThread.h */, - FFFDa23cc1007fd2a23cc100 /* include/PsTime.h */, - FFFDa23cc1687fd2a23cc168 /* include/PsUserAllocated.h */, - FFFDa23cc1d07fd2a23cc1d0 /* include/PsUtilities.h */, - FFFDa23cc2387fd2a23cc238 /* include/PsVecMath.h */, - FFFDa23cc2a07fd2a23cc2a0 /* include/PsVecMathAoSScalar.h */, - FFFDa23cc3087fd2a23cc308 /* include/PsVecMathAoSScalarInline.h */, - FFFDa23cc3707fd2a23cc370 /* include/PsVecMathSSE.h */, - FFFDa23cc3d87fd2a23cc3d8 /* include/PsVecMathUtilities.h */, - FFFDa23cc4407fd2a23cc440 /* include/PsVecQuat.h */, - FFFDa23cc4a87fd2a23cc4a8 /* include/PsVecTransform.h */, - FFFDa23cc5107fd2a23cc510 /* include/unix/PsUnixAoS.h */, - FFFDa23cc5787fd2a23cc578 /* include/unix/PsUnixFPU.h */, - FFFDa23cc5e07fd2a23cc5e0 /* include/unix/PsUnixInlineAoS.h */, - FFFDa23cc6487fd2a23cc648 /* include/unix/PsUnixIntrinsics.h */, - FFFDa23cc6b07fd2a23cc6b0 /* include/unix/PsUnixTrigConstants.h */, - FFFDa23cc7187fd2a23cc718 /* src/PsAllocator.cpp */, - FFFDa23cc7807fd2a23cc780 /* src/PsAssert.cpp */, - FFFDa23cc7e87fd2a23cc7e8 /* src/PsFoundation.cpp */, - FFFDa23cc8507fd2a23cc850 /* src/PsMathUtils.cpp */, - FFFDa23cc8b87fd2a23cc8b8 /* src/PsString.cpp */, - FFFDa23cc9207fd2a23cc920 /* src/PsTempAllocator.cpp */, - FFFDa23cc9887fd2a23cc988 /* src/PsUtilities.cpp */, - FFFDa23cc9f07fd2a23cc9f0 /* src/unix/PsUnixAtomic.cpp */, - FFFDa23cca587fd2a23cca58 /* src/unix/PsUnixCpu.cpp */, - FFFDa23ccac07fd2a23ccac0 /* src/unix/PsUnixFPU.cpp */, - FFFDa23ccb287fd2a23ccb28 /* src/unix/PsUnixMutex.cpp */, - FFFDa23ccb907fd2a23ccb90 /* src/unix/PsUnixPrintString.cpp */, - FFFDa23ccbf87fd2a23ccbf8 /* src/unix/PsUnixSList.cpp */, - FFFDa23ccc607fd2a23ccc60 /* src/unix/PsUnixSocket.cpp */, - FFFDa23cccc87fd2a23cccc8 /* src/unix/PsUnixSync.cpp */, - FFFDa23ccd307fd2a23ccd30 /* src/unix/PsUnixThread.cpp */, - FFFDa23ccd987fd2a23ccd98 /* src/unix/PsUnixTime.cpp */, + FFFDc3004e007fd8c3004e00 /* include/Ps.h */, + FFFDc3004e687fd8c3004e68 /* include/PsAlignedMalloc.h */, + FFFDc3004ed07fd8c3004ed0 /* include/PsAlloca.h */, + FFFDc3004f387fd8c3004f38 /* include/PsAllocator.h */, + FFFDc3004fa07fd8c3004fa0 /* include/PsAoS.h */, + FFFDc30050087fd8c3005008 /* include/PsArray.h */, + FFFDc30050707fd8c3005070 /* include/PsAtomic.h */, + FFFDc30050d87fd8c30050d8 /* include/PsBasicTemplates.h */, + FFFDc30051407fd8c3005140 /* include/PsBitUtils.h */, + FFFDc30051a87fd8c30051a8 /* include/PsBroadcast.h */, + FFFDc30052107fd8c3005210 /* include/PsCpu.h */, + FFFDc30052787fd8c3005278 /* include/PsFPU.h */, + FFFDc30052e07fd8c30052e0 /* include/PsFoundation.h */, + FFFDc30053487fd8c3005348 /* include/PsHash.h */, + FFFDc30053b07fd8c30053b0 /* include/PsHashInternals.h */, + FFFDc30054187fd8c3005418 /* include/PsHashMap.h */, + FFFDc30054807fd8c3005480 /* include/PsHashSet.h */, + FFFDc30054e87fd8c30054e8 /* include/PsInlineAllocator.h */, + FFFDc30055507fd8c3005550 /* include/PsInlineAoS.h */, + FFFDc30055b87fd8c30055b8 /* include/PsInlineArray.h */, + FFFDc30056207fd8c3005620 /* include/PsIntrinsics.h */, + FFFDc30056887fd8c3005688 /* include/PsMathUtils.h */, + FFFDc30056f07fd8c30056f0 /* include/PsMutex.h */, + FFFDc30057587fd8c3005758 /* include/PsPool.h */, + FFFDc30057c07fd8c30057c0 /* include/PsSList.h */, + FFFDc30058287fd8c3005828 /* include/PsSocket.h */, + FFFDc30058907fd8c3005890 /* include/PsSort.h */, + FFFDc30058f87fd8c30058f8 /* include/PsSortInternals.h */, + FFFDc30059607fd8c3005960 /* include/PsString.h */, + FFFDc30059c87fd8c30059c8 /* include/PsSync.h */, + FFFDc3005a307fd8c3005a30 /* include/PsTempAllocator.h */, + FFFDc3005a987fd8c3005a98 /* include/PsThread.h */, + FFFDc3005b007fd8c3005b00 /* include/PsTime.h */, + FFFDc3005b687fd8c3005b68 /* include/PsUserAllocated.h */, + FFFDc3005bd07fd8c3005bd0 /* include/PsUtilities.h */, + FFFDc3005c387fd8c3005c38 /* include/PsVecMath.h */, + FFFDc3005ca07fd8c3005ca0 /* include/PsVecMathAoSScalar.h */, + FFFDc3005d087fd8c3005d08 /* include/PsVecMathAoSScalarInline.h */, + FFFDc3005d707fd8c3005d70 /* include/PsVecMathSSE.h */, + FFFDc3005dd87fd8c3005dd8 /* include/PsVecMathUtilities.h */, + FFFDc3005e407fd8c3005e40 /* include/PsVecQuat.h */, + FFFDc3005ea87fd8c3005ea8 /* include/PsVecTransform.h */, + FFFDc3005f107fd8c3005f10 /* include/unix/PsUnixAoS.h */, + FFFDc3005f787fd8c3005f78 /* include/unix/PsUnixFPU.h */, + FFFDc3005fe07fd8c3005fe0 /* include/unix/PsUnixInlineAoS.h */, + FFFDc30060487fd8c3006048 /* include/unix/PsUnixIntrinsics.h */, + FFFDc30060b07fd8c30060b0 /* include/unix/PsUnixTrigConstants.h */, + FFFDc30061187fd8c3006118 /* src/PsAllocator.cpp */, + FFFDc30061807fd8c3006180 /* src/PsAssert.cpp */, + FFFDc30061e87fd8c30061e8 /* src/PsFoundation.cpp */, + FFFDc30062507fd8c3006250 /* src/PsMathUtils.cpp */, + FFFDc30062b87fd8c30062b8 /* src/PsString.cpp */, + FFFDc30063207fd8c3006320 /* src/PsTempAllocator.cpp */, + FFFDc30063887fd8c3006388 /* src/PsUtilities.cpp */, + FFFDc30063f07fd8c30063f0 /* src/unix/PsUnixAtomic.cpp */, + FFFDc30064587fd8c3006458 /* src/unix/PsUnixCpu.cpp */, + FFFDc30064c07fd8c30064c0 /* src/unix/PsUnixFPU.cpp */, + FFFDc30065287fd8c3006528 /* src/unix/PsUnixMutex.cpp */, + FFFDc30065907fd8c3006590 /* src/unix/PsUnixPrintString.cpp */, + FFFDc30065f87fd8c30065f8 /* src/unix/PsUnixSList.cpp */, + FFFDc30066607fd8c3006660 /* src/unix/PsUnixSocket.cpp */, + FFFDc30066c87fd8c30066c8 /* src/unix/PsUnixSync.cpp */, + FFFDc30067307fd8c3006730 /* src/unix/PsUnixThread.cpp */, + FFFDc30067987fd8c3006798 /* src/unix/PsUnixTime.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa2a4e9207fd2a2a4e920 /* PxPvdSDK */ = { + FFFBc173fd607fd8c173fd60 /* PxPvdSDK */ = { isa = PBXGroup; children = ( - FFFBa2a14e807fd2a2a14e80 /* include */, - FFFBa2a14ea87fd2a2a14ea8 /* src */, + FFFBc171aa607fd8c171aa60 /* include */, + FFFBc171aa887fd8c171aa88 /* src */, ); name = "PxPvdSDK"; sourceTree = "<group>"; }; - FFFBa2a14e807fd2a2a14e80 /* include */ = { + FFFBc171aa607fd8c171aa60 /* include */ = { isa = PBXGroup; children = ( - FFFDa2c17e807fd2a2c17e80 /* PxPvd.h */, - FFFDa2c17ee87fd2a2c17ee8 /* PxPvdTransport.h */, + FFFDc17599007fd8c1759900 /* PxPvd.h */, + FFFDc17599687fd8c1759968 /* PxPvdTransport.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa2a14ea87fd2a2a14ea8 /* src */ = { + FFFBc171aa887fd8c171aa88 /* src */ = { isa = PBXGroup; children = ( - FFFDa23f22007fd2a23f2200 /* include/PsPvd.h */, - FFFDa23f22687fd2a23f2268 /* include/PxProfileAllocatorWrapper.h */, - FFFDa23f22d07fd2a23f22d0 /* include/PxPvdClient.h */, - FFFDa23f23387fd2a23f2338 /* include/PxPvdDataStream.h */, - FFFDa23f23a07fd2a23f23a0 /* include/PxPvdDataStreamHelpers.h */, - FFFDa23f24087fd2a23f2408 /* include/PxPvdErrorCodes.h */, - FFFDa23f24707fd2a23f2470 /* include/PxPvdObjectModelBaseTypes.h */, - FFFDa23f24d87fd2a23f24d8 /* include/PxPvdRenderBuffer.h */, - FFFDa23f25407fd2a23f2540 /* include/PxPvdUserRenderer.h */, - FFFDa23f25a87fd2a23f25a8 /* src/PxProfileEventImpl.cpp */, - FFFDa23f26107fd2a23f2610 /* src/PxPvd.cpp */, - FFFDa23f26787fd2a23f2678 /* src/PxPvdDataStream.cpp */, - FFFDa23f26e07fd2a23f26e0 /* src/PxPvdDefaultFileTransport.cpp */, - FFFDa23f27487fd2a23f2748 /* src/PxPvdDefaultSocketTransport.cpp */, - FFFDa23f27b07fd2a23f27b0 /* src/PxPvdImpl.cpp */, - FFFDa23f28187fd2a23f2818 /* src/PxPvdMemClient.cpp */, - FFFDa23f28807fd2a23f2880 /* src/PxPvdObjectModelMetaData.cpp */, - FFFDa23f28e87fd2a23f28e8 /* src/PxPvdObjectRegistrar.cpp */, - FFFDa23f29507fd2a23f2950 /* src/PxPvdProfileZoneClient.cpp */, - FFFDa23f29b87fd2a23f29b8 /* src/PxPvdUserRenderer.cpp */, - FFFDa23f2a207fd2a23f2a20 /* src/PxProfileBase.h */, - FFFDa23f2a887fd2a23f2a88 /* src/PxProfileCompileTimeEventFilter.h */, - FFFDa23f2af07fd2a23f2af0 /* src/PxProfileContextProvider.h */, - FFFDa23f2b587fd2a23f2b58 /* src/PxProfileContextProviderImpl.h */, - FFFDa23f2bc07fd2a23f2bc0 /* src/PxProfileDataBuffer.h */, - FFFDa23f2c287fd2a23f2c28 /* src/PxProfileDataParsing.h */, - FFFDa23f2c907fd2a23f2c90 /* src/PxProfileEventBuffer.h */, - FFFDa23f2cf87fd2a23f2cf8 /* src/PxProfileEventBufferAtomic.h */, - FFFDa23f2d607fd2a23f2d60 /* src/PxProfileEventBufferClient.h */, - FFFDa23f2dc87fd2a23f2dc8 /* src/PxProfileEventBufferClientManager.h */, - FFFDa23f2e307fd2a23f2e30 /* src/PxProfileEventFilter.h */, - FFFDa23f2e987fd2a23f2e98 /* src/PxProfileEventHandler.h */, - FFFDa23f2f007fd2a23f2f00 /* src/PxProfileEventId.h */, - FFFDa23f2f687fd2a23f2f68 /* src/PxProfileEventMutex.h */, - FFFDa23f2fd07fd2a23f2fd0 /* src/PxProfileEventNames.h */, - FFFDa23f30387fd2a23f3038 /* src/PxProfileEventParser.h */, - FFFDa23f30a07fd2a23f30a0 /* src/PxProfileEventSender.h */, - FFFDa23f31087fd2a23f3108 /* src/PxProfileEventSerialization.h */, - FFFDa23f31707fd2a23f3170 /* src/PxProfileEventSystem.h */, - FFFDa23f31d87fd2a23f31d8 /* src/PxProfileEvents.h */, - FFFDa23f32407fd2a23f3240 /* src/PxProfileMemory.h */, - FFFDa23f32a87fd2a23f32a8 /* src/PxProfileMemoryBuffer.h */, - FFFDa23f33107fd2a23f3310 /* src/PxProfileMemoryEventBuffer.h */, - FFFDa23f33787fd2a23f3378 /* src/PxProfileMemoryEventParser.h */, - FFFDa23f33e07fd2a23f33e0 /* src/PxProfileMemoryEventRecorder.h */, - FFFDa23f34487fd2a23f3448 /* src/PxProfileMemoryEventReflexiveWriter.h */, - FFFDa23f34b07fd2a23f34b0 /* src/PxProfileMemoryEventSummarizer.h */, - FFFDa23f35187fd2a23f3518 /* src/PxProfileMemoryEventTypes.h */, - FFFDa23f35807fd2a23f3580 /* src/PxProfileMemoryEvents.h */, - FFFDa23f35e87fd2a23f35e8 /* src/PxProfileScopedEvent.h */, - FFFDa23f36507fd2a23f3650 /* src/PxProfileScopedMutexLock.h */, - FFFDa23f36b87fd2a23f36b8 /* src/PxProfileZone.h */, - FFFDa23f37207fd2a23f3720 /* src/PxProfileZoneImpl.h */, - FFFDa23f37887fd2a23f3788 /* src/PxProfileZoneManager.h */, - FFFDa23f37f07fd2a23f37f0 /* src/PxProfileZoneManagerImpl.h */, - FFFDa23f38587fd2a23f3858 /* src/PxPvdBits.h */, - FFFDa23f38c07fd2a23f38c0 /* src/PxPvdByteStreams.h */, - FFFDa23f39287fd2a23f3928 /* src/PxPvdCommStreamEventSink.h */, - FFFDa23f39907fd2a23f3990 /* src/PxPvdCommStreamEvents.h */, - FFFDa23f39f87fd2a23f39f8 /* src/PxPvdCommStreamSDKEventTypes.h */, - FFFDa23f3a607fd2a23f3a60 /* src/PxPvdCommStreamTypes.h */, - FFFDa23f3ac87fd2a23f3ac8 /* src/PxPvdDefaultFileTransport.h */, - FFFDa23f3b307fd2a23f3b30 /* src/PxPvdDefaultSocketTransport.h */, - FFFDa23f3b987fd2a23f3b98 /* src/PxPvdFoundation.h */, - FFFDa23f3c007fd2a23f3c00 /* src/PxPvdImpl.h */, - FFFDa23f3c687fd2a23f3c68 /* src/PxPvdInternalByteStreams.h */, - FFFDa23f3cd07fd2a23f3cd0 /* src/PxPvdMarshalling.h */, - FFFDa23f3d387fd2a23f3d38 /* src/PxPvdMemClient.h */, - FFFDa23f3da07fd2a23f3da0 /* src/PxPvdObjectModel.h */, - FFFDa23f3e087fd2a23f3e08 /* src/PxPvdObjectModelInternalTypeDefs.h */, - FFFDa23f3e707fd2a23f3e70 /* src/PxPvdObjectModelInternalTypes.h */, - FFFDa23f3ed87fd2a23f3ed8 /* src/PxPvdObjectModelMetaData.h */, - FFFDa23f3f407fd2a23f3f40 /* src/PxPvdObjectRegistrar.h */, - FFFDa23f3fa87fd2a23f3fa8 /* src/PxPvdProfileZoneClient.h */, - FFFDa23f40107fd2a23f4010 /* src/PxPvdUserRenderImpl.h */, - FFFDa23f40787fd2a23f4078 /* src/PxPvdUserRenderTypes.h */, + FFFDc28418007fd8c2841800 /* include/PsPvd.h */, + FFFDc28418687fd8c2841868 /* include/PxProfileAllocatorWrapper.h */, + FFFDc28418d07fd8c28418d0 /* include/PxPvdClient.h */, + FFFDc28419387fd8c2841938 /* include/PxPvdDataStream.h */, + FFFDc28419a07fd8c28419a0 /* include/PxPvdDataStreamHelpers.h */, + FFFDc2841a087fd8c2841a08 /* include/PxPvdErrorCodes.h */, + FFFDc2841a707fd8c2841a70 /* include/PxPvdObjectModelBaseTypes.h */, + FFFDc2841ad87fd8c2841ad8 /* include/PxPvdRenderBuffer.h */, + FFFDc2841b407fd8c2841b40 /* include/PxPvdUserRenderer.h */, + FFFDc2841ba87fd8c2841ba8 /* src/PxProfileEventImpl.cpp */, + FFFDc2841c107fd8c2841c10 /* src/PxPvd.cpp */, + FFFDc2841c787fd8c2841c78 /* src/PxPvdDataStream.cpp */, + FFFDc2841ce07fd8c2841ce0 /* src/PxPvdDefaultFileTransport.cpp */, + FFFDc2841d487fd8c2841d48 /* src/PxPvdDefaultSocketTransport.cpp */, + FFFDc2841db07fd8c2841db0 /* src/PxPvdImpl.cpp */, + FFFDc2841e187fd8c2841e18 /* src/PxPvdMemClient.cpp */, + FFFDc2841e807fd8c2841e80 /* src/PxPvdObjectModelMetaData.cpp */, + FFFDc2841ee87fd8c2841ee8 /* src/PxPvdObjectRegistrar.cpp */, + FFFDc2841f507fd8c2841f50 /* src/PxPvdProfileZoneClient.cpp */, + FFFDc2841fb87fd8c2841fb8 /* src/PxPvdUserRenderer.cpp */, + FFFDc28420207fd8c2842020 /* src/PxProfileBase.h */, + FFFDc28420887fd8c2842088 /* src/PxProfileCompileTimeEventFilter.h */, + FFFDc28420f07fd8c28420f0 /* src/PxProfileContextProvider.h */, + FFFDc28421587fd8c2842158 /* src/PxProfileContextProviderImpl.h */, + FFFDc28421c07fd8c28421c0 /* src/PxProfileDataBuffer.h */, + FFFDc28422287fd8c2842228 /* src/PxProfileDataParsing.h */, + FFFDc28422907fd8c2842290 /* src/PxProfileEventBuffer.h */, + FFFDc28422f87fd8c28422f8 /* src/PxProfileEventBufferAtomic.h */, + FFFDc28423607fd8c2842360 /* src/PxProfileEventBufferClient.h */, + FFFDc28423c87fd8c28423c8 /* src/PxProfileEventBufferClientManager.h */, + FFFDc28424307fd8c2842430 /* src/PxProfileEventFilter.h */, + FFFDc28424987fd8c2842498 /* src/PxProfileEventHandler.h */, + FFFDc28425007fd8c2842500 /* src/PxProfileEventId.h */, + FFFDc28425687fd8c2842568 /* src/PxProfileEventMutex.h */, + FFFDc28425d07fd8c28425d0 /* src/PxProfileEventNames.h */, + FFFDc28426387fd8c2842638 /* src/PxProfileEventParser.h */, + FFFDc28426a07fd8c28426a0 /* src/PxProfileEventSender.h */, + FFFDc28427087fd8c2842708 /* src/PxProfileEventSerialization.h */, + FFFDc28427707fd8c2842770 /* src/PxProfileEventSystem.h */, + FFFDc28427d87fd8c28427d8 /* src/PxProfileEvents.h */, + FFFDc28428407fd8c2842840 /* src/PxProfileMemory.h */, + FFFDc28428a87fd8c28428a8 /* src/PxProfileMemoryBuffer.h */, + FFFDc28429107fd8c2842910 /* src/PxProfileMemoryEventBuffer.h */, + FFFDc28429787fd8c2842978 /* src/PxProfileMemoryEventParser.h */, + FFFDc28429e07fd8c28429e0 /* src/PxProfileMemoryEventRecorder.h */, + FFFDc2842a487fd8c2842a48 /* src/PxProfileMemoryEventReflexiveWriter.h */, + FFFDc2842ab07fd8c2842ab0 /* src/PxProfileMemoryEventSummarizer.h */, + FFFDc2842b187fd8c2842b18 /* src/PxProfileMemoryEventTypes.h */, + FFFDc2842b807fd8c2842b80 /* src/PxProfileMemoryEvents.h */, + FFFDc2842be87fd8c2842be8 /* src/PxProfileScopedEvent.h */, + FFFDc2842c507fd8c2842c50 /* src/PxProfileScopedMutexLock.h */, + FFFDc2842cb87fd8c2842cb8 /* src/PxProfileZone.h */, + FFFDc2842d207fd8c2842d20 /* src/PxProfileZoneImpl.h */, + FFFDc2842d887fd8c2842d88 /* src/PxProfileZoneManager.h */, + FFFDc2842df07fd8c2842df0 /* src/PxProfileZoneManagerImpl.h */, + FFFDc2842e587fd8c2842e58 /* src/PxPvdBits.h */, + FFFDc2842ec07fd8c2842ec0 /* src/PxPvdByteStreams.h */, + FFFDc2842f287fd8c2842f28 /* src/PxPvdCommStreamEventSink.h */, + FFFDc2842f907fd8c2842f90 /* src/PxPvdCommStreamEvents.h */, + FFFDc2842ff87fd8c2842ff8 /* src/PxPvdCommStreamSDKEventTypes.h */, + FFFDc28430607fd8c2843060 /* src/PxPvdCommStreamTypes.h */, + FFFDc28430c87fd8c28430c8 /* src/PxPvdDefaultFileTransport.h */, + FFFDc28431307fd8c2843130 /* src/PxPvdDefaultSocketTransport.h */, + FFFDc28431987fd8c2843198 /* src/PxPvdFoundation.h */, + FFFDc28432007fd8c2843200 /* src/PxPvdImpl.h */, + FFFDc28432687fd8c2843268 /* src/PxPvdInternalByteStreams.h */, + FFFDc28432d07fd8c28432d0 /* src/PxPvdMarshalling.h */, + FFFDc28433387fd8c2843338 /* src/PxPvdMemClient.h */, + FFFDc28433a07fd8c28433a0 /* src/PxPvdObjectModel.h */, + FFFDc28434087fd8c2843408 /* src/PxPvdObjectModelInternalTypeDefs.h */, + FFFDc28434707fd8c2843470 /* src/PxPvdObjectModelInternalTypes.h */, + FFFDc28434d87fd8c28434d8 /* src/PxPvdObjectModelMetaData.h */, + FFFDc28435407fd8c2843540 /* src/PxPvdObjectRegistrar.h */, + FFFDc28435a87fd8c28435a8 /* src/PxPvdProfileZoneClient.h */, + FFFDc28436107fd8c2843610 /* src/PxPvdUserRenderImpl.h */, + FFFDc28436787fd8c2843678 /* src/PxPvdUserRenderTypes.h */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa2c3f8c07fd2a2c3f8c0 /* LowLevel */ = { + FFFBc10c0f007fd8c10c0f00 /* LowLevel */ = { isa = PBXGroup; children = ( - FFFBa2c447907fd2a2c44790 /* API Source */, - FFFBa2c447b87fd2a2c447b8 /* API Includes */, - FFFBa2c447e07fd2a2c447e0 /* Software Source */, - FFFBa2c448087fd2a2c44808 /* Software Includes */, - FFFBa2c448307fd2a2c44830 /* Common Source */, - FFFBa2c448587fd2a2c44858 /* Common Includes */, + FFFBc16685507fd8c1668550 /* API Source */, + FFFBc16685787fd8c1668578 /* API Includes */, + FFFBc16685a07fd8c16685a0 /* Software Source */, + FFFBc16685c87fd8c16685c8 /* Software Includes */, + FFFBc16685f07fd8c16685f0 /* Common Source */, + FFFBc16686187fd8c1668618 /* Common Includes */, ); name = "LowLevel"; sourceTree = "<group>"; }; - FFFBa2c447907fd2a2c44790 /* API Source */ = { + FFFBc16685507fd8c1668550 /* API Source */ = { isa = PBXGroup; children = ( - FFFDa2c458f07fd2a2c458f0 /* px_globals.cpp */, + FFFDbfcde6407fd8bfcde640 /* px_globals.cpp */, ); name = "API Source"; sourceTree = SOURCE_ROOT; }; - FFFBa2c447b87fd2a2c447b8 /* API Includes */ = { + FFFBc16685787fd8c1668578 /* API Includes */ = { isa = PBXGroup; children = ( - FFFDa2c45a107fd2a2c45a10 /* PxsMaterialCore.h */, - FFFDa2c45a787fd2a2c45a78 /* PxsMaterialManager.h */, - FFFDa2c45ae07fd2a2c45ae0 /* PxvConfig.h */, - FFFDa2c45b487fd2a2c45b48 /* PxvContext.h */, - FFFDa2c45bb07fd2a2c45bb0 /* PxvDynamics.h */, - FFFDa2c45c187fd2a2c45c18 /* PxvGeometry.h */, - FFFDa2c45c807fd2a2c45c80 /* PxvGlobals.h */, - FFFDa2c45ce87fd2a2c45ce8 /* PxvManager.h */, - FFFDa2c45d507fd2a2c45d50 /* PxvSimStats.h */, + FFFDc165b3107fd8c165b310 /* PxsMaterialCore.h */, + FFFDc165b3787fd8c165b378 /* PxsMaterialManager.h */, + FFFDc165b3e07fd8c165b3e0 /* PxvConfig.h */, + FFFDc165b4487fd8c165b448 /* PxvContext.h */, + FFFDc165b4b07fd8c165b4b0 /* PxvDynamics.h */, + FFFDc165b5187fd8c165b518 /* PxvGeometry.h */, + FFFDc165b5807fd8c165b580 /* PxvGlobals.h */, + FFFDc165b5e87fd8c165b5e8 /* PxvManager.h */, + FFFDc165b6507fd8c165b650 /* PxvSimStats.h */, ); name = "API Includes"; sourceTree = SOURCE_ROOT; }; - FFFBa2c447e07fd2a2c447e0 /* Software Source */ = { + FFFBc16685a07fd8c16685a0 /* Software Source */ = { isa = PBXGroup; children = ( - FFFDa2c46b907fd2a2c46b90 /* PxsCCD.cpp */, - FFFDa2c46bf87fd2a2c46bf8 /* PxsContactManager.cpp */, - FFFDa2c46c607fd2a2c46c60 /* PxsContext.cpp */, - FFFDa2c46cc87fd2a2c46cc8 /* PxsDefaultMemoryManager.cpp */, - FFFDa2c46d307fd2a2c46d30 /* PxsIslandSim.cpp */, - FFFDa2c46d987fd2a2c46d98 /* PxsMaterialCombiner.cpp */, - FFFDa2c46e007fd2a2c46e00 /* PxsNphaseImplementationContext.cpp */, - FFFDa2c46e687fd2a2c46e68 /* PxsSimpleIslandManager.cpp */, + FFFDc165b6c07fd8c165b6c0 /* PxsCCD.cpp */, + FFFDc165b7287fd8c165b728 /* PxsContactManager.cpp */, + FFFDc165b7907fd8c165b790 /* PxsContext.cpp */, + FFFDc165b7f87fd8c165b7f8 /* PxsDefaultMemoryManager.cpp */, + FFFDc165b8607fd8c165b860 /* PxsIslandSim.cpp */, + FFFDc165b8c87fd8c165b8c8 /* PxsMaterialCombiner.cpp */, + FFFDc165b9307fd8c165b930 /* PxsNphaseImplementationContext.cpp */, + FFFDc165b9987fd8c165b998 /* PxsSimpleIslandManager.cpp */, ); name = "Software Source"; sourceTree = SOURCE_ROOT; }; - FFFBa2c448087fd2a2c44808 /* Software Includes */ = { + FFFBc16685c87fd8c16685c8 /* Software Includes */ = { isa = PBXGroup; children = ( - FFFDa2407c007fd2a2407c00 /* PxsBodySim.h */, - FFFDa2407c687fd2a2407c68 /* PxsCCD.h */, - FFFDa2407cd07fd2a2407cd0 /* PxsContactManager.h */, - FFFDa2407d387fd2a2407d38 /* PxsContactManagerState.h */, - FFFDa2407da07fd2a2407da0 /* PxsContext.h */, - FFFDa2407e087fd2a2407e08 /* PxsDefaultMemoryManager.h */, - FFFDa2407e707fd2a2407e70 /* PxsHeapMemoryAllocator.h */, - FFFDa2407ed87fd2a2407ed8 /* PxsIncrementalConstraintPartitioning.h */, - FFFDa2407f407fd2a2407f40 /* PxsIslandManagerTypes.h */, - FFFDa2407fa87fd2a2407fa8 /* PxsIslandSim.h */, - FFFDa24080107fd2a2408010 /* PxsKernelWrangler.h */, - FFFDa24080787fd2a2408078 /* PxsMaterialCombiner.h */, - FFFDa24080e07fd2a24080e0 /* PxsMemoryManager.h */, - FFFDa24081487fd2a2408148 /* PxsNphaseImplementationContext.h */, - FFFDa24081b07fd2a24081b0 /* PxsRigidBody.h */, - FFFDa24082187fd2a2408218 /* PxsShapeSim.h */, - FFFDa24082807fd2a2408280 /* PxsSimpleIslandManager.h */, - FFFDa24082e87fd2a24082e8 /* PxsSimulationController.h */, - FFFDa24083507fd2a2408350 /* PxsTransformCache.h */, - FFFDa24083b87fd2a24083b8 /* PxvNphaseImplementationContext.h */, + FFFDc003c0007fd8c003c000 /* PxsBodySim.h */, + FFFDc003c0687fd8c003c068 /* PxsCCD.h */, + FFFDc003c0d07fd8c003c0d0 /* PxsContactManager.h */, + FFFDc003c1387fd8c003c138 /* PxsContactManagerState.h */, + FFFDc003c1a07fd8c003c1a0 /* PxsContext.h */, + FFFDc003c2087fd8c003c208 /* PxsDefaultMemoryManager.h */, + FFFDc003c2707fd8c003c270 /* PxsHeapMemoryAllocator.h */, + FFFDc003c2d87fd8c003c2d8 /* PxsIncrementalConstraintPartitioning.h */, + FFFDc003c3407fd8c003c340 /* PxsIslandManagerTypes.h */, + FFFDc003c3a87fd8c003c3a8 /* PxsIslandSim.h */, + FFFDc003c4107fd8c003c410 /* PxsKernelWrangler.h */, + FFFDc003c4787fd8c003c478 /* PxsMaterialCombiner.h */, + FFFDc003c4e07fd8c003c4e0 /* PxsMemoryManager.h */, + FFFDc003c5487fd8c003c548 /* PxsNphaseImplementationContext.h */, + FFFDc003c5b07fd8c003c5b0 /* PxsRigidBody.h */, + FFFDc003c6187fd8c003c618 /* PxsShapeSim.h */, + FFFDc003c6807fd8c003c680 /* PxsSimpleIslandManager.h */, + FFFDc003c6e87fd8c003c6e8 /* PxsSimulationController.h */, + FFFDc003c7507fd8c003c750 /* PxsTransformCache.h */, + FFFDc003c7b87fd8c003c7b8 /* PxvNphaseImplementationContext.h */, ); name = "Software Includes"; sourceTree = SOURCE_ROOT; }; - FFFBa2c448307fd2a2c44830 /* Common Source */ = { + FFFBc16685f07fd8c16685f0 /* Common Source */ = { isa = PBXGroup; children = ( - FFFDa24066007fd2a2406600 /* collision/PxcContact.cpp */, - FFFDa24066687fd2a2406668 /* pipeline/PxcContactCache.cpp */, - FFFDa24066d07fd2a24066d0 /* pipeline/PxcContactMethodImpl.cpp */, - FFFDa24067387fd2a2406738 /* pipeline/PxcMaterialHeightField.cpp */, - FFFDa24067a07fd2a24067a0 /* pipeline/PxcMaterialMesh.cpp */, - FFFDa24068087fd2a2406808 /* pipeline/PxcMaterialMethodImpl.cpp */, - FFFDa24068707fd2a2406870 /* pipeline/PxcMaterialShape.cpp */, - FFFDa24068d87fd2a24068d8 /* pipeline/PxcNpBatch.cpp */, - FFFDa24069407fd2a2406940 /* pipeline/PxcNpCacheStreamPair.cpp */, - FFFDa24069a87fd2a24069a8 /* pipeline/PxcNpContactPrepShared.cpp */, - FFFDa2406a107fd2a2406a10 /* pipeline/PxcNpMemBlockPool.cpp */, - FFFDa2406a787fd2a2406a78 /* pipeline/PxcNpThreadContext.cpp */, + FFFDc003aa007fd8c003aa00 /* collision/PxcContact.cpp */, + FFFDc003aa687fd8c003aa68 /* pipeline/PxcContactCache.cpp */, + FFFDc003aad07fd8c003aad0 /* pipeline/PxcContactMethodImpl.cpp */, + FFFDc003ab387fd8c003ab38 /* pipeline/PxcMaterialHeightField.cpp */, + FFFDc003aba07fd8c003aba0 /* pipeline/PxcMaterialMesh.cpp */, + FFFDc003ac087fd8c003ac08 /* pipeline/PxcMaterialMethodImpl.cpp */, + FFFDc003ac707fd8c003ac70 /* pipeline/PxcMaterialShape.cpp */, + FFFDc003acd87fd8c003acd8 /* pipeline/PxcNpBatch.cpp */, + FFFDc003ad407fd8c003ad40 /* pipeline/PxcNpCacheStreamPair.cpp */, + FFFDc003ada87fd8c003ada8 /* pipeline/PxcNpContactPrepShared.cpp */, + FFFDc003ae107fd8c003ae10 /* pipeline/PxcNpMemBlockPool.cpp */, + FFFDc003ae787fd8c003ae78 /* pipeline/PxcNpThreadContext.cpp */, ); name = "Common Source"; sourceTree = SOURCE_ROOT; }; - FFFBa2c448587fd2a2c44858 /* Common Includes */ = { + FFFBc16686187fd8c1668618 /* Common Includes */ = { isa = PBXGroup; children = ( - FFFDa2406e007fd2a2406e00 /* collision/PxcContactMethodImpl.h */, - FFFDa2406e687fd2a2406e68 /* pipeline/PxcCCDStateStreamPair.h */, - FFFDa2406ed07fd2a2406ed0 /* pipeline/PxcConstraintBlockStream.h */, - FFFDa2406f387fd2a2406f38 /* pipeline/PxcContactCache.h */, - FFFDa2406fa07fd2a2406fa0 /* pipeline/PxcMaterialMethodImpl.h */, - FFFDa24070087fd2a2407008 /* pipeline/PxcNpBatch.h */, - FFFDa24070707fd2a2407070 /* pipeline/PxcNpCache.h */, - FFFDa24070d87fd2a24070d8 /* pipeline/PxcNpCacheStreamPair.h */, - FFFDa24071407fd2a2407140 /* pipeline/PxcNpContactPrepShared.h */, - FFFDa24071a87fd2a24071a8 /* pipeline/PxcNpMemBlockPool.h */, - FFFDa24072107fd2a2407210 /* pipeline/PxcNpThreadContext.h */, - FFFDa24072787fd2a2407278 /* pipeline/PxcNpWorkUnit.h */, - FFFDa24072e07fd2a24072e0 /* pipeline/PxcRigidBody.h */, - FFFDa24073487fd2a2407348 /* utils/PxcScratchAllocator.h */, - FFFDa24073b07fd2a24073b0 /* utils/PxcThreadCoherentCache.h */, + FFFDc3001e007fd8c3001e00 /* collision/PxcContactMethodImpl.h */, + FFFDc3001e687fd8c3001e68 /* pipeline/PxcCCDStateStreamPair.h */, + FFFDc3001ed07fd8c3001ed0 /* pipeline/PxcConstraintBlockStream.h */, + FFFDc3001f387fd8c3001f38 /* pipeline/PxcContactCache.h */, + FFFDc3001fa07fd8c3001fa0 /* pipeline/PxcMaterialMethodImpl.h */, + FFFDc30020087fd8c3002008 /* pipeline/PxcNpBatch.h */, + FFFDc30020707fd8c3002070 /* pipeline/PxcNpCache.h */, + FFFDc30020d87fd8c30020d8 /* pipeline/PxcNpCacheStreamPair.h */, + FFFDc30021407fd8c3002140 /* pipeline/PxcNpContactPrepShared.h */, + FFFDc30021a87fd8c30021a8 /* pipeline/PxcNpMemBlockPool.h */, + FFFDc30022107fd8c3002210 /* pipeline/PxcNpThreadContext.h */, + FFFDc30022787fd8c3002278 /* pipeline/PxcNpWorkUnit.h */, + FFFDc30022e07fd8c30022e0 /* pipeline/PxcRigidBody.h */, + FFFDc30023487fd8c3002348 /* utils/PxcScratchAllocator.h */, + FFFDc30023b07fd8c30023b0 /* utils/PxcThreadCoherentCache.h */, ); name = "Common Includes"; sourceTree = SOURCE_ROOT; }; - FFFBa2c704e07fd2a2c704e0 /* LowLevelAABB */ = { + FFFBc17390207fd8c1739020 /* LowLevelAABB */ = { isa = PBXGroup; children = ( - FFFBa2c6b2207fd2a2c6b220 /* include */, - FFFBa2c6b2487fd2a2c6b248 /* src */, + FFFBc1719e807fd8c1719e80 /* include */, + FFFBc1719ea87fd8c1719ea8 /* src */, ); name = "LowLevelAABB"; sourceTree = "<group>"; }; - FFFBa2c6b2207fd2a2c6b220 /* include */ = { + FFFBc1719e807fd8c1719e80 /* include */ = { isa = PBXGroup; children = ( - FFFDa2c6b2707fd2a2c6b270 /* BpAABBManagerTasks.h */, - FFFDa2c6b2d87fd2a2c6b2d8 /* BpBroadPhase.h */, - FFFDa2c6b3407fd2a2c6b340 /* BpBroadPhaseUpdate.h */, - FFFDa2c6b3a87fd2a2c6b3a8 /* BpSimpleAABBManager.h */, + FFFDc17393b07fd8c17393b0 /* BpAABBManagerTasks.h */, + FFFDc17394187fd8c1739418 /* BpBroadPhase.h */, + FFFDc17394807fd8c1739480 /* BpBroadPhaseUpdate.h */, + FFFDc17394e87fd8c17394e8 /* BpSimpleAABBManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa2c6b2487fd2a2c6b248 /* src */ = { + FFFBc1719ea87fd8c1719ea8 /* src */ = { isa = PBXGroup; children = ( - FFFDa2412a007fd2a2412a00 /* BpBroadPhaseMBP.h */, - FFFDa2412a687fd2a2412a68 /* BpBroadPhaseMBPCommon.h */, - FFFDa2412ad07fd2a2412ad0 /* BpBroadPhaseSap.h */, - FFFDa2412b387fd2a2412b38 /* BpBroadPhaseSapAux.h */, - FFFDa2412ba07fd2a2412ba0 /* BpMBPTasks.h */, - FFFDa2412c087fd2a2412c08 /* BpSAPTasks.h */, - FFFDa2412c707fd2a2412c70 /* BpBroadPhase.cpp */, - FFFDa2412cd87fd2a2412cd8 /* BpBroadPhaseMBP.cpp */, - FFFDa2412d407fd2a2412d40 /* BpBroadPhaseSap.cpp */, - FFFDa2412da87fd2a2412da8 /* BpBroadPhaseSapAux.cpp */, - FFFDa2412e107fd2a2412e10 /* BpMBPTasks.cpp */, - FFFDa2412e787fd2a2412e78 /* BpSAPTasks.cpp */, - FFFDa2412ee07fd2a2412ee0 /* BpSimpleAABBManager.cpp */, + FFFDc28410007fd8c2841000 /* BpBroadPhaseMBP.h */, + FFFDc28410687fd8c2841068 /* BpBroadPhaseMBPCommon.h */, + FFFDc28410d07fd8c28410d0 /* BpBroadPhaseSap.h */, + FFFDc28411387fd8c2841138 /* BpBroadPhaseSapAux.h */, + FFFDc28411a07fd8c28411a0 /* BpMBPTasks.h */, + FFFDc28412087fd8c2841208 /* BpSAPTasks.h */, + FFFDc28412707fd8c2841270 /* BpBroadPhase.cpp */, + FFFDc28412d87fd8c28412d8 /* BpBroadPhaseMBP.cpp */, + FFFDc28413407fd8c2841340 /* BpBroadPhaseSap.cpp */, + FFFDc28413a87fd8c28413a8 /* BpBroadPhaseSapAux.cpp */, + FFFDc28414107fd8c2841410 /* BpMBPTasks.cpp */, + FFFDc28414787fd8c2841478 /* BpSAPTasks.cpp */, + FFFDc28414e07fd8c28414e0 /* BpSimpleAABBManager.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa2c8d7e07fd2a2c8d7e0 /* LowLevelDynamics */ = { + FFFBc10c8d107fd8c10c8d10 /* LowLevelDynamics */ = { isa = PBXGroup; children = ( - FFFBa2c8a2507fd2a2c8a250 /* Dynamics Source */, - FFFBa2c8a2787fd2a2c8a278 /* Dynamics Includes */, - FFFBa2c8a2a07fd2a2c8a2a0 /* Dynamics Internal Includes */, + FFFBc14641107fd8c1464110 /* Dynamics Source */, + FFFBc14641387fd8c1464138 /* Dynamics Includes */, + FFFBc14641607fd8c1464160 /* Dynamics Internal Includes */, ); name = "LowLevelDynamics"; sourceTree = "<group>"; }; - FFFBa2c8a2507fd2a2c8a250 /* Dynamics Source */ = { + FFFBc14641107fd8c1464110 /* Dynamics Source */ = { isa = PBXGroup; children = ( - FFFDa241c6007fd2a241c600 /* DyArticulation.cpp */, - FFFDa241c6687fd2a241c668 /* DyArticulationContactPrep.cpp */, - FFFDa241c6d07fd2a241c6d0 /* DyArticulationContactPrepPF.cpp */, - FFFDa241c7387fd2a241c738 /* DyArticulationHelper.cpp */, - FFFDa241c7a07fd2a241c7a0 /* DyArticulationSIMD.cpp */, - FFFDa241c8087fd2a241c808 /* DyArticulationScalar.cpp */, - FFFDa241c8707fd2a241c870 /* DyConstraintPartition.cpp */, - FFFDa241c8d87fd2a241c8d8 /* DyConstraintSetup.cpp */, - FFFDa241c9407fd2a241c940 /* DyConstraintSetupBlock.cpp */, - FFFDa241c9a87fd2a241c9a8 /* DyContactPrep.cpp */, - FFFDa241ca107fd2a241ca10 /* DyContactPrep4.cpp */, - FFFDa241ca787fd2a241ca78 /* DyContactPrep4PF.cpp */, - FFFDa241cae07fd2a241cae0 /* DyContactPrepPF.cpp */, - FFFDa241cb487fd2a241cb48 /* DyDynamics.cpp */, - FFFDa241cbb07fd2a241cbb0 /* DyFrictionCorrelation.cpp */, - FFFDa241cc187fd2a241cc18 /* DyRigidBodyToSolverBody.cpp */, - FFFDa241cc807fd2a241cc80 /* DySolverConstraints.cpp */, - FFFDa241cce87fd2a241cce8 /* DySolverConstraintsBlock.cpp */, - FFFDa241cd507fd2a241cd50 /* DySolverControl.cpp */, - FFFDa241cdb87fd2a241cdb8 /* DySolverControlPF.cpp */, - FFFDa241ce207fd2a241ce20 /* DySolverPFConstraints.cpp */, - FFFDa241ce887fd2a241ce88 /* DySolverPFConstraintsBlock.cpp */, - FFFDa241cef07fd2a241cef0 /* DyThreadContext.cpp */, - FFFDa241cf587fd2a241cf58 /* DyThresholdTable.cpp */, + FFFDc40122007fd8c4012200 /* DyArticulation.cpp */, + FFFDc40122687fd8c4012268 /* DyArticulationContactPrep.cpp */, + FFFDc40122d07fd8c40122d0 /* DyArticulationContactPrepPF.cpp */, + FFFDc40123387fd8c4012338 /* DyArticulationHelper.cpp */, + FFFDc40123a07fd8c40123a0 /* DyArticulationSIMD.cpp */, + FFFDc40124087fd8c4012408 /* DyArticulationScalar.cpp */, + FFFDc40124707fd8c4012470 /* DyConstraintPartition.cpp */, + FFFDc40124d87fd8c40124d8 /* DyConstraintSetup.cpp */, + FFFDc40125407fd8c4012540 /* DyConstraintSetupBlock.cpp */, + FFFDc40125a87fd8c40125a8 /* DyContactPrep.cpp */, + FFFDc40126107fd8c4012610 /* DyContactPrep4.cpp */, + FFFDc40126787fd8c4012678 /* DyContactPrep4PF.cpp */, + FFFDc40126e07fd8c40126e0 /* DyContactPrepPF.cpp */, + FFFDc40127487fd8c4012748 /* DyDynamics.cpp */, + FFFDc40127b07fd8c40127b0 /* DyFrictionCorrelation.cpp */, + FFFDc40128187fd8c4012818 /* DyRigidBodyToSolverBody.cpp */, + FFFDc40128807fd8c4012880 /* DySolverConstraints.cpp */, + FFFDc40128e87fd8c40128e8 /* DySolverConstraintsBlock.cpp */, + FFFDc40129507fd8c4012950 /* DySolverControl.cpp */, + FFFDc40129b87fd8c40129b8 /* DySolverControlPF.cpp */, + FFFDc4012a207fd8c4012a20 /* DySolverPFConstraints.cpp */, + FFFDc4012a887fd8c4012a88 /* DySolverPFConstraintsBlock.cpp */, + FFFDc4012af07fd8c4012af0 /* DyThreadContext.cpp */, + FFFDc4012b587fd8c4012b58 /* DyThresholdTable.cpp */, ); name = "Dynamics Source"; sourceTree = SOURCE_ROOT; }; - FFFBa2c8a2787fd2a2c8a278 /* Dynamics Includes */ = { + FFFBc14641387fd8c1464138 /* Dynamics Includes */ = { isa = PBXGroup; children = ( - FFFDa2c8b8c07fd2a2c8b8c0 /* DyArticulation.h */, - FFFDa2c8b9287fd2a2c8b928 /* DyConstraint.h */, - FFFDa2c8b9907fd2a2c8b990 /* DyConstraintWriteBack.h */, - FFFDa2c8b9f87fd2a2c8b9f8 /* DyContext.h */, - FFFDa2c8ba607fd2a2c8ba60 /* DyGpuAPI.h */, - FFFDa2c8bac87fd2a2c8bac8 /* DySleepingConfigulation.h */, - FFFDa2c8bb307fd2a2c8bb30 /* DyThresholdTable.h */, + FFFDc14787807fd8c1478780 /* DyArticulation.h */, + FFFDc14787e87fd8c14787e8 /* DyConstraint.h */, + FFFDc14788507fd8c1478850 /* DyConstraintWriteBack.h */, + FFFDc14788b87fd8c14788b8 /* DyContext.h */, + FFFDc14789207fd8c1478920 /* DyGpuAPI.h */, + FFFDc14789887fd8c1478988 /* DySleepingConfigulation.h */, + FFFDc14789f07fd8c14789f0 /* DyThresholdTable.h */, ); name = "Dynamics Includes"; sourceTree = SOURCE_ROOT; }; - FFFBa2c8a2a07fd2a2c8a2a0 /* Dynamics Internal Includes */ = { + FFFBc14641607fd8c1464160 /* Dynamics Internal Includes */ = { isa = PBXGroup; children = ( - FFFDa241d8007fd2a241d800 /* DyArticulationContactPrep.h */, - FFFDa241d8687fd2a241d868 /* DyArticulationFnsDebug.h */, - FFFDa241d8d07fd2a241d8d0 /* DyArticulationFnsScalar.h */, - FFFDa241d9387fd2a241d938 /* DyArticulationFnsSimd.h */, - FFFDa241d9a07fd2a241d9a0 /* DyArticulationHelper.h */, - FFFDa241da087fd2a241da08 /* DyArticulationPImpl.h */, - FFFDa241da707fd2a241da70 /* DyArticulationReference.h */, - FFFDa241dad87fd2a241dad8 /* DyArticulationScalar.h */, - FFFDa241db407fd2a241db40 /* DyArticulationUtils.h */, - FFFDa241dba87fd2a241dba8 /* DyBodyCoreIntegrator.h */, - FFFDa241dc107fd2a241dc10 /* DyConstraintPartition.h */, - FFFDa241dc787fd2a241dc78 /* DyConstraintPrep.h */, - FFFDa241dce07fd2a241dce0 /* DyContactPrep.h */, - FFFDa241dd487fd2a241dd48 /* DyContactPrepShared.h */, - FFFDa241ddb07fd2a241ddb0 /* DyContactReduction.h */, - FFFDa241de187fd2a241de18 /* DyCorrelationBuffer.h */, - FFFDa241de807fd2a241de80 /* DyDynamics.h */, - FFFDa241dee87fd2a241dee8 /* DyFrictionPatch.h */, - FFFDa241df507fd2a241df50 /* DyFrictionPatchStreamPair.h */, - FFFDa241dfb87fd2a241dfb8 /* DySolverBody.h */, - FFFDa241e0207fd2a241e020 /* DySolverConstraint1D.h */, - FFFDa241e0887fd2a241e088 /* DySolverConstraint1D4.h */, - FFFDa241e0f07fd2a241e0f0 /* DySolverConstraintDesc.h */, - FFFDa241e1587fd2a241e158 /* DySolverConstraintExtShared.h */, - FFFDa241e1c07fd2a241e1c0 /* DySolverConstraintTypes.h */, - FFFDa241e2287fd2a241e228 /* DySolverConstraintsShared.h */, - FFFDa241e2907fd2a241e290 /* DySolverContact.h */, - FFFDa241e2f87fd2a241e2f8 /* DySolverContact4.h */, - FFFDa241e3607fd2a241e360 /* DySolverContactPF.h */, - FFFDa241e3c87fd2a241e3c8 /* DySolverContactPF4.h */, - FFFDa241e4307fd2a241e430 /* DySolverContext.h */, - FFFDa241e4987fd2a241e498 /* DySolverControl.h */, - FFFDa241e5007fd2a241e500 /* DySolverControlPF.h */, - FFFDa241e5687fd2a241e568 /* DySolverCore.h */, - FFFDa241e5d07fd2a241e5d0 /* DySolverExt.h */, - FFFDa241e6387fd2a241e638 /* DySpatial.h */, - FFFDa241e6a07fd2a241e6a0 /* DyThreadContext.h */, + FFFDc40158007fd8c4015800 /* DyArticulationContactPrep.h */, + FFFDc40158687fd8c4015868 /* DyArticulationFnsDebug.h */, + FFFDc40158d07fd8c40158d0 /* DyArticulationFnsScalar.h */, + FFFDc40159387fd8c4015938 /* DyArticulationFnsSimd.h */, + FFFDc40159a07fd8c40159a0 /* DyArticulationHelper.h */, + FFFDc4015a087fd8c4015a08 /* DyArticulationPImpl.h */, + FFFDc4015a707fd8c4015a70 /* DyArticulationReference.h */, + FFFDc4015ad87fd8c4015ad8 /* DyArticulationScalar.h */, + FFFDc4015b407fd8c4015b40 /* DyArticulationUtils.h */, + FFFDc4015ba87fd8c4015ba8 /* DyBodyCoreIntegrator.h */, + FFFDc4015c107fd8c4015c10 /* DyConstraintPartition.h */, + FFFDc4015c787fd8c4015c78 /* DyConstraintPrep.h */, + FFFDc4015ce07fd8c4015ce0 /* DyContactPrep.h */, + FFFDc4015d487fd8c4015d48 /* DyContactPrepShared.h */, + FFFDc4015db07fd8c4015db0 /* DyContactReduction.h */, + FFFDc4015e187fd8c4015e18 /* DyCorrelationBuffer.h */, + FFFDc4015e807fd8c4015e80 /* DyDynamics.h */, + FFFDc4015ee87fd8c4015ee8 /* DyFrictionPatch.h */, + FFFDc4015f507fd8c4015f50 /* DyFrictionPatchStreamPair.h */, + FFFDc4015fb87fd8c4015fb8 /* DySolverBody.h */, + FFFDc40160207fd8c4016020 /* DySolverConstraint1D.h */, + FFFDc40160887fd8c4016088 /* DySolverConstraint1D4.h */, + FFFDc40160f07fd8c40160f0 /* DySolverConstraintDesc.h */, + FFFDc40161587fd8c4016158 /* DySolverConstraintExtShared.h */, + FFFDc40161c07fd8c40161c0 /* DySolverConstraintTypes.h */, + FFFDc40162287fd8c4016228 /* DySolverConstraintsShared.h */, + FFFDc40162907fd8c4016290 /* DySolverContact.h */, + FFFDc40162f87fd8c40162f8 /* DySolverContact4.h */, + FFFDc40163607fd8c4016360 /* DySolverContactPF.h */, + FFFDc40163c87fd8c40163c8 /* DySolverContactPF4.h */, + FFFDc40164307fd8c4016430 /* DySolverContext.h */, + FFFDc40164987fd8c4016498 /* DySolverControl.h */, + FFFDc40165007fd8c4016500 /* DySolverControlPF.h */, + FFFDc40165687fd8c4016568 /* DySolverCore.h */, + FFFDc40165d07fd8c40165d0 /* DySolverExt.h */, + FFFDc40166387fd8c4016638 /* DySpatial.h */, + FFFDc40166a07fd8c40166a0 /* DyThreadContext.h */, ); name = "Dynamics Internal Includes"; sourceTree = SOURCE_ROOT; }; - FFFBa2cb04807fd2a2cb0480 /* LowLevelCloth */ = { + FFFBc172f9207fd8c172f920 /* LowLevelCloth */ = { isa = PBXGroup; children = ( - FFFBa2cb1f307fd2a2cb1f30 /* include */, - FFFBa2cb1f587fd2a2cb1f58 /* src */, + FFFBc172d1b07fd8c172d1b0 /* include */, + FFFBc172d1d87fd8c172d1d8 /* src */, ); name = "LowLevelCloth"; sourceTree = "<group>"; }; - FFFBa2cb1f307fd2a2cb1f30 /* include */ = { + FFFBc172d1b07fd8c172d1b0 /* include */ = { isa = PBXGroup; children = ( - FFFDa2cad4707fd2a2cad470 /* Cloth.h */, - FFFDa2cad4d87fd2a2cad4d8 /* Fabric.h */, - FFFDa2cad5407fd2a2cad540 /* Factory.h */, - FFFDa2cad5a87fd2a2cad5a8 /* PhaseConfig.h */, - FFFDa2cad6107fd2a2cad610 /* Range.h */, - FFFDa2cad6787fd2a2cad678 /* Solver.h */, - FFFDa2cad6e07fd2a2cad6e0 /* Types.h */, + FFFDc173c1707fd8c173c170 /* Cloth.h */, + FFFDc173c1d87fd8c173c1d8 /* Fabric.h */, + FFFDc173c2407fd8c173c240 /* Factory.h */, + FFFDc173c2a87fd8c173c2a8 /* PhaseConfig.h */, + FFFDc173c3107fd8c173c310 /* Range.h */, + FFFDc173c3787fd8c173c378 /* Solver.h */, + FFFDc173c3e07fd8c173c3e0 /* Types.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa2cb1f587fd2a2cb1f58 /* src */ = { + FFFBc172d1d87fd8c172d1d8 /* src */ = { isa = PBXGroup; children = ( - FFFDa24296007fd2a2429600 /* Allocator.h */, - FFFDa24296687fd2a2429668 /* Array.h */, - FFFDa24296d07fd2a24296d0 /* BoundingBox.h */, - FFFDa24297387fd2a2429738 /* ClothBase.h */, - FFFDa24297a07fd2a24297a0 /* ClothImpl.h */, - FFFDa24298087fd2a2429808 /* IndexPair.h */, - FFFDa24298707fd2a2429870 /* IterationState.h */, - FFFDa24298d87fd2a24298d8 /* MovingAverage.h */, - FFFDa24299407fd2a2429940 /* PointInterpolator.h */, - FFFDa24299a87fd2a24299a8 /* Simd.h */, - FFFDa2429a107fd2a2429a10 /* StackAllocator.h */, - FFFDa2429a787fd2a2429a78 /* SwCloth.h */, - FFFDa2429ae07fd2a2429ae0 /* SwClothData.h */, - FFFDa2429b487fd2a2429b48 /* SwCollision.h */, - FFFDa2429bb07fd2a2429bb0 /* SwCollisionHelpers.h */, - FFFDa2429c187fd2a2429c18 /* SwFabric.h */, - FFFDa2429c807fd2a2429c80 /* SwFactory.h */, - FFFDa2429ce87fd2a2429ce8 /* SwInterCollision.h */, - FFFDa2429d507fd2a2429d50 /* SwSelfCollision.h */, - FFFDa2429db87fd2a2429db8 /* SwSolver.h */, - FFFDa2429e207fd2a2429e20 /* SwSolverKernel.h */, - FFFDa2429e887fd2a2429e88 /* TripletScheduler.h */, - FFFDa2429ef07fd2a2429ef0 /* Vec4T.h */, - FFFDa2429f587fd2a2429f58 /* Allocator.cpp */, - FFFDa2429fc07fd2a2429fc0 /* Factory.cpp */, - FFFDa242a0287fd2a242a028 /* PhaseConfig.cpp */, - FFFDa242a0907fd2a242a090 /* SwCloth.cpp */, - FFFDa242a0f87fd2a242a0f8 /* SwClothData.cpp */, - FFFDa242a1607fd2a242a160 /* SwCollision.cpp */, - FFFDa242a1c87fd2a242a1c8 /* SwFabric.cpp */, - FFFDa242a2307fd2a242a230 /* SwFactory.cpp */, - FFFDa242a2987fd2a242a298 /* SwInterCollision.cpp */, - FFFDa242a3007fd2a242a300 /* SwSelfCollision.cpp */, - FFFDa242a3687fd2a242a368 /* SwSolver.cpp */, - FFFDa242a3d07fd2a242a3d0 /* SwSolverKernel.cpp */, - FFFDa242a4387fd2a242a438 /* TripletScheduler.cpp */, + FFFDc003ca007fd8c003ca00 /* Allocator.h */, + FFFDc003ca687fd8c003ca68 /* Array.h */, + FFFDc003cad07fd8c003cad0 /* BoundingBox.h */, + FFFDc003cb387fd8c003cb38 /* ClothBase.h */, + FFFDc003cba07fd8c003cba0 /* ClothImpl.h */, + FFFDc003cc087fd8c003cc08 /* IndexPair.h */, + FFFDc003cc707fd8c003cc70 /* IterationState.h */, + FFFDc003ccd87fd8c003ccd8 /* MovingAverage.h */, + FFFDc003cd407fd8c003cd40 /* PointInterpolator.h */, + FFFDc003cda87fd8c003cda8 /* Simd.h */, + FFFDc003ce107fd8c003ce10 /* StackAllocator.h */, + FFFDc003ce787fd8c003ce78 /* SwCloth.h */, + FFFDc003cee07fd8c003cee0 /* SwClothData.h */, + FFFDc003cf487fd8c003cf48 /* SwCollision.h */, + FFFDc003cfb07fd8c003cfb0 /* SwCollisionHelpers.h */, + FFFDc003d0187fd8c003d018 /* SwFabric.h */, + FFFDc003d0807fd8c003d080 /* SwFactory.h */, + FFFDc003d0e87fd8c003d0e8 /* SwInterCollision.h */, + FFFDc003d1507fd8c003d150 /* SwSelfCollision.h */, + FFFDc003d1b87fd8c003d1b8 /* SwSolver.h */, + FFFDc003d2207fd8c003d220 /* SwSolverKernel.h */, + FFFDc003d2887fd8c003d288 /* TripletScheduler.h */, + FFFDc003d2f07fd8c003d2f0 /* Vec4T.h */, + FFFDc003d3587fd8c003d358 /* Allocator.cpp */, + FFFDc003d3c07fd8c003d3c0 /* Factory.cpp */, + FFFDc003d4287fd8c003d428 /* PhaseConfig.cpp */, + FFFDc003d4907fd8c003d490 /* SwCloth.cpp */, + FFFDc003d4f87fd8c003d4f8 /* SwClothData.cpp */, + FFFDc003d5607fd8c003d560 /* SwCollision.cpp */, + FFFDc003d5c87fd8c003d5c8 /* SwFabric.cpp */, + FFFDc003d6307fd8c003d630 /* SwFactory.cpp */, + FFFDc003d6987fd8c003d698 /* SwInterCollision.cpp */, + FFFDc003d7007fd8c003d700 /* SwSelfCollision.cpp */, + FFFDc003d7687fd8c003d768 /* SwSolver.cpp */, + FFFDc003d7d07fd8c003d7d0 /* SwSolverKernel.cpp */, + FFFDc003d8387fd8c003d838 /* TripletScheduler.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa2cd27e07fd2a2cd27e0 /* LowLevelParticles */ = { + FFFBc133d4f07fd8c133d4f0 /* LowLevelParticles */ = { isa = PBXGroup; children = ( - FFFBa2ccb9f07fd2a2ccb9f0 /* include */, - FFFBa2ccba187fd2a2ccba18 /* src */, + FFFBc10cbdd07fd8c10cbdd0 /* include */, + FFFBc10cbdf87fd8c10cbdf8 /* src */, ); name = "LowLevelParticles"; sourceTree = "<group>"; }; - FFFBa2ccb9f07fd2a2ccb9f0 /* include */ = { + FFFBc10cbdd07fd8c10cbdd0 /* include */ = { isa = PBXGroup; children = ( - FFFDa24304007fd2a2430400 /* PtBodyTransformVault.h */, - FFFDa24304687fd2a2430468 /* PtContext.h */, - FFFDa24304d07fd2a24304d0 /* PtGridCellVector.h */, - FFFDa24305387fd2a2430538 /* PtParticle.h */, - FFFDa24305a07fd2a24305a0 /* PtParticleContactManagerStream.h */, - FFFDa24306087fd2a2430608 /* PtParticleData.h */, - FFFDa24306707fd2a2430670 /* PtParticleShape.h */, - FFFDa24306d87fd2a24306d8 /* PtParticleSystemCore.h */, - FFFDa24307407fd2a2430740 /* PtParticleSystemFlags.h */, - FFFDa24307a87fd2a24307a8 /* PtParticleSystemSim.h */, + FFFDc187da007fd8c187da00 /* PtBodyTransformVault.h */, + FFFDc187da687fd8c187da68 /* PtContext.h */, + FFFDc187dad07fd8c187dad0 /* PtGridCellVector.h */, + FFFDc187db387fd8c187db38 /* PtParticle.h */, + FFFDc187dba07fd8c187dba0 /* PtParticleContactManagerStream.h */, + FFFDc187dc087fd8c187dc08 /* PtParticleData.h */, + FFFDc187dc707fd8c187dc70 /* PtParticleShape.h */, + FFFDc187dcd87fd8c187dcd8 /* PtParticleSystemCore.h */, + FFFDc187dd407fd8c187dd40 /* PtParticleSystemFlags.h */, + FFFDc187dda87fd8c187dda8 /* PtParticleSystemSim.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa2ccba187fd2a2ccba18 /* src */ = { + FFFBc10cbdf87fd8c10cbdf8 /* src */ = { isa = PBXGroup; children = ( - FFFDa2434a007fd2a2434a00 /* PtBatcher.h */, - FFFDa2434a687fd2a2434a68 /* PtCollision.h */, - FFFDa2434ad07fd2a2434ad0 /* PtCollisionData.h */, - FFFDa2434b387fd2a2434b38 /* PtCollisionHelper.h */, - FFFDa2434ba07fd2a2434ba0 /* PtCollisionMethods.h */, - FFFDa2434c087fd2a2434c08 /* PtCollisionParameters.h */, - FFFDa2434c707fd2a2434c70 /* PtConfig.h */, - FFFDa2434cd87fd2a2434cd8 /* PtConstants.h */, - FFFDa2434d407fd2a2434d40 /* PtContextCpu.h */, - FFFDa2434da87fd2a2434da8 /* PtDynamicHelper.h */, - FFFDa2434e107fd2a2434e10 /* PtDynamics.h */, - FFFDa2434e787fd2a2434e78 /* PtDynamicsKernels.h */, - FFFDa2434ee07fd2a2434ee0 /* PtDynamicsParameters.h */, - FFFDa2434f487fd2a2434f48 /* PtDynamicsTempBuffers.h */, - FFFDa2434fb07fd2a2434fb0 /* PtHeightFieldAabbTest.h */, - FFFDa24350187fd2a2435018 /* PtPacketSections.h */, - FFFDa24350807fd2a2435080 /* PtParticleCell.h */, - FFFDa24350e87fd2a24350e8 /* PtParticleOpcodeCache.h */, - FFFDa24351507fd2a2435150 /* PtParticleShapeCpu.h */, - FFFDa24351b87fd2a24351b8 /* PtParticleSystemSimCpu.h */, - FFFDa24352207fd2a2435220 /* PtSpatialHash.h */, - FFFDa24352887fd2a2435288 /* PtSpatialHashHelper.h */, - FFFDa24352f07fd2a24352f0 /* PtTwoWayData.h */, - FFFDa24353587fd2a2435358 /* PtBatcher.cpp */, - FFFDa24353c07fd2a24353c0 /* PtBodyTransformVault.cpp */, - FFFDa24354287fd2a2435428 /* PtCollision.cpp */, - FFFDa24354907fd2a2435490 /* PtCollisionBox.cpp */, - FFFDa24354f87fd2a24354f8 /* PtCollisionCapsule.cpp */, - FFFDa24355607fd2a2435560 /* PtCollisionConvex.cpp */, - FFFDa24355c87fd2a24355c8 /* PtCollisionMesh.cpp */, - FFFDa24356307fd2a2435630 /* PtCollisionPlane.cpp */, - FFFDa24356987fd2a2435698 /* PtCollisionSphere.cpp */, - FFFDa24357007fd2a2435700 /* PtContextCpu.cpp */, - FFFDa24357687fd2a2435768 /* PtDynamics.cpp */, - FFFDa24357d07fd2a24357d0 /* PtParticleData.cpp */, - FFFDa24358387fd2a2435838 /* PtParticleShapeCpu.cpp */, - FFFDa24358a07fd2a24358a0 /* PtParticleSystemSimCpu.cpp */, - FFFDa24359087fd2a2435908 /* PtSpatialHash.cpp */, - FFFDa24359707fd2a2435970 /* PtSpatialLocalHash.cpp */, + FFFDc18822007fd8c1882200 /* PtBatcher.h */, + FFFDc18822687fd8c1882268 /* PtCollision.h */, + FFFDc18822d07fd8c18822d0 /* PtCollisionData.h */, + FFFDc18823387fd8c1882338 /* PtCollisionHelper.h */, + FFFDc18823a07fd8c18823a0 /* PtCollisionMethods.h */, + FFFDc18824087fd8c1882408 /* PtCollisionParameters.h */, + FFFDc18824707fd8c1882470 /* PtConfig.h */, + FFFDc18824d87fd8c18824d8 /* PtConstants.h */, + FFFDc18825407fd8c1882540 /* PtContextCpu.h */, + FFFDc18825a87fd8c18825a8 /* PtDynamicHelper.h */, + FFFDc18826107fd8c1882610 /* PtDynamics.h */, + FFFDc18826787fd8c1882678 /* PtDynamicsKernels.h */, + FFFDc18826e07fd8c18826e0 /* PtDynamicsParameters.h */, + FFFDc18827487fd8c1882748 /* PtDynamicsTempBuffers.h */, + FFFDc18827b07fd8c18827b0 /* PtHeightFieldAabbTest.h */, + FFFDc18828187fd8c1882818 /* PtPacketSections.h */, + FFFDc18828807fd8c1882880 /* PtParticleCell.h */, + FFFDc18828e87fd8c18828e8 /* PtParticleOpcodeCache.h */, + FFFDc18829507fd8c1882950 /* PtParticleShapeCpu.h */, + FFFDc18829b87fd8c18829b8 /* PtParticleSystemSimCpu.h */, + FFFDc1882a207fd8c1882a20 /* PtSpatialHash.h */, + FFFDc1882a887fd8c1882a88 /* PtSpatialHashHelper.h */, + FFFDc1882af07fd8c1882af0 /* PtTwoWayData.h */, + FFFDc1882b587fd8c1882b58 /* PtBatcher.cpp */, + FFFDc1882bc07fd8c1882bc0 /* PtBodyTransformVault.cpp */, + FFFDc1882c287fd8c1882c28 /* PtCollision.cpp */, + FFFDc1882c907fd8c1882c90 /* PtCollisionBox.cpp */, + FFFDc1882cf87fd8c1882cf8 /* PtCollisionCapsule.cpp */, + FFFDc1882d607fd8c1882d60 /* PtCollisionConvex.cpp */, + FFFDc1882dc87fd8c1882dc8 /* PtCollisionMesh.cpp */, + FFFDc1882e307fd8c1882e30 /* PtCollisionPlane.cpp */, + FFFDc1882e987fd8c1882e98 /* PtCollisionSphere.cpp */, + FFFDc1882f007fd8c1882f00 /* PtContextCpu.cpp */, + FFFDc1882f687fd8c1882f68 /* PtDynamics.cpp */, + FFFDc1882fd07fd8c1882fd0 /* PtParticleData.cpp */, + FFFDc18830387fd8c1883038 /* PtParticleShapeCpu.cpp */, + FFFDc18830a07fd8c18830a0 /* PtParticleSystemSimCpu.cpp */, + FFFDc18831087fd8c1883108 /* PtSpatialHash.cpp */, + FFFDc18831707fd8c1883170 /* PtSpatialLocalHash.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa2ed52b07fd2a2ed52b0 /* PxTask */ = { + FFFBc13406907fd8c1340690 /* PxTask */ = { isa = PBXGroup; children = ( - FFFBa2ed4ff07fd2a2ed4ff0 /* include */, - FFFBa2ed50187fd2a2ed5018 /* src */, + FFFBc4a6b3b07fd8c4a6b3b0 /* include */, + FFFBc4a6b3d87fd8c4a6b3d8 /* src */, ); name = "PxTask"; sourceTree = "<group>"; }; - FFFBa2ed4ff07fd2a2ed4ff0 /* include */ = { + FFFBc4a6b3b07fd8c4a6b3b0 /* include */ = { isa = PBXGroup; children = ( - FFFDa2ed69c07fd2a2ed69c0 /* PxCpuDispatcher.h */, - FFFDa2ed6a287fd2a2ed6a28 /* PxGpuDispatcher.h */, - FFFDa2ed6a907fd2a2ed6a90 /* PxGpuTask.h */, - FFFDa2ed6af87fd2a2ed6af8 /* PxTask.h */, - FFFDa2ed6b607fd2a2ed6b60 /* PxTaskDefine.h */, - FFFDa2ed6bc87fd2a2ed6bc8 /* PxTaskManager.h */, + FFFDc4a62ec07fd8c4a62ec0 /* PxCpuDispatcher.h */, + FFFDc4a62f287fd8c4a62f28 /* PxGpuDispatcher.h */, + FFFDc4a62f907fd8c4a62f90 /* PxGpuTask.h */, + FFFDc4a62ff87fd8c4a62ff8 /* PxTask.h */, + FFFDc4a630607fd8c4a63060 /* PxTaskDefine.h */, + FFFDc4a630c87fd8c4a630c8 /* PxTaskManager.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa2ed50187fd2a2ed5018 /* src */ = { + FFFBc4a6b3d87fd8c4a6b3d8 /* src */ = { isa = PBXGroup; children = ( - FFFDa2ed63907fd2a2ed6390 /* src/TaskManager.cpp */, + FFFDc4a6b5907fd8c4a6b590 /* src/TaskManager.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; }; - FFFBa30d00207fd2a30d0020 /* PsFastXml */ = { + FFFBc4a7d6007fd8c4a7d600 /* PsFastXml */ = { isa = PBXGroup; children = ( - FFFBa30d03007fd2a30d0300 /* include */, - FFFBa30d03287fd2a30d0328 /* src */, + FFFBc4a8edc07fd8c4a8edc0 /* include */, + FFFBc4a8ede87fd8c4a8ede8 /* src */, ); name = "PsFastXml"; sourceTree = "<group>"; }; - FFFBa30d03007fd2a30d0300 /* include */ = { + FFFBc4a8edc07fd8c4a8edc0 /* include */ = { isa = PBXGroup; children = ( - FFFDa30d04907fd2a30d0490 /* PsFastXml.h */, + FFFDc4a8ef507fd8c4a8ef50 /* PsFastXml.h */, ); name = "include"; sourceTree = SOURCE_ROOT; }; - FFFBa30d03287fd2a30d0328 /* src */ = { + FFFBc4a8ede87fd8c4a8ede8 /* src */ = { isa = PBXGroup; children = ( - FFFDa30d05907fd2a30d0590 /* PsFastXml.cpp */, + FFFDc4a8f0507fd8c4a8f050 /* PsFastXml.cpp */, ); name = "src"; sourceTree = SOURCE_ROOT; @@ -4995,61 +4991,61 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - FFFAa30ccf007fd2a30ccf00 /* PhysX */ = { + FFFAc4a8bb607fd8c4a8bb60 /* PhysX */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a30ccf007fd2a30ccf00 /* Build configuration list for PBXNativeTarget "PhysX" */; + buildConfigurationList = FFF6c4a8bb607fd8c4a8bb60 /* Build configuration list for PBXNativeTarget "PhysX" */; buildPhases = ( - FFF2a30ccf007fd2a30ccf00, - FFF8a30ccf007fd2a30ccf00, - FFFCa30ccf007fd2a30ccf00, + FFF2c4a8bb607fd8c4a8bb60, + FFF8c4a8bb607fd8c4a8bb60, + FFFCc4a8bb607fd8c4a8bb60, ); buildRules = ( ); dependencies = ( - FFF4a30adad07fd2a30adad0, /* LowLevel */ - FFF4a30db7c07fd2a30db7c0, /* LowLevelAABB */ - FFF4a30dbb407fd2a30dbb40, /* LowLevelCloth */ - FFF4a30db8207fd2a30db820, /* LowLevelDynamics */ - FFF4a30dbba07fd2a30dbba0, /* LowLevelParticles */ - FFF4a30d78507fd2a30d7850, /* PhysXCommon */ - FFF4a2ebddf07fd2a2ebddf0, /* PxFoundation */ - FFF4a30d0ee07fd2a30d0ee0, /* PxPvdSDK */ - FFF4a30d82207fd2a30d8220, /* PxTask */ - FFF4a30d81907fd2a30d8190, /* SceneQuery */ - FFF4a30d81f07fd2a30d81f0, /* SimulationController */ + FFF4c171ecd07fd8c171ecd0, /* LowLevel */ + FFF4c171ed307fd8c171ed30, /* LowLevelAABB */ + FFF4c1727c607fd8c1727c60, /* LowLevelCloth */ + FFF4c1723e007fd8c1723e00, /* LowLevelDynamics */ + FFF4c1727cc07fd8c1727cc0, /* LowLevelParticles */ + FFF4c171e4607fd8c171e460, /* PhysXCommon */ + FFF4c4a8be907fd8c4a8be90, /* PxFoundation */ + FFF4c4a8bd707fd8c4a8bd70, /* PxPvdSDK */ + FFF4c49048907fd8c4904890, /* PxTask */ + FFF4c49048007fd8c4904800, /* SceneQuery */ + FFF4c49048607fd8c4904860, /* SimulationController */ ); name = "PhysX"; productName = "PhysX"; - productReference = FFFDa30ccf007fd2a30ccf00 /* PhysX */; + productReference = FFFDc4a8bb607fd8c4a8bb60 /* PhysX */; productType = "com.apple.product-type.library.static"; }; - FFFAa30d7df07fd2a30d7df0 /* PhysXCharacterKinematic */ = { + FFFAc49045107fd8c4904510 /* PhysXCharacterKinematic */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a30d7df07fd2a30d7df0 /* Build configuration list for PBXNativeTarget "PhysXCharacterKinematic" */; + buildConfigurationList = FFF6c49045107fd8c4904510 /* Build configuration list for PBXNativeTarget "PhysXCharacterKinematic" */; buildPhases = ( - FFF2a30d7df07fd2a30d7df0, - FFF8a30d7df07fd2a30d7df0, - FFFCa30d7df07fd2a30d7df0, + FFF2c49045107fd8c4904510, + FFF8c49045107fd8c4904510, + FFFCc49045107fd8c4904510, ); buildRules = ( ); dependencies = ( - FFF4a30dcae07fd2a30dcae0, /* PhysXCommon */ - FFF4a30dd9307fd2a30dd930, /* PhysXExtensions */ - FFF4a30d92a07fd2a30d92a0, /* PxFoundation */ + FFF4c490a3d07fd8c490a3d0, /* PhysXCommon */ + FFF4c490d8907fd8c490d890, /* PhysXExtensions */ + FFF4c490b9507fd8c490b950, /* PxFoundation */ ); name = "PhysXCharacterKinematic"; productName = "PhysXCharacterKinematic"; - productReference = FFFDa30d7df07fd2a30d7df0 /* PhysXCharacterKinematic */; + productReference = FFFDc49045107fd8c4904510 /* PhysXCharacterKinematic */; productType = "com.apple.product-type.library.static"; }; - FFFAa30d94d07fd2a30d94d0 /* PhysXVehicle */ = { + FFFAc490d1007fd8c490d100 /* PhysXVehicle */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a30d94d07fd2a30d94d0 /* Build configuration list for PBXNativeTarget "PhysXVehicle" */; + buildConfigurationList = FFF6c490d1007fd8c490d100 /* Build configuration list for PBXNativeTarget "PhysXVehicle" */; buildPhases = ( - FFF2a30d94d07fd2a30d94d0, - FFF8a30d94d07fd2a30d94d0, - FFFCa30d94d07fd2a30d94d0, + FFF2c490d1007fd8c490d100, + FFF8c490d1007fd8c490d100, + FFFCc490d1007fd8c490d100, ); buildRules = ( ); @@ -5057,34 +5053,34 @@ ); name = "PhysXVehicle"; productName = "PhysXVehicle"; - productReference = FFFDa30d94d07fd2a30d94d0 /* PhysXVehicle */; + productReference = FFFDc490d1007fd8c490d100 /* PhysXVehicle */; productType = "com.apple.product-type.library.static"; }; - FFFAa30ea8007fd2a30ea800 /* PhysXExtensions */ = { + FFFAc4912c607fd8c4912c60 /* PhysXExtensions */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a30ea8007fd2a30ea800 /* Build configuration list for PBXNativeTarget "PhysXExtensions" */; + buildConfigurationList = FFF6c4912c607fd8c4912c60 /* Build configuration list for PBXNativeTarget "PhysXExtensions" */; buildPhases = ( - FFF2a30ea8007fd2a30ea800, - FFF8a30ea8007fd2a30ea800, - FFFCa30ea8007fd2a30ea800, + FFF2c4912c607fd8c4912c60, + FFF8c4912c607fd8c4912c60, + FFFCc4912c607fd8c4912c60, ); buildRules = ( ); dependencies = ( - FFF4a30e93807fd2a30e9380, /* PsFastXml */ + FFF4c4910c007fd8c4910c00, /* PsFastXml */ ); name = "PhysXExtensions"; productName = "PhysXExtensions"; - productReference = FFFDa30ea8007fd2a30ea800 /* PhysXExtensions */; + productReference = FFFDc4912c607fd8c4912c60 /* PhysXExtensions */; productType = "com.apple.product-type.library.static"; }; - FFFAa30fba907fd2a30fba90 /* SceneQuery */ = { + FFFAc491f0907fd8c491f090 /* SceneQuery */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a30fba907fd2a30fba90 /* Build configuration list for PBXNativeTarget "SceneQuery" */; + buildConfigurationList = FFF6c491f0907fd8c491f090 /* Build configuration list for PBXNativeTarget "SceneQuery" */; buildPhases = ( - FFF2a30fba907fd2a30fba90, - FFF8a30fba907fd2a30fba90, - FFFCa30fba907fd2a30fba90, + FFF2c491f0907fd8c491f090, + FFF8c491f0907fd8c491f090, + FFFCc491f0907fd8c491f090, ); buildRules = ( ); @@ -5092,16 +5088,16 @@ ); name = "SceneQuery"; productName = "SceneQuery"; - productReference = FFFDa30fba907fd2a30fba90 /* SceneQuery */; + productReference = FFFDc491f0907fd8c491f090 /* SceneQuery */; productType = "com.apple.product-type.library.static"; }; - FFFAa31040707fd2a3104070 /* SimulationController */ = { + FFFAc49236207fd8c4923620 /* SimulationController */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a31040707fd2a3104070 /* Build configuration list for PBXNativeTarget "SimulationController" */; + buildConfigurationList = FFF6c49236207fd8c4923620 /* Build configuration list for PBXNativeTarget "SimulationController" */; buildPhases = ( - FFF2a31040707fd2a3104070, - FFF8a31040707fd2a3104070, - FFFCa31040707fd2a3104070, + FFF2c49236207fd8c4923620, + FFF8c49236207fd8c4923620, + FFFCc49236207fd8c4923620, ); buildRules = ( ); @@ -5109,54 +5105,54 @@ ); name = "SimulationController"; productName = "SimulationController"; - productReference = FFFDa31040707fd2a3104070 /* SimulationController */; + productReference = FFFDc49236207fd8c4923620 /* SimulationController */; productType = "com.apple.product-type.library.static"; }; - FFFAa3108e507fd2a3108e50 /* PhysXCooking */ = { + FFFAc10c82107fd8c10c8210 /* PhysXCooking */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a3108e507fd2a3108e50 /* Build configuration list for PBXNativeTarget "PhysXCooking" */; + buildConfigurationList = FFF6c10c82107fd8c10c8210 /* Build configuration list for PBXNativeTarget "PhysXCooking" */; buildPhases = ( - FFF2a3108e507fd2a3108e50, - FFF8a3108e507fd2a3108e50, - FFFCa3108e507fd2a3108e50, + FFF2c10c82107fd8c10c8210, + FFF8c10c82107fd8c10c8210, + FFFCc10c82107fd8c10c8210, ); buildRules = ( ); dependencies = ( - FFF4a310cae07fd2a310cae0, /* PhysXCommon */ - FFF4a3113c907fd2a3113c90, /* PhysXExtensions */ - FFF4a31060007fd2a3106000, /* PxFoundation */ + FFF4c484dff07fd8c484dff0, /* PhysXCommon */ + FFF4c484fd007fd8c484fd00, /* PhysXExtensions */ + FFF4c10fa6707fd8c10fa670, /* PxFoundation */ ); name = "PhysXCooking"; productName = "PhysXCooking"; - productReference = FFFDa3108e507fd2a3108e50 /* PhysXCooking */; + productReference = FFFDc10c82107fd8c10c8210 /* PhysXCooking */; productType = "com.apple.product-type.library.static"; }; - FFFAa2a093a07fd2a2a093a0 /* PhysXCommon */ = { + FFFAc1414ed07fd8c1414ed0 /* PhysXCommon */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a2a093a07fd2a2a093a0 /* Build configuration list for PBXNativeTarget "PhysXCommon" */; + buildConfigurationList = FFF6c1414ed07fd8c1414ed0 /* Build configuration list for PBXNativeTarget "PhysXCommon" */; buildPhases = ( - FFF2a2a093a07fd2a2a093a0, - FFF8a2a093a07fd2a2a093a0, - FFFCa2a093a07fd2a2a093a0, + FFF2c1414ed07fd8c1414ed0, + FFF8c1414ed07fd8c1414ed0, + FFFCc1414ed07fd8c1414ed0, ); buildRules = ( ); dependencies = ( - FFF4a29f73f07fd2a29f73f0, /* PxFoundation */ + FFF4c140d6907fd8c140d690, /* PxFoundation */ ); name = "PhysXCommon"; productName = "PhysXCommon"; - productReference = FFFDa2a093a07fd2a2a093a0 /* PhysXCommon */; + productReference = FFFDc1414ed07fd8c1414ed0 /* PhysXCommon */; productType = "com.apple.product-type.library.static"; }; - FFFAa29f58e07fd2a29f58e0 /* PxFoundation */ = { + FFFAc141af507fd8c141af50 /* PxFoundation */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a29f58e07fd2a29f58e0 /* Build configuration list for PBXNativeTarget "PxFoundation" */; + buildConfigurationList = FFF6c141af507fd8c141af50 /* Build configuration list for PBXNativeTarget "PxFoundation" */; buildPhases = ( - FFF2a29f58e07fd2a29f58e0, - FFF8a29f58e07fd2a29f58e0, - FFFCa29f58e07fd2a29f58e0, + FFF2c141af507fd8c141af50, + FFF8c141af507fd8c141af50, + FFFCc141af507fd8c141af50, ); buildRules = ( ); @@ -5164,34 +5160,34 @@ ); name = "PxFoundation"; productName = "PxFoundation"; - productReference = FFFDa29f58e07fd2a29f58e0 /* PxFoundation */; + productReference = FFFDc141af507fd8c141af50 /* PxFoundation */; productType = "com.apple.product-type.library.static"; }; - FFFAa2a4e9207fd2a2a4e920 /* PxPvdSDK */ = { + FFFAc173fd607fd8c173fd60 /* PxPvdSDK */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a2a4e9207fd2a2a4e920 /* Build configuration list for PBXNativeTarget "PxPvdSDK" */; + buildConfigurationList = FFF6c173fd607fd8c173fd60 /* Build configuration list for PBXNativeTarget "PxPvdSDK" */; buildPhases = ( - FFF2a2a4e9207fd2a2a4e920, - FFF8a2a4e9207fd2a2a4e920, - FFFCa2a4e9207fd2a2a4e920, + FFF2c173fd607fd8c173fd60, + FFF8c173fd607fd8c173fd60, + FFFCc173fd607fd8c173fd60, ); buildRules = ( ); dependencies = ( - FFF4a2a09a207fd2a2a09a20, /* PxFoundation */ + FFF4c1758a407fd8c1758a40, /* PxFoundation */ ); name = "PxPvdSDK"; productName = "PxPvdSDK"; - productReference = FFFDa2a4e9207fd2a2a4e920 /* PxPvdSDK */; + productReference = FFFDc173fd607fd8c173fd60 /* PxPvdSDK */; productType = "com.apple.product-type.library.static"; }; - FFFAa2c3f8c07fd2a2c3f8c0 /* LowLevel */ = { + FFFAc10c0f007fd8c10c0f00 /* LowLevel */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a2c3f8c07fd2a2c3f8c0 /* Build configuration list for PBXNativeTarget "LowLevel" */; + buildConfigurationList = FFF6c10c0f007fd8c10c0f00 /* Build configuration list for PBXNativeTarget "LowLevel" */; buildPhases = ( - FFF2a2c3f8c07fd2a2c3f8c0, - FFF8a2c3f8c07fd2a2c3f8c0, - FFFCa2c3f8c07fd2a2c3f8c0, + FFF2c10c0f007fd8c10c0f00, + FFF8c10c0f007fd8c10c0f00, + FFFCc10c0f007fd8c10c0f00, ); buildRules = ( ); @@ -5199,16 +5195,16 @@ ); name = "LowLevel"; productName = "LowLevel"; - productReference = FFFDa2c3f8c07fd2a2c3f8c0 /* LowLevel */; + productReference = FFFDc10c0f007fd8c10c0f00 /* LowLevel */; productType = "com.apple.product-type.library.static"; }; - FFFAa2c704e07fd2a2c704e0 /* LowLevelAABB */ = { + FFFAc17390207fd8c1739020 /* LowLevelAABB */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a2c704e07fd2a2c704e0 /* Build configuration list for PBXNativeTarget "LowLevelAABB" */; + buildConfigurationList = FFF6c17390207fd8c1739020 /* Build configuration list for PBXNativeTarget "LowLevelAABB" */; buildPhases = ( - FFF2a2c704e07fd2a2c704e0, - FFF8a2c704e07fd2a2c704e0, - FFFCa2c704e07fd2a2c704e0, + FFF2c17390207fd8c1739020, + FFF8c17390207fd8c1739020, + FFFCc17390207fd8c1739020, ); buildRules = ( ); @@ -5216,16 +5212,16 @@ ); name = "LowLevelAABB"; productName = "LowLevelAABB"; - productReference = FFFDa2c704e07fd2a2c704e0 /* LowLevelAABB */; + productReference = FFFDc17390207fd8c1739020 /* LowLevelAABB */; productType = "com.apple.product-type.library.static"; }; - FFFAa2c8d7e07fd2a2c8d7e0 /* LowLevelDynamics */ = { + FFFAc10c8d107fd8c10c8d10 /* LowLevelDynamics */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a2c8d7e07fd2a2c8d7e0 /* Build configuration list for PBXNativeTarget "LowLevelDynamics" */; + buildConfigurationList = FFF6c10c8d107fd8c10c8d10 /* Build configuration list for PBXNativeTarget "LowLevelDynamics" */; buildPhases = ( - FFF2a2c8d7e07fd2a2c8d7e0, - FFF8a2c8d7e07fd2a2c8d7e0, - FFFCa2c8d7e07fd2a2c8d7e0, + FFF2c10c8d107fd8c10c8d10, + FFF8c10c8d107fd8c10c8d10, + FFFCc10c8d107fd8c10c8d10, ); buildRules = ( ); @@ -5233,16 +5229,16 @@ ); name = "LowLevelDynamics"; productName = "LowLevelDynamics"; - productReference = FFFDa2c8d7e07fd2a2c8d7e0 /* LowLevelDynamics */; + productReference = FFFDc10c8d107fd8c10c8d10 /* LowLevelDynamics */; productType = "com.apple.product-type.library.static"; }; - FFFAa2cb04807fd2a2cb0480 /* LowLevelCloth */ = { + FFFAc172f9207fd8c172f920 /* LowLevelCloth */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a2cb04807fd2a2cb0480 /* Build configuration list for PBXNativeTarget "LowLevelCloth" */; + buildConfigurationList = FFF6c172f9207fd8c172f920 /* Build configuration list for PBXNativeTarget "LowLevelCloth" */; buildPhases = ( - FFF2a2cb04807fd2a2cb0480, - FFF8a2cb04807fd2a2cb0480, - FFFCa2cb04807fd2a2cb0480, + FFF2c172f9207fd8c172f920, + FFF8c172f9207fd8c172f920, + FFFCc172f9207fd8c172f920, ); buildRules = ( ); @@ -5250,16 +5246,16 @@ ); name = "LowLevelCloth"; productName = "LowLevelCloth"; - productReference = FFFDa2cb04807fd2a2cb0480 /* LowLevelCloth */; + productReference = FFFDc172f9207fd8c172f920 /* LowLevelCloth */; productType = "com.apple.product-type.library.static"; }; - FFFAa2cd27e07fd2a2cd27e0 /* LowLevelParticles */ = { + FFFAc133d4f07fd8c133d4f0 /* LowLevelParticles */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a2cd27e07fd2a2cd27e0 /* Build configuration list for PBXNativeTarget "LowLevelParticles" */; + buildConfigurationList = FFF6c133d4f07fd8c133d4f0 /* Build configuration list for PBXNativeTarget "LowLevelParticles" */; buildPhases = ( - FFF2a2cd27e07fd2a2cd27e0, - FFF8a2cd27e07fd2a2cd27e0, - FFFCa2cd27e07fd2a2cd27e0, + FFF2c133d4f07fd8c133d4f0, + FFF8c133d4f07fd8c133d4f0, + FFFCc133d4f07fd8c133d4f0, ); buildRules = ( ); @@ -5267,16 +5263,16 @@ ); name = "LowLevelParticles"; productName = "LowLevelParticles"; - productReference = FFFDa2cd27e07fd2a2cd27e0 /* LowLevelParticles */; + productReference = FFFDc133d4f07fd8c133d4f0 /* LowLevelParticles */; productType = "com.apple.product-type.library.static"; }; - FFFAa2ed52b07fd2a2ed52b0 /* PxTask */ = { + FFFAc13406907fd8c1340690 /* PxTask */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a2ed52b07fd2a2ed52b0 /* Build configuration list for PBXNativeTarget "PxTask" */; + buildConfigurationList = FFF6c13406907fd8c1340690 /* Build configuration list for PBXNativeTarget "PxTask" */; buildPhases = ( - FFF2a2ed52b07fd2a2ed52b0, - FFF8a2ed52b07fd2a2ed52b0, - FFFCa2ed52b07fd2a2ed52b0, + FFF2c13406907fd8c1340690, + FFF8c13406907fd8c1340690, + FFFCc13406907fd8c1340690, ); buildRules = ( ); @@ -5284,16 +5280,16 @@ ); name = "PxTask"; productName = "PxTask"; - productReference = FFFDa2ed52b07fd2a2ed52b0 /* PxTask */; + productReference = FFFDc13406907fd8c1340690 /* PxTask */; productType = "com.apple.product-type.library.static"; }; - FFFAa30d00207fd2a30d0020 /* PsFastXml */ = { + FFFAc4a7d6007fd8c4a7d600 /* PsFastXml */ = { isa = PBXNativeTarget; - buildConfigurationList = FFF6a30d00207fd2a30d0020 /* Build configuration list for PBXNativeTarget "PsFastXml" */; + buildConfigurationList = FFF6c4a7d6007fd8c4a7d600 /* Build configuration list for PBXNativeTarget "PsFastXml" */; buildPhases = ( - FFF2a30d00207fd2a30d0020, - FFF8a30d00207fd2a30d0020, - FFFCa30d00207fd2a30d0020, + FFF2c4a7d6007fd8c4a7d600, + FFF8c4a7d6007fd8c4a7d600, + FFFCc4a7d6007fd8c4a7d600, ); buildRules = ( ); @@ -5301,213 +5297,213 @@ ); name = "PsFastXml"; productName = "PsFastXml"; - productReference = FFFDa30d00207fd2a30d0020 /* PsFastXml */; + productReference = FFFDc4a7d6007fd8c4a7d600 /* PsFastXml */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin XCConfigurationList section */ - FFF6a30ccf007fd2a30ccf00 = { + FFF6c4a8bb607fd8c4a8bb60 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a24ad8007fd2a24ad800, - FFF7a24adef07fd2a24adef0, - FFF7a24ae5e07fd2a24ae5e0, - FFF7a24aecd07fd2a24aecd0, + FFF7c188b2007fd8c188b200, + FFF7c188b8f07fd8c188b8f0, + FFF7c188bfe07fd8c188bfe0, + FFF7c188c6d07fd8c188c6d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF6a30d7df07fd2a30d7df0 = { + FFF6c49045107fd8c4904510 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a24af4007fd2a24af400, - FFF7a24afaf07fd2a24afaf0, - FFF7a24b01e07fd2a24b01e0, - FFF7a24b08d07fd2a24b08d0, + FFF7c3809c007fd8c3809c00, + FFF7c380a2f07fd8c380a2f0, + FFF7c380a9e07fd8c380a9e0, + FFF7c380b0d07fd8c380b0d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a30d94d07fd2a30d94d0 = { + FFF6c490d1007fd8c490d100 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a24b10007fd2a24b1000, - FFF7a24b16f07fd2a24b16f0, - FFF7a24b1de07fd2a24b1de0, - FFF7a24b24d07fd2a24b24d0, + FFF7c380b8007fd8c380b800, + FFF7c380bef07fd8c380bef0, + FFF7c380c5e07fd8c380c5e0, + FFF7c380ccd07fd8c380ccd0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a30ea8007fd2a30ea800 = { + FFF6c4912c607fd8c4912c60 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a24b2c007fd2a24b2c00, - FFF7a24b32f07fd2a24b32f0, - FFF7a24b39e07fd2a24b39e0, - FFF7a24b40d07fd2a24b40d0, + FFF7c380d4007fd8c380d400, + FFF7c380daf07fd8c380daf0, + FFF7c380e1e07fd8c380e1e0, + FFF7c380e8d07fd8c380e8d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a30fba907fd2a30fba90 = { + FFF6c491f0907fd8c491f090 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a24b48007fd2a24b4800, - FFF7a24b4ef07fd2a24b4ef0, - FFF7a24b55e07fd2a24b55e0, - FFF7a24b5cd07fd2a24b5cd0, + FFF7c006a6007fd8c006a600, + FFF7c006acf07fd8c006acf0, + FFF7c006b3e07fd8c006b3e0, + FFF7c006bad07fd8c006bad0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a31040707fd2a3104070 = { + FFF6c49236207fd8c4923620 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a24b64007fd2a24b6400, - FFF7a24b6af07fd2a24b6af0, - FFF7a24b71e07fd2a24b71e0, - FFF7a24b78d07fd2a24b78d0, + FFF7c380f0007fd8c380f000, + FFF7c380f6f07fd8c380f6f0, + FFF7c380fde07fd8c380fde0, + FFF7c38104d07fd8c38104d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a3108e507fd2a3108e50 = { + FFF6c10c82107fd8c10c8210 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a24b80007fd2a24b8000, - FFF7a24b86f07fd2a24b86f0, - FFF7a24b8de07fd2a24b8de0, - FFF7a24b94d07fd2a24b94d0, + FFF7c006c2007fd8c006c200, + FFF7c006c8f07fd8c006c8f0, + FFF7c006cfe07fd8c006cfe0, + FFF7c006d6d07fd8c006d6d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF6a2a093a07fd2a2a093a0 = { + FFF6c1414ed07fd8c1414ed0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a23c5c007fd2a23c5c00, - FFF7a23c62f07fd2a23c62f0, - FFF7a23c69e07fd2a23c69e0, - FFF7a23c70d07fd2a23c70d0, + FFF7c080fc007fd8c080fc00, + FFF7c08102f07fd8c08102f0, + FFF7c08109e07fd8c08109e0, + FFF7c08110d07fd8c08110d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; - FFF6a29f58e07fd2a29f58e0 = { + FFF6c141af507fd8c141af50 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a23cd8007fd2a23cd800, - FFF7a23cdef07fd2a23cdef0, - FFF7a23ce5e07fd2a23ce5e0, - FFF7a23cecd07fd2a23cecd0, + FFF7c18750007fd8c1875000, + FFF7c18756f07fd8c18756f0, + FFF7c1875de07fd8c1875de0, + FFF7c18764d07fd8c18764d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a2a4e9207fd2a2a4e920 = { + FFF6c173fd607fd8c173fd60 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a23ff8007fd2a23ff800, - FFF7a23ffef07fd2a23ffef0, - FFF7a24005e07fd2a24005e0, - FFF7a2400cd07fd2a2400cd0, + FFF7c186aa007fd8c186aa00, + FFF7c186b0f07fd8c186b0f0, + FFF7c186b7e07fd8c186b7e0, + FFF7c186bed07fd8c186bed0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a2c3f8c07fd2a2c3f8c0 = { + FFF6c10c0f007fd8c10c0f00 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a2409c007fd2a2409c00, - FFF7a240a2f07fd2a240a2f0, - FFF7a240a9e07fd2a240a9e0, - FFF7a240b0d07fd2a240b0d0, + FFF7c400d2007fd8c400d200, + FFF7c400d8f07fd8c400d8f0, + FFF7c400dfe07fd8c400dfe0, + FFF7c400e6d07fd8c400e6d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a2c704e07fd2a2c704e0 = { + FFF6c17390207fd8c1739020 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a24148007fd2a2414800, - FFF7a2414ef07fd2a2414ef0, - FFF7a24155e07fd2a24155e0, - FFF7a2415cd07fd2a2415cd0, + FFF7c201e2007fd8c201e200, + FFF7c201e8f07fd8c201e8f0, + FFF7c201efe07fd8c201efe0, + FFF7c201f6d07fd8c201f6d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a2c8d7e07fd2a2c8d7e0 = { + FFF6c10c8d107fd8c10c8d10 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a241f2007fd2a241f200, - FFF7a241f8f07fd2a241f8f0, - FFF7a241ffe07fd2a241ffe0, - FFF7a24206d07fd2a24206d0, + FFF7c28478007fd8c2847800, + FFF7c2847ef07fd8c2847ef0, + FFF7c28485e07fd8c28485e0, + FFF7c2848cd07fd8c2848cd0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a2cb04807fd2a2cb0480 = { + FFF6c172f9207fd8c172f920 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a242b0007fd2a242b000, - FFF7a242b6f07fd2a242b6f0, - FFF7a242bde07fd2a242bde0, - FFF7a242c4d07fd2a242c4d0, + FFF7c30090007fd8c3009000, + FFF7c30096f07fd8c30096f0, + FFF7c3009de07fd8c3009de0, + FFF7c300a4d07fd8c300a4d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a2cd27e07fd2a2cd27e0 = { + FFF6c133d4f07fd8c133d4f0 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a24364007fd2a2436400, - FFF7a2436af07fd2a2436af0, - FFF7a24371e07fd2a24371e0, - FFF7a24378d07fd2a24378d0, + FFF7c08118007fd8c0811800, + FFF7c0811ef07fd8c0811ef0, + FFF7c08125e07fd8c08125e0, + FFF7c0812cd07fd8c0812cd0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a2ed52b07fd2a2ed52b0 = { + FFF6c13406907fd8c1340690 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a245f2007fd2a245f200, - FFF7a245f8f07fd2a245f8f0, - FFF7a245ffe07fd2a245ffe0, - FFF7a24606d07fd2a24606d0, + FFF7c080c4007fd8c080c400, + FFF7c080caf07fd8c080caf0, + FFF7c080d1e07fd8c080d1e0, + FFF7c080d8d07fd8c080d8d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a30d00207fd2a30d0020 = { + FFF6c4a7d6007fd8c4a7d600 = { isa = XCConfigurationList; buildConfigurations = ( - FFF7a24878007fd2a2487800, - FFF7a2487ef07fd2a2487ef0, - FFF7a24885e07fd2a24885e0, - FFF7a2488cd07fd2a2488cd0, + FFF7c00442007fd8c0044200, + FFF7c00448f07fd8c00448f0, + FFF7c0044fe07fd8c0044fe0, + FFF7c00456d07fd8c00456d0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "debug"; }; - FFF6a1c806807fd2a1c80680 = { + FFF6bfd0c8107fd8bfd0c810 = { isa = XCConfigurationList; buildConfigurations = ( - FFF3a24ad8007fd2a24ad800 /* release */, - FFF3a24adef07fd2a24adef0 /* debug */, - FFF3a24ae5e07fd2a24ae5e0 /* checked */, - FFF3a24aecd07fd2a24aecd0 /* profile */, + FFF3c188b2007fd8c188b200 /* release */, + FFF3c188b8f07fd8c188b8f0 /* debug */, + FFF3c188bfe07fd8c188bfe0 /* checked */, + FFF3c188c6d07fd8c188c6d0 /* profile */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "release"; }; /* End XCConfigurationList section */ /* Begin XCBuildConfiguration section */ - FFF7a24ad8007fd2a24ad800 /* release */ = { + FFF7c188b2007fd8c188b200 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5537,7 +5533,7 @@ }; name = "release"; }; - FFF7a24adef07fd2a24adef0 /* debug */ = { + FFF7c188b8f07fd8c188b8f0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5567,7 +5563,7 @@ }; name = "debug"; }; - FFF7a24ae5e07fd2a24ae5e0 /* checked */ = { + FFF7c188bfe07fd8c188bfe0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5597,7 +5593,7 @@ }; name = "checked"; }; - FFF7a24aecd07fd2a24aecd0 /* profile */ = { + FFF7c188c6d07fd8c188c6d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5627,7 +5623,7 @@ }; name = "profile"; }; - FFF7a24af4007fd2a24af400 /* debug */ = { + FFF7c3809c007fd8c3809c00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5657,7 +5653,7 @@ }; name = "debug"; }; - FFF7a24afaf07fd2a24afaf0 /* checked */ = { + FFF7c380a2f07fd8c380a2f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5687,7 +5683,7 @@ }; name = "checked"; }; - FFF7a24b01e07fd2a24b01e0 /* profile */ = { + FFF7c380a9e07fd8c380a9e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5717,7 +5713,7 @@ }; name = "profile"; }; - FFF7a24b08d07fd2a24b08d0 /* release */ = { + FFF7c380b0d07fd8c380b0d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5747,7 +5743,7 @@ }; name = "release"; }; - FFF7a24b10007fd2a24b1000 /* debug */ = { + FFF7c380b8007fd8c380b800 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5777,7 +5773,7 @@ }; name = "debug"; }; - FFF7a24b16f07fd2a24b16f0 /* checked */ = { + FFF7c380bef07fd8c380bef0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5807,7 +5803,7 @@ }; name = "checked"; }; - FFF7a24b1de07fd2a24b1de0 /* profile */ = { + FFF7c380c5e07fd8c380c5e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5837,7 +5833,7 @@ }; name = "profile"; }; - FFF7a24b24d07fd2a24b24d0 /* release */ = { + FFF7c380ccd07fd8c380ccd0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5867,7 +5863,7 @@ }; name = "release"; }; - FFF7a24b2c007fd2a24b2c00 /* debug */ = { + FFF7c380d4007fd8c380d400 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5875,7 +5871,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "_DEBUG", "PX_DEBUG=1", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "_DEBUG", "PX_DEBUG=1", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5897,7 +5893,7 @@ }; name = "debug"; }; - FFF7a24b32f07fd2a24b32f0 /* checked */ = { + FFF7c380daf07fd8c380daf0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5905,7 +5901,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_CHECKED=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5927,7 +5923,7 @@ }; name = "checked"; }; - FFF7a24b39e07fd2a24b39e0 /* profile */ = { + FFF7c380e1e07fd8c380e1e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5935,7 +5931,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_PROFILE=1", "PX_SUPPORT_PVD=1", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_PROFILE=1", "PX_SUPPORT_PVD=1", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5957,7 +5953,7 @@ }; name = "profile"; }; - FFF7a24b40d07fd2a24b40d0 /* release */ = { + FFF7c380e8d07fd8c380e8d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -5965,7 +5961,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; USE_HEADERMAP = NO; GCC_PREPROCESSOR_DEFINITIONS = ( - "PX_BUILD_NUMBER=21294896", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_SUPPORT_PVD=0", + "PX_BUILD_NUMBER=0", "PX_PHYSX_STATIC_LIB", "NDEBUG", "PX_SUPPORT_PVD=0", ); GCC_ENABLE_EXCEPTIONS = NO; OTHER_LDFLAGS = ( @@ -5987,7 +5983,7 @@ }; name = "release"; }; - FFF7a24b48007fd2a24b4800 /* debug */ = { + FFF7c006a6007fd8c006a600 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6017,7 +6013,7 @@ }; name = "debug"; }; - FFF7a24b4ef07fd2a24b4ef0 /* checked */ = { + FFF7c006acf07fd8c006acf0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6047,7 +6043,7 @@ }; name = "checked"; }; - FFF7a24b55e07fd2a24b55e0 /* profile */ = { + FFF7c006b3e07fd8c006b3e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6077,7 +6073,7 @@ }; name = "profile"; }; - FFF7a24b5cd07fd2a24b5cd0 /* release */ = { + FFF7c006bad07fd8c006bad0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6107,7 +6103,7 @@ }; name = "release"; }; - FFF7a24b64007fd2a24b6400 /* debug */ = { + FFF7c380f0007fd8c380f000 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6137,7 +6133,7 @@ }; name = "debug"; }; - FFF7a24b6af07fd2a24b6af0 /* checked */ = { + FFF7c380f6f07fd8c380f6f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6167,7 +6163,7 @@ }; name = "checked"; }; - FFF7a24b71e07fd2a24b71e0 /* profile */ = { + FFF7c380fde07fd8c380fde0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6197,7 +6193,7 @@ }; name = "profile"; }; - FFF7a24b78d07fd2a24b78d0 /* release */ = { + FFF7c38104d07fd8c38104d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6227,7 +6223,7 @@ }; name = "release"; }; - FFF7a24b80007fd2a24b8000 /* release */ = { + FFF7c006c2007fd8c006c200 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6257,7 +6253,7 @@ }; name = "release"; }; - FFF7a24b86f07fd2a24b86f0 /* debug */ = { + FFF7c006c8f07fd8c006c8f0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6287,7 +6283,7 @@ }; name = "debug"; }; - FFF7a24b8de07fd2a24b8de0 /* checked */ = { + FFF7c006cfe07fd8c006cfe0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6317,7 +6313,7 @@ }; name = "checked"; }; - FFF7a24b94d07fd2a24b94d0 /* profile */ = { + FFF7c006d6d07fd8c006d6d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6347,7 +6343,7 @@ }; name = "profile"; }; - FFF7a23c5c007fd2a23c5c00 /* release */ = { + FFF7c080fc007fd8c080fc00 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6377,7 +6373,7 @@ }; name = "release"; }; - FFF7a23c62f07fd2a23c62f0 /* debug */ = { + FFF7c08102f07fd8c08102f0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6407,7 +6403,7 @@ }; name = "debug"; }; - FFF7a23c69e07fd2a23c69e0 /* checked */ = { + FFF7c08109e07fd8c08109e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6437,7 +6433,7 @@ }; name = "checked"; }; - FFF7a23c70d07fd2a23c70d0 /* profile */ = { + FFF7c08110d07fd8c08110d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6467,7 +6463,7 @@ }; name = "profile"; }; - FFF7a23cd8007fd2a23cd800 /* debug */ = { + FFF7c18750007fd8c1875000 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6497,7 +6493,7 @@ }; name = "debug"; }; - FFF7a23cdef07fd2a23cdef0 /* release */ = { + FFF7c18756f07fd8c18756f0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6527,7 +6523,7 @@ }; name = "release"; }; - FFF7a23ce5e07fd2a23ce5e0 /* checked */ = { + FFF7c1875de07fd8c1875de0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6557,7 +6553,7 @@ }; name = "checked"; }; - FFF7a23cecd07fd2a23cecd0 /* profile */ = { + FFF7c18764d07fd8c18764d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6587,7 +6583,7 @@ }; name = "profile"; }; - FFF7a23ff8007fd2a23ff800 /* debug */ = { + FFF7c186aa007fd8c186aa00 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6617,7 +6613,7 @@ }; name = "debug"; }; - FFF7a23ffef07fd2a23ffef0 /* release */ = { + FFF7c186b0f07fd8c186b0f0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6647,7 +6643,7 @@ }; name = "release"; }; - FFF7a24005e07fd2a24005e0 /* checked */ = { + FFF7c186b7e07fd8c186b7e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6677,7 +6673,7 @@ }; name = "checked"; }; - FFF7a2400cd07fd2a2400cd0 /* profile */ = { + FFF7c186bed07fd8c186bed0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6707,7 +6703,7 @@ }; name = "profile"; }; - FFF7a2409c007fd2a2409c00 /* debug */ = { + FFF7c400d2007fd8c400d200 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6737,7 +6733,7 @@ }; name = "debug"; }; - FFF7a240a2f07fd2a240a2f0 /* checked */ = { + FFF7c400d8f07fd8c400d8f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6767,7 +6763,7 @@ }; name = "checked"; }; - FFF7a240a9e07fd2a240a9e0 /* profile */ = { + FFF7c400dfe07fd8c400dfe0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6797,7 +6793,7 @@ }; name = "profile"; }; - FFF7a240b0d07fd2a240b0d0 /* release */ = { + FFF7c400e6d07fd8c400e6d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6827,7 +6823,7 @@ }; name = "release"; }; - FFF7a24148007fd2a2414800 /* debug */ = { + FFF7c201e2007fd8c201e200 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6857,7 +6853,7 @@ }; name = "debug"; }; - FFF7a2414ef07fd2a2414ef0 /* checked */ = { + FFF7c201e8f07fd8c201e8f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6887,7 +6883,7 @@ }; name = "checked"; }; - FFF7a24155e07fd2a24155e0 /* profile */ = { + FFF7c201efe07fd8c201efe0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6917,7 +6913,7 @@ }; name = "profile"; }; - FFF7a2415cd07fd2a2415cd0 /* release */ = { + FFF7c201f6d07fd8c201f6d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6947,7 +6943,7 @@ }; name = "release"; }; - FFF7a241f2007fd2a241f200 /* debug */ = { + FFF7c28478007fd8c2847800 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -6977,7 +6973,7 @@ }; name = "debug"; }; - FFF7a241f8f07fd2a241f8f0 /* checked */ = { + FFF7c2847ef07fd8c2847ef0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7007,7 +7003,7 @@ }; name = "checked"; }; - FFF7a241ffe07fd2a241ffe0 /* profile */ = { + FFF7c28485e07fd8c28485e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7037,7 +7033,7 @@ }; name = "profile"; }; - FFF7a24206d07fd2a24206d0 /* release */ = { + FFF7c2848cd07fd8c2848cd0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7067,7 +7063,7 @@ }; name = "release"; }; - FFF7a242b0007fd2a242b000 /* debug */ = { + FFF7c30090007fd8c3009000 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7097,7 +7093,7 @@ }; name = "debug"; }; - FFF7a242b6f07fd2a242b6f0 /* checked */ = { + FFF7c30096f07fd8c30096f0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7127,7 +7123,7 @@ }; name = "checked"; }; - FFF7a242bde07fd2a242bde0 /* profile */ = { + FFF7c3009de07fd8c3009de0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7157,7 +7153,7 @@ }; name = "profile"; }; - FFF7a242c4d07fd2a242c4d0 /* release */ = { + FFF7c300a4d07fd8c300a4d0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7187,7 +7183,7 @@ }; name = "release"; }; - FFF7a24364007fd2a2436400 /* debug */ = { + FFF7c08118007fd8c0811800 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7217,7 +7213,7 @@ }; name = "debug"; }; - FFF7a2436af07fd2a2436af0 /* checked */ = { + FFF7c0811ef07fd8c0811ef0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7247,7 +7243,7 @@ }; name = "checked"; }; - FFF7a24371e07fd2a24371e0 /* profile */ = { + FFF7c08125e07fd8c08125e0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7277,7 +7273,7 @@ }; name = "profile"; }; - FFF7a24378d07fd2a24378d0 /* release */ = { + FFF7c0812cd07fd8c0812cd0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7307,7 +7303,7 @@ }; name = "release"; }; - FFF7a245f2007fd2a245f200 /* debug */ = { + FFF7c080c4007fd8c080c400 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7337,7 +7333,7 @@ }; name = "debug"; }; - FFF7a245f8f07fd2a245f8f0 /* release */ = { + FFF7c080caf07fd8c080caf0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7367,7 +7363,7 @@ }; name = "release"; }; - FFF7a245ffe07fd2a245ffe0 /* checked */ = { + FFF7c080d1e07fd8c080d1e0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7397,7 +7393,7 @@ }; name = "checked"; }; - FFF7a24606d07fd2a24606d0 /* profile */ = { + FFF7c080d8d07fd8c080d8d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7427,7 +7423,7 @@ }; name = "profile"; }; - FFF7a24878007fd2a2487800 /* debug */ = { + FFF7c00442007fd8c0044200 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7457,7 +7453,7 @@ }; name = "debug"; }; - FFF7a2487ef07fd2a2487ef0 /* release */ = { + FFF7c00448f07fd8c00448f0 /* release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7487,7 +7483,7 @@ }; name = "release"; }; - FFF7a24885e07fd2a24885e0 /* checked */ = { + FFF7c0044fe07fd8c0044fe0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7517,7 +7513,7 @@ }; name = "checked"; }; - FFF7a2488cd07fd2a2488cd0 /* profile */ = { + FFF7c00456d07fd8c00456d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; SDKROOT=macosx; @@ -7547,25 +7543,25 @@ }; name = "profile"; }; - FFF3a24ad8007fd2a24ad800 /* release */ = { + FFF3c188b2007fd8c188b200 /* release */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "release"; }; - FFF3a24adef07fd2a24adef0 /* debug */ = { + FFF3c188b8f07fd8c188b8f0 /* debug */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "debug"; }; - FFF3a24ae5e07fd2a24ae5e0 /* checked */ = { + FFF3c188bfe07fd8c188bfe0 /* checked */ = { isa = XCBuildConfiguration; buildSettings = { }; name = "checked"; }; - FFF3a24aecd07fd2a24aecd0 /* profile */ = { + FFF3c188c6d07fd8c188c6d0 /* profile */ = { isa = XCBuildConfiguration; buildSettings = { }; @@ -7574,34 +7570,34 @@ /* End XCBuildConfiguration section */ /* Begin PBXProject section */ - FFF9a1c806807fd2a1c80680 /* Project object */ = { + FFF9bfd0c8107fd8bfd0c810 /* Project object */ = { isa = PBXProject; - buildConfigurationList = FFF6a1c806807fd2a1c80680 /* Build configuration list for PBXProject PhysX */; + buildConfigurationList = FFF6bfd0c8107fd8bfd0c810 /* Build configuration list for PBXProject PhysX */; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 1; - mainGroup = FFFBa1c806e87fd2a1c806e8 /* PhysX */; + mainGroup = FFFBbfd0c8787fd8bfd0c878 /* PhysX */; targets = ( - FFFAa30ccf007fd2a30ccf00, - FFFAa30d7df07fd2a30d7df0, - FFFAa30d94d07fd2a30d94d0, - FFFAa30ea8007fd2a30ea800, - FFFAa30fba907fd2a30fba90, - FFFAa31040707fd2a3104070, - FFFAa3108e507fd2a3108e50, - FFFAa2a093a07fd2a2a093a0, - FFFAa29f58e07fd2a29f58e0, - FFFAa2a4e9207fd2a2a4e920, - FFFAa2c3f8c07fd2a2c3f8c0, - FFFAa2c704e07fd2a2c704e0, - FFFAa2c8d7e07fd2a2c8d7e0, - FFFAa2cb04807fd2a2cb0480, - FFFAa2cd27e07fd2a2cd27e0, - FFFAa2ed52b07fd2a2ed52b0, - FFFAa30d00207fd2a30d0020, + FFFAc4a8bb607fd8c4a8bb60, + FFFAc49045107fd8c4904510, + FFFAc490d1007fd8c490d100, + FFFAc4912c607fd8c4912c60, + FFFAc491f0907fd8c491f090, + FFFAc49236207fd8c4923620, + FFFAc10c82107fd8c10c8210, + FFFAc1414ed07fd8c1414ed0, + FFFAc141af507fd8c141af50, + FFFAc173fd607fd8c173fd60, + FFFAc10c0f007fd8c10c0f00, + FFFAc17390207fd8c1739020, + FFFAc10c8d107fd8c10c8d10, + FFFAc172f9207fd8c172f920, + FFFAc133d4f07fd8c133d4f0, + FFFAc13406907fd8c1340690, + FFFAc4a7d6007fd8c4a7d600, ); }; /* End PBXProject section */ }; - rootObject = FFF9a1c806807fd2a1c80680 /* Project object */; + rootObject = FFF9bfd0c8107fd8bfd0c810 /* Project object */; } |