From e1d7b3e1f567313b0ac2cf8597245f7cdd1ab6c1 Mon Sep 17 00:00:00 2001 From: Mikko Mononen Date: Thu, 16 Jul 2009 11:15:21 +0000 Subject: [PATCH] Detour: Fixed open list bug in pathfinder, nodes were never marked as closed! Detour: Made the cost function to use polygon edge midpoints instead of polygon centroids. --- Detour/Include/DetourStatNavMesh.h | 7 +- Detour/Include/DetourTileNavMesh.h | 11 +- Detour/Source/DetourStatNavMesh.cpp | 119 +- Detour/Source/DetourTileNavMesh.cpp | 108 +- .../Xcode/Recast.xcodeproj/memon.pbxuser | 4052 +++++++---------- .../Recast.xcodeproj/memon.perspectivev3 | 121 +- RecastDemo/Source/Sample_StatMesh.cpp | 2 +- RecastDemo/Source/Sample_TileMesh.cpp | 2 +- 8 files changed, 1861 insertions(+), 2561 deletions(-) diff --git a/Detour/Include/DetourStatNavMesh.h b/Detour/Include/DetourStatNavMesh.h index ba1c6ca..d3ed74d 100755 --- a/Detour/Include/DetourStatNavMesh.h +++ b/Detour/Include/DetourStatNavMesh.h @@ -98,6 +98,7 @@ public: // maxPathSize - (in) The max number of polygons the path array can hold. // Returns: Number of polygons in search result array. int findPath(dtStatPolyRef startRef, dtStatPolyRef endRef, + const float* startPos, const float* endPos, dtStatPolyRef* path, const int maxPathSize); // Finds a straight path from start to end locations within the corridor @@ -183,12 +184,16 @@ public: private: float getCost(dtStatPolyRef prev, dtStatPolyRef from, dtStatPolyRef to) const; - float getHeuristic(dtStatPolyRef from, dtStatPolyRef to) const; + float getFirstCost(const float* pos, dtStatPolyRef from, dtStatPolyRef to) const; + float getLastCost(dtStatPolyRef from, dtStatPolyRef to, const float* pos) const; + float getHeuristic(const float* from, const float* to) const; // Copies the locations of vertices of a polygon to an array. int getPolyVerts(dtStatPolyRef ref, float* verts) const; // Returns portal points between two polygons. bool getPortalPoints(dtStatPolyRef from, dtStatPolyRef to, float* left, float* right) const; + // Returns edge mid point between two polygons. + bool getEdgeMidPoint(dtStatPolyRef from, dtStatPolyRef to, float* mid) const; unsigned char* m_data; int m_dataSize; diff --git a/Detour/Include/DetourTileNavMesh.h b/Detour/Include/DetourTileNavMesh.h index b856c0d..895ebbf 100644 --- a/Detour/Include/DetourTileNavMesh.h +++ b/Detour/Include/DetourTileNavMesh.h @@ -175,6 +175,7 @@ public: // maxPathSize - (in) The max number of polygons the path array can hold. // Returns: Number of polygons in search result array. int findPath(dtTilePolyRef startRef, dtTilePolyRef endRef, + const float* startPos, const float* endPos, dtTilePolyRef* path, const int maxPathSize); // Finds a straight path from start to end locations within the corridor @@ -264,12 +265,16 @@ private: // Queries polygons within a tile. int queryTilePolygons(dtTile* tile, const float* qmin, const float* qmax, dtTilePolyRef* polys, const int maxPolys); - // Returns travel cost between two polygons. + float getCost(dtTilePolyRef prev, dtTilePolyRef from, dtTilePolyRef to) const; - // returns A* heuristics between two polygons. - float getHeuristic(dtTilePolyRef from, dtTilePolyRef to) const; + float getFirstCost(const float* pos, dtTilePolyRef from, dtTilePolyRef to) const; + float getLastCost(dtTilePolyRef from, dtTilePolyRef to, const float* pos) const; + float getHeuristic(const float* from, const float* to) const; + // Returns portal points between two polygons. bool getPortalPoints(dtTilePolyRef from, dtTilePolyRef to, float* left, float* right) const; + // Returns edge mid point between two polygons. + bool getEdgeMidPoint(dtTilePolyRef from, dtTilePolyRef to, float* mid) const; float m_orig[3]; float m_tileSize; diff --git a/Detour/Source/DetourStatNavMesh.cpp b/Detour/Source/DetourStatNavMesh.cpp index 211327d..e4c2dd3 100755 --- a/Detour/Source/DetourStatNavMesh.cpp +++ b/Detour/Source/DetourStatNavMesh.cpp @@ -79,43 +79,44 @@ bool dtStatNavMesh::init(unsigned char* data, int dataSize, bool ownsData) return true; } -float dtStatNavMesh::getCost(dtStatPolyRef prev, dtStatPolyRef from, dtStatPolyRef to) const -{ - const dtStatPoly* fromPoly = getPoly(prev ? prev-1 : from-1); - const dtStatPoly* toPoly = getPoly(to-1); - float fromPc[3], toPc[3]; - calcPolyCenter(fromPc, fromPoly->v, fromPoly->nv, m_header->verts); - calcPolyCenter(toPc, toPoly->v, toPoly->nv, m_header->verts); - - float dx = fromPc[0]-toPc[0]; - float dy = fromPc[1]-toPc[1]; - float dz = fromPc[2]-toPc[2]; - - return sqrtf(dx*dx + dy*dy + dz*dz); -} - -float dtStatNavMesh::getHeuristic(dtStatPolyRef from, dtStatPolyRef to) const -{ - const dtStatPoly* fromPoly = getPoly(from-1); - const dtStatPoly* toPoly = getPoly(to-1); - float fromPc[3], toPc[3]; - calcPolyCenter(fromPc, fromPoly->v, fromPoly->nv, m_header->verts); - calcPolyCenter(toPc, toPoly->v, toPoly->nv, m_header->verts); - - float dx = fromPc[0]-toPc[0]; - float dy = fromPc[1]-toPc[1]; - float dz = fromPc[2]-toPc[2]; - - return sqrtf(dx*dx + dy*dy + dz*dz) * 2.0f; -} - const dtStatPoly* dtStatNavMesh::getPolyByRef(dtStatPolyRef ref) const { if (!m_header || ref == 0 || (int)ref > m_header->npolys) return 0; return &m_header->polys[ref-1]; } +float dtStatNavMesh::getCost(dtStatPolyRef prev, dtStatPolyRef from, dtStatPolyRef to) const +{ + float midFrom[3], midTo[3]; + if (!getEdgeMidPoint(prev,from,midFrom) || !getEdgeMidPoint(from,to,midTo)) + return FLT_MAX; + return sqrtf(vdistSqr(midFrom,midTo)); +} + +float dtStatNavMesh::getFirstCost(const float* pos, dtStatPolyRef from, dtStatPolyRef to) const +{ + float mid[3]; + if (!getEdgeMidPoint(from,to,mid)) + return FLT_MAX; + return sqrtf(vdistSqr(pos,mid)); +} + +float dtStatNavMesh::getLastCost(dtStatPolyRef from, dtStatPolyRef to, const float* pos) const +{ + float mid[3]; + if (!getEdgeMidPoint(from,to,mid)) + return FLT_MAX; + return sqrtf(vdistSqr(mid,pos)); +} + +float dtStatNavMesh::getHeuristic(const float* from, const float* to) const +{ + return sqrtf(vdistSqr(from,to)) * 1.1f; +} + + int dtStatNavMesh::findPath(dtStatPolyRef startRef, dtStatPolyRef endRef, + const float* startPos, const float* endPos, dtStatPolyRef* path, const int maxPathSize) { if (!m_header) return 0; @@ -138,7 +139,7 @@ int dtStatNavMesh::findPath(dtStatPolyRef startRef, dtStatPolyRef endRef, dtNode* startNode = m_nodePool->getNode(startRef); startNode->pidx = 0; startNode->cost = 0; - startNode->total = getHeuristic(startRef, endRef); + startNode->total = getHeuristic(startPos, endPos); startNode->id = startRef; startNode->flags = DT_NODE_OPEN; m_openList->push(startNode); @@ -170,9 +171,20 @@ int dtStatNavMesh::findPath(dtStatPolyRef startRef, dtStatPolyRef endRef, newNode.pidx = m_nodePool->getNodeIdx(parent); newNode.id = neighbour; - dtStatPolyRef prevRef = parent->pidx ? m_nodePool->getNodeAtIdx(parent->pidx)->id : 0; - float h = getHeuristic(newNode.id, endRef); - newNode.cost = bestNode->cost + getCost(prevRef, parent->id, newNode.id); + newNode.cost = parent->cost; + if (!parent->pidx) + newNode.cost += getFirstCost(startPos,parent->id,newNode.id); + else + newNode.cost += getCost(m_nodePool->getNodeAtIdx(parent->pidx)->id, parent->id, newNode.id); + // Special case for last node. + if (newNode.id == endRef) + newNode.cost += getLastCost(parent->id,newNode.id,endPos); + + float ec[3]; + if (!getEdgeMidPoint(parent->id,newNode.id,ec)) + continue; + const float h = getHeuristic(ec, endPos); + newNode.total = newNode.cost + h; dtNode* actualNode = m_nodePool->getNode(newNode.id); @@ -199,12 +211,13 @@ int dtStatNavMesh::findPath(dtStatPolyRef startRef, dtStatPolyRef endRef, } else { - actualNode->flags = DT_NODE_OPEN; + actualNode->flags |= DT_NODE_OPEN; m_openList->push(actualNode); } } } } + bestNode->flags |= DT_NODE_CLOSED; } // Reverse the path. @@ -555,9 +568,12 @@ float dtStatNavMesh::findDistanceToWall(dtStatPolyRef centerRef, const float* ce newNode.pidx = m_nodePool->getNodeIdx(parent); newNode.id = neighbour; - dtStatPolyRef prevRef = parent->pidx ? m_nodePool->getNodeAtIdx(parent->pidx)->id : 0; - newNode.total = parent->total + getCost(prevRef, parent->id, newNode.id); - + newNode.cost = parent->total; + if (!parent->pidx) + newNode.cost += getFirstCost(centerPos,parent->id,newNode.id); + else + newNode.cost += getCost(m_nodePool->getNodeAtIdx(parent->pidx)->id, parent->id, newNode.id); + dtNode* actualNode = m_nodePool->getNode(newNode.id); if (!actualNode) continue; @@ -575,11 +591,12 @@ float dtStatNavMesh::findDistanceToWall(dtStatPolyRef centerRef, const float* ce } else { - actualNode->flags = DT_NODE_OPEN; + actualNode->flags |= DT_NODE_OPEN; m_openList->push(actualNode); } } } + bestNode->flags |= DT_NODE_CLOSED; } // Calc hit normal. @@ -649,9 +666,12 @@ int dtStatNavMesh::findPolysAround(dtStatPolyRef centerRef, const float* centerP dtNode newNode; newNode.pidx = m_nodePool->getNodeIdx(parent); newNode.id = neighbour; - - dtStatPolyRef prevRef = parent->pidx ? m_nodePool->getNodeAtIdx(parent->pidx)->id : 0; - newNode.total = parent->total + getCost(prevRef, parent->id, newNode.id); + + newNode.cost = parent->total; + if (!parent->pidx) + newNode.cost += getFirstCost(centerPos,parent->id,newNode.id); + else + newNode.cost += getCost(m_nodePool->getNodeAtIdx(parent->pidx)->id, parent->id, newNode.id); dtNode* actualNode = m_nodePool->getNode(newNode.id); if (!actualNode) @@ -680,12 +700,14 @@ int dtStatNavMesh::findPolysAround(dtStatPolyRef centerRef, const float* centerP resultCost[n] = actualNode->total; ++n; } - actualNode->flags = DT_NODE_OPEN; + actualNode->flags |= DT_NODE_OPEN; m_openList->push(actualNode); } } } } + bestNode->flags |= DT_NODE_CLOSED; + } return n; @@ -795,6 +817,17 @@ bool dtStatNavMesh::getPortalPoints(dtStatPolyRef from, dtStatPolyRef to, float* return false; } +// Returns edge mid point between two polygons. +bool dtStatNavMesh::getEdgeMidPoint(dtStatPolyRef from, dtStatPolyRef to, float* mid) const +{ + float left[3], right[3]; + if (!getPortalPoints(from, to, left,right)) return false; + mid[0] = (left[0]+right[0])*0.5f; + mid[1] = (left[1]+right[1])*0.5f; + mid[2] = (left[2]+right[2])*0.5f; + return true; +} + bool dtStatNavMesh::isInOpenList(dtStatPolyRef ref) const { if (!m_nodePool) return false; diff --git a/Detour/Source/DetourTileNavMesh.cpp b/Detour/Source/DetourTileNavMesh.cpp index 25cbe0a..93abe79 100644 --- a/Detour/Source/DetourTileNavMesh.cpp +++ b/Detour/Source/DetourTileNavMesh.cpp @@ -616,50 +616,35 @@ int dtTiledNavMesh::queryPolygons(const float* center, const float* extents, float dtTiledNavMesh::getCost(dtTilePolyRef prev, dtTilePolyRef from, dtTilePolyRef to) const { - unsigned int salt, it, ip; - if (prev) from = prev; - // The API input has been cheked already, skip checking internal data. - dtDecodeTileId(from, salt, it, ip); - const dtTileHeader* fromHeader = m_tiles[it].header; - const dtTilePoly* fromPoly = &fromHeader->polys[ip]; - dtDecodeTileId(to, salt, it, ip); - const dtTileHeader* toHeader = m_tiles[it].header; - const dtTilePoly* toPoly = &toHeader->polys[ip]; - - float fromPc[3], toPc[3]; - calcPolyCenter(fromPc, fromPoly->v, fromPoly->nv, fromHeader->verts); - calcPolyCenter(toPc, toPoly->v, toPoly->nv, toHeader->verts); - - float dx = fromPc[0]-toPc[0]; - float dy = fromPc[1]-toPc[1]; - float dz = fromPc[2]-toPc[2]; - - return sqrtf(dx*dx + dy*dy + dz*dz); + float midFrom[3], midTo[3]; + if (!getEdgeMidPoint(prev,from,midFrom) || !getEdgeMidPoint(from,to,midTo)) + return FLT_MAX; + return sqrtf(vdistSqr(midFrom,midTo)); } -float dtTiledNavMesh::getHeuristic(dtTilePolyRef from, dtTilePolyRef to) const +float dtTiledNavMesh::getFirstCost(const float* pos, dtTilePolyRef from, dtTilePolyRef to) const { - unsigned int salt, it, ip; - // The API input has been cheked already, skip checking internal data. - dtDecodeTileId(from, salt, it, ip); - const dtTileHeader* fromHeader = m_tiles[it].header; - const dtTilePoly* fromPoly = &fromHeader->polys[ip]; - dtDecodeTileId(to, salt, it, ip); - const dtTileHeader* toHeader = m_tiles[it].header; - const dtTilePoly* toPoly = &toHeader->polys[ip]; - - float fromPc[3], toPc[3]; - calcPolyCenter(fromPc, fromPoly->v, fromPoly->nv, fromHeader->verts); - calcPolyCenter(toPc, toPoly->v, toPoly->nv, toHeader->verts); - - float dx = fromPc[0]-toPc[0]; - float dy = fromPc[1]-toPc[1]; - float dz = fromPc[2]-toPc[2]; - - return sqrtf(dx*dx + dy*dy + dz*dz) * 2.0f; + float mid[3]; + if (!getEdgeMidPoint(from,to,mid)) + return FLT_MAX; + return sqrtf(vdistSqr(pos,mid)); +} + +float dtTiledNavMesh::getLastCost(dtTilePolyRef from, dtTilePolyRef to, const float* pos) const +{ + float mid[3]; + if (!getEdgeMidPoint(from,to,mid)) + return FLT_MAX; + return sqrtf(vdistSqr(mid,pos)); +} + +float dtTiledNavMesh::getHeuristic(const float* from, const float* to) const +{ + return sqrtf(vdistSqr(from,to)) * 1.1f; } int dtTiledNavMesh::findPath(dtTilePolyRef startRef, dtTilePolyRef endRef, + const float* startPos, const float* endPos, dtTilePolyRef* path, const int maxPathSize) { if (!startRef || !endRef) @@ -686,7 +671,7 @@ int dtTiledNavMesh::findPath(dtTilePolyRef startRef, dtTilePolyRef endRef, dtNode* startNode = m_nodePool->getNode(startRef); startNode->pidx = 0; startNode->cost = 0; - startNode->total = getHeuristic(startRef, endRef); + startNode->total = getHeuristic(startPos, endPos); startNode->id = startRef; startNode->flags = DT_NODE_OPEN; m_openList->push(startNode); @@ -724,9 +709,20 @@ int dtTiledNavMesh::findPath(dtTilePolyRef startRef, dtTilePolyRef endRef, newNode.pidx = m_nodePool->getNodeIdx(parent); newNode.id = neighbour; - dtTilePolyRef prevRef = parent->pidx ? m_nodePool->getNodeAtIdx(parent->pidx)->id : 0; - float h = getHeuristic(newNode.id, endRef); - newNode.cost = bestNode->cost + getCost(prevRef, parent->id, newNode.id); + newNode.cost = parent->cost; + if (!parent->pidx) + newNode.cost += getFirstCost(startPos,parent->id,newNode.id); + else + newNode.cost += getCost(m_nodePool->getNodeAtIdx(parent->pidx)->id, parent->id, newNode.id); + // Special case for last node. + if (newNode.id == endRef) + newNode.cost += getLastCost(parent->id,newNode.id,endPos); + + float ec[3]; + if (!getEdgeMidPoint(parent->id,newNode.id,ec)) + continue; + const float h = getHeuristic(ec, endPos); + newNode.total = newNode.cost + h; dtNode* actualNode = m_nodePool->getNode(newNode.id); @@ -753,12 +749,13 @@ int dtTiledNavMesh::findPath(dtTilePolyRef startRef, dtTilePolyRef endRef, } else { - actualNode->flags = DT_NODE_OPEN; + actualNode->flags |= DT_NODE_OPEN; m_openList->push(actualNode); } } } } + bestNode->flags |= DT_NODE_CLOSED; } // Reverse the path. @@ -991,6 +988,17 @@ bool dtTiledNavMesh::getPortalPoints(dtTilePolyRef from, dtTilePolyRef to, float return false; } +// Returns edge mid point between two polygons. +bool dtTiledNavMesh::getEdgeMidPoint(dtTilePolyRef from, dtTilePolyRef to, float* mid) const +{ + float left[3], right[3]; + if (!getPortalPoints(from, to, left,right)) return false; + mid[0] = (left[0]+right[0])*0.5f; + mid[1] = (left[1]+right[1])*0.5f; + mid[2] = (left[2]+right[2])*0.5f; + return true; +} + int dtTiledNavMesh::raycast(dtTilePolyRef centerRef, const float* startPos, const float* endPos, float& t, dtTilePolyRef* path, const int pathSize) { @@ -1160,8 +1168,11 @@ int dtTiledNavMesh::findPolysAround(dtTilePolyRef centerRef, const float* center newNode.pidx = m_nodePool->getNodeIdx(parent); newNode.id = neighbour; - dtTilePolyRef prevRef = parent->pidx ? m_nodePool->getNodeAtIdx(parent->pidx)->id : 0; - newNode.total = parent->total + getCost(prevRef, parent->id, newNode.id); + newNode.cost = parent->total; + if (!parent->pidx) + newNode.cost += getFirstCost(centerPos,parent->id,newNode.id); + else + newNode.cost += getCost(m_nodePool->getNodeAtIdx(parent->pidx)->id, parent->id, newNode.id); dtNode* actualNode = m_nodePool->getNode(newNode.id); if (!actualNode) @@ -1300,8 +1311,11 @@ float dtTiledNavMesh::findDistanceToWall(dtTilePolyRef centerRef, const float* c newNode.pidx = m_nodePool->getNodeIdx(parent); newNode.id = neighbour; - dtTilePolyRef prevRef = parent->pidx ? m_nodePool->getNodeAtIdx(parent->pidx)->id : 0; - newNode.total = parent->total + getCost(prevRef, parent->id, newNode.id); + newNode.cost = parent->total; + if (!parent->pidx) + newNode.cost += getFirstCost(centerPos,parent->id,newNode.id); + else + newNode.cost += getCost(m_nodePool->getNodeAtIdx(parent->pidx)->id, parent->id, newNode.id); dtNode* actualNode = m_nodePool->getNode(newNode.id); if (!actualNode) diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser index 6f2e9e8..68ff76a 100644 --- a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser +++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser @@ -110,8 +110,8 @@ PBXFileDataSource_Target_ColumnID, ); }; - PBXPerProjectTemplateStateSaveDate = 269353447; - PBXWorkspaceStateSaveDate = 269353447; + PBXPerProjectTemplateStateSaveDate = 269423798; + PBXWorkspaceStateSaveDate = 269423798; }; perUserProjectItems = { 6B0249051001EABD00CF7107 = 6B0249051001EABD00CF7107 /* PBXTextBookmark */; @@ -150,10 +150,7 @@ 6B25B4120FFA1545004F1BC4 = 6B25B4120FFA1545004F1BC4 /* PBXTextBookmark */; 6B25B43E0FFA1786004F1BC4 = 6B25B43E0FFA1786004F1BC4 /* PBXTextBookmark */; 6B25B44B0FFA1968004F1BC4 = 6B25B44B0FFA1968004F1BC4 /* PBXTextBookmark */; - 6B25B56D0FFA5899004F1BC4 = 6B25B56D0FFA5899004F1BC4 /* PBXTextBookmark */; 6B25B6250FFA63C8004F1BC4 = 6B25B6250FFA63C8004F1BC4 /* PBXTextBookmark */; - 6B2AEC5C0FFB8AB0005BE9CC = 6B2AEC5C0FFB8AB0005BE9CC /* PBXTextBookmark */; - 6B2AEC610FFB8AB0005BE9CC = 6B2AEC610FFB8AB0005BE9CC /* PBXTextBookmark */; 6B2AEC620FFB8AB0005BE9CC = 6B2AEC620FFB8AB0005BE9CC /* PBXTextBookmark */; 6B2AEC670FFB8AB0005BE9CC = 6B2AEC670FFB8AB0005BE9CC /* PBXTextBookmark */; 6B2AEC740FFB8AB0005BE9CC = 6B2AEC740FFB8AB0005BE9CC /* PBXTextBookmark */; @@ -163,297 +160,233 @@ 6B2AECED0FFB8B41005BE9CC = 6B2AECED0FFB8B41005BE9CC /* PBXTextBookmark */; 6B2AED930FFBA45B005BE9CC = 6B2AED930FFBA45B005BE9CC /* PBXTextBookmark */; 6B458EA80FB4540500044EA9 = 6B458EA80FB4540500044EA9 /* PBXTextBookmark */; - 6B555D15100B125300247EA3 = 6B555D15100B125300247EA3 /* PBXTextBookmark */; 6B555D23100B136A00247EA3 = 6B555D23100B136A00247EA3 /* PBXTextBookmark */; 6B555D24100B136A00247EA3 = 6B555D24100B136A00247EA3 /* PBXTextBookmark */; 6B555D26100B136A00247EA3 = 6B555D26100B136A00247EA3 /* PBXTextBookmark */; - 6B555D27100B136A00247EA3 = 6B555D27100B136A00247EA3 /* PBXTextBookmark */; - 6B555D28100B136A00247EA3 = 6B555D28100B136A00247EA3 /* PBXTextBookmark */; - 6B555D29100B136A00247EA3 = 6B555D29100B136A00247EA3 /* PBXTextBookmark */; 6B555D30100B143200247EA3 = 6B555D30100B143200247EA3 /* PBXTextBookmark */; - 6B555D32100B143200247EA3 = 6B555D32100B143200247EA3 /* PBXTextBookmark */; - 6B555D47100B175F00247EA3 = 6B555D47100B175F00247EA3 /* PBXTextBookmark */; - 6B555D48100B175F00247EA3 = 6B555D48100B175F00247EA3 /* PBXTextBookmark */; - 6B555D49100B175F00247EA3 = 6B555D49100B175F00247EA3 /* PBXTextBookmark */; - 6B555D4A100B175F00247EA3 = 6B555D4A100B175F00247EA3 /* PBXTextBookmark */; - 6B555D4B100B175F00247EA3 = 6B555D4B100B175F00247EA3 /* PBXTextBookmark */; - 6B555D4C100B175F00247EA3 = 6B555D4C100B175F00247EA3 /* PBXTextBookmark */; - 6B555D4D100B175F00247EA3 = 6B555D4D100B175F00247EA3 /* PBXTextBookmark */; - 6B555D4E100B175F00247EA3 = 6B555D4E100B175F00247EA3 /* PBXTextBookmark */; - 6B555D4F100B175F00247EA3 = 6B555D4F100B175F00247EA3 /* PBXTextBookmark */; - 6B555D50100B175F00247EA3 = 6B555D50100B175F00247EA3 /* PBXTextBookmark */; - 6B555D53100B175F00247EA3 = 6B555D53100B175F00247EA3 /* PBXTextBookmark */; - 6B555D54100B175F00247EA3 = 6B555D54100B175F00247EA3 /* PBXTextBookmark */; - 6B555D5D100B17DB00247EA3 = 6B555D5D100B17DB00247EA3 /* PBXTextBookmark */; - 6B555D5E100B17DB00247EA3 = 6B555D5E100B17DB00247EA3 /* PBXTextBookmark */; - 6B555D5F100B17DB00247EA3 = 6B555D5F100B17DB00247EA3 /* PBXTextBookmark */; - 6B555D60100B17DB00247EA3 = 6B555D60100B17DB00247EA3 /* PBXTextBookmark */; - 6B555D66100B185A00247EA3 = 6B555D66100B185A00247EA3 /* PBXTextBookmark */; - 6B555D71100B18EA00247EA3 = 6B555D71100B18EA00247EA3 /* PBXTextBookmark */; - 6B555D73100B18EA00247EA3 = 6B555D73100B18EA00247EA3 /* PBXTextBookmark */; - 6B555D74100B18EA00247EA3 = 6B555D74100B18EA00247EA3 /* PBXTextBookmark */; - 6B555D83100B1A5200247EA3 = 6B555D83100B1A5200247EA3 /* PBXTextBookmark */; - 6B555D85100B1A5200247EA3 = 6B555D85100B1A5200247EA3 /* PBXTextBookmark */; - 6B555D86100B1A5200247EA3 = 6B555D86100B1A5200247EA3 /* PBXTextBookmark */; - 6B555D94100B1B6900247EA3 = 6B555D94100B1B6900247EA3 /* PBXTextBookmark */; - 6B555D96100B1B6900247EA3 = 6B555D96100B1B6900247EA3 /* PBXTextBookmark */; - 6B555D97100B1B6900247EA3 = 6B555D97100B1B6900247EA3 /* PBXTextBookmark */; - 6B555D9E100B1C2400247EA3 = 6B555D9E100B1C2400247EA3 /* PBXTextBookmark */; - 6B555DA0100B1C2400247EA3 = 6B555DA0100B1C2400247EA3 /* PBXTextBookmark */; - 6B555DC3100B236A00247EA3 = 6B555DC3100B236A00247EA3 /* PBXTextBookmark */; - 6B555DC4100B236A00247EA3 = 6B555DC4100B236A00247EA3 /* PBXTextBookmark */; - 6B555DC5100B236A00247EA3 = 6B555DC5100B236A00247EA3 /* PBXTextBookmark */; - 6B555DC6100B236A00247EA3 = 6B555DC6100B236A00247EA3 /* PBXTextBookmark */; - 6B555DC7100B236A00247EA3 = 6B555DC7100B236A00247EA3 /* PBXTextBookmark */; - 6B555DC8100B236A00247EA3 = 6B555DC8100B236A00247EA3 /* PBXTextBookmark */; 6B555DC9100B236A00247EA3 = 6B555DC9100B236A00247EA3 /* PBXTextBookmark */; - 6B555DCB100B236A00247EA3 = 6B555DCB100B236A00247EA3 /* PBXTextBookmark */; - 6B555DCC100B236A00247EA3 = 6B555DCC100B236A00247EA3 /* PBXTextBookmark */; - 6B555DCD100B236A00247EA3 = 6B555DCD100B236A00247EA3 /* PBXTextBookmark */; - 6B555DCF100B236A00247EA3 = 6B555DCF100B236A00247EA3 /* PBXTextBookmark */; - 6B555DD1100B236A00247EA3 = 6B555DD1100B236A00247EA3 /* PBXTextBookmark */; - 6B555DD3100B236A00247EA3 = 6B555DD3100B236A00247EA3 /* PBXTextBookmark */; - 6B555DD4100B236A00247EA3 = 6B555DD4100B236A00247EA3 /* PBXTextBookmark */; - 6B555DD5100B236A00247EA3 = 6B555DD5100B236A00247EA3 /* PBXTextBookmark */; - 6B555DD6100B236A00247EA3 = 6B555DD6100B236A00247EA3 /* PBXTextBookmark */; - 6B555DD7100B236A00247EA3 = 6B555DD7100B236A00247EA3 /* PBXTextBookmark */; - 6B555DD8100B236A00247EA3 = 6B555DD8100B236A00247EA3 /* PBXTextBookmark */; - 6B555DD9100B236A00247EA3 = 6B555DD9100B236A00247EA3 /* PBXTextBookmark */; - 6B555DDA100B236A00247EA3 = 6B555DDA100B236A00247EA3 /* PBXTextBookmark */; - 6B555DDB100B236A00247EA3 = 6B555DDB100B236A00247EA3 /* PBXTextBookmark */; - 6B555DDD100B236A00247EA3 = 6B555DDD100B236A00247EA3 /* PBXTextBookmark */; - 6B555DDF100B236A00247EA3 = 6B555DDF100B236A00247EA3 /* PBXTextBookmark */; - 6B555DE0100B236A00247EA3 = 6B555DE0100B236A00247EA3 /* PBXTextBookmark */; - 6B555DE2100B236A00247EA3 = 6B555DE2100B236A00247EA3 /* PBXTextBookmark */; - 6B555DE4100B236A00247EA3 = 6B555DE4100B236A00247EA3 /* PBXTextBookmark */; - 6B555DE6100B236A00247EA3 = 6B555DE6100B236A00247EA3 /* PBXTextBookmark */; - 6B555DE8100B236A00247EA3 = 6B555DE8100B236A00247EA3 /* PBXTextBookmark */; - 6B555DEA100B236A00247EA3 = 6B555DEA100B236A00247EA3 /* PBXTextBookmark */; - 6B555DEC100B236A00247EA3 = 6B555DEC100B236A00247EA3 /* PBXTextBookmark */; - 6B555DED100B236A00247EA3 = 6B555DED100B236A00247EA3 /* PBXTextBookmark */; - 6B555DF2100B25B900247EA3 = 6B555DF2100B25B900247EA3 /* PBXTextBookmark */; 6B555E01100B285300247EA3 = 6B555E01100B285300247EA3 /* PBXTextBookmark */; - 6B555E04100B285300247EA3 = 6B555E04100B285300247EA3 /* PBXTextBookmark */; - 6B555E08100B285300247EA3 = 6B555E08100B285300247EA3 /* PBXTextBookmark */; - 6B555E09100B285300247EA3 = 6B555E09100B285300247EA3 /* PBXTextBookmark */; - 6B555E0A100B285300247EA3 = 6B555E0A100B285300247EA3 /* PBXTextBookmark */; - 6B555E0B100B285300247EA3 = 6B555E0B100B285300247EA3 /* PBXTextBookmark */; - 6B555E0D100B285300247EA3 = 6B555E0D100B285300247EA3 /* PBXTextBookmark */; - 6B555E0E100B285300247EA3 = 6B555E0E100B285300247EA3 /* PBXTextBookmark */; - 6B555E0F100B285300247EA3 = 6B555E0F100B285300247EA3 /* PBXTextBookmark */; - 6B555E10100B285300247EA3 = 6B555E10100B285300247EA3 /* PBXTextBookmark */; - 6B555E11100B285300247EA3 = 6B555E11100B285300247EA3 /* PBXTextBookmark */; 6B555E12100B285300247EA3 = 6B555E12100B285300247EA3 /* PBXTextBookmark */; 6B555E13100B285300247EA3 = 6B555E13100B285300247EA3 /* PBXTextBookmark */; - 6B555E15100B285300247EA3 = 6B555E15100B285300247EA3 /* PBXTextBookmark */; - 6B555E18100B285300247EA3 = 6B555E18100B285300247EA3 /* PBXTextBookmark */; - 6B555E1B100B285300247EA3 = 6B555E1B100B285300247EA3 /* PBXTextBookmark */; - 6B555E20100B2D9800247EA3 = 6B555E20100B2D9800247EA3 /* PBXTextBookmark */; - 6B555E22100B2D9800247EA3 = 6B555E22100B2D9800247EA3 /* PBXTextBookmark */; - 6B555E45100B311B00247EA3 = 6B555E45100B311B00247EA3 /* PBXTextBookmark */; - 6B555E46100B311B00247EA3 = 6B555E46100B311B00247EA3 /* PBXTextBookmark */; - 6B555E47100B311B00247EA3 = 6B555E47100B311B00247EA3 /* PBXTextBookmark */; - 6B555E48100B311B00247EA3 = 6B555E48100B311B00247EA3 /* PBXTextBookmark */; - 6B555E49100B311B00247EA3 = 6B555E49100B311B00247EA3 /* PBXTextBookmark */; - 6B555E4B100B311B00247EA3 = 6B555E4B100B311B00247EA3 /* PBXTextBookmark */; - 6B555E4C100B311B00247EA3 = 6B555E4C100B311B00247EA3 /* PBXTextBookmark */; - 6B555E4D100B311B00247EA3 = 6B555E4D100B311B00247EA3 /* PBXTextBookmark */; - 6B555E4E100B311B00247EA3 = 6B555E4E100B311B00247EA3 /* PBXTextBookmark */; - 6B555E4F100B311B00247EA3 = 6B555E4F100B311B00247EA3 /* PBXTextBookmark */; - 6B555E50100B311B00247EA3 = 6B555E50100B311B00247EA3 /* PBXTextBookmark */; - 6B555E51100B311B00247EA3 = 6B555E51100B311B00247EA3 /* PBXTextBookmark */; - 6B555E52100B311B00247EA3 = 6B555E52100B311B00247EA3 /* PBXTextBookmark */; - 6B555E53100B311B00247EA3 = 6B555E53100B311B00247EA3 /* PBXTextBookmark */; - 6B555E54100B311B00247EA3 = 6B555E54100B311B00247EA3 /* PBXTextBookmark */; - 6B555E55100B311B00247EA3 = 6B555E55100B311B00247EA3 /* PBXTextBookmark */; - 6B555E56100B311B00247EA3 = 6B555E56100B311B00247EA3 /* PBXTextBookmark */; - 6B555E57100B311B00247EA3 = 6B555E57100B311B00247EA3 /* PBXTextBookmark */; 6B555E5F100B334900247EA3 = 6B555E5F100B334900247EA3 /* PBXTextBookmark */; 6B555E60100B334900247EA3 = 6B555E60100B334900247EA3 /* PBXTextBookmark */; - 6B555E67100B334900247EA3 = 6B555E67100B334900247EA3 /* PBXTextBookmark */; - 6B555E68100B334900247EA3 = 6B555E68100B334900247EA3 /* PBXTextBookmark */; - 6B555E69100B334900247EA3 = 6B555E69100B334900247EA3 /* PBXTextBookmark */; - 6B555E6B100B334900247EA3 = 6B555E6B100B334900247EA3 /* PBXTextBookmark */; - 6B555E6C100B334900247EA3 = 6B555E6C100B334900247EA3 /* PBXTextBookmark */; - 6B555E6D100B334900247EA3 = 6B555E6D100B334900247EA3 /* PBXTextBookmark */; - 6B555E6E100B334900247EA3 = 6B555E6E100B334900247EA3 /* PBXTextBookmark */; - 6B555E6F100B334900247EA3 = 6B555E6F100B334900247EA3 /* PBXTextBookmark */; - 6B555E70100B334900247EA3 = 6B555E70100B334900247EA3 /* PBXTextBookmark */; - 6B555E71100B334900247EA3 = 6B555E71100B334900247EA3 /* PBXTextBookmark */; - 6B555E72100B334900247EA3 = 6B555E72100B334900247EA3 /* PBXTextBookmark */; - 6B555E73100B334900247EA3 = 6B555E73100B334900247EA3 /* PBXTextBookmark */; - 6B555E74100B334900247EA3 = 6B555E74100B334900247EA3 /* PBXTextBookmark */; - 6B555E75100B334900247EA3 = 6B555E75100B334900247EA3 /* PBXTextBookmark */; - 6B555E76100B334900247EA3 = 6B555E76100B334900247EA3 /* PBXTextBookmark */; - 6B555E79100B350E00247EA3 = 6B555E79100B350E00247EA3 /* PBXTextBookmark */; - 6B555E7B100B350E00247EA3 = 6B555E7B100B350E00247EA3 /* PBXTextBookmark */; - 6B555E7C100B350E00247EA3 = 6B555E7C100B350E00247EA3 /* PBXTextBookmark */; - 6B555E7F100B350E00247EA3 = 6B555E7F100B350E00247EA3 /* PBXTextBookmark */; - 6B555E80100B350E00247EA3 = 6B555E80100B350E00247EA3 /* PBXTextBookmark */; - 6B555E81100B350E00247EA3 = 6B555E81100B350E00247EA3 /* PBXTextBookmark */; - 6B555E82100B350E00247EA3 = 6B555E82100B350E00247EA3 /* PBXTextBookmark */; - 6B555E83100B350E00247EA3 = 6B555E83100B350E00247EA3 /* PBXTextBookmark */; - 6B555E84100B350E00247EA3 = 6B555E84100B350E00247EA3 /* PBXTextBookmark */; - 6B555E85100B350E00247EA3 = 6B555E85100B350E00247EA3 /* PBXTextBookmark */; - 6B555E8C100B35E000247EA3 = 6B555E8C100B35E000247EA3 /* PBXTextBookmark */; - 6B555E9D100B37AB00247EA3 = 6B555E9D100B37AB00247EA3 /* PBXTextBookmark */; 6B555EA1100B37AB00247EA3 = 6B555EA1100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EA2100B37AB00247EA3 = 6B555EA2100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EA6100B37AB00247EA3 = 6B555EA6100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EA7100B37AB00247EA3 = 6B555EA7100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EA8100B37AB00247EA3 = 6B555EA8100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EA9100B37AB00247EA3 = 6B555EA9100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EAA100B37AB00247EA3 = 6B555EAA100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EAB100B37AB00247EA3 = 6B555EAB100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EAF100B37AB00247EA3 = 6B555EAF100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EB1100B37AB00247EA3 = 6B555EB1100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EB2100B37AB00247EA3 = 6B555EB2100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EB3100B37AB00247EA3 = 6B555EB3100B37AB00247EA3 /* PBXTextBookmark */; - 6B555EB4100B37AB00247EA3 = 6B555EB4100B37AB00247EA3 /* PBXTextBookmark */; 6B555EE0100B39A600247EA3 = 6B555EE0100B39A600247EA3 /* PBXTextBookmark */; 6B555EF9100B42E600247EA3 = 6B555EF9100B42E600247EA3 /* PBXTextBookmark */; - 6B555EFA100B42E600247EA3 = 6B555EFA100B42E600247EA3 /* PBXTextBookmark */; - 6B555EFB100B42E600247EA3 = 6B555EFB100B42E600247EA3 /* PBXTextBookmark */; 6B555F0C100B473F00247EA3 = 6B555F0C100B473F00247EA3 /* PBXTextBookmark */; 6B555F0D100B473F00247EA3 = 6B555F0D100B473F00247EA3 /* PBXTextBookmark */; 6B555F0E100B473F00247EA3 = 6B555F0E100B473F00247EA3 /* PBXTextBookmark */; 6B555F0F100B473F00247EA3 = 6B555F0F100B473F00247EA3 /* PBXTextBookmark */; 6B555F10100B473F00247EA3 = 6B555F10100B473F00247EA3 /* PBXTextBookmark */; - 6B555F11100B473F00247EA3 = 6B555F11100B473F00247EA3 /* PBXTextBookmark */; - 6B555F12100B473F00247EA3 = 6B555F12100B473F00247EA3 /* PBXTextBookmark */; - 6B555F13100B473F00247EA3 = 6B555F13100B473F00247EA3 /* PBXTextBookmark */; - 6B555F17100B473F00247EA3 = 6B555F17100B473F00247EA3 /* PBXTextBookmark */; - 6B555F18100B473F00247EA3 = 6B555F18100B473F00247EA3 /* PBXTextBookmark */; - 6B555F19100B473F00247EA3 = 6B555F19100B473F00247EA3 /* PBXTextBookmark */; - 6B555F1A100B473F00247EA3 = 6B555F1A100B473F00247EA3 /* PBXTextBookmark */; - 6B555F1B100B473F00247EA3 = 6B555F1B100B473F00247EA3 /* PBXTextBookmark */; - 6B555F1C100B473F00247EA3 = 6B555F1C100B473F00247EA3 /* PBXTextBookmark */; - 6B555F1D100B473F00247EA3 = 6B555F1D100B473F00247EA3 /* PBXTextBookmark */; - 6B555F1E100B473F00247EA3 = 6B555F1E100B473F00247EA3 /* PBXTextBookmark */; - 6B555F1F100B473F00247EA3 = 6B555F1F100B473F00247EA3 /* PBXTextBookmark */; - 6B555F21100B473F00247EA3 = 6B555F21100B473F00247EA3 /* PBXTextBookmark */; - 6B555F22100B473F00247EA3 = 6B555F22100B473F00247EA3 /* PBXTextBookmark */; - 6B555F23100B473F00247EA3 = 6B555F23100B473F00247EA3 /* PBXTextBookmark */; - 6B555F30100B499000247EA3 = 6B555F30100B499000247EA3 /* PBXTextBookmark */; - 6B555F31100B499000247EA3 = 6B555F31100B499000247EA3 /* PBXTextBookmark */; - 6B555F33100B499000247EA3 = 6B555F33100B499000247EA3 /* PBXTextBookmark */; - 6B555F35100B499000247EA3 = 6B555F35100B499000247EA3 /* PBXTextBookmark */; - 6B555F37100B499000247EA3 = 6B555F37100B499000247EA3 /* PBXTextBookmark */; 6B555F42100B4C5800247EA3 = 6B555F42100B4C5800247EA3 /* PBXTextBookmark */; - 6B555F45100B4C5800247EA3 = 6B555F45100B4C5800247EA3 /* PBXTextBookmark */; - 6B555F4A100B4C5800247EA3 = 6B555F4A100B4C5800247EA3 /* PBXTextBookmark */; - 6B555F4C100B4C5800247EA3 = 6B555F4C100B4C5800247EA3 /* PBXTextBookmark */; 6B555F5E100B53F500247EA3 = 6B555F5E100B53F500247EA3 /* PBXTextBookmark */; 6B555F63100B53F500247EA3 = 6B555F63100B53F500247EA3 /* PBXTextBookmark */; - 6B555F65100B53F500247EA3 = 6B555F65100B53F500247EA3 /* PBXTextBookmark */; - 6B555F67100B53F500247EA3 = 6B555F67100B53F500247EA3 /* PBXTextBookmark */; - 6B555F69100B53F500247EA3 = 6B555F69100B53F500247EA3 /* PBXTextBookmark */; - 6B555F6B100B53F500247EA3 = 6B555F6B100B53F500247EA3 /* PBXTextBookmark */; - 6B555F6D100B53F500247EA3 = 6B555F6D100B53F500247EA3 /* PBXTextBookmark */; - 6B555F6F100B53F500247EA3 = 6B555F6F100B53F500247EA3 /* PBXTextBookmark */; - 6B555F71100B53F500247EA3 = 6B555F71100B53F500247EA3 /* PBXTextBookmark */; - 6B555F79100B54CE00247EA3 = 6B555F79100B54CE00247EA3 /* PBXTextBookmark */; - 6B555F7B100B54CE00247EA3 = 6B555F7B100B54CE00247EA3 /* PBXTextBookmark */; - 6B555F88100B577A00247EA3 = 6B555F88100B577A00247EA3 /* PBXTextBookmark */; - 6B555F89100B577A00247EA3 = 6B555F89100B577A00247EA3 /* PBXTextBookmark */; 6B555F8B100B577A00247EA3 = 6B555F8B100B577A00247EA3 /* PBXTextBookmark */; - 6B555F8D100B577A00247EA3 = 6B555F8D100B577A00247EA3 /* PBXTextBookmark */; - 6B555F8E100B577A00247EA3 = 6B555F8E100B577A00247EA3 /* PBXTextBookmark */; - 6B555F8F100B577A00247EA3 = 6B555F8F100B577A00247EA3 /* PBXTextBookmark */; 6B555F90100B577A00247EA3 = 6B555F90100B577A00247EA3 /* PBXTextBookmark */; - 6B555F91100B577A00247EA3 = 6B555F91100B577A00247EA3 /* PBXTextBookmark */; - 6B555F92100B577A00247EA3 = 6B555F92100B577A00247EA3 /* PBXTextBookmark */; - 6B555F93100B577A00247EA3 = 6B555F93100B577A00247EA3 /* PBXTextBookmark */; - 6B555F94100B577A00247EA3 = 6B555F94100B577A00247EA3 /* PBXTextBookmark */; - 6B555F95100B577A00247EA3 = 6B555F95100B577A00247EA3 /* PBXTextBookmark */; - 6B555F96100B577A00247EA3 = 6B555F96100B577A00247EA3 /* PBXTextBookmark */; - 6B555F97100B577A00247EA3 = 6B555F97100B577A00247EA3 /* PBXTextBookmark */; - 6B555F98100B577A00247EA3 = 6B555F98100B577A00247EA3 /* PBXTextBookmark */; - 6B555F9A100B577A00247EA3 = 6B555F9A100B577A00247EA3 /* PBXTextBookmark */; - 6B555FA0100B57B500247EA3 = 6B555FA0100B57B500247EA3 /* PBXTextBookmark */; 6B555FA8100B589200247EA3 = 6B555FA8100B589200247EA3 /* PBXTextBookmark */; - 6B555FAB100B589200247EA3 = 6B555FAB100B589200247EA3 /* PBXTextBookmark */; - 6B555FB0100B595C00247EA3 = 6B555FB0100B595C00247EA3 /* PBXTextBookmark */; - 6B555FB1100B595C00247EA3 = 6B555FB1100B595C00247EA3 /* PBXTextBookmark */; - 6B555FB2100B595C00247EA3 = 6B555FB2100B595C00247EA3 /* PBXTextBookmark */; 6B555FB4100B595C00247EA3 = 6B555FB4100B595C00247EA3 /* PBXTextBookmark */; - 6B555FB5100B595C00247EA3 = 6B555FB5100B595C00247EA3 /* PBXTextBookmark */; - 6B555FB6100B595C00247EA3 = 6B555FB6100B595C00247EA3 /* PBXTextBookmark */; - 6B555FC7100CF56200247EA3 = 6B555FC7100CF56200247EA3 /* PBXTextBookmark */; - 6B555FCC100D1ABC00247EA3 = 6B555FCC100D1ABC00247EA3 /* PBXTextBookmark */; 6B7707B90FBD66CF00D21BAE = 6B7707B90FBD66CF00D21BAE /* PBXTextBookmark */; 6B7707F00FBD90F100D21BAE = 6B7707F00FBD90F100D21BAE /* PBXTextBookmark */; 6B7707F90FBD90F100D21BAE = 6B7707F90FBD90F100D21BAE /* PBXTextBookmark */; 6B7708F70FBDA96300D21BAE = 6B7708F70FBDA96300D21BAE /* PBXTextBookmark */; 6B7EBB69100721310066EF8C = 6B7EBB69100721310066EF8C /* PBXTextBookmark */; 6B86333B0F7813A600E2684A = 6B86333B0F7813A600E2684A /* PBXTextBookmark */; - 6B8A71F40FDAB52200A0A6FB = 6B8A71F40FDAB52200A0A6FB /* PBXTextBookmark */; 6B8DB3900F9798DE007FA9E1 = 6B8DB3900F9798DE007FA9E1 /* PBXTextBookmark */; - 6B92CE3E100E01F0003DA304 /* PBXTextBookmark */ = 6B92CE3E100E01F0003DA304 /* PBXTextBookmark */; - 6B92CE4E100E02D3003DA304 /* PBXTextBookmark */ = 6B92CE4E100E02D3003DA304 /* PBXTextBookmark */; - 6B92CE4F100E02D3003DA304 /* PBXTextBookmark */ = 6B92CE4F100E02D3003DA304 /* PBXTextBookmark */; - 6B92CE50100E02D3003DA304 /* PBXTextBookmark */ = 6B92CE50100E02D3003DA304 /* PBXTextBookmark */; - 6B92CE51100E02D3003DA304 /* PBXTextBookmark */ = 6B92CE51100E02D3003DA304 /* PBXTextBookmark */; - 6B92CE68100E0577003DA304 /* PBXTextBookmark */ = 6B92CE68100E0577003DA304 /* PBXTextBookmark */; - 6B92CE69100E0577003DA304 /* PBXTextBookmark */ = 6B92CE69100E0577003DA304 /* PBXTextBookmark */; - 6B92CE6A100E0577003DA304 /* PBXTextBookmark */ = 6B92CE6A100E0577003DA304 /* PBXTextBookmark */; - 6B92CE6B100E0577003DA304 /* PBXTextBookmark */ = 6B92CE6B100E0577003DA304 /* PBXTextBookmark */; - 6B92CE6C100E0577003DA304 /* PBXTextBookmark */ = 6B92CE6C100E0577003DA304 /* PBXTextBookmark */; - 6B92CE6D100E0577003DA304 /* PBXTextBookmark */ = 6B92CE6D100E0577003DA304 /* PBXTextBookmark */; - 6B92CE6E100E0577003DA304 /* PBXTextBookmark */ = 6B92CE6E100E0577003DA304 /* PBXTextBookmark */; - 6B92CE6F100E0577003DA304 /* PBXTextBookmark */ = 6B92CE6F100E0577003DA304 /* PBXTextBookmark */; - 6B92CE70100E0577003DA304 /* PBXTextBookmark */ = 6B92CE70100E0577003DA304 /* PBXTextBookmark */; - 6B92CE71100E0577003DA304 /* PBXTextBookmark */ = 6B92CE71100E0577003DA304 /* PBXTextBookmark */; - 6B92CE72100E0577003DA304 /* PBXTextBookmark */ = 6B92CE72100E0577003DA304 /* PBXTextBookmark */; - 6B92CE73100E0577003DA304 /* PBXTextBookmark */ = 6B92CE73100E0577003DA304 /* PBXTextBookmark */; - 6B92CE74100E0577003DA304 /* PBXTextBookmark */ = 6B92CE74100E0577003DA304 /* PBXTextBookmark */; - 6B92CE75100E0577003DA304 /* PBXTextBookmark */ = 6B92CE75100E0577003DA304 /* PBXTextBookmark */; - 6B92CE76100E0577003DA304 /* PBXTextBookmark */ = 6B92CE76100E0577003DA304 /* PBXTextBookmark */; - 6B92CE77100E0577003DA304 /* PBXTextBookmark */ = 6B92CE77100E0577003DA304 /* PBXTextBookmark */; - 6B92CE78100E0577003DA304 /* PBXTextBookmark */ = 6B92CE78100E0577003DA304 /* PBXTextBookmark */; - 6B92CE79100E0577003DA304 /* PBXTextBookmark */ = 6B92CE79100E0577003DA304 /* PBXTextBookmark */; - 6B92CE7A100E0577003DA304 /* PBXTextBookmark */ = 6B92CE7A100E0577003DA304 /* PBXTextBookmark */; - 6B92CE7B100E0577003DA304 /* PBXTextBookmark */ = 6B92CE7B100E0577003DA304 /* PBXTextBookmark */; - 6B92CE7C100E0577003DA304 /* PBXTextBookmark */ = 6B92CE7C100E0577003DA304 /* PBXTextBookmark */; - 6B92CE7D100E0577003DA304 /* PBXTextBookmark */ = 6B92CE7D100E0577003DA304 /* PBXTextBookmark */; - 6B92CE7E100E0577003DA304 /* PBXTextBookmark */ = 6B92CE7E100E0577003DA304 /* PBXTextBookmark */; - 6B92CE7F100E0577003DA304 /* PBXTextBookmark */ = 6B92CE7F100E0577003DA304 /* PBXTextBookmark */; - 6B92CE80100E0577003DA304 /* PBXTextBookmark */ = 6B92CE80100E0577003DA304 /* PBXTextBookmark */; - 6B92CE81100E0577003DA304 /* PBXTextBookmark */ = 6B92CE81100E0577003DA304 /* PBXTextBookmark */; - 6B92CE82100E0577003DA304 /* PBXTextBookmark */ = 6B92CE82100E0577003DA304 /* PBXTextBookmark */; - 6B92CE83100E0577003DA304 /* PBXTextBookmark */ = 6B92CE83100E0577003DA304 /* PBXTextBookmark */; - 6B92CE84100E0577003DA304 /* PBXTextBookmark */ = 6B92CE84100E0577003DA304 /* PBXTextBookmark */; - 6B92CE85100E0577003DA304 /* PBXTextBookmark */ = 6B92CE85100E0577003DA304 /* PBXTextBookmark */; - 6B92CE89100E0739003DA304 /* PBXTextBookmark */ = 6B92CE89100E0739003DA304 /* PBXTextBookmark */; - 6B92CE8A100E0739003DA304 /* PBXTextBookmark */ = 6B92CE8A100E0739003DA304 /* PBXTextBookmark */; - 6B92CE8B100E0739003DA304 /* PBXTextBookmark */ = 6B92CE8B100E0739003DA304 /* PBXTextBookmark */; - 6B92CE8C100E0739003DA304 /* PBXTextBookmark */ = 6B92CE8C100E0739003DA304 /* PBXTextBookmark */; - 6B92CE8D100E0739003DA304 /* PBXTextBookmark */ = 6B92CE8D100E0739003DA304 /* PBXTextBookmark */; - 6B92CE8E100E0739003DA304 /* PBXTextBookmark */ = 6B92CE8E100E0739003DA304 /* PBXTextBookmark */; - 6B92CE8F100E0739003DA304 /* PBXTextBookmark */ = 6B92CE8F100E0739003DA304 /* PBXTextBookmark */; - 6B92CE90100E0739003DA304 /* PBXTextBookmark */ = 6B92CE90100E0739003DA304 /* PBXTextBookmark */; - 6B92CE91100E0739003DA304 /* PBXTextBookmark */ = 6B92CE91100E0739003DA304 /* PBXTextBookmark */; - 6B92CE92100E0739003DA304 /* PBXTextBookmark */ = 6B92CE92100E0739003DA304 /* PBXTextBookmark */; - 6B92CE93100E0739003DA304 /* PBXTextBookmark */ = 6B92CE93100E0739003DA304 /* PBXTextBookmark */; - 6B92CE94100E0739003DA304 /* PBXTextBookmark */ = 6B92CE94100E0739003DA304 /* PBXTextBookmark */; - 6B92CE95100E0739003DA304 /* PBXTextBookmark */ = 6B92CE95100E0739003DA304 /* PBXTextBookmark */; - 6B92CE96100E0739003DA304 /* PBXTextBookmark */ = 6B92CE96100E0739003DA304 /* PBXTextBookmark */; - 6B92CE9A100E0763003DA304 /* PBXTextBookmark */ = 6B92CE9A100E0763003DA304 /* PBXTextBookmark */; - 6B92CE9B100E0763003DA304 /* PBXTextBookmark */ = 6B92CE9B100E0763003DA304 /* PBXTextBookmark */; - 6B92CE9C100E0763003DA304 /* PBXTextBookmark */ = 6B92CE9C100E0763003DA304 /* PBXTextBookmark */; - 6B92CE9D100E0763003DA304 /* PBXTextBookmark */ = 6B92CE9D100E0763003DA304 /* PBXTextBookmark */; + 6B92CE50100E02D3003DA304 = 6B92CE50100E02D3003DA304 /* PBXTextBookmark */; + 6B92CE68100E0577003DA304 = 6B92CE68100E0577003DA304 /* PBXTextBookmark */; + 6B92CE69100E0577003DA304 = 6B92CE69100E0577003DA304 /* PBXTextBookmark */; + 6B92CE6A100E0577003DA304 = 6B92CE6A100E0577003DA304 /* PBXTextBookmark */; + 6B92CE6B100E0577003DA304 = 6B92CE6B100E0577003DA304 /* PBXTextBookmark */; + 6B92CE6C100E0577003DA304 = 6B92CE6C100E0577003DA304 /* PBXTextBookmark */; + 6B92CE6D100E0577003DA304 = 6B92CE6D100E0577003DA304 /* PBXTextBookmark */; + 6B92CE6E100E0577003DA304 = 6B92CE6E100E0577003DA304 /* PBXTextBookmark */; + 6B92CE6F100E0577003DA304 = 6B92CE6F100E0577003DA304 /* PBXTextBookmark */; + 6B92CE70100E0577003DA304 = 6B92CE70100E0577003DA304 /* PBXTextBookmark */; + 6B92CE71100E0577003DA304 = 6B92CE71100E0577003DA304 /* PBXTextBookmark */; + 6B92CE72100E0577003DA304 = 6B92CE72100E0577003DA304 /* PBXTextBookmark */; + 6B92CE73100E0577003DA304 = 6B92CE73100E0577003DA304 /* PBXTextBookmark */; + 6B92CE74100E0577003DA304 = 6B92CE74100E0577003DA304 /* PBXTextBookmark */; + 6B92CE75100E0577003DA304 = 6B92CE75100E0577003DA304 /* PBXTextBookmark */; + 6B92CE76100E0577003DA304 = 6B92CE76100E0577003DA304 /* PBXTextBookmark */; + 6B92CE77100E0577003DA304 = 6B92CE77100E0577003DA304 /* PBXTextBookmark */; + 6B92CE78100E0577003DA304 = 6B92CE78100E0577003DA304 /* PBXTextBookmark */; + 6B92CE79100E0577003DA304 = 6B92CE79100E0577003DA304 /* PBXTextBookmark */; + 6B92CE7A100E0577003DA304 = 6B92CE7A100E0577003DA304 /* PBXTextBookmark */; + 6B92CE7B100E0577003DA304 = 6B92CE7B100E0577003DA304 /* PBXTextBookmark */; + 6B92CE7C100E0577003DA304 = 6B92CE7C100E0577003DA304 /* PBXTextBookmark */; + 6B92CE7D100E0577003DA304 = 6B92CE7D100E0577003DA304 /* PBXTextBookmark */; + 6B92CE7E100E0577003DA304 = 6B92CE7E100E0577003DA304 /* PBXTextBookmark */; + 6B92CE7F100E0577003DA304 = 6B92CE7F100E0577003DA304 /* PBXTextBookmark */; + 6B92CE80100E0577003DA304 = 6B92CE80100E0577003DA304 /* PBXTextBookmark */; + 6B92CE81100E0577003DA304 = 6B92CE81100E0577003DA304 /* PBXTextBookmark */; + 6B92CE82100E0577003DA304 = 6B92CE82100E0577003DA304 /* PBXTextBookmark */; + 6B92CE83100E0577003DA304 = 6B92CE83100E0577003DA304 /* PBXTextBookmark */; + 6B92CE84100E0577003DA304 = 6B92CE84100E0577003DA304 /* PBXTextBookmark */; + 6B92CE89100E0739003DA304 = 6B92CE89100E0739003DA304 /* PBXTextBookmark */; + 6B92CE8A100E0739003DA304 = 6B92CE8A100E0739003DA304 /* PBXTextBookmark */; + 6B92CE8C100E0739003DA304 = 6B92CE8C100E0739003DA304 /* PBXTextBookmark */; + 6B92CE8E100E0739003DA304 = 6B92CE8E100E0739003DA304 /* PBXTextBookmark */; + 6B92CE8F100E0739003DA304 = 6B92CE8F100E0739003DA304 /* PBXTextBookmark */; + 6B92CE90100E0739003DA304 = 6B92CE90100E0739003DA304 /* PBXTextBookmark */; + 6B92CE91100E0739003DA304 = 6B92CE91100E0739003DA304 /* PBXTextBookmark */; + 6B92CE92100E0739003DA304 = 6B92CE92100E0739003DA304 /* PBXTextBookmark */; + 6B92CE93100E0739003DA304 = 6B92CE93100E0739003DA304 /* PBXTextBookmark */; + 6B92CE94100E0739003DA304 = 6B92CE94100E0739003DA304 /* PBXTextBookmark */; + 6B92CE95100E0739003DA304 = 6B92CE95100E0739003DA304 /* PBXTextBookmark */; + 6B92CE9A100E0763003DA304 = 6B92CE9A100E0763003DA304 /* PBXTextBookmark */; + 6B92CE9B100E0763003DA304 = 6B92CE9B100E0763003DA304 /* PBXTextBookmark */; + 6B92CE9C100E0763003DA304 = 6B92CE9C100E0763003DA304 /* PBXTextBookmark */; + 6B92CE9F100E673D003DA304 = 6B92CE9F100E673D003DA304 /* PBXTextBookmark */; 6B995BDF0FE0D9B300D5C493 = 6B995BDF0FE0D9B300D5C493 /* PBXTextBookmark */; + 6B995F79100F14BB00D7BF5A /* PBXTextBookmark */ = 6B995F79100F14BB00D7BF5A /* PBXTextBookmark */; + 6B995F9F100F336B00D7BF5A /* PBXTextBookmark */ = 6B995F9F100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FA0100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FA0100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FA1100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FA1100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FA2100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FA2100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FA4100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FA4100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FA5100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FA5100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FA6100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FA6100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FA7100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FA7100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FA8100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FA8100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FA9100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FA9100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FAA100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FAA100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FAB100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FAB100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FAC100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FAC100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FAD100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FAD100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FAE100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FAE100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FAF100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FAF100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FB0100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FB0100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FB1100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FB1100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FB2100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FB2100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FB3100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FB3100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FB4100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FB4100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FB5100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FB5100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FB6100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FB6100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FB7100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FB7100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FB8100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FB8100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FB9100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FB9100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FBA100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FBA100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FBB100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FBB100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FBC100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FBC100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FBD100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FBD100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FBE100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FBE100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FBF100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FBF100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FC0100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FC0100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FC1100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FC1100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FC2100F336B00D7BF5A /* PBXTextBookmark */ = 6B995FC2100F336B00D7BF5A /* PBXTextBookmark */; + 6B995FC3100F336D00D7BF5A /* PBXTextBookmark */ = 6B995FC3100F336D00D7BF5A /* PBXTextBookmark */; + 6B995FC9100F338A00D7BF5A /* PBXTextBookmark */ = 6B995FC9100F338A00D7BF5A /* PBXTextBookmark */; + 6B995FCC100F345100D7BF5A /* PBXTextBookmark */ = 6B995FCC100F345100D7BF5A /* PBXTextBookmark */; + 6B995FCD100F345100D7BF5A /* PBXTextBookmark */ = 6B995FCD100F345100D7BF5A /* PBXTextBookmark */; + 6B995FCE100F345100D7BF5A /* PBXTextBookmark */ = 6B995FCE100F345100D7BF5A /* PBXTextBookmark */; + 6B995FCF100F345100D7BF5A /* PBXTextBookmark */ = 6B995FCF100F345100D7BF5A /* PBXTextBookmark */; + 6B995FD0100F345100D7BF5A /* PBXTextBookmark */ = 6B995FD0100F345100D7BF5A /* PBXTextBookmark */; + 6B995FD1100F345100D7BF5A /* PBXTextBookmark */ = 6B995FD1100F345100D7BF5A /* PBXTextBookmark */; + 6B995FD3100F34AC00D7BF5A /* PBXTextBookmark */ = 6B995FD3100F34AC00D7BF5A /* PBXTextBookmark */; + 6B995FD5100F34B400D7BF5A /* PBXTextBookmark */ = 6B995FD5100F34B400D7BF5A /* PBXTextBookmark */; + 6B995FD8100F354D00D7BF5A /* PBXTextBookmark */ = 6B995FD8100F354D00D7BF5A /* PBXTextBookmark */; + 6B995FDB100F362200D7BF5A /* PBXTextBookmark */ = 6B995FDB100F362200D7BF5A /* PBXTextBookmark */; + 6B995FDE100F387200D7BF5A /* PBXTextBookmark */ = 6B995FDE100F387200D7BF5A /* PBXTextBookmark */; + 6B995FDF100F387200D7BF5A /* PBXTextBookmark */ = 6B995FDF100F387200D7BF5A /* PBXTextBookmark */; + 6B995FE0100F387200D7BF5A /* PBXTextBookmark */ = 6B995FE0100F387200D7BF5A /* PBXTextBookmark */; + 6B995FE1100F387200D7BF5A /* PBXTextBookmark */ = 6B995FE1100F387200D7BF5A /* PBXTextBookmark */; + 6B995FE2100F387200D7BF5A /* PBXTextBookmark */ = 6B995FE2100F387200D7BF5A /* PBXTextBookmark */; + 6B995FE3100F387200D7BF5A /* PBXTextBookmark */ = 6B995FE3100F387200D7BF5A /* PBXTextBookmark */; + 6B995FE4100F387200D7BF5A /* PBXTextBookmark */ = 6B995FE4100F387200D7BF5A /* PBXTextBookmark */; + 6B995FE5100F387200D7BF5A /* PBXTextBookmark */ = 6B995FE5100F387200D7BF5A /* PBXTextBookmark */; + 6B995FE6100F387200D7BF5A /* PBXTextBookmark */ = 6B995FE6100F387200D7BF5A /* PBXTextBookmark */; + 6B995FE9100F391200D7BF5A /* PBXTextBookmark */ = 6B995FE9100F391200D7BF5A /* PBXTextBookmark */; + 6B995FEA100F391200D7BF5A /* PBXTextBookmark */ = 6B995FEA100F391200D7BF5A /* PBXTextBookmark */; + 6B995FEB100F391200D7BF5A /* PBXTextBookmark */ = 6B995FEB100F391200D7BF5A /* PBXTextBookmark */; + 6B995FEC100F391200D7BF5A /* PBXTextBookmark */ = 6B995FEC100F391200D7BF5A /* PBXTextBookmark */; + 6B995FED100F39BD00D7BF5A /* PBXTextBookmark */ = 6B995FED100F39BD00D7BF5A /* PBXTextBookmark */; + 6B995FEE100F39BD00D7BF5A /* PBXTextBookmark */ = 6B995FEE100F39BD00D7BF5A /* PBXTextBookmark */; + 6B995FEF100F39BD00D7BF5A /* PBXTextBookmark */ = 6B995FEF100F39BD00D7BF5A /* PBXTextBookmark */; + 6B995FF0100F39BD00D7BF5A /* PBXTextBookmark */ = 6B995FF0100F39BD00D7BF5A /* PBXTextBookmark */; + 6B995FF4100F39EA00D7BF5A /* PBXTextBookmark */ = 6B995FF4100F39EA00D7BF5A /* PBXTextBookmark */; + 6B995FF5100F39EA00D7BF5A /* PBXTextBookmark */ = 6B995FF5100F39EA00D7BF5A /* PBXTextBookmark */; + 6B995FF6100F39EA00D7BF5A /* PBXTextBookmark */ = 6B995FF6100F39EA00D7BF5A /* PBXTextBookmark */; + 6B995FF7100F39EA00D7BF5A /* PBXTextBookmark */ = 6B995FF7100F39EA00D7BF5A /* PBXTextBookmark */; + 6B995FF8100F39EA00D7BF5A /* PBXTextBookmark */ = 6B995FF8100F39EA00D7BF5A /* PBXTextBookmark */; + 6B995FF9100F39EA00D7BF5A /* PBXTextBookmark */ = 6B995FF9100F39EA00D7BF5A /* PBXTextBookmark */; + 6B995FFC100F3A5100D7BF5A /* PBXTextBookmark */ = 6B995FFC100F3A5100D7BF5A /* PBXTextBookmark */; + 6B995FFD100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B995FFD100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B995FFE100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B995FFE100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B995FFF100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B995FFF100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996000100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B996000100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996001100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B996001100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996002100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B996002100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996003100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B996003100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996004100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B996004100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996005100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B996005100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996006100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B996006100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996007100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B996007100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996008100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B996008100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996009100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B996009100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B99600A100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B99600A100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B99600B100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B99600B100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B99600C100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B99600C100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B99600D100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B99600D100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B99600E100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B99600E100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B99600F100F3CEE00D7BF5A /* PBXTextBookmark */ = 6B99600F100F3CEE00D7BF5A /* PBXTextBookmark */; + 6B996015100F3D6100D7BF5A /* PBXTextBookmark */ = 6B996015100F3D6100D7BF5A /* PBXTextBookmark */; + 6B996016100F3D6100D7BF5A /* PBXTextBookmark */ = 6B996016100F3D6100D7BF5A /* PBXTextBookmark */; + 6B996019100F3D8500D7BF5A /* PBXTextBookmark */ = 6B996019100F3D8500D7BF5A /* PBXTextBookmark */; + 6B99601B100F3DD800D7BF5A /* PBXTextBookmark */ = 6B99601B100F3DD800D7BF5A /* PBXTextBookmark */; + 6B99601F100F3E1700D7BF5A /* PBXTextBookmark */ = 6B99601F100F3E1700D7BF5A /* PBXTextBookmark */; + 6B996022100F3E2400D7BF5A /* PBXTextBookmark */ = 6B996022100F3E2400D7BF5A /* PBXTextBookmark */; + 6B996025100F3E4200D7BF5A /* PBXTextBookmark */ = 6B996025100F3E4200D7BF5A /* PBXTextBookmark */; + 6B996029100F3E5B00D7BF5A /* PBXTextBookmark */ = 6B996029100F3E5B00D7BF5A /* PBXTextBookmark */; + 6B99602A100F3E5B00D7BF5A /* PBXTextBookmark */ = 6B99602A100F3E5B00D7BF5A /* PBXTextBookmark */; + 6B99602C100F3E7000D7BF5A /* PBXTextBookmark */ = 6B99602C100F3E7000D7BF5A /* PBXTextBookmark */; + 6B99602E100F3EA900D7BF5A /* PBXTextBookmark */ = 6B99602E100F3EA900D7BF5A /* PBXTextBookmark */; + 6B996030100F3EF200D7BF5A /* PBXTextBookmark */ = 6B996030100F3EF200D7BF5A /* PBXTextBookmark */; + 6B996033100F3F9B00D7BF5A /* PBXTextBookmark */ = 6B996033100F3F9B00D7BF5A /* PBXTextBookmark */; + 6B996038100F405300D7BF5A /* PBXTextBookmark */ = 6B996038100F405300D7BF5A /* PBXTextBookmark */; + 6B996039100F405300D7BF5A /* PBXTextBookmark */ = 6B996039100F405300D7BF5A /* PBXTextBookmark */; + 6B99603A100F405300D7BF5A /* PBXTextBookmark */ = 6B99603A100F405300D7BF5A /* PBXTextBookmark */; + 6B99603B100F405300D7BF5A /* PBXTextBookmark */ = 6B99603B100F405300D7BF5A /* PBXTextBookmark */; + 6B99603C100F405300D7BF5A /* PBXTextBookmark */ = 6B99603C100F405300D7BF5A /* PBXTextBookmark */; + 6B99603D100F405300D7BF5A /* PBXTextBookmark */ = 6B99603D100F405300D7BF5A /* PBXTextBookmark */; + 6B99603E100F405300D7BF5A /* PBXTextBookmark */ = 6B99603E100F405300D7BF5A /* PBXTextBookmark */; + 6B99603F100F405300D7BF5A /* PBXTextBookmark */ = 6B99603F100F405300D7BF5A /* PBXTextBookmark */; + 6B996040100F405300D7BF5A /* PBXTextBookmark */ = 6B996040100F405300D7BF5A /* PBXTextBookmark */; + 6B996041100F405300D7BF5A /* PBXTextBookmark */ = 6B996041100F405300D7BF5A /* PBXTextBookmark */; + 6B996042100F405300D7BF5A /* PBXTextBookmark */ = 6B996042100F405300D7BF5A /* PBXTextBookmark */; + 6B996047100F41DB00D7BF5A /* PBXTextBookmark */ = 6B996047100F41DB00D7BF5A /* PBXTextBookmark */; + 6B996048100F41DB00D7BF5A /* PBXTextBookmark */ = 6B996048100F41DB00D7BF5A /* PBXTextBookmark */; + 6B996049100F41DB00D7BF5A /* PBXTextBookmark */ = 6B996049100F41DB00D7BF5A /* PBXTextBookmark */; + 6B99604A100F41DB00D7BF5A /* PBXTextBookmark */ = 6B99604A100F41DB00D7BF5A /* PBXTextBookmark */; + 6B99604B100F41DB00D7BF5A /* PBXTextBookmark */ = 6B99604B100F41DB00D7BF5A /* PBXTextBookmark */; + 6B99604C100F41DB00D7BF5A /* PBXTextBookmark */ = 6B99604C100F41DB00D7BF5A /* PBXTextBookmark */; + 6B99604D100F41DB00D7BF5A /* PBXTextBookmark */ = 6B99604D100F41DB00D7BF5A /* PBXTextBookmark */; + 6B99604E100F41DB00D7BF5A /* PBXTextBookmark */ = 6B99604E100F41DB00D7BF5A /* PBXTextBookmark */; + 6B99604F100F41DB00D7BF5A /* PBXTextBookmark */ = 6B99604F100F41DB00D7BF5A /* PBXTextBookmark */; + 6B996050100F41DB00D7BF5A /* PBXTextBookmark */ = 6B996050100F41DB00D7BF5A /* PBXTextBookmark */; + 6B996051100F41DB00D7BF5A /* PBXTextBookmark */ = 6B996051100F41DB00D7BF5A /* PBXTextBookmark */; + 6B996052100F41DB00D7BF5A /* PBXTextBookmark */ = 6B996052100F41DB00D7BF5A /* PBXTextBookmark */; + 6B996053100F41DB00D7BF5A /* PBXTextBookmark */ = 6B996053100F41DB00D7BF5A /* PBXTextBookmark */; + 6B996054100F41DB00D7BF5A /* PBXTextBookmark */ = 6B996054100F41DB00D7BF5A /* PBXTextBookmark */; + 6B996055100F41DB00D7BF5A /* PBXTextBookmark */ = 6B996055100F41DB00D7BF5A /* PBXTextBookmark */; + 6B996056100F41DB00D7BF5A /* PBXTextBookmark */ = 6B996056100F41DB00D7BF5A /* PBXTextBookmark */; + 6B996059100F42AF00D7BF5A /* PBXTextBookmark */ = 6B996059100F42AF00D7BF5A /* PBXTextBookmark */; + 6B99605A100F42AF00D7BF5A /* PBXTextBookmark */ = 6B99605A100F42AF00D7BF5A /* PBXTextBookmark */; + 6B99605B100F42AF00D7BF5A /* PBXTextBookmark */ = 6B99605B100F42AF00D7BF5A /* PBXTextBookmark */; + 6B99605C100F42AF00D7BF5A /* PBXTextBookmark */ = 6B99605C100F42AF00D7BF5A /* PBXTextBookmark */; + 6B99605D100F42AF00D7BF5A /* PBXTextBookmark */ = 6B99605D100F42AF00D7BF5A /* PBXTextBookmark */; + 6B99605E100F42AF00D7BF5A /* PBXTextBookmark */ = 6B99605E100F42AF00D7BF5A /* PBXTextBookmark */; + 6B99605F100F42AF00D7BF5A /* PBXTextBookmark */ = 6B99605F100F42AF00D7BF5A /* PBXTextBookmark */; + 6B996060100F42AF00D7BF5A /* PBXTextBookmark */ = 6B996060100F42AF00D7BF5A /* PBXTextBookmark */; + 6B996061100F42AF00D7BF5A /* PBXTextBookmark */ = 6B996061100F42AF00D7BF5A /* PBXTextBookmark */; + 6B996062100F42AF00D7BF5A /* PBXTextBookmark */ = 6B996062100F42AF00D7BF5A /* PBXTextBookmark */; 6B9B7D9D0FF91AC600A9090F = 6B9B7D9D0FF91AC600A9090F /* PBXTextBookmark */; 6B9B7DA30FF91AC600A9090F = 6B9B7DA30FF91AC600A9090F /* PBXTextBookmark */; 6B9B7DA40FF91AC600A9090F = 6B9B7DA40FF91AC600A9090F /* PBXTextBookmark */; - 6BB7876B0FC03EAD003C24DB = 6BB7876B0FC03EAD003C24DB /* PBXTextBookmark */; 6BB787C30FC03EAD003C24DB = 6BB787C30FC03EAD003C24DB /* PBXTextBookmark */; 6BB788290FC0593E003C24DB = 6BB788290FC0593E003C24DB /* PBXTextBookmark */; 6BB7882A0FC0593E003C24DB = 6BB7882A0FC0593E003C24DB /* PBXTextBookmark */; 6BB7882B0FC0593E003C24DB = 6BB7882B0FC0593E003C24DB /* PBXTextBookmark */; 6BB85D3E0FCEAA6300758966 = 6BB85D3E0FCEAA6300758966 /* PBXTextBookmark */; - 6BB87E0B0F9DE8A300E33F12 = 6BB87E0B0F9DE8A300E33F12 /* PBXTextBookmark */; - 6BB87E0E0F9DE8A300E33F12 = 6BB87E0E0F9DE8A300E33F12 /* PBXTextBookmark */; 6BC620920FD7C2380022CACF = 6BC620920FD7C2380022CACF /* PBXTextBookmark */; 6BC745A70FF527E50083A694 = 6BC745A70FF527E50083A694 /* PBXTextBookmark */; 6BC745A80FF527E50083A694 = 6BC745A80FF527E50083A694 /* PBXTextBookmark */; @@ -507,7 +440,7 @@ ignoreCount = 0; lineNumber = 786; location = Recast; - modificationTime = 268741438.169822; + modificationTime = 269435439.589447; state = 1; }; 6B0249BE1003793900CF7107 /* PBXTextBookmark */ = { @@ -534,7 +467,7 @@ ignoreCount = 0; lineNumber = 1; location = Recast; - modificationTime = 268741438.170399; + modificationTime = 269435439.589783; state = 1; }; 6B0249EF10037C0C00CF7107 /* DetourTileNavMesh.cpp:1 */ = { @@ -551,7 +484,7 @@ ignoreCount = 0; lineNumber = 1; location = Recast; - modificationTime = 268741438.170594; + modificationTime = 269435439.589934; state = 1; }; 6B024A721004A2FE00CF7107 /* PBXTextBookmark */ = { @@ -574,11 +507,11 @@ delayBeforeContinue = 0; fileReference = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; functionName = "dtTiledNavMesh::addTile(int x, int y, unsigned char* data, int dataSize)"; - hitCount = 1; + hitCount = 0; ignoreCount = 0; lineNumber = 1; location = Recast; - modificationTime = 268741455.406971; + modificationTime = 269435439.590075; state = 1; }; 6B024BCF1005DFAB00CF7107 /* PBXTextBookmark */ = { @@ -736,23 +669,23 @@ }; 6B1185F41006895B0018F96F /* DetourNode.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 2256}}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 2208}}"; sepNavSelRange = "{2573, 0}"; - sepNavVisRange = "{2357, 469}"; + sepNavVisRange = "{2323, 564}"; }; }; 6B1185F61006896B0018F96F /* DetourNode.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 2384}}"; - sepNavSelRange = "{2895, 54}"; - sepNavVisRange = "{2600, 378}"; + sepNavIntBoundsRect = "{{0, 0}, {1219, 1968}}"; + sepNavSelRange = "{2978, 0}"; + sepNavVisRange = "{202, 777}"; }; }; 6B1185FC10068B040018F96F /* DetourCommon.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 1936}}"; - sepNavSelRange = "{919, 0}"; - sepNavVisRange = "{0, 1542}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 2320}}"; + sepNavSelRange = "{3736, 0}"; + sepNavVisRange = "{3207, 899}"; }; }; 6B1185FD10068B150018F96F /* DetourCommon.cpp */ = { @@ -785,7 +718,7 @@ fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; name = "DetourNode.h: 1"; rLen = 0; - rLoc = 2978; + rLoc = 3208; rType = 0; vrLen = 0; vrLoc = 0; @@ -860,14 +793,6 @@ vrLen = 1308; vrLoc = 128; }; - 6B137C6B0F7FCBBB00459200 /* glfont.cpp */ = { - isa = PBXFileReference; - fileEncoding = 4; - lastKnownFileType = sourcecode.cpp.cpp; - name = glfont.cpp; - path = /Users/memon/Code/recastnavigation/RecastDemo/Source/glfont.cpp; - sourceTree = ""; - }; 6B137C6C0F7FCBBB00459200 /* imgui.cpp */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 9968}}"; @@ -991,8 +916,8 @@ 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 928}}"; - sepNavSelRange = "{459, 0}"; - sepNavVisRange = "{555, 462}"; + sepNavSelRange = "{867, 0}"; + sepNavVisRange = "{549, 468}"; }; }; 6B1E02680F924A8500CC0038 /* PBXTextBookmark */ = { @@ -1082,16 +1007,6 @@ vrLen = 1141; vrLoc = 1250; }; - 6B25B56D0FFA5899004F1BC4 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9B7DB20FF91AC600A9090F /* demo.cpp */; - name = "demo.cpp: 1558"; - rLen = 0; - rLoc = 44520; - rType = 0; - vrLen = 959; - vrLoc = 44084; - }; 6B25B6100FFA62AD004F1BC4 /* Sample.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 816}}"; @@ -1122,9 +1037,9 @@ }; 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 5616}}"; - sepNavSelRange = "{621, 0}"; - sepNavVisRange = "{466, 457}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 5900}}"; + sepNavSelRange = "{2215, 0}"; + sepNavVisRange = "{1897, 677}"; }; }; 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */ = { @@ -1161,9 +1076,9 @@ }; 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 14036}}"; - sepNavSelRange = "{1738, 0}"; - sepNavVisRange = "{1740, 476}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 14096}}"; + sepNavSelRange = "{2973, 0}"; + sepNavVisRange = "{2680, 626}"; }; }; 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */ = { @@ -1182,38 +1097,18 @@ }; 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 4960}}"; - sepNavSelRange = "{4189, 0}"; - sepNavVisRange = "{3741, 1240}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 4656}}"; + sepNavSelRange = "{10738, 7}"; + sepNavVisRange = "{10050, 1445}"; }; }; 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 21872}}"; - sepNavSelRange = "{11834, 0}"; - sepNavVisRange = "{11590, 460}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 22080}}"; + sepNavSelRange = "{18284, 0}"; + sepNavVisRange = "{17879, 1003}"; }; }; - 6B2AEC5C0FFB8AB0005BE9CC /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9B7DB20FF91AC600A9090F /* demo.cpp */; - name = "demo.cpp: 1120"; - rLen = 0; - rLoc = 32738; - rType = 0; - vrLen = 1018; - vrLoc = 32000; - }; - 6B2AEC610FFB8AB0005BE9CC /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6D0F7FCBBB00459200 /* MeshLoaderObj.cpp */; - name = "MeshLoaderObj.cpp: 198"; - rLen = 380; - rLoc = 4298; - rType = 0; - vrLen = 642; - vrLoc = 4057; - }; 6B2AEC620FFB8AB0005BE9CC /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; @@ -1304,16 +1199,6 @@ vrLen = 1182; vrLoc = 0; }; - 6B555D15100B125300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 303"; - rLen = 20; - rLoc = 8793; - rType = 0; - vrLen = 1369; - vrLoc = 7745; - }; 6B555D23100B136A00247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; @@ -1344,36 +1229,6 @@ vrLen = 865; vrLoc = 6948; }; - 6B555D27100B136A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 300"; - rLen = 0; - rLoc = 8384; - rType = 0; - vrLen = 1230; - vrLoc = 7779; - }; - 6B555D28100B136A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 260"; - rLen = 0; - rLoc = 6988; - rType = 0; - vrLen = 804; - vrLoc = 6484; - }; - 6B555D29100B136A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 274"; - rLen = 0; - rLoc = 7129; - rType = 0; - vrLen = 872; - vrLoc = 6948; - }; 6B555D30100B143200247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB85D3F0FCEAA6300758966 /* SDL_video.h */; @@ -1384,296 +1239,6 @@ vrLen = 1419; vrLoc = 4445; }; - 6B555D32100B143200247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 298"; - rLen = 0; - rLoc = 8272; - rType = 0; - vrLen = 1281; - vrLoc = 7805; - }; - 6B555D47100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 30"; - rLen = 0; - rLoc = 1029; - rType = 0; - vrLen = 898; - vrLoc = 837; - }; - 6B555D48100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 451"; - rLen = 0; - rLoc = 4390; - rType = 0; - vrLen = 611; - vrLoc = 10194; - }; - 6B555D49100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 30"; - rLen = 0; - rLoc = 1029; - rType = 0; - vrLen = 898; - vrLoc = 837; - }; - 6B555D4A100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 451"; - rLen = 0; - rLoc = 4390; - rType = 0; - vrLen = 610; - vrLoc = 10194; - }; - 6B555D4B100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 30"; - rLen = 0; - rLoc = 1029; - rType = 0; - vrLen = 898; - vrLoc = 837; - }; - 6B555D4C100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 823"; - rLen = 0; - rLoc = 7812; - rType = 0; - vrLen = 0; - vrLoc = 16374; - }; - 6B555D4D100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 51"; - rLen = 0; - rLoc = 2087; - rType = 0; - vrLen = 833; - vrLoc = 1060; - }; - 6B555D4E100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 612"; - rLen = 0; - rLoc = 7337; - rType = 0; - vrLen = 822; - vrLoc = 13494; - }; - 6B555D4F100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Builder.cpp: 81"; - rLen = 0; - rLoc = 202; - rType = 0; - vrLen = 525; - vrLoc = 1242; - }; - 6B555D50100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 22"; - rLen = 0; - rLoc = 952; - rType = 0; - vrLen = 1085; - vrLoc = 56; - }; - 6B555D53100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "BuilderStatMesh.cpp: 60"; - rLen = 0; - rLoc = 414; - rType = 0; - vrLen = 369; - vrLoc = 1059; - }; - 6B555D54100B175F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "BuilderStatMeshTiled.cpp: 162"; - rLen = 0; - rLoc = 419; - rType = 0; - vrLen = 345; - vrLoc = 5020; - }; - 6B555D5D100B17DB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Builder.cpp: 109"; - rLen = 0; - rLoc = 202; - rType = 0; - vrLen = 824; - vrLoc = 374; - }; - 6B555D5E100B17DB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "BuilderStatMesh.cpp: 66"; - rLen = 0; - rLoc = 414; - rType = 0; - vrLen = 824; - vrLoc = 435; - }; - 6B555D5F100B17DB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "BuilderStatMeshTiled.cpp: 170"; - rLen = 0; - rLoc = 419; - rType = 0; - vrLen = 2175; - vrLoc = 2989; - }; - 6B555D60100B17DB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 44"; - rLen = 0; - rLoc = 1729; - rType = 0; - vrLen = 1222; - vrLoc = 667; - }; - 6B555D66100B185A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 767"; - rLen = 0; - rLoc = 7812; - rType = 0; - vrLen = 0; - vrLoc = 16374; - }; - 6B555D71100B18EA00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 772"; - rLen = 0; - rLoc = 7812; - rType = 0; - vrLen = 0; - vrLoc = 16374; - }; - 6B555D73100B18EA00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Builder.cpp: 109"; - rLen = 0; - rLoc = 202; - rType = 0; - vrLen = 824; - vrLoc = 374; - }; - 6B555D74100B18EA00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 745"; - rLen = 0; - rLoc = 7812; - rType = 0; - vrLen = 0; - vrLoc = 16374; - }; - 6B555D83100B1A5200247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 721"; - rLen = 0; - rLoc = 7812; - rType = 0; - vrLen = 858; - vrLoc = 15516; - }; - 6B555D85100B1A5200247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Builder.cpp: 46"; - rLen = 0; - rLoc = 202; - rType = 0; - vrLen = 1040; - vrLoc = 1675; - }; - 6B555D86100B1A5200247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "BuilderStatMeshTiled.cpp: 117"; - rLen = 0; - rLoc = 419; - rType = 0; - vrLen = 2054; - vrLoc = 3222; - }; - 6B555D94100B1B6900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "BuilderStatMeshTiled.cpp: 540"; - rLen = 0; - rLoc = 14966; - rType = 0; - vrLen = 1411; - vrLoc = 14213; - }; - 6B555D96100B1B6900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 28"; - rLen = 0; - rLoc = 1274; - rType = 0; - vrLen = 1335; - vrLoc = 516; - }; - 6B555D97100B1B6900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 691"; - rLen = 0; - rLoc = 7812; - rType = 0; - vrLen = 844; - vrLoc = 15382; - }; - 6B555D9E100B1C2400247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 695"; - rLen = 0; - rLoc = 7812; - rType = 0; - vrLen = 697; - vrLoc = 15562; - }; - 6B555DA0100B1C2400247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 28"; - rLen = 0; - rLoc = 1274; - rType = 0; - vrLen = 799; - vrLoc = 784; - }; 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 492}}"; @@ -1688,66 +1253,6 @@ sepNavVisRange = "{7552, 396}"; }; }; - 6B555DC3100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 32"; - rLen = 0; - rLoc = 1397; - rType = 0; - vrLen = 1442; - vrLoc = 391; - }; - 6B555DC4100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 695"; - rLen = 0; - rLoc = 7812; - rType = 0; - vrLen = 914; - vrLoc = 1898; - }; - 6B555DC5100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 32"; - rLen = 0; - rLoc = 1397; - rType = 0; - vrLen = 1442; - vrLoc = 391; - }; - 6B555DC6100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 30"; - rLen = 0; - rLoc = 1193; - rType = 0; - vrLen = 1172; - vrLoc = 591; - }; - 6B555DC7100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 75"; - rLen = 0; - rLoc = 2398; - rType = 0; - vrLen = 578; - vrLoc = 1656; - }; - 6B555DC8100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 26"; - rLen = 0; - rLoc = 1034; - rType = 0; - vrLen = 1516; - vrLoc = 0; - }; 6B555DC9100B236A00247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; @@ -1758,256 +1263,6 @@ vrLen = 0; vrLoc = 0; }; - 6B555DCB100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 1"; - rLen = 0; - rLoc = 1101; - rType = 0; - vrLen = 0; - vrLoc = 0; - }; - 6B555DCC100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 63"; - rLen = 0; - rLoc = 2285; - rType = 0; - vrLen = 578; - vrLoc = 1656; - }; - 6B555DCD100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 23"; - rLen = 0; - rLoc = 1021; - rType = 0; - vrLen = 1509; - vrLoc = 0; - }; - 6B555DCF100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 59"; - rLen = 0; - rLoc = 1783; - rType = 0; - vrLen = 946; - vrLoc = 1509; - }; - 6B555DD1100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 57"; - rLen = 0; - rLoc = 1783; - rType = 0; - vrLen = 977; - vrLoc = 1477; - }; - 6B555DD3100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 30"; - rLen = 0; - rLoc = 1366; - rType = 0; - vrLen = 1074; - vrLoc = 918; - }; - 6B555DD4100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 21"; - rLen = 0; - rLoc = 984; - rType = 0; - vrLen = 1509; - vrLoc = 0; - }; - 6B555DD5100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 45"; - rLen = 0; - rLoc = 2062; - rType = 0; - vrLen = 578; - vrLoc = 1561; - }; - 6B555DD6100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 1"; - rLen = 0; - rLoc = 1047; - rType = 0; - vrLen = 95; - vrLoc = 0; - }; - 6B555DD7100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 46"; - rLen = 0; - rLoc = 2062; - rType = 0; - vrLen = 595; - vrLoc = 1561; - }; - 6B555DD8100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 21"; - rLen = 0; - rLoc = 984; - rType = 0; - vrLen = 932; - vrLoc = 1435; - }; - 6B555DD9100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 46"; - rLen = 0; - rLoc = 2062; - rType = 0; - vrLen = 1013; - vrLoc = 1002; - }; - 6B555DDA100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 280"; - rLen = 99; - rLoc = 6334; - rType = 0; - vrLen = 812; - vrLoc = 6111; - }; - 6B555DDB100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 4"; - rLen = 0; - rLoc = 1047; - rType = 0; - vrLen = 178; - vrLoc = 0; - }; - 6B555DDD100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 4"; - rLen = 13; - rLoc = 1052; - rType = 0; - vrLen = 178; - vrLoc = 0; - }; - 6B555DDF100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 43"; - rLen = 0; - rLoc = 1871; - rType = 0; - vrLen = 1013; - vrLoc = 1002; - }; - 6B555DE0100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 29"; - rLen = 0; - rLoc = 1194; - rType = 0; - vrLen = 1283; - vrLoc = 391; - }; - 6B555DE2100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 69"; - rLen = 11; - rLoc = 2316; - rType = 0; - vrLen = 703; - vrLoc = 1488; - }; - 6B555DE4100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 66"; - rLen = 0; - rLoc = 2304; - rType = 0; - vrLen = 477; - vrLoc = 1736; - }; - 6B555DE6100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 46"; - rLen = 0; - rLoc = 2062; - rType = 0; - vrLen = 477; - vrLoc = 1736; - }; - 6B555DE8100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 82"; - rLen = 0; - rLoc = 2522; - rType = 0; - vrLen = 411; - vrLoc = 1631; - }; - 6B555DEA100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 18"; - rLen = 0; - rLoc = 918; - rType = 0; - vrLen = 987; - vrLoc = 391; - }; - 6B555DEC100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 53"; - rLen = 0; - rLoc = 2200; - rType = 0; - vrLen = 794; - vrLoc = 1103; - }; - 6B555DED100B236A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 30"; - rLen = 0; - rLoc = 1194; - rType = 0; - vrLen = 755; - vrLoc = 837; - }; - 6B555DF2100B25B900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 46"; - rLen = 0; - rLoc = 2087; - rType = 0; - vrLen = 891; - vrLoc = 1029; - }; 6B555DF6100B273500247EA3 /* stb_truetype.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 26976}}"; @@ -2032,106 +1287,6 @@ path = "/Users/memon/Public/Drop Box/debugdraw.cpp"; sourceTree = ""; }; - 6B555E04100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7B0F7FCBE400459200 /* MeshLoaderObj.h */; - name = "MeshLoaderObj.h: 31"; - rLen = 62; - rLoc = 1134; - rType = 0; - vrLen = 681; - vrLoc = 915; - }; - 6B555E08100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 326"; - rLen = 0; - rLoc = 7673; - rType = 0; - vrLen = 1029; - vrLoc = 7242; - }; - 6B555E09100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 31"; - rLen = 559; - rLoc = 494; - rType = 0; - vrLen = 842; - vrLoc = 267; - }; - 6B555E0A100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 46"; - rLen = 0; - rLoc = 202; - rType = 0; - vrLen = 993; - vrLoc = 1675; - }; - 6B555E0B100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 95"; - rLen = 0; - rLoc = 2395; - rType = 0; - vrLen = 876; - vrLoc = 2068; - }; - 6B555E0D100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */; - name = "Sample_StatMeshTiled.h: 34"; - rLen = 0; - rLoc = 703; - rType = 0; - vrLen = 707; - vrLoc = 76; - }; - 6B555E0E100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "Sample_StatMeshTiled.cpp: 540"; - rLen = 0; - rLoc = 14966; - rType = 0; - vrLen = 1313; - vrLoc = 14311; - }; - 6B555E0F100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6110FFA62AD004F1BC4 /* Sample_StatMesh.h */; - name = "Sample_StatMesh.h: 30"; - rLen = 0; - rLoc = 519; - rType = 0; - vrLen = 633; - vrLoc = 303; - }; - 6B555E10100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 66"; - rLen = 0; - rLoc = 414; - rType = 0; - vrLen = 701; - vrLoc = 558; - }; - 6B555E11100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */; - name = "Sample_StatMeshSimple.h: 13"; - rLen = 55; - rLoc = 246; - rType = 0; - vrLen = 676; - vrLoc = 180; - }; 6B555E12100B285300247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; @@ -2152,236 +1307,6 @@ vrLen = 681; vrLoc = 915; }; - 6B555E15100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 4"; - rLen = 75; - rLoc = 972; - rType = 0; - vrLen = 233; - vrLoc = 0; - }; - 6B555E18100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 4"; - rLen = 0; - rLoc = 972; - rType = 0; - vrLen = 162; - vrLoc = 0; - }; - 6B555E1B100B285300247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 4"; - rLen = 0; - rLoc = 972; - rType = 0; - vrLen = 162; - vrLoc = 0; - }; - 6B555E20100B2D9800247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 4"; - rLen = 0; - rLoc = 972; - rType = 0; - vrLen = 182; - vrLoc = 0; - }; - 6B555E22100B2D9800247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 4"; - rLen = 0; - rLoc = 976; - rType = 0; - vrLen = 182; - vrLoc = 0; - }; - 6B555E45100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 20"; - rLen = 0; - rLoc = 210; - rType = 0; - vrLen = 163; - vrLoc = 200; - }; - 6B555E46100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 50"; - rLen = 0; - rLoc = 1081; - rType = 0; - vrLen = 631; - vrLoc = 472; - }; - 6B555E47100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 21"; - rLen = 0; - rLoc = 332; - rType = 0; - vrLen = 245; - vrLoc = 193; - }; - 6B555E48100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 50"; - rLen = 0; - rLoc = 1081; - rType = 0; - vrLen = 642; - vrLoc = 461; - }; - 6B555E49100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 95"; - rLen = 0; - rLoc = 2402; - rType = 0; - vrLen = 754; - vrLoc = 1882; - }; - 6B555E4B100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */; - name = "Sample_StatMeshTiled.h: 77"; - rLen = 0; - rLoc = 1598; - rType = 0; - vrLen = 792; - vrLoc = 1197; - }; - 6B555E4C100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "Sample_StatMeshTiled.cpp: 35"; - rLen = 0; - rLoc = 734; - rType = 0; - vrLen = 484; - vrLoc = 486; - }; - 6B555E4D100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6110FFA62AD004F1BC4 /* Sample_StatMesh.h */; - name = "Sample_StatMesh.h: 1"; - rLen = 0; - rLoc = 30; - rType = 0; - vrLen = 548; - vrLoc = 0; - }; - 6B555E4E100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */; - name = "Sample_StatMeshTiled.h: 1"; - rLen = 0; - rLoc = 35; - rType = 0; - vrLen = 682; - vrLoc = 0; - }; - 6B555E4F100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6110FFA62AD004F1BC4 /* Sample_StatMesh.h */; - name = "Sample_StatMesh.h: 8"; - rLen = 0; - rLoc = 157; - rType = 0; - vrLen = 548; - vrLoc = 0; - }; - 6B555E50100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 32"; - rLen = 0; - rLoc = 708; - rType = 0; - vrLen = 572; - vrLoc = 426; - }; - 6B555E51100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */; - name = "Sample_StatMeshSimple.h: 63"; - rLen = 0; - rLoc = 1391; - rType = 0; - vrLen = 681; - vrLoc = 711; - }; - 6B555E52100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 9"; - rLen = 0; - rLoc = 162; - rType = 0; - vrLen = 557; - vrLoc = 0; - }; - 6B555E53100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */; - name = "Sample_StatMeshSimple.h: 4"; - rLen = 0; - rLoc = 92; - rType = 0; - vrLen = 617; - vrLoc = 37; - }; - 6B555E54100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 18"; - rLen = 1; - rLoc = 383; - rType = 0; - vrLen = 617; - vrLoc = 0; - }; - 6B555E55100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */; - name = "Sample_StatMeshSimple.h: 49"; - rLen = 0; - rLoc = 944; - rType = 0; - vrLen = 766; - vrLoc = 606; - }; - 6B555E56100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 252"; - rLen = 0; - rLoc = 7659; - rType = 0; - vrLen = 687; - vrLoc = 7246; - }; - 6B555E57100B311B00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "Sample_StatMeshTiled.cpp: 35"; - rLen = 0; - rLoc = 712; - rType = 0; - vrLen = 468; - vrLoc = 439; - }; 6B555E5F100B334900247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; @@ -2402,276 +1327,6 @@ vrLen = 670; vrLoc = 436; }; - 6B555E67100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 39"; - rLen = 0; - rLoc = 713; - rType = 0; - vrLen = 655; - vrLoc = 428; - }; - 6B555E68100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 47"; - rLen = 0; - rLoc = 773; - rType = 0; - vrLen = 670; - vrLoc = 436; - }; - 6B555E69100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 105"; - rLen = 0; - rLoc = 2670; - rType = 0; - vrLen = 703; - vrLoc = 2253; - }; - 6B555E6B100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 46"; - rLen = 0; - rLoc = 2061; - rType = 0; - vrLen = 881; - vrLoc = 1033; - }; - 6B555E6C100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 30"; - rLen = 0; - rLoc = 1194; - rType = 0; - vrLen = 718; - vrLoc = 984; - }; - 6B555E6D100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 57"; - rLen = 0; - rLoc = 2061; - rType = 0; - vrLen = 837; - vrLoc = 1340; - }; - 6B555E6E100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 617"; - rLen = 0; - rLoc = 16327; - rType = 0; - vrLen = 447; - vrLoc = 15811; - }; - 6B555E6F100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 57"; - rLen = 0; - rLoc = 2061; - rType = 0; - vrLen = 856; - vrLoc = 1340; - }; - 6B555E70100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 616"; - rLen = 0; - rLoc = 16244; - rType = 0; - vrLen = 408; - vrLoc = 15810; - }; - 6B555E71100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 58"; - rLen = 0; - rLoc = 2061; - rType = 0; - vrLen = 856; - vrLoc = 1340; - }; - 6B555E72100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 616"; - rLen = 0; - rLoc = 16260; - rType = 0; - vrLen = 407; - vrLoc = 15811; - }; - 6B555E73100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 57"; - rLen = 0; - rLoc = 2061; - rType = 0; - vrLen = 774; - vrLoc = 1340; - }; - 6B555E74100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 8"; - rLen = 0; - rLoc = 1073; - rType = 0; - vrLen = 265; - vrLoc = 0; - }; - 6B555E75100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 58"; - rLen = 0; - rLoc = 1978; - rType = 0; - vrLen = 723; - vrLoc = 1519; - }; - 6B555E76100B334900247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 7"; - rLen = 0; - rLoc = 1073; - rType = 0; - vrLen = 182; - vrLoc = 0; - }; - 6B555E79100B350E00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 95"; - rLen = 0; - rLoc = 2413; - rType = 0; - vrLen = 761; - vrLoc = 2158; - }; - 6B555E7B100B350E00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6110FFA62AD004F1BC4 /* Sample_StatMesh.h */; - name = "Sample_StatMesh.h: 55"; - rLen = 0; - rLoc = 1005; - rType = 0; - vrLen = 536; - vrLoc = 813; - }; - 6B555E7C100B350E00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */; - name = "Sample_StatMeshSimple.h: 55"; - rLen = 0; - rLoc = 1102; - rType = 0; - vrLen = 599; - vrLoc = 793; - }; - 6B555E7F100B350E00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 42"; - rLen = 0; - rLoc = 1558; - rType = 0; - vrLen = 738; - vrLoc = 1022; - }; - 6B555E80100B350E00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 95"; - rLen = 0; - rLoc = 2413; - rType = 0; - vrLen = 761; - vrLoc = 2158; - }; - 6B555E81100B350E00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */; - name = "Sample_StatMeshTiled.h: 83"; - rLen = 0; - rLoc = 1748; - rType = 0; - vrLen = 574; - vrLoc = 1463; - }; - 6B555E82100B350E00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6110FFA62AD004F1BC4 /* Sample_StatMesh.h */; - name = "Sample_StatMesh.h: 55"; - rLen = 0; - rLoc = 1005; - rType = 0; - vrLen = 536; - vrLoc = 813; - }; - 6B555E83100B350E00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 252"; - rLen = 0; - rLoc = 7659; - rType = 0; - vrLen = 685; - vrLoc = 7248; - }; - 6B555E84100B350E00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */; - name = "Sample_StatMeshSimple.h: 55"; - rLen = 0; - rLoc = 1102; - rType = 0; - vrLen = 599; - vrLoc = 793; - }; - 6B555E85100B350E00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 243"; - rLen = 0; - rLoc = 7338; - rType = 0; - vrLen = 679; - vrLoc = 7248; - }; - 6B555E8C100B35E000247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 308"; - rLen = 0; - rLoc = 7877; - rType = 0; - vrLen = 882; - vrLoc = 7475; - }; - 6B555E9D100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */; - name = "Sample_StatMeshTiled.h: 11"; - rLen = 0; - rLoc = 257; - rType = 0; - vrLen = 578; - vrLoc = 0; - }; 6B555EA1100B37AB00247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; @@ -2682,126 +1337,6 @@ vrLen = 299; vrLoc = 2242; }; - 6B555EA2100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 113"; - rLen = 0; - rLoc = 3331; - rType = 0; - vrLen = 834; - vrLoc = 3255; - }; - 6B555EA6100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "Sample_StatMeshTiled.cpp: 478"; - rLen = 0; - rLoc = 13127; - rType = 0; - vrLen = 884; - vrLoc = 12849; - }; - 6B555EA7100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */; - name = "Sample_StatMeshTiled.h: 11"; - rLen = 0; - rLoc = 257; - rType = 0; - vrLen = 578; - vrLoc = 0; - }; - 6B555EA8100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 35"; - rLen = 102; - rLoc = 1119; - rType = 0; - vrLen = 590; - vrLoc = 952; - }; - 6B555EA9100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "Sample_StatMeshTiled.cpp: 399"; - rLen = 86; - rLoc = 11103; - rType = 0; - vrLen = 781; - vrLoc = 10694; - }; - 6B555EAA100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 35"; - rLen = 0; - rLoc = 1219; - rType = 0; - vrLen = 571; - vrLoc = 952; - }; - 6B555EAB100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "Sample_StatMeshTiled.cpp: 456"; - rLen = 0; - rLoc = 12344; - rType = 0; - vrLen = 866; - vrLoc = 12265; - }; - 6B555EAF100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 618"; - rLen = 0; - rLoc = 16328; - rType = 0; - vrLen = 407; - vrLoc = 15961; - }; - 6B555EB1100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */; - name = "imgui.h: 76"; - rLen = 0; - rLoc = 2268; - rType = 0; - vrLen = 299; - vrLoc = 2242; - }; - 6B555EB2100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 113"; - rLen = 0; - rLoc = 3331; - rType = 0; - vrLen = 834; - vrLoc = 3255; - }; - 6B555EB3100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 241"; - rLen = 0; - rLoc = 7277; - rType = 0; - vrLen = 659; - vrLoc = 7248; - }; - 6B555EB4100B37AB00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 8"; - rLen = 0; - rLoc = 1101; - rType = 0; - vrLen = 182; - vrLoc = 0; - }; 6B555EE0100B39A600247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; @@ -2822,26 +1357,6 @@ vrLen = 572; vrLoc = 5401; }; - 6B555EFA100B42E600247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DB0100B212E00247EA3 /* imguiRenderGL.cpp */; - name = "imguiRenderGL.cpp: 256"; - rLen = 0; - rLoc = 6419; - rType = 0; - vrLen = 572; - vrLoc = 5401; - }; - 6B555EFB100B42E600247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 680"; - rLen = 0; - rLoc = 16715; - rType = 0; - vrLen = 615; - vrLoc = 16618; - }; 6B555F0C100B473F00247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; @@ -2892,206 +1407,6 @@ vrLen = 1542; vrLoc = 0; }; - 6B555F11100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 47"; - rLen = 0; - rLoc = 1380; - rType = 0; - vrLen = 1074; - vrLoc = 0; - }; - 6B555F12100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 20"; - rLen = 0; - rLoc = 943; - rType = 0; - vrLen = 561; - vrLoc = 2688; - }; - 6B555F13100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 80"; - rLen = 0; - rLoc = 2648; - rType = 0; - vrLen = 578; - vrLoc = 2431; - }; - 6B555F17100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 493"; - rLen = 0; - rLoc = 11140; - rType = 0; - vrLen = 688; - vrLoc = 10891; - }; - 6B555F18100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 1"; - rLen = 918; - rLoc = 0; - rType = 0; - vrLen = 1306; - vrLoc = 0; - }; - 6B555F19100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; - name = "imguiRenderGL.h: 19"; - rLen = 0; - rLoc = 919; - rType = 0; - vrLen = 1101; - vrLoc = 0; - }; - 6B555F1A100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DB0100B212E00247EA3 /* imguiRenderGL.cpp */; - name = "imguiRenderGL.cpp: 19"; - rLen = 0; - rLoc = 919; - rType = 0; - vrLen = 1274; - vrLoc = 0; - }; - 6B555F1B100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 1"; - rLen = 919; - rLoc = 0; - rType = 0; - vrLen = 1542; - vrLoc = 0; - }; - 6B555F1C100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 18"; - rLen = 0; - rLoc = 918; - rType = 0; - vrLen = 1254; - vrLoc = 0; - }; - 6B555F1D100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 19"; - rLen = 0; - rLoc = 919; - rType = 0; - vrLen = 1542; - vrLoc = 0; - }; - 6B555F1E100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 47"; - rLen = 0; - rLoc = 1380; - rType = 0; - vrLen = 1074; - vrLoc = 0; - }; - 6B555F1F100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 20"; - rLen = 0; - rLoc = 943; - rType = 0; - vrLen = 561; - vrLoc = 2688; - }; - 6B555F21100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 56"; - rLen = 0; - rLoc = 1789; - rType = 0; - vrLen = 626; - vrLoc = 1638; - }; - 6B555F22100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 75"; - rLen = 1; - rLoc = 2180; - rType = 0; - vrLen = 428; - vrLoc = 1972; - }; - 6B555F23100B473F00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 179"; - rLen = 95; - rLoc = 7260; - rType = 0; - vrLen = 1013; - vrLoc = 6323; - }; - 6B555F30100B499000247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 708"; - rLen = 0; - rLoc = 17533; - rType = 0; - vrLen = 1201; - vrLoc = 17287; - }; - 6B555F31100B499000247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 8"; - rLen = 0; - rLoc = 143; - rType = 0; - vrLen = 469; - vrLoc = 0; - }; - 6B555F33100B499000247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "Sample_StatMeshTiled.cpp: 8"; - rLen = 0; - rLoc = 143; - rType = 0; - vrLen = 466; - vrLoc = 0; - }; - 6B555F35100B499000247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 7"; - rLen = 0; - rLoc = 143; - rType = 0; - vrLen = 451; - vrLoc = 0; - }; - 6B555F37100B499000247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 7"; - rLen = 0; - rLoc = 143; - rType = 0; - vrLen = 447; - vrLoc = 0; - }; 6B555F42100B4C5800247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; @@ -3102,42 +1417,12 @@ vrLen = 579; vrLoc = 3397; }; - 6B555F45100B4C5800247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 8"; - rLen = 0; - rLoc = 162; - rType = 0; - vrLen = 498; - vrLoc = 0; - }; - 6B555F4A100B4C5800247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 192"; - rLen = 0; - rLoc = 4897; - rType = 0; - vrLen = 519; - vrLoc = 4634; - }; - 6B555F4C100B4C5800247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; - name = "DetourTileNavMeshBuilder.cpp: 140"; - rLen = 0; - rLoc = 4218; - rType = 0; - vrLen = 579; - vrLoc = 3397; - }; 6B555F5E100B53F500247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; name = "DetourDebugDraw.cpp: 394"; rLen = 0; - rLoc = 10003; + rLoc = 10242; rType = 0; vrLen = 771; vrLoc = 9621; @@ -3152,116 +1437,6 @@ vrLen = 776; vrLoc = 8618; }; - 6B555F65100B53F500247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 329"; - rLen = 0; - rLoc = 9009; - rType = 0; - vrLen = 873; - vrLoc = 9008; - }; - 6B555F67100B53F500247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 437"; - rLen = 0; - rLoc = 11982; - rType = 0; - vrLen = 616; - vrLoc = 10849; - }; - 6B555F69100B53F500247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 434"; - rLen = 0; - rLoc = 11941; - rType = 0; - vrLen = 539; - vrLoc = 10824; - }; - 6B555F6B100B53F500247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 439"; - rLen = 0; - rLoc = 11982; - rType = 0; - vrLen = 581; - vrLoc = 10824; - }; - 6B555F6D100B53F500247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 92"; - rLen = 0; - rLoc = 3021; - rType = 0; - vrLen = 705; - vrLoc = 2528; - }; - 6B555F6F100B53F500247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 394"; - rLen = 0; - rLoc = 10003; - rType = 0; - vrLen = 771; - vrLoc = 9621; - }; - 6B555F71100B53F500247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 1322"; - rLen = 0; - rLoc = 12201; - rType = 0; - vrLen = 686; - vrLoc = 33504; - }; - 6B555F79100B54CE00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 368"; - rLen = 0; - rLoc = 10262; - rType = 0; - vrLen = 426; - vrLoc = 10066; - }; - 6B555F7B100B54CE00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 368"; - rLen = 0; - rLoc = 10262; - rType = 0; - vrLen = 426; - vrLoc = 10066; - }; - 6B555F88100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 46"; - rLen = 8; - rLoc = 1455; - rType = 0; - vrLen = 650; - vrLoc = 1708; - }; - 6B555F89100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 71"; - rLen = 0; - rLoc = 2105; - rType = 0; - vrLen = 1005; - vrLoc = 1851; - }; 6B555F8B100B577A00247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; @@ -3272,36 +1447,6 @@ vrLen = 1240; vrLoc = 3741; }; - 6B555F8D100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 441"; - rLen = 0; - rLoc = 12049; - rType = 0; - vrLen = 650; - vrLoc = 11119; - }; - 6B555F8E100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 67"; - rLen = 0; - rLoc = 1901; - rType = 0; - vrLen = 1003; - vrLoc = 1851; - }; - 6B555F8F100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 441"; - rLen = 0; - rLoc = 12049; - rType = 0; - vrLen = 650; - vrLoc = 11119; - }; 6B555F90100B577A00247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; @@ -3312,106 +1457,6 @@ vrLen = 418; vrLoc = 2613; }; - 6B555F91100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 71"; - rLen = 83; - rLoc = 2039; - rType = 0; - vrLen = 997; - vrLoc = 1851; - }; - 6B555F92100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 706"; - rLen = 0; - rLoc = 17464; - rType = 0; - vrLen = 1261; - vrLoc = 17259; - }; - 6B555F93100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 73"; - rLen = 0; - rLoc = 2184; - rType = 0; - vrLen = 997; - vrLoc = 1851; - }; - 6B555F94100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 46"; - rLen = 8; - rLoc = 1455; - rType = 0; - vrLen = 650; - vrLoc = 1708; - }; - 6B555F95100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; - name = "DetourTileNavMesh.h: 126"; - rLen = 8; - rLoc = 4301; - rType = 0; - vrLen = 1276; - vrLoc = 3705; - }; - 6B555F96100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 71"; - rLen = 0; - rLoc = 2105; - rType = 0; - vrLen = 1005; - vrLoc = 1851; - }; - 6B555F97100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; - name = "DetourTileNavMesh.h: 124"; - rLen = 0; - rLoc = 4189; - rType = 0; - vrLen = 1240; - vrLoc = 3741; - }; - 6B555F98100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 83"; - rLen = 0; - rLoc = 2739; - rType = 0; - vrLen = 622; - vrLoc = 2376; - }; - 6B555F9A100B577A00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; - name = "DetourTileNavMesh.h: 124"; - rLen = 0; - rLoc = 4189; - rType = 0; - vrLen = 1240; - vrLoc = 3741; - }; - 6B555FA0100B57B500247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 446"; - rLen = 0; - rLoc = 11713; - rType = 0; - vrLen = 483; - vrLoc = 11267; - }; 6B555FA8100B589200247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; @@ -3422,96 +1467,16 @@ vrLen = 460; vrLoc = 11590; }; - 6B555FAB100B589200247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 469"; - rLen = 0; - rLoc = 11834; - rType = 0; - vrLen = 460; - vrLoc = 11590; - }; - 6B555FB0100B595C00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "Sample_StatMeshTiled.cpp: 175"; - rLen = 89; - rLoc = 5369; - rType = 0; - vrLen = 630; - vrLoc = 4879; - }; - 6B555FB1100B595C00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 303"; - rLen = 0; - rLoc = 7648; - rType = 0; - vrLen = 726; - vrLoc = 7958; - }; - 6B555FB2100B595C00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 130"; - rLen = 49; - rLoc = 4247; - rType = 0; - vrLen = 719; - vrLoc = 3933; - }; 6B555FB4100B595C00247EA3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; name = "Sample_TileMesh.cpp: 207"; rLen = 0; - rLoc = 5451; + rLoc = 5467; rType = 0; vrLen = 621; vrLoc = 4992; }; - 6B555FB5100B595C00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 303"; - rLen = 0; - rLoc = 7648; - rType = 0; - vrLen = 726; - vrLoc = 7958; - }; - 6B555FB6100B595C00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 130"; - rLen = 49; - rLoc = 4247; - rType = 0; - vrLen = 719; - vrLoc = 3933; - }; - 6B555FC7100CF56200247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 571"; - rLen = 0; - rLoc = 14618; - rType = 0; - vrLen = 802; - vrLoc = 14230; - }; - 6B555FCC100D1ABC00247EA3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 571"; - rLen = 0; - rLoc = 14618; - rType = 0; - vrLen = 802; - vrLoc = 14230; - }; 6B7707B90FBD66CF00D21BAE /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C6D0F7FCBBB00459200 /* MeshLoaderObj.cpp */; @@ -3639,16 +1604,6 @@ path = /Library/Frameworks/SDL.framework/Versions/A/Headers/SDL_events.h; sourceTree = ""; }; - 6B8A71F40FDAB52200A0A6FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */; - name = "RecastTimer.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 574; - vrLoc = 0; - }; 6B8DB3900F9798DE007FA9E1 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */; @@ -3659,56 +1614,16 @@ vrLen = 1243; vrLoc = 0; }; - 6B92CE3E100E01F0003DA304 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 571"; - rLen = 0; - rLoc = 14618; - rType = 0; - vrLen = 802; - vrLoc = 14230; - }; - 6B92CE4E100E02D3003DA304 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 571"; - rLen = 0; - rLoc = 14618; - rType = 0; - vrLen = 802; - vrLoc = 14230; - }; - 6B92CE4F100E02D3003DA304 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 71"; - rLen = 0; - rLoc = 2105; - rType = 0; - vrLen = 1005; - vrLoc = 1851; - }; 6B92CE50100E02D3003DA304 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; name = "Sample_TileMesh.cpp: 571"; rLen = 0; - rLoc = 14618; + rLoc = 14634; rType = 0; vrLen = 802; vrLoc = 14230; }; - 6B92CE51100E02D3003DA304 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 152"; - rLen = 0; - rLoc = 6111; - rType = 0; - vrLen = 1352; - vrLoc = 5834; - }; 6B92CE68100E0577003DA304 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; @@ -3754,7 +1669,7 @@ fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; name = "DetourStatNavMesh.h: 193"; rLen = 139; - rLoc = 7860; + rLoc = 8893; rType = 0; vrLen = 960; vrLoc = 7073; @@ -3844,7 +1759,7 @@ fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; name = "DetourStatNavMesh.h: 160"; rLen = 0; - rLoc = 6376; + rLoc = 6474; rType = 0; vrLen = 1275; vrLoc = 5770; @@ -3894,7 +1809,7 @@ fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; name = "DetourStatNavMesh.h: 193"; rLen = 139; - rLoc = 7860; + rLoc = 8893; rType = 0; vrLen = 960; vrLoc = 7073; @@ -3999,16 +1914,6 @@ vrLen = 519; vrLoc = 135; }; - 6B92CE85100E0577003DA304 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 29"; - rLen = 0; - rLoc = 595; - rType = 0; - vrLen = 445; - vrLoc = 303; - }; 6B92CE89100E0739003DA304 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; @@ -4029,36 +1934,16 @@ vrLen = 984; vrLoc = 202; }; - 6B92CE8B100E0739003DA304 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */; - name = "RecastTimer.cpp: 50"; - rLen = 0; - rLoc = 945; - rType = 0; - vrLen = 468; - vrLoc = 539; - }; 6B92CE8C100E0739003DA304 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; name = "DetourNode.h: 143"; rLen = 54; - rLoc = 2895; + rLoc = 3125; rType = 0; vrLen = 378; vrLoc = 2600; }; - 6B92CE8D100E0739003DA304 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 31"; - rLen = 0; - rLoc = 1209; - rType = 0; - vrLen = 601; - vrLoc = 915; - }; 6B92CE8E100E0739003DA304 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; @@ -4114,7 +1999,7 @@ fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; name = "DetourNode.h: 78"; rLen = 0; - rLoc = 1955; + rLoc = 2018; rType = 0; vrLen = 407; vrLoc = 918; @@ -4134,21 +2019,11 @@ fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; name = "DetourNode.h: 143"; rLen = 54; - rLoc = 2895; + rLoc = 3125; rType = 0; vrLen = 378; vrLoc = 2600; }; - 6B92CE96100E0739003DA304 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 97"; - rLen = 0; - rLoc = 2448; - rType = 0; - vrLen = 469; - vrLoc = 2357; - }; 6B92CE9A100E0763003DA304 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; @@ -4179,12 +2054,12 @@ vrLen = 469; vrLoc = 2357; }; - 6B92CE9D100E0763003DA304 /* PBXTextBookmark */ = { + 6B92CE9F100E673D003DA304 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */; - name = "RecastTimer.cpp: 26"; + name = "RecastTimer.cpp: 43"; rLen = 0; - rLoc = 459; + rLoc = 867; rType = 0; vrLen = 462; vrLoc = 555; @@ -4199,6 +2074,1416 @@ vrLen = 905; vrLoc = 2462; }; + 6B995F79100F14BB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */; + name = "RecastTimer.cpp: 44"; + rLen = 0; + rLoc = 867; + rType = 0; + vrLen = 468; + vrLoc = 549; + }; + 6B995F9F100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */; + name = "RecastTimer.cpp: 44"; + rLen = 0; + rLoc = 867; + rType = 0; + vrLen = 468; + vrLoc = 549; + }; + 6B995FA0100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; + name = "Sample_StatMesh.cpp: 121"; + rLen = 0; + rLoc = 2453; + rType = 0; + vrLen = 732; + vrLoc = 1842; + }; + 6B995FA1100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 120"; + rLen = 0; + rLoc = 3207; + rType = 0; + vrLen = 1013; + vrLoc = 2858; + }; + 6B995FA2100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B995FA3100F336B00D7BF5A /* GeomUtility.cpp */; + name = "GeomUtility.cpp: 35"; + rLen = 0; + rLoc = 1073; + rType = 0; + vrLen = 1099; + vrLoc = 89; + }; + 6B995FA3100F336B00D7BF5A /* GeomUtility.cpp */ = { + isa = PBXFileReference; + name = GeomUtility.cpp; + path = /Users/memon/Desktop/Desktop/test/Source/GeomUtility.cpp; + sourceTree = ""; + }; + 6B995FA4100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 205"; + rLen = 0; + rLoc = 5080; + rType = 0; + vrLen = 501; + vrLoc = 4845; + }; + 6B995FA5100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 194"; + rLen = 0; + rLoc = 8005; + rType = 0; + vrLen = 833; + vrLoc = 7094; + }; + 6B995FA6100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 237"; + rLen = 0; + rLoc = 6831; + rType = 0; + vrLen = 764; + vrLoc = 5454; + }; + 6B995FA7100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; + name = "DetourNode.cpp: 99"; + rLen = 0; + rLoc = 2573; + rType = 0; + vrLen = 564; + vrLoc = 2323; + }; + 6B995FA8100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 36"; + rLen = 0; + rLoc = 1175; + rType = 0; + vrLen = 604; + vrLoc = 940; + }; + 6B995FA9100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */; + name = "RecastTimer.cpp: 44"; + rLen = 0; + rLoc = 867; + rType = 0; + vrLen = 468; + vrLoc = 549; + }; + 6B995FAA100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 185"; + rLen = 0; + rLoc = 8279; + rType = 0; + vrLen = 1112; + vrLoc = 6921; + }; + 6B995FAB100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 188"; + rLen = 0; + rLoc = 8543; + rType = 0; + vrLen = 1307; + vrLoc = 6880; + }; + 6B995FAC100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 188"; + rLen = 0; + rLoc = 8543; + rType = 0; + vrLen = 1306; + vrLoc = 6880; + }; + 6B995FAD100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 191"; + rLen = 0; + rLoc = 8628; + rType = 0; + vrLen = 1356; + vrLoc = 6880; + }; + 6B995FAE100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 101"; + rLen = 0; + rLoc = 3596; + rType = 0; + vrLen = 1577; + vrLoc = 2856; + }; + 6B995FAF100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 189"; + rLen = 0; + rLoc = 8543; + rType = 0; + vrLen = 1271; + vrLoc = 7096; + }; + 6B995FB0100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 189"; + rLen = 0; + rLoc = 8543; + rType = 0; + vrLen = 1251; + vrLoc = 7094; + }; + 6B995FB1100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 189"; + rLen = 0; + rLoc = 8543; + rType = 0; + vrLen = 1263; + vrLoc = 7094; + }; + 6B995FB2100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 189"; + rLen = 0; + rLoc = 8543; + rType = 0; + vrLen = 1192; + vrLoc = 7094; + }; + 6B995FB3100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 151"; + rLen = 15; + rLoc = 6027; + rType = 0; + vrLen = 1527; + vrLoc = 5594; + }; + 6B995FB4100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 36"; + rLen = 41; + rLoc = 1164; + rType = 0; + vrLen = 605; + vrLoc = 940; + }; + 6B995FB5100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 36"; + rLen = 0; + rLoc = 1175; + rType = 0; + vrLen = 604; + vrLoc = 940; + }; + 6B995FB6100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 228"; + rLen = 0; + rLoc = 6686; + rType = 0; + vrLen = 884; + vrLoc = 5640; + }; + 6B995FB7100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 189"; + rLen = 406; + rLoc = 7499; + rType = 0; + vrLen = 914; + vrLoc = 7096; + }; + 6B995FB8100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 302"; + rLen = 0; + rLoc = 8972; + rType = 0; + vrLen = 1011; + vrLoc = 7438; + }; + 6B995FB9100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 189"; + rLen = 0; + rLoc = 7827; + rType = 0; + vrLen = 915; + vrLoc = 7096; + }; + 6B995FBA100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 234"; + rLen = 0; + rLoc = 6889; + rType = 0; + vrLen = 760; + vrLoc = 5750; + }; + 6B995FBB100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 192"; + rLen = 9; + rLoc = 7976; + rType = 0; + vrLen = 797; + vrLoc = 7121; + }; + 6B995FBC100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 189"; + rLen = 0; + rLoc = 5520; + rType = 0; + vrLen = 417; + vrLoc = 4747; + }; + 6B995FBD100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 186"; + rLen = 763; + rLoc = 7499; + rType = 0; + vrLen = 796; + vrLoc = 7122; + }; + 6B995FBE100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 205"; + rLen = 0; + rLoc = 5080; + rType = 0; + vrLen = 501; + vrLoc = 4845; + }; + 6B995FBF100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 194"; + rLen = 0; + rLoc = 8005; + rType = 0; + vrLen = 833; + vrLoc = 7094; + }; + 6B995FC0100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 237"; + rLen = 0; + rLoc = 6831; + rType = 0; + vrLen = 764; + vrLoc = 5454; + }; + 6B995FC1100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; + name = "DetourNode.cpp: 99"; + rLen = 0; + rLoc = 2573; + rType = 0; + vrLen = 564; + vrLoc = 2323; + }; + 6B995FC2100F336B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 20"; + rLen = 0; + rLoc = 960; + rType = 0; + vrLen = 1065; + vrLoc = 0; + }; + 6B995FC3100F336D00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 20"; + rLen = 0; + rLoc = 960; + rType = 0; + vrLen = 1065; + vrLoc = 0; + }; + 6B995FC9100F338A00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 20"; + rLen = 0; + rLoc = 960; + rType = 0; + vrLen = 359; + vrLoc = 706; + }; + 6B995FCC100F345100D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 17"; + rLen = 1; + rLoc = 917; + rType = 0; + vrLen = 1009; + vrLoc = 128; + }; + 6B995FCD100F345100D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 468"; + rLen = 0; + rLoc = 11831; + rType = 0; + vrLen = 521; + vrLoc = 11544; + }; + 6B995FCE100F345100D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 237"; + rLen = 0; + rLoc = 6831; + rType = 0; + vrLen = 734; + vrLoc = 5484; + }; + 6B995FCF100F345100D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 17"; + rLen = 1; + rLoc = 917; + rType = 0; + vrLen = 1009; + vrLoc = 128; + }; + 6B995FD0100F345100D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 468"; + rLen = 0; + rLoc = 11831; + rType = 0; + vrLen = 521; + vrLoc = 11544; + }; + 6B995FD1100F345100D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 177"; + rLen = 0; + rLoc = 4874; + rType = 0; + vrLen = 644; + vrLoc = 4518; + }; + 6B995FD3100F34AC00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 352"; + rLen = 0; + rLoc = 9605; + rType = 0; + vrLen = 1012; + vrLoc = 8691; + }; + 6B995FD5100F34B400D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 352"; + rLen = 0; + rLoc = 9587; + rType = 0; + vrLen = 1017; + vrLoc = 8691; + }; + 6B995FD8100F354D00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 352"; + rLen = 0; + rLoc = 9582; + rType = 0; + vrLen = 965; + vrLoc = 8763; + }; + 6B995FDB100F362200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 352"; + rLen = 0; + rLoc = 9551; + rType = 0; + vrLen = 1103; + vrLoc = 8352; + }; + 6B995FDE100F387200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 149"; + rLen = 0; + rLoc = 3032; + rType = 0; + vrLen = 446; + vrLoc = 2762; + }; + 6B995FDF100F387200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; + name = "DetourNode.cpp: 99"; + rLen = 0; + rLoc = 2573; + rType = 0; + vrLen = 564; + vrLoc = 2323; + }; + 6B995FE0100F387200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 462"; + rLen = 0; + rLoc = 11698; + rType = 0; + vrLen = 521; + vrLoc = 11544; + }; + 6B995FE1100F387200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 352"; + rLen = 0; + rLoc = 9551; + rType = 0; + vrLen = 740; + vrLoc = 6042; + }; + 6B995FE2100F387200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 352"; + rLen = 0; + rLoc = 9551; + rType = 0; + vrLen = 740; + vrLoc = 6042; + }; + 6B995FE3100F387200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 149"; + rLen = 0; + rLoc = 3032; + rType = 0; + vrLen = 446; + vrLoc = 2762; + }; + 6B995FE4100F387200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; + name = "DetourNode.cpp: 99"; + rLen = 0; + rLoc = 2573; + rType = 0; + vrLen = 564; + vrLoc = 2323; + }; + 6B995FE5100F387200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 462"; + rLen = 0; + rLoc = 11698; + rType = 0; + vrLen = 521; + vrLoc = 11544; + }; + 6B995FE6100F387200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 397"; + rLen = 0; + rLoc = 10790; + rType = 0; + vrLen = 584; + vrLoc = 10207; + }; + 6B995FE9100F391200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 269"; + rLen = 0; + rLoc = 6992; + rType = 0; + vrLen = 756; + vrLoc = 9953; + }; + 6B995FEA100F391200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 462"; + rLen = 0; + rLoc = 11698; + rType = 0; + vrLen = 521; + vrLoc = 11544; + }; + 6B995FEB100F391200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 269"; + rLen = 0; + rLoc = 6992; + rType = 0; + vrLen = 756; + vrLoc = 9953; + }; + 6B995FEC100F391200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 762"; + rLen = 0; + rLoc = 19086; + rType = 0; + vrLen = 709; + vrLoc = 18828; + }; + 6B995FED100F39BD00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 746"; + rLen = 0; + rLoc = 18781; + rType = 0; + vrLen = 731; + vrLoc = 18828; + }; + 6B995FEE100F39BD00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 194"; + rLen = 0; + rLoc = 8005; + rType = 0; + vrLen = 831; + vrLoc = 7096; + }; + 6B995FEF100F39BD00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 746"; + rLen = 0; + rLoc = 18781; + rType = 0; + vrLen = 731; + vrLoc = 18828; + }; + 6B995FF0100F39BD00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 174"; + rLen = 0; + rLoc = 7095; + rType = 0; + vrLen = 1426; + vrLoc = 6458; + }; + 6B995FF4100F39EA00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; + name = "Sample_StatMesh.cpp: 115"; + rLen = 0; + rLoc = 2215; + rType = 0; + vrLen = 677; + vrLoc = 1897; + }; + 6B995FF5100F39EA00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 101"; + rLen = 0; + rLoc = 3547; + rType = 0; + vrLen = 1503; + vrLoc = 2856; + }; + 6B995FF6100F39EA00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 174"; + rLen = 0; + rLoc = 7095; + rType = 0; + vrLen = 1426; + vrLoc = 6458; + }; + 6B995FF7100F39EA00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; + name = "Sample_StatMesh.cpp: 115"; + rLen = 0; + rLoc = 2215; + rType = 0; + vrLen = 677; + vrLoc = 1897; + }; + 6B995FF8100F39EA00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 101"; + rLen = 0; + rLoc = 3547; + rType = 0; + vrLen = 1503; + vrLoc = 2856; + }; + 6B995FF9100F39EA00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 119"; + rLen = 0; + rLoc = 3359; + rType = 0; + vrLen = 663; + vrLoc = 3092; + }; + 6B995FFC100F3A5100D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 585"; + rLen = 17; + rLoc = 14455; + rType = 0; + vrLen = 716; + vrLoc = 13961; + }; + 6B995FFD100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 191"; + rLen = 0; + rLoc = 7697; + rType = 0; + vrLen = 1421; + vrLoc = 6970; + }; + 6B995FFE100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 209"; + rLen = 0; + rLoc = 4872; + rType = 0; + vrLen = 920; + vrLoc = 5158; + }; + 6B995FFF100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 591"; + rLen = 0; + rLoc = 14560; + rType = 0; + vrLen = 743; + vrLoc = 13961; + }; + 6B996000100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 101"; + rLen = 0; + rLoc = 3547; + rType = 0; + vrLen = 1559; + vrLoc = 2800; + }; + 6B996001100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 118"; + rLen = 0; + rLoc = 3235; + rType = 0; + vrLen = 666; + vrLoc = 3092; + }; + 6B996002100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 189"; + rLen = 308; + rLoc = 7499; + rType = 0; + vrLen = 1347; + vrLoc = 6970; + }; + 6B996003100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 129"; + rLen = 0; + rLoc = 3110; + rType = 0; + vrLen = 791; + vrLoc = 3236; + }; + 6B996004100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 200"; + rLen = 0; + rLoc = 8199; + rType = 0; + vrLen = 1441; + vrLoc = 6970; + }; + 6B996005100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 127"; + rLen = 0; + rLoc = 2757; + rType = 0; + vrLen = 920; + vrLoc = 3415; + }; + 6B996006100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 190"; + rLen = 0; + rLoc = 7617; + rType = 0; + vrLen = 1421; + vrLoc = 6970; + }; + 6B996007100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 127"; + rLen = 0; + rLoc = 2757; + rType = 0; + vrLen = 920; + vrLoc = 3415; + }; + 6B996008100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 190"; + rLen = 0; + rLoc = 7617; + rType = 0; + vrLen = 1421; + vrLoc = 6970; + }; + 6B996009100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 208"; + rLen = 0; + rLoc = 4872; + rType = 0; + vrLen = 1093; + vrLoc = 5158; + }; + 6B99600A100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 190"; + rLen = 0; + rLoc = 7617; + rType = 0; + vrLen = 1421; + vrLoc = 6970; + }; + 6B99600B100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 212"; + rLen = 0; + rLoc = 4872; + rType = 0; + vrLen = 995; + vrLoc = 5162; + }; + 6B99600C100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 189"; + rLen = 0; + rLoc = 7534; + rType = 0; + vrLen = 1421; + vrLoc = 6970; + }; + 6B99600D100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 209"; + rLen = 0; + rLoc = 4872; + rType = 0; + vrLen = 920; + vrLoc = 5158; + }; + 6B99600E100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 191"; + rLen = 0; + rLoc = 7697; + rType = 0; + vrLen = 1421; + vrLoc = 6970; + }; + 6B99600F100F3CEE00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 131"; + rLen = 0; + rLoc = 2871; + rType = 0; + vrLen = 876; + vrLoc = 3512; + }; + 6B996015100F3D6100D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: invalid conversion from 'float*' to 'dtStatPolyRef'"; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + rLen = 1; + rLoc = 185; + rType = 1; + }; + 6B996016100F3D6100D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 221"; + rLen = 0; + rLoc = 4957; + rType = 0; + vrLen = 897; + vrLoc = 5412; + }; + 6B996019100F3D8500D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 220"; + rLen = 0; + rLoc = 4900; + rType = 0; + vrLen = 898; + vrLoc = 5412; + }; + 6B99601B100F3DD800D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 146"; + rLen = 0; + rLoc = 3190; + rType = 0; + vrLen = 680; + vrLoc = 3778; + }; + 6B99601F100F3E1700D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 122"; + rLen = 0; + rLoc = 2619; + rType = 0; + vrLen = 766; + vrLoc = 3412; + }; + 6B996022100F3E2400D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 127"; + rLen = 0; + rLoc = 2758; + rType = 0; + vrLen = 766; + vrLoc = 3412; + }; + 6B996025100F3E4200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 127"; + rLen = 0; + rLoc = 2758; + rType = 0; + vrLen = 777; + vrLoc = 3308; + }; + 6B996029100F3E5B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; + name = "DetourNode.h: 149"; + rLen = 0; + rLoc = 2978; + rType = 0; + vrLen = 777; + vrLoc = 202; + }; + 6B99602A100F3E5B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 123"; + rLen = 0; + rLoc = 2661; + rType = 0; + vrLen = 469; + vrLoc = 3412; + }; + 6B99602C100F3E7000D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 865"; + rLen = 0; + rLoc = 20743; + rType = 0; + vrLen = 703; + vrLoc = 21443; + }; + 6B99602E100F3EA900D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 145"; + rLen = 0; + rLoc = 3190; + rType = 0; + vrLen = 679; + vrLoc = 3778; + }; + 6B996030100F3EF200D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 145"; + rLen = 0; + rLoc = 3228; + rType = 0; + vrLen = 679; + vrLoc = 3778; + }; + 6B996033100F3F9B00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 219"; + rLen = 0; + rLoc = 5042; + rType = 0; + vrLen = 937; + vrLoc = 5361; + }; + 6B996038100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 189"; + rLen = 0; + rLoc = 7763; + rType = 0; + vrLen = 1227; + vrLoc = 7049; + }; + 6B996039100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: 'getHeuristic2' was not declared in this scope"; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + rLen = 1; + rLoc = 185; + rType = 1; + }; + 6B99603A100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 217"; + rLen = 0; + rLoc = 5003; + rType = 0; + vrLen = 1045; + vrLoc = 5412; + }; + 6B99603B100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 191"; + rLen = 0; + rLoc = 7697; + rType = 0; + vrLen = 1342; + vrLoc = 7049; + }; + 6B99603C100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 217"; + rLen = 0; + rLoc = 5003; + rType = 0; + vrLen = 994; + vrLoc = 5463; + }; + 6B99603D100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 186"; + rLen = 0; + rLoc = 7499; + rType = 0; + vrLen = 1342; + vrLoc = 7049; + }; + 6B99603E100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 104"; + rLen = 0; + rLoc = 2941; + rType = 0; + vrLen = 793; + vrLoc = 2443; + }; + 6B99603F100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 186"; + rLen = 0; + rLoc = 7499; + rType = 0; + vrLen = 1342; + vrLoc = 7049; + }; + 6B996040100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 112"; + rLen = 0; + rLoc = 3112; + rType = 0; + vrLen = 791; + vrLoc = 2443; + }; + 6B996041100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 189"; + rLen = 0; + rLoc = 7763; + rType = 0; + vrLen = 1227; + vrLoc = 7049; + }; + 6B996042100F405300D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 183"; + rLen = 0; + rLoc = 4874; + rType = 0; + vrLen = 834; + vrLoc = 4648; + }; + 6B996047100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 195"; + rLen = 128; + rLoc = 8071; + rType = 0; + vrLen = 1369; + vrLoc = 6970; + }; + 6B996048100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 675"; + rLen = 0; + rLoc = 16420; + rType = 0; + vrLen = 1097; + vrLoc = 15600; + }; + 6B996049100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; + name = "DetourStatNavMeshBuilder.cpp: 233"; + rLen = 0; + rLoc = 6029; + rType = 0; + vrLen = 1061; + vrLoc = 5617; + }; + 6B99604A100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 1317"; + rLen = 0; + rLoc = 33307; + rType = 0; + vrLen = 836; + vrLoc = 32879; + }; + 6B99604B100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; + name = "DetourTileNavMesh.h: 277"; + rLen = 0; + rLoc = 11287; + rType = 0; + vrLen = 918; + vrLoc = 10596; + }; + 6B99604C100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: no matching function for call to 'dtTiledNavMesh::findPath(dtTilePolyRef&, dtTilePolyRef&, dtTilePolyRef [256], const int&)'"; + fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; + rLen = 1; + rLoc = 121; + rType = 1; + }; + 6B99604D100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 195"; + rLen = 128; + rLoc = 8071; + rType = 0; + vrLen = 1369; + vrLoc = 6970; + }; + 6B99604E100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; + name = "DetourTileNavMesh.h: 275"; + rLen = 0; + rLoc = 11183; + rType = 0; + vrLen = 1536; + vrLoc = 9831; + }; + 6B99604F100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 88"; + rLen = 790; + rLoc = 2443; + rType = 0; + vrLen = 901; + vrLoc = 2538; + }; + 6B996050100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; + name = "DetourTileNavMesh.h: 268"; + rLen = 0; + rLoc = 10759; + rType = 0; + vrLen = 1536; + vrLoc = 9831; + }; + 6B996051100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; + name = "DetourTileNavMesh.h: 180"; + rLen = 0; + rLoc = 6672; + rType = 0; + vrLen = 1621; + vrLoc = 5874; + }; + 6B996052100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 752"; + rLen = 0; + rLoc = 19034; + rType = 0; + vrLen = 1182; + vrLoc = 28472; + }; + 6B996053100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; + name = "DetourStatNavMeshBuilder.cpp: 233"; + rLen = 0; + rLoc = 6029; + rType = 0; + vrLen = 1061; + vrLoc = 5617; + }; + 6B996054100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 1317"; + rLen = 0; + rLoc = 33307; + rType = 0; + vrLen = 836; + vrLoc = 32879; + }; + 6B996055100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; + name = "DetourTileNavMesh.h: 277"; + rLen = 0; + rLoc = 11287; + rType = 0; + vrLen = 918; + vrLoc = 10596; + }; + 6B996056100F41DB00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; + name = "Sample_TileMesh.cpp: 120"; + rLen = 0; + rLoc = 2973; + rType = 0; + vrLen = 626; + vrLoc = 2680; + }; + 6B996059100F42AF00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; + name = "Sample_TileMesh.cpp: 120"; + rLen = 0; + rLoc = 2973; + rType = 0; + vrLen = 626; + vrLoc = 2680; + }; + 6B99605A100F42AF00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 133"; + rLen = 0; + rLoc = 3736; + rType = 0; + vrLen = 899; + vrLoc = 3207; + }; + 6B99605B100F42AF00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; + name = "DetourTileNavMesh.h: 269"; + rLen = 7; + rLoc = 10738; + rType = 0; + vrLen = 1445; + vrLoc = 10050; + }; + 6B99605C100F42AF00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 188"; + rLen = 38; + rLoc = 5005; + rType = 0; + vrLen = 846; + vrLoc = 4943; + }; + 6B99605D100F42AF00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 722"; + rLen = 0; + rLoc = 18179; + rType = 0; + vrLen = 1022; + vrLoc = 17879; + }; + 6B99605E100F42AF00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; + name = "Sample_TileMesh.cpp: 120"; + rLen = 0; + rLoc = 2973; + rType = 0; + vrLen = 626; + vrLoc = 2680; + }; + 6B99605F100F42AF00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 133"; + rLen = 0; + rLoc = 3736; + rType = 0; + vrLen = 899; + vrLoc = 3207; + }; + 6B996060100F42AF00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; + name = "DetourTileNavMesh.h: 269"; + rLen = 7; + rLoc = 10738; + rType = 0; + vrLen = 1445; + vrLoc = 10050; + }; + 6B996061100F42AF00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 188"; + rLen = 38; + rLoc = 5005; + rType = 0; + vrLen = 846; + vrLoc = 4943; + }; + 6B996062100F42AF00D7BF5A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; + name = "DetourTileNavMesh.cpp: 727"; + rLen = 0; + rLoc = 18284; + rType = 0; + vrLen = 1003; + vrLoc = 17879; + }; 6B9B7D9D0FF91AC600A9090F /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB788180FC04753003C24DB /* ChunkyTriMesh.h */; @@ -4229,23 +3514,6 @@ vrLen = 639; vrLoc = 5887; }; - 6B9B7DB20FF91AC600A9090F /* demo.cpp */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.cpp.cpp; - name = demo.cpp; - path = /Users/memon/Code/recastnavigation/RecastDemo/Source/demo.cpp; - sourceTree = ""; - }; - 6BB7876B0FC03EAD003C24DB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C810F7FCBFE00459200 /* RecastTimer.h */; - name = "RecastTimer.h: 20"; - rLen = 0; - rLoc = 1068; - rType = 0; - vrLen = 1063; - vrLoc = 0; - }; 6BB787C30FC03EAD003C24DB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C800F7FCBFE00459200 /* RecastLog.h */; @@ -4317,26 +3585,6 @@ path = /Library/Frameworks/SDL.framework/Versions/A/Headers/SDL_video.h; sourceTree = ""; }; - 6BB87E0B0F9DE8A300E33F12 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6B0F7FCBBB00459200 /* glfont.cpp */; - name = "glfont.cpp: 188"; - rLen = 0; - rLoc = 4476; - rType = 0; - vrLen = 707; - vrLoc = 4122; - }; - 6BB87E0E0F9DE8A300E33F12 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6B0F7FCBBB00459200 /* glfont.cpp */; - name = "glfont.cpp: 188"; - rLen = 0; - rLoc = 4476; - rType = 0; - vrLen = 707; - vrLoc = 4122; - }; 6BC620920FD7C2380022CACF /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; @@ -4406,9 +3654,9 @@ }; 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 3024}}"; - sepNavSelRange = "{7860, 139}"; - sepNavVisRange = "{7073, 960}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 3152}}"; + sepNavSelRange = "{8071, 128}"; + sepNavVisRange = "{6970, 1369}"; }; }; 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */ = { @@ -4420,23 +3668,23 @@ }; 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 6568}}"; - sepNavSelRange = "{10003, 0}"; - sepNavVisRange = "{9621, 835}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 7104}}"; + sepNavSelRange = "{5080, 0}"; + sepNavVisRange = "{4845, 501}"; }; }; 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 12592}}"; - sepNavSelRange = "{1077, 0}"; - sepNavVisRange = "{956, 511}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 13296}}"; + sepNavSelRange = "{5005, 38}"; + sepNavVisRange = "{4943, 846}"; }; }; 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 4608}}"; - sepNavSelRange = "{2729, 0}"; - sepNavVisRange = "{5663, 987}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 4272}}"; + sepNavSelRange = "{6029, 0}"; + sepNavVisRange = "{5617, 1061}"; sepNavWindowFrame = "{{15, 78}, {1011, 695}}"; }; }; diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 index ab795ee..572dbfc 100644 --- a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 +++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 @@ -279,14 +279,14 @@ PBXSmartGroupTreeModuleOutlineStateSelectionKey - 27 - 18 + 7 + 3 1 0 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 266}, {282, 628}} + {{0, 2}, {282, 628}} PBXTopSmartGroupGIDs @@ -321,7 +321,7 @@ PBXProjectModuleGUID 6B8632A30F78115100E2684A PBXProjectModuleLabel - RecastTimer.cpp + DetourTileNavMesh.cpp PBXSplitModuleInNavigatorKey Split0 @@ -329,11 +329,11 @@ PBXProjectModuleGUID 6B8632A40F78115100E2684A PBXProjectModuleLabel - RecastTimer.cpp + DetourTileNavMesh.cpp _historyCapacity 0 bookmark - 6B92CE9D100E0763003DA304 + 6B996062100F42AF00D7BF5A history 6B7707F00FBD90F100D21BAE @@ -355,7 +355,6 @@ 6B024C011006098300CF7107 6B024C1110060C7600CF7107 6B1186211006945C0018F96F - 6B1186CF100699A00018F96F 6B1186D1100699A00018F96F 6B1186E610069E200018F96F 6B7EBB69100721310066EF8C @@ -370,34 +369,39 @@ 6B555F0D100B473F00247EA3 6B555F0E100B473F00247EA3 6B555F0F100B473F00247EA3 - 6B555F10100B473F00247EA3 6B555F42100B4C5800247EA3 - 6B555F5E100B53F500247EA3 - 6B555F8B100B577A00247EA3 - 6B555FA8100B589200247EA3 6B92CE68100E0577003DA304 6B92CE69100E0577003DA304 6B92CE6A100E0577003DA304 6B92CE6B100E0577003DA304 - 6B92CE6C100E0577003DA304 - 6B92CE6D100E0577003DA304 - 6B92CE6E100E0577003DA304 6B92CE6F100E0577003DA304 6B92CE70100E0577003DA304 6B92CE71100E0577003DA304 6B92CE72100E0577003DA304 - 6B92CE73100E0577003DA304 6B92CE74100E0577003DA304 6B92CE89100E0739003DA304 6B92CE8A100E0739003DA304 - 6B92CE8C100E0739003DA304 - 6B92CE9A100E0763003DA304 - 6B92CE9B100E0763003DA304 + 6B995F9F100F336B00D7BF5A + 6B995FA2100F336B00D7BF5A + 6B995FA4100F336B00D7BF5A + 6B995FDE100F387200D7BF5A + 6B995FDF100F387200D7BF5A + 6B995FF4100F39EA00D7BF5A + 6B996047100F41DB00D7BF5A + 6B996049100F41DB00D7BF5A + 6B996059100F42AF00D7BF5A + 6B99605A100F42AF00D7BF5A + 6B99605B100F42AF00D7BF5A + 6B99605C100F42AF00D7BF5A + 6B99605D100F42AF00D7BF5A + + nextStack + + 6B996061100F42AF00D7BF5A prevStack 6B1E02680F924A8500CC0038 - 6B1E029B0F924D8B00CC0038 6B1E02FC0F92563500CC0038 6B1E032E0F925D9100CC0038 6B8DB3900F9798DE007FA9E1 @@ -439,43 +443,32 @@ 6B1186311006945C0018F96F 6B1186401006945C0018F96F 6B1186411006945C0018F96F - 6B1186581006945C0018F96F - 6B118672100694C40018F96F 6B555D26100B136A00247EA3 6B555DC9100B236A00247EA3 6B555E12100B285300247EA3 6B555E13100B285300247EA3 6B555EE0100B39A600247EA3 6B555EF9100B42E600247EA3 - 6B555F63100B53F500247EA3 - 6B555F90100B577A00247EA3 6B555FB4100B595C00247EA3 - 6B92CE50100E02D3003DA304 - 6B92CE75100E0577003DA304 - 6B92CE76100E0577003DA304 - 6B92CE77100E0577003DA304 - 6B92CE78100E0577003DA304 - 6B92CE79100E0577003DA304 - 6B92CE7A100E0577003DA304 - 6B92CE7B100E0577003DA304 - 6B92CE7C100E0577003DA304 - 6B92CE7D100E0577003DA304 - 6B92CE7E100E0577003DA304 - 6B92CE7F100E0577003DA304 - 6B92CE80100E0577003DA304 - 6B92CE81100E0577003DA304 - 6B92CE82100E0577003DA304 - 6B92CE83100E0577003DA304 - 6B92CE84100E0577003DA304 - 6B92CE8E100E0739003DA304 - 6B92CE8F100E0739003DA304 - 6B92CE90100E0739003DA304 - 6B92CE91100E0739003DA304 - 6B92CE92100E0739003DA304 - 6B92CE93100E0739003DA304 - 6B92CE94100E0739003DA304 - 6B92CE95100E0739003DA304 - 6B92CE9C100E0763003DA304 + 6B995FA9100F336B00D7BF5A + 6B995FB4100F336B00D7BF5A + 6B995FB5100F336B00D7BF5A + 6B995FBE100F336B00D7BF5A + 6B995FC1100F336B00D7BF5A + 6B995FCF100F345100D7BF5A + 6B995FE3100F387200D7BF5A + 6B995FE4100F387200D7BF5A + 6B995FF7100F39EA00D7BF5A + 6B99604D100F41DB00D7BF5A + 6B99604E100F41DB00D7BF5A + 6B99604F100F41DB00D7BF5A + 6B996050100F41DB00D7BF5A + 6B996051100F41DB00D7BF5A + 6B996053100F41DB00D7BF5A + 6B996055100F41DB00D7BF5A + 6B99605E100F42AF00D7BF5A + 6B99605F100F42AF00D7BF5A + 6B996060100F42AF00D7BF5A SplitCount @@ -489,18 +482,18 @@ GeometryConfiguration Frame - {{0, 0}, {976, 449}} + {{0, 0}, {976, 548}} RubberWindowFrame 0 91 1280 687 0 0 1280 778 Module PBXNavigatorGroup Proportion - 449pt + 548pt Proportion - 192pt + 93pt Tabs @@ -514,7 +507,7 @@ GeometryConfiguration Frame - {{10, 27}, {976, 64}} + {{10, 27}, {976, 68}} Module XCDetailModule @@ -568,7 +561,7 @@ GeometryConfiguration Frame - {{10, 27}, {976, 165}} + {{10, 27}, {976, 66}} RubberWindowFrame 0 91 1280 687 0 0 1280 778 @@ -598,11 +591,11 @@ TableOfContents - 6B92CE3F100E01F0003DA304 + 6B995F7A100F14BB00D7BF5A 1CA23ED40692098700951B8B - 6B92CE40100E01F0003DA304 + 6B995F7B100F14BB00D7BF5A 6B8632A30F78115100E2684A - 6B92CE41100E01F0003DA304 + 6B995F7C100F14BB00D7BF5A 1CA23EDF0692099D00951B8B 1CA23EE00692099D00951B8B 1CA23EE10692099D00951B8B @@ -749,14 +742,14 @@ TableOfContents - 6B92CE52100E02D3003DA304 + 6B995FC4100F336D00D7BF5A 1CCC7628064C1048000F2A68 1CCC7629064C1048000F2A68 - 6B92CE53100E02D3003DA304 - 6B92CE54100E02D3003DA304 - 6B92CE55100E02D3003DA304 - 6B92CE56100E02D3003DA304 - 6B92CE57100E02D3003DA304 + 6B995FC5100F336D00D7BF5A + 6B995FC6100F336D00D7BF5A + 6B995FC7100F336D00D7BF5A + 6B995FC8100F336D00D7BF5A + 6B8632A30F78115100E2684A ToolbarConfiguration xcode.toolbar.config.debugV3 @@ -786,6 +779,8 @@ 5 WindowOrderList + 6B996027100F3E4200D7BF5A + 6B996028100F3E4200D7BF5A /Users/memon/Code/recastnavigation/RecastDemo/Build/Xcode/Recast.xcodeproj WindowString diff --git a/RecastDemo/Source/Sample_StatMesh.cpp b/RecastDemo/Source/Sample_StatMesh.cpp index c882e51..8c4c267 100644 --- a/RecastDemo/Source/Sample_StatMesh.cpp +++ b/RecastDemo/Source/Sample_StatMesh.cpp @@ -114,7 +114,7 @@ void Sample_StatMesh::toolRecalc() { if (m_sposSet && m_eposSet && m_startRef && m_endRef) { - m_npolys = m_navMesh->findPath(m_startRef, m_endRef, m_polys, MAX_POLYS); + m_npolys = m_navMesh->findPath(m_startRef, m_endRef, m_spos, m_epos, m_polys, MAX_POLYS); if (m_npolys) m_nstraightPath = m_navMesh->findStraightPath(m_spos, m_epos, m_polys, m_npolys, m_straightPath, MAX_POLYS); } diff --git a/RecastDemo/Source/Sample_TileMesh.cpp b/RecastDemo/Source/Sample_TileMesh.cpp index 90ebbaf..1c41e39 100644 --- a/RecastDemo/Source/Sample_TileMesh.cpp +++ b/RecastDemo/Source/Sample_TileMesh.cpp @@ -119,7 +119,7 @@ void Sample_TileMesh::toolRecalc() { if (m_sposSet && m_eposSet && m_startRef && m_endRef) { - m_npolys = m_navMesh->findPath(m_startRef, m_endRef, m_polys, MAX_POLYS); + m_npolys = m_navMesh->findPath(m_startRef, m_endRef, m_spos, m_epos, m_polys, MAX_POLYS); if (m_npolys) m_nstraightPath = m_navMesh->findStraightPath(m_spos, m_epos, m_polys, m_npolys, m_straightPath, MAX_POLYS); }