diff --git a/Detour/Include/DetourCommon.h b/Detour/Include/DetourCommon.h index 54860987..43c1f923 100644 --- a/Detour/Include/DetourCommon.h +++ b/Detour/Include/DetourCommon.h @@ -47,6 +47,13 @@ inline void vmad(float* dest, const float* v1, const float* v2, const float s) dest[2] = v1[2]+v2[2]*s; } +inline void vlerp(float* dest, const float* v1, const float* v2, const float t) +{ + dest[0] = v1[0]+(v2[0]-v1[0])*t; + dest[1] = v1[1]+(v2[1]-v1[1])*t; + dest[2] = v1[2]+(v2[2]-v1[2])*t; +} + inline void vadd(float* dest, const float* v1, const float* v2) { dest[0] = v1[0]+v2[0]; @@ -174,6 +181,9 @@ bool intersectSegmentPoly2D(const float* p0, const float* p1, float& tmin, float& tmax, int& segMin, int& segMax); +bool distancePtPolyEdgesSqr(const float* pt, const float* verts, const int nverts, + float* ed, float* et); + float distancePtSegSqr2D(const float* pt, const float* p, const float* q, float& t); void calcPolyCenter(float* tc, const unsigned short* idx, int nidx, const float* verts); diff --git a/Detour/Include/DetourDebugDraw.h b/Detour/Include/DetourDebugDraw.h index 6c46208f..c20594ce 100755 --- a/Detour/Include/DetourDebugDraw.h +++ b/Detour/Include/DetourDebugDraw.h @@ -30,7 +30,7 @@ void dtDebugDrawStatNavMesh(const dtStatNavMesh* mesh, bool drawClosedList = fal void dtDebugDrawTiledNavMesh(const dtTiledNavMesh* mesh); void dtDebugDrawTiledNavMeshPoly(const dtTiledNavMesh* mesh, dtTilePolyRef ref, const float* col); -void dtDebugDrawNavMesh(const dtNavMesh* mesh); +void dtDebugDrawNavMesh(const dtNavMesh* mesh, bool drawClosedList = false); void dtDebugDrawNavMeshPoly(const dtNavMesh* mesh, dtPolyRef ref, const float* col); #endif // DETOURDEBUGDRAW_H \ No newline at end of file diff --git a/Detour/Include/DetourNavMesh.h b/Detour/Include/DetourNavMesh.h index e2757099..1172cc07 100644 --- a/Detour/Include/DetourNavMesh.h +++ b/Detour/Include/DetourNavMesh.h @@ -116,15 +116,30 @@ public: dtNavMesh(); ~dtNavMesh(); - // Initializes the nav mesh. + // Initializes the nav mesh for tiled use. // Params: // orig - (in) origin of the nav mesh tile space. - // tileSiz - (in) size of a tile. + // tileWidth - (in) width of each tile. + // tileHeight - (in) height of each tile. // portalheight - (in) height of the portal region between tiles. + // maxTiles - (in) maximum number of tiles the navmesh can contain*. + // maxPolys - (in) maximum number of polygons each tile can contain*. + // maxNodes - (in) maximum number of A* nodes to use*. + // *) Will be rounded to next power of two. // Returns: True if succeed, else false. - bool init(const float* orig, float tileSize, float portalHeight, + bool init(const float* orig, float tileWidth, float tileHeight, float portalHeight, int maxTiles, int maxPolys, int maxNodes); + // Initializes the nav mesh for single tile use. + // Params: + // data - (in) Data of the new tile mesh. + // dataSize - (in) Data size of the new tile mesh. + // ownsData - (in) Flag indicating if the navmesh should own and delete the data. + // maxNodes - (in) maximum number of A* nodes to use*. + // *) Will be rounded to next power of two. + // Returns: True if succeed, else false. + bool init(unsigned char* data, int dataSize, bool ownsData, int maxNodes); + // Adds new tile into the navmesh. // The add will fail if the data is in wrong format, // there is not enough tiles left, or if there is a tile already at the location. @@ -167,6 +182,9 @@ public: // Returns: Pointer to specified tile. const dtMeshTile* getTileByRef(dtPolyRef ref, int* polyIndex) const; + // Returns base id for the tile. + dtPolyRef getTileId(const dtMeshTile* tile) const; + // Finds the nearest navigation polygon around the center location. // Params: // center - (in) The center of the search box. @@ -212,6 +230,11 @@ public: const dtPolyRef* path, const int pathSize, float* straightPath, const int maxStraightPathSize); + // Moves towards end position a long the path corridor. + // Returns: Index to the result path polygon. + int moveAlongPathCorridor(const float* startPos, const float* endPos, float* resultPos, + const dtPolyRef* path, const int pathSize); + // Finds intersection againts walls starting from start pos. // Params: // startRef - (in) ref to the polygon where the start lies. @@ -249,13 +272,24 @@ public: const int maxResult); // Returns closest point on navigation polygon. + // Uses detail polygons to find the closest point to the navigation polygon. // Params: // ref - (in) ref to the polygon. // pos - (in) the point to check. // closest - (out) closest point. // Returns: true if closest point found. - bool closestPointToPoly(dtPolyRef ref, const float* pos, float* closest) const; + bool closestPointOnPoly(dtPolyRef ref, const float* pos, float* closest) const; + // Returns closest point on navigation polygon boundary. + // Uses the navigation polygon boundary to snap the point to poly boundary + // if it is outside the polygon. Much faster than closestPointToPoly. Does not affect height. + // Params: + // ref - (in) ref to the polygon. + // pos - (in) the point to check. + // closest - (out) closest point. + // Returns: true if closest point found. + bool closestPointOnPolyBoundary(dtPolyRef ref, const float* pos, float* closest) const; + // Returns height of the polygon at specified location. // Params: // ref - (in) ref to the polygon. @@ -263,7 +297,7 @@ public: // height - (out) height at the location. // Returns: true if over polygon. bool getPolyHeight(dtPolyRef ref, const float* pos, float* height) const; - + // Returns pointer to a polygon based on ref. const dtPoly* getPolyByRef(dtPolyRef ref) const; @@ -272,8 +306,9 @@ public: // Returns pointer to a polygon link based on ref. const dtLink* getPolyLinksByRef(dtPolyRef ref) const; - -private: + + // Returns true if poly reference ins in closed list. + bool isInClosedList(dtPolyRef ref) const; // Encodes a tile id. inline dtPolyRef dtEncodePolyId(unsigned int salt, unsigned int it, unsigned int ip) const @@ -288,9 +323,9 @@ private: it = ((ref >> m_polyBits) - 1) & ((1< 0) - t /= d; - if (t < 0) - t = 0; - else if (t > 1) - t = 1; - + if (d > 0) t /= d; + if (t < 0) t = 0; + else if (t > 1) t = 1; dx = p[0] + t*pqx - pt[0]; dz = p[2] + t*pqz - pt[2]; - return dx*dx + dz*dz; } @@ -204,13 +199,6 @@ void calcPolyCenter(float* tc, const unsigned short* idx, int nidx, const float* tc[2] *= s; } -inline float vdot2(const float* a, const float* b) -{ - return a[0]*b[0] + a[2]*b[2]; -} - -#include - bool closestHeightPointTriangle(const float* p, const float* a, const float* b, const float* c, float& h) { float v0[3], v1[3], v2[3]; @@ -218,11 +206,11 @@ bool closestHeightPointTriangle(const float* p, const float* a, const float* b, vsub(v1, b,a); vsub(v2, p,a); - const float dot00 = vdot2(v0, v0); - const float dot01 = vdot2(v0, v1); - const float dot02 = vdot2(v0, v2); - const float dot11 = vdot2(v1, v1); - const float dot12 = vdot2(v1, v2); + const float dot00 = vdot2D(v0, v0); + const float dot01 = vdot2D(v0, v1); + const float dot02 = vdot2D(v0, v2); + const float dot11 = vdot2D(v1, v1); + const float dot12 = vdot2D(v1, v2); // Compute barycentric coordinates float invDenom = 1.0f / (dot00 * dot11 - dot01 * dot01); @@ -242,3 +230,21 @@ bool closestHeightPointTriangle(const float* p, const float* a, const float* b, return false; } + +bool distancePtPolyEdgesSqr(const float* pt, const float* verts, const int nverts, + float* ed, float* et) +{ + // TODO: Replace pnpoly with triArea2D tests? + int i, j; + bool c = false; + for (i = 0, j = nverts-1; i < nverts; j = i++) + { + const float* vi = &verts[i*3]; + const float* vj = &verts[j*3]; + if (((vi[2] > pt[2]) != (vj[2] > pt[2])) && + (pt[0] < (vj[0]-vi[0]) * (pt[2]-vi[2]) / (vj[2]-vi[2]) + vi[0]) ) + c = !c; + ed[j] = distancePtSegSqr2D(pt, vj, vi, et[j]); + } + return c; +} diff --git a/Detour/Source/DetourDebugDraw.cpp b/Detour/Source/DetourDebugDraw.cpp index 1887bfff..e15e3eb7 100755 --- a/Detour/Source/DetourDebugDraw.cpp +++ b/Detour/Source/DetourDebugDraw.cpp @@ -571,15 +571,21 @@ static void drawPolyBoundaries(const dtMeshHeader* header, bool inner) glEnd(); } -static void drawMeshTile(const dtMeshHeader* header) +static void drawMeshTile(const dtNavMesh* mesh, const dtMeshTile* tile, bool drawClosedList) { + const dtMeshHeader* header = tile->header; + dtPolyRef base = mesh->getTileId(tile); + glBegin(GL_TRIANGLES); for (int i = 0; i < header->npolys; ++i) { const dtPoly* p = &header->polys[i]; const dtPolyDetail* pd = &header->dmeshes[i]; - glColor4ub(0,196,255,64); + if (drawClosedList && mesh->isInClosedList(base | (dtPolyRef)i)) + glColor4ub(255,196,0,64); + else + glColor4ub(0,196,255,64); for (int j = 0; j < pd->ntris; ++j) { @@ -722,7 +728,7 @@ static void drawMeshTile(const dtMeshHeader* header) glEnd();*/ } -void dtDebugDrawNavMesh(const dtNavMesh* mesh) +void dtDebugDrawNavMesh(const dtNavMesh* mesh, bool drawClosedList) { if (!mesh) return; @@ -730,7 +736,7 @@ void dtDebugDrawNavMesh(const dtNavMesh* mesh) { const dtMeshTile* tile = mesh->getTile(i); if (!tile->header) continue; - drawMeshTile(tile->header); + drawMeshTile(mesh, tile, drawClosedList); } } diff --git a/Detour/Source/DetourNavMesh.cpp b/Detour/Source/DetourNavMesh.cpp index 29a0e9dd..8acfd5d1 100644 --- a/Detour/Source/DetourNavMesh.cpp +++ b/Detour/Source/DetourNavMesh.cpp @@ -78,7 +78,8 @@ inline int computeTileHash(int x, int y, const int mask) ////////////////////////////////////////////////////////////////////////////////////////// dtNavMesh::dtNavMesh() : - m_tileSize(0), + m_tileWidth(0), + m_tileHeight(0), m_portalHeight(0), m_nextFree(0), m_tmpLinks(0), @@ -108,11 +109,12 @@ dtNavMesh::~dtNavMesh() delete [] m_tiles; } -bool dtNavMesh::init(const float* orig, float tileSize, float portalHeight, +bool dtNavMesh::init(const float* orig, float tileWidth, float tileHeight, float portalHeight, int maxTiles, int maxPolys, int maxNodes) { vcopy(m_orig, orig); - m_tileSize = tileSize; + m_tileWidth = tileWidth; + m_tileHeight = tileHeight; m_portalHeight = portalHeight; // Init tiles @@ -160,6 +162,23 @@ bool dtNavMesh::init(const float* orig, float tileSize, float portalHeight, return true; } +bool dtNavMesh::init(unsigned char* data, int dataSize, bool ownsData, int maxNodes) +{ + // Make sure the data is in right format. + dtMeshHeader* header = (dtMeshHeader*)data; + if (header->magic != DT_NAVMESH_MAGIC) + return false; + if (header->version != DT_NAVMESH_VERSION) + return false; + + const float w = header->bmax[0] - header->bmin[0]; + const float h = header->bmax[2] - header->bmin[2]; + if (!init(header->bmin, w, h, 0, 1, header->npolys, maxNodes)) + return false; + + return addTileAt(0,0, data, dataSize, ownsData); +} + ////////////////////////////////////////////////////////////////////////////////////////// int dtNavMesh::findConnectingPolys(const float* va, const float* vb, dtMeshTile* tile, int side, @@ -536,9 +555,15 @@ bool dtNavMesh::removeTileAt(int x, int y, unsigned char** data, int* dataSize) return true; } +dtPolyRef dtNavMesh::getTileId(const dtMeshTile* tile) const +{ + if (!tile) return 0; + const unsigned int it = tile - m_tiles; + return dtEncodePolyId(tile->salt, it, 0); +} - -bool dtNavMesh::closestPointToPoly(dtPolyRef ref, const float* pos, float* closest) const +////////////////////////////////////////////////////////////////////////////////////////// +bool dtNavMesh::closestPointOnPoly(dtPolyRef ref, const float* pos, float* closest) const { unsigned int salt, it, ip; dtDecodePolyId(ref, salt, it, ip); @@ -576,6 +601,56 @@ bool dtNavMesh::closestPointToPoly(dtPolyRef ref, const float* pos, float* close return true; } +bool dtNavMesh::closestPointOnPolyBoundary(dtPolyRef ref, const float* pos, float* closest) const +{ + unsigned int salt, it, ip; + dtDecodePolyId(ref, salt, it, ip); + if (it >= m_maxTiles) return false; + if (m_tiles[it].salt != salt || m_tiles[it].header == 0) return false; + const dtMeshHeader* header = m_tiles[it].header; + + if (ip >= (unsigned int)header->npolys) return false; + const dtPoly* poly = &header->polys[ip]; + + // Collect vertices. + float verts[DT_VERTS_PER_POLYGON*3]; + float edged[DT_VERTS_PER_POLYGON]; + float edget[DT_VERTS_PER_POLYGON]; + int nv = 0; + for (int i = 0; i < (int)poly->nv; ++i) + { + vcopy(&verts[nv*3], &header->verts[poly->v[i]*3]); + nv++; + } + + bool inside = distancePtPolyEdgesSqr(pos, verts, nv, edged, edget); + if (inside) + { + // Point is inside the polygon, return the point. + vcopy(closest, pos); + } + else + { + // Point is outside the polygon, clamp to nearest edge. + float dmin = FLT_MAX; + int imin = -1; + for (int i = 0; i < nv; ++i) + { + if (edged[i] < dmin) + { + dmin = edged[i]; + imin = i; + } + } + const float* va = &verts[imin*3]; + const float* vb = &verts[((imin+1)%nv)*3]; + vlerp(closest, va, vb, edget[imin]); + } + + return true; +} + + bool dtNavMesh::getPolyHeight(dtPolyRef ref, const float* pos, float* height) const { unsigned int salt, it, ip; @@ -625,7 +700,7 @@ dtPolyRef dtNavMesh::findNearestPoly(const float* center, const float* extents) { dtPolyRef ref = polys[i]; float closest[3]; - if (!closestPointToPoly(ref, center, closest)) + if (!closestPointOnPoly(ref, center, closest)) continue; float d = vdistSqr(center, closest); if (d < nearestDistanceSqr) @@ -638,13 +713,6 @@ dtPolyRef dtNavMesh::findNearestPoly(const float* center, const float* extents) return nearest; } -dtPolyRef dtNavMesh::getTileId(dtMeshTile* tile) -{ - if (!tile) return 0; - const unsigned int it = tile - m_tiles; - return dtEncodePolyId(tile->salt, it, 0); -} - int dtNavMesh::queryTilePolygons(dtMeshTile* tile, const float* qmin, const float* qmax, dtPolyRef* polys, const int maxPolys) @@ -739,11 +807,11 @@ int dtNavMesh::queryPolygons(const float* center, const float* extents, bmax[2] = center[2] + extents[2]; // Find tiles the query touches. - const int minx = (int)floorf((bmin[0]-m_orig[0]) / m_tileSize); - const int maxx = (int)ceilf((bmax[0]-m_orig[0]) / m_tileSize); + const int minx = (int)floorf((bmin[0]-m_orig[0]) / m_tileWidth); + const int maxx = (int)ceilf((bmax[0]-m_orig[0]) / m_tileWidth); - const int miny = (int)floorf((bmin[2]-m_orig[2]) / m_tileSize); - const int maxy = (int)ceilf((bmax[2]-m_orig[2]) / m_tileSize); + const int miny = (int)floorf((bmin[2]-m_orig[2]) / m_tileHeight); + const int maxy = (int)ceilf((bmax[2]-m_orig[2]) / m_tileHeight); int n = 0; for (int y = miny; y < maxy; ++y) @@ -757,14 +825,6 @@ int dtNavMesh::queryPolygons(const float* center, const float* extents, } } - printf("---\n"); - for (int i = 0; i < n; ++i) - { - unsigned int salt, it, ip; - dtDecodePolyId(polys[i], salt, it, ip); - printf("0x%08x s:%d t:%d p:%d\n", (unsigned int)polys[i], salt, it, ip); - } - return n; } @@ -911,8 +971,8 @@ int dtNavMesh::findPath(dtPolyRef startRef, dtPolyRef endRef, } int dtNavMesh::findStraightPath(const float* startPos, const float* endPos, - const dtPolyRef* path, const int pathSize, - float* straightPath, const int maxStraightPathSize) + const dtPolyRef* path, const int pathSize, + float* straightPath, const int maxStraightPathSize) { if (!maxStraightPathSize) return 0; @@ -922,8 +982,9 @@ int dtNavMesh::findStraightPath(const float* startPos, const float* endPos, int straightPathSize = 0; + // TODO: Should this be callers responsibility? float closestStartPos[3]; - if (!closestPointToPoly(path[0], startPos, closestStartPos)) + if (!closestPointOnPolyBoundary(path[0], startPos, closestStartPos)) return 0; // Add start point. @@ -933,7 +994,7 @@ int dtNavMesh::findStraightPath(const float* startPos, const float* endPos, return straightPathSize; float closestEndPos[3]; - if (!closestPointToPoly(path[pathSize-1], endPos, closestEndPos)) + if (!closestPointOnPolyBoundary(path[pathSize-1], endPos, closestEndPos)) return 0; float portalApex[3], portalLeft[3], portalRight[3]; @@ -955,7 +1016,7 @@ int dtNavMesh::findStraightPath(const float* startPos, const float* endPos, // Next portal. if (!getPortalPoints(path[i], path[i+1], left, right)) { - if (!closestPointToPoly(path[i], endPos, closestEndPos)) + if (!closestPointOnPolyBoundary(path[i], endPos, closestEndPos)) return 0; vcopy(&straightPath[straightPathSize*3], closestEndPos); straightPathSize++; @@ -1060,6 +1121,84 @@ int dtNavMesh::findStraightPath(const float* startPos, const float* endPos, return straightPathSize; } +// Moves towards end position a long the path corridor. +// Returns: Index to the result path polygon. +int dtNavMesh::moveAlongPathCorridor(const float* startPos, const float* endPos, float* resultPos, + const dtPolyRef* path, const int pathSize) +{ + if (!pathSize) + return 0; + + float verts[DT_VERTS_PER_POLYGON*3]; + float edged[DT_VERTS_PER_POLYGON]; + float edget[DT_VERTS_PER_POLYGON]; + int n = 0; + + static const float SLOP = 0.01f; + + vcopy(resultPos, startPos); + + while (n < pathSize) + { + // Get current polygon and poly vertices. + unsigned int salt, it, ip; + dtDecodePolyId(path[n], salt, it, ip); + if (it >= (unsigned int)m_maxTiles) return n; + if (m_tiles[it].salt != salt || m_tiles[it].header == 0) return n; + if (ip >= (unsigned int)m_tiles[it].header->npolys) return n; + const dtMeshHeader* header = m_tiles[it].header; + const dtPoly* poly = &header->polys[ip]; + + // Collect vertices. + int nv = 0; + for (int i = 0; i < (int)poly->nv; ++i) + { + vcopy(&verts[nv*3], &header->verts[poly->v[i]*3]); + nv++; + } + + bool inside = distancePtPolyEdgesSqr(endPos, verts, nv, edged, edget); + if (inside) + { + // The end point is inside the current polygon. + vcopy(resultPos, endPos); + return n; + } + + // Constraint the point on the polygon boundary. + // This results sliding movement. + float dmin = FLT_MAX; + int imin = -1; + for (int i = 0; i < nv; ++i) + { + if (edged[i] < dmin) + { + dmin = edged[i]; + imin = i; + } + } + const float* va = &verts[imin*3]; + const float* vb = &verts[((imin+1)%nv)*3]; + vlerp(resultPos, va, vb, edget[imin]); + + // Check to see if the point is on the portal edge to the next polygon. + if (n+1 >= pathSize) + return n; + float left[3], right[3]; + if (!getPortalPoints(path[n], path[n+1], left, right)) + return n; + // If the clamped point is close to the next portal edge, advance to next poly. + float t; + float d = distancePtSegSqr2D(resultPos, left, right, t); + if (d > SLOP*SLOP) + return n; + // Advance to next polygon. + n++; + } + + return n; +} + // Returns portal points between two polygons. bool dtNavMesh::getPortalPoints(dtPolyRef from, dtPolyRef to, float* left, float* right) const { @@ -1155,11 +1294,6 @@ int dtNavMesh::raycast(dtPolyRef centerRef, const float* startPos, const float* vcopy(&verts[nv*3], &header->verts[poly->v[i]*3]); nv++; } - if (nv < 3) - { - // Hit bad polygon, report hit. - return n; - } float tmin, tmax; int segMin, segMax; @@ -1528,3 +1662,11 @@ const dtLink* dtNavMesh::getPolyLinksByRef(dtPolyRef ref) const if (ip >= (unsigned int)m_tiles[it].header->npolys) return 0; return m_tiles[it].header->links; } + +bool dtNavMesh::isInClosedList(dtPolyRef ref) const +{ + if (!m_nodePool) return false; + const dtNode* node = m_nodePool->findNode(ref); + return node && node->flags & DT_NODE_CLOSED; +} + diff --git a/Detour/Source/DetourNavMeshBuilder.cpp b/Detour/Source/DetourNavMeshBuilder.cpp index c5d92e8c..58288c73 100644 --- a/Detour/Source/DetourNavMeshBuilder.cpp +++ b/Detour/Source/DetourNavMeshBuilder.cpp @@ -245,14 +245,17 @@ bool dtCreateNavMeshData(const unsigned short* verts, const int nverts, nedges++; - if (va[0] == tileSize && vb[0] == tileSize) - nportals++; // x+ - else if (va[2] == tileSize && vb[2] == tileSize) - nportals++; // z+ - else if (va[0] == 0 && vb[0] == 0) - nportals++; // x- - else if (va[2] == 0 && vb[2] == 0) - nportals++; // z- + if (tileSize > 0) + { + if (va[0] == tileSize && vb[0] == tileSize) + nportals++; // x+ + else if (va[2] == tileSize && vb[2] == tileSize) + nportals++; // z+ + else if (va[0] == 0 && vb[0] == 0) + nportals++; // x- + else if (va[2] == 0 && vb[2] == 0) + nportals++; // z- + } } } @@ -350,25 +353,28 @@ bool dtCreateNavMeshData(const unsigned short* verts, const int nverts, } // Store portal edges. - for (int i = 0; i < npolys; ++i) + if (tileSize > 0) { - dtPoly* poly = &navPolys[i]; - for (int j = 0; j < poly->nv; ++j) + for (int i = 0; i < npolys; ++i) { - int nj = j+1; - if (nj >= poly->nv) nj = 0; + dtPoly* poly = &navPolys[i]; + for (int j = 0; j < poly->nv; ++j) + { + int nj = j+1; + if (nj >= poly->nv) nj = 0; - const unsigned short* va = &verts[poly->v[j]*3]; - const unsigned short* vb = &verts[poly->v[nj]*3]; - - if (va[0] == tileSize && vb[0] == tileSize) // x+ - poly->n[j] = 0x8000 | 0; - else if (va[2] == tileSize && vb[2] == tileSize) // z+ - poly->n[j] = 0x8000 | 1; - else if (va[0] == 0 && vb[0] == 0) // x- - poly->n[j] = 0x8000 | 2; - else if (va[2] == 0 && vb[2] == 0) // z- - poly->n[j] = 0x8000 | 3; + const unsigned short* va = &verts[poly->v[j]*3]; + const unsigned short* vb = &verts[poly->v[nj]*3]; + + if (va[0] == tileSize && vb[0] == tileSize) // x+ + poly->n[j] = 0x8000 | 0; + else if (va[2] == tileSize && vb[2] == tileSize) // z+ + poly->n[j] = 0x8000 | 1; + else if (va[0] == 0 && vb[0] == 0) // x- + poly->n[j] = 0x8000 | 2; + else if (va[2] == 0 && vb[2] == 0) // z- + poly->n[j] = 0x8000 | 3; + } } } diff --git a/Detour/Source/DetourStatNavMesh.cpp b/Detour/Source/DetourStatNavMesh.cpp index a0ce9e80..c1651899 100755 --- a/Detour/Source/DetourStatNavMesh.cpp +++ b/Detour/Source/DetourStatNavMesh.cpp @@ -443,6 +443,83 @@ int dtStatNavMesh::findStraightPath(const float* startPos, const float* endPos, return straightPathSize; } +static bool pointInPoly(int nvert, const float* verts, const float* p) +{ + + int i, j, c = 0; + for (i = 0, j = nvert-1; i < nvert; j = i++) + { + const float* vi = &verts[i*3]; + const float* vj = &verts[j*3]; + if (((vi[2] > p[2]) != (vj[2] > p[2])) && + (p[0] < (vj[0]-vi[0]) * (p[2]-vi[2]) / (vj[2]-vi[2]) + vi[0]) ) + c = !c; + } + return c != 0; +} + +int dtStatNavMesh::moveAlongPath(const float* startPos, const float* endPos, float* resultPos, + const dtStatPolyRef* path, const int pathSize) +{ + static const float SLOP = 0.01f; + float verts[DT_STAT_VERTS_PER_POLYGON*3]; + int n = 0, prevn = 0; + + vcopy(resultPos, startPos); + + while (n < pathSize) + { + // Cast ray against current polygon. + int nv = getPolyVerts(path[n], verts); + if (nv < 3) + { + return prevn; + } + + if (pointInPoly(nv, verts, endPos)) + { + vcopy(resultPos, endPos); + return n; + } + + float tmin, tmax; + int segMin, segMax; + if (!intersectSegmentPoly2D(startPos, endPos, verts, nv, tmin, tmax, segMin, segMax)) + { + // Could not a polygon + return prevn; + } + + resultPos[0] = startPos[0] + (endPos[0] - startPos[0])*tmax; + resultPos[1] = startPos[1] + (endPos[1] - startPos[1])*tmax; + resultPos[2] = startPos[2] + (endPos[2] - startPos[2])*tmax; + + // Check if the hitpos is on the exit segment. + float p0[3], p1[3]; + if (!getPortalPoints(path[n], path[n+1], p0, p1)) + return 0; + float segt; + float distToPortalSqr = distancePtSegSqr2D(resultPos, p0, p1, segt); + if (distToPortalSqr > SLOP*SLOP) + { + // Hit wall, return pos so far. + return n; + } + + prevn = n; + n++; + } + + return n; + +/* // Check the neighbour of this polygon. + const dtStatPoly* poly = getPolyByRef(curRef); + dtStatPolyRef nextRef = poly->n[segMax]; + if (!nextRef)*/ + + +} + int dtStatNavMesh::getPolyVerts(dtStatPolyRef ref, float* verts) const { if (!m_header) return 0; diff --git a/RecastDemo/Bin/Recast.app/Contents/MacOS/Recast b/RecastDemo/Bin/Recast.app/Contents/MacOS/Recast index 17cc4e7a..80cfcfe7 100755 Binary files a/RecastDemo/Bin/Recast.app/Contents/MacOS/Recast and b/RecastDemo/Bin/Recast.app/Contents/MacOS/Recast differ diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser index d3925dd6..8633c87f 100644 --- a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser +++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser @@ -9,7 +9,7 @@ }; }; 29B97313FDCFA39411CA2CEA /* Project object */ = { - activeBuildConfigurationName = Debug; + activeBuildConfigurationName = Release; activeExecutable = 6B8632970F78114600E2684A /* Recast */; activeTarget = 8D1107260486CEB800E47090 /* Recast */; addToTargets = ( @@ -22,11 +22,12 @@ 6B024AC01004AB3900CF7107 /* DetourTileNavMesh.cpp:1 */, 6B9D0932102722F0009B1A6C /* RecastTexture.cpp:301 */, 6B9D09921028542A009B1A6C /* RecastDebugDraw.cpp:29 */, - 6B93FEFF1030443300F0C0DA /* Recast.cpp:280 */, - 6B9301521032F08300F0C0DA /* Recast.cpp:280 */, - 6B4C5232104FC1F600E88FB8 /* Recast.cpp:280 */, + 6B93FEFF1030443300F0C0DA /* Recast.cpp:281 */, + 6B9301521032F08300F0C0DA /* Recast.cpp:281 */, + 6B4C5232104FC1F600E88FB8 /* Recast.cpp:281 */, 6B57D313108C609500DDD053 /* RecastMeshDetail.cpp:622 */, 6B57D37B108C699200DDD053 /* RecastMeshDetail.cpp:252 */, + 6BA1E86A10C7BC9F008007F6 /* Sample_StatMeshSimple.cpp:516 */, ); codeSenseManager = 6B8632AA0F78115100E2684A /* Code sense */; executables = ( @@ -117,13 +118,11 @@ PBXFileDataSource_Target_ColumnID, ); }; - PBXPerProjectTemplateStateSaveDate = 279482117; - PBXWorkspaceStateSaveDate = 279482117; + PBXPerProjectTemplateStateSaveDate = 281522779; + PBXWorkspaceStateSaveDate = 281522779; }; perUserProjectItems = { - 6B3BFADD107A80E1006284CD = 6B3BFADD107A80E1006284CD /* PBXTextBookmark */; 6B3BFADF107A80E1006284CD = 6B3BFADF107A80E1006284CD /* PBXTextBookmark */; - 6B3BFB0C107A8979006284CD = 6B3BFB0C107A8979006284CD /* PBXTextBookmark */; 6B3BFB0D107A8979006284CD = 6B3BFB0D107A8979006284CD /* PBXTextBookmark */; 6B3BFB12107A8979006284CD = 6B3BFB12107A8979006284CD /* PBXTextBookmark */; 6B3BFB13107A8979006284CD = 6B3BFB13107A8979006284CD /* PBXTextBookmark */; @@ -131,653 +130,387 @@ 6B57D35B108C66B200DDD053 = 6B57D35B108C66B200DDD053 /* PBXTextBookmark */; 6B57D376108C692900DDD053 = 6B57D376108C692900DDD053 /* PBXTextBookmark */; 6B57D38F108C69E400DDD053 = 6B57D38F108C69E400DDD053 /* PBXTextBookmark */; - 6B57D391108C69E400DDD053 = 6B57D391108C69E400DDD053 /* PBXTextBookmark */; 6B57D393108C69E400DDD053 = 6B57D393108C69E400DDD053 /* PBXTextBookmark */; 6B6FA3611070C102009B0572 = 6B6FA3611070C102009B0572 /* PBXTextBookmark */; 6B6FA36B1070C1F7009B0572 = 6B6FA36B1070C1F7009B0572 /* PBXTextBookmark */; - 6B6FA3B41076452F009B0572 = 6B6FA3B41076452F009B0572 /* PBXTextBookmark */; - 6B6FA3B61076452F009B0572 = 6B6FA3B61076452F009B0572 /* PBXTextBookmark */; 6B6FA3B81076452F009B0572 = 6B6FA3B81076452F009B0572 /* PBXTextBookmark */; - 6B6FA3B91076452F009B0572 = 6B6FA3B91076452F009B0572 /* PBXTextBookmark */; 6B6FA3BA1076452F009B0572 = 6B6FA3BA1076452F009B0572 /* PBXTextBookmark */; - 6B6FA3BC1076452F009B0572 = 6B6FA3BC1076452F009B0572 /* PBXTextBookmark */; - 6B7FB7351091DD43001BA51A = 6B7FB7351091DD43001BA51A /* PBXTextBookmark */; - 6B7FB7371091DD43001BA51A = 6B7FB7371091DD43001BA51A /* PBXTextBookmark */; - 6B7FB7381091DD43001BA51A = 6B7FB7381091DD43001BA51A /* PBXTextBookmark */; - 6B7FB7491091EBDE001BA51A = 6B7FB7491091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB74A1091EBDE001BA51A = 6B7FB74A1091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB74B1091EBDE001BA51A = 6B7FB74B1091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB74C1091EBDE001BA51A = 6B7FB74C1091EBDE001BA51A /* PBXTextBookmark */; 6B7FB74D1091EBDE001BA51A = 6B7FB74D1091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB74E1091EBDE001BA51A = 6B7FB74E1091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB74F1091EBDE001BA51A = 6B7FB74F1091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB7501091EBDE001BA51A = 6B7FB7501091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB7511091EBDE001BA51A = 6B7FB7511091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB7521091EBDE001BA51A = 6B7FB7521091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB7531091EBDE001BA51A = 6B7FB7531091EBDE001BA51A /* PBXTextBookmark */; 6B7FB7541091EBDE001BA51A = 6B7FB7541091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB7551091EBDE001BA51A = 6B7FB7551091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB7561091EBDE001BA51A = 6B7FB7561091EBDE001BA51A /* PBXTextBookmark */; 6B7FB7571091EBDE001BA51A = 6B7FB7571091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB7581091EBDE001BA51A = 6B7FB7581091EBDE001BA51A /* PBXTextBookmark */; - 6B7FB7591091EBDE001BA51A = 6B7FB7591091EBDE001BA51A /* PBXTextBookmark */; - 6B8DE6FE10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE6FE10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE6FF10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE6FF10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70010B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70010B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70110B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70110B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70310B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70310B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70410B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70410B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70510B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70510B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70610B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70610B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70710B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70710B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70810B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70810B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70910B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70910B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70A10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70A10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70B10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70B10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70C10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70C10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70D10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70D10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE70F10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE70F10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71010B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71010B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71110B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71110B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71210B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71210B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71310B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71310B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71410B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71410B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71510B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71510B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71710B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71710B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71810B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71810B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71910B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71910B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71A10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71A10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71B10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71B10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71C10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71C10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71D10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71D10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71E10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71E10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE71F10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE71F10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72010B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72010B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72110B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72110B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72210B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72210B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72310B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72310B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72410B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72410B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72510B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72510B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72610B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72610B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72710B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72710B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72810B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72810B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72910B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72910B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72A10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72A10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72B10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72B10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72C10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72C10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72D10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72D10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72E10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72E10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE72F10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE72F10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73010B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73010B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73110B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73110B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73210B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73210B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73310B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73310B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73410B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73410B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73510B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73510B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73610B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73610B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73710B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73710B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73810B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73810B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73910B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73910B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73A10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73A10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73B10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73B10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73D10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73D10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE73E10B01BBF00DF20FB /* PBXTextBookmark */ = 6B8DE73E10B01BBF00DF20FB /* PBXTextBookmark */; - 6B8DE74910B01BE900DF20FB /* PBXTextBookmark */ = 6B8DE74910B01BE900DF20FB /* PBXTextBookmark */; - 6B8DE74B10B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE74B10B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE74C10B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE74C10B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE74D10B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE74D10B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE74E10B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE74E10B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE74F10B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE74F10B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE75010B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE75010B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE75110B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE75110B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE75210B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE75210B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE75310B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE75310B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE75410B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE75410B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE75510B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE75510B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE75610B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE75610B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE75710B01EEA00DF20FB /* PBXTextBookmark */ = 6B8DE75710B01EEA00DF20FB /* PBXTextBookmark */; - 6B8DE75810B01F1A00DF20FB /* PBXTextBookmark */ = 6B8DE75810B01F1A00DF20FB /* PBXTextBookmark */; - 6B8DE75910B01F1A00DF20FB /* PBXTextBookmark */ = 6B8DE75910B01F1A00DF20FB /* PBXTextBookmark */; - 6B8DE75A10B01F1A00DF20FB /* PBXTextBookmark */ = 6B8DE75A10B01F1A00DF20FB /* PBXTextBookmark */; - 6B8DE75B10B01F1A00DF20FB /* PBXTextBookmark */ = 6B8DE75B10B01F1A00DF20FB /* PBXTextBookmark */; - 6B8DE75D10B01F9900DF20FB /* PBXTextBookmark */ = 6B8DE75D10B01F9900DF20FB /* PBXTextBookmark */; - 6B8DE75E10B01F9900DF20FB /* PBXTextBookmark */ = 6B8DE75E10B01F9900DF20FB /* PBXTextBookmark */; - 6B8DE75F10B01F9900DF20FB /* PBXTextBookmark */ = 6B8DE75F10B01F9900DF20FB /* PBXTextBookmark */; - 6B8DE76010B01F9900DF20FB /* PBXTextBookmark */ = 6B8DE76010B01F9900DF20FB /* PBXTextBookmark */; - 6B8DE76410B022B200DF20FB /* PBXTextBookmark */ = 6B8DE76410B022B200DF20FB /* PBXTextBookmark */; - 6B8DE76510B022B200DF20FB /* PBXTextBookmark */ = 6B8DE76510B022B200DF20FB /* PBXTextBookmark */; - 6B8DE76610B022B200DF20FB /* PBXTextBookmark */ = 6B8DE76610B022B200DF20FB /* PBXTextBookmark */; - 6B8DE76710B022B200DF20FB /* PBXTextBookmark */ = 6B8DE76710B022B200DF20FB /* PBXTextBookmark */; - 6B8DE76810B022B200DF20FB /* PBXTextBookmark */ = 6B8DE76810B022B200DF20FB /* PBXTextBookmark */; - 6B8DE76910B022B200DF20FB /* PBXTextBookmark */ = 6B8DE76910B022B200DF20FB /* PBXTextBookmark */; - 6B8DE76D10B0243500DF20FB /* PBXTextBookmark */ = 6B8DE76D10B0243500DF20FB /* PBXTextBookmark */; - 6B8DE76E10B0243500DF20FB /* PBXTextBookmark */ = 6B8DE76E10B0243500DF20FB /* PBXTextBookmark */; - 6B8DE76F10B0243500DF20FB /* PBXTextBookmark */ = 6B8DE76F10B0243500DF20FB /* PBXTextBookmark */; - 6B8DE77010B0243500DF20FB /* PBXTextBookmark */ = 6B8DE77010B0243500DF20FB /* PBXTextBookmark */; - 6B8DE77110B0243500DF20FB /* PBXTextBookmark */ = 6B8DE77110B0243500DF20FB /* PBXTextBookmark */; - 6B8DE77210B0243500DF20FB /* PBXTextBookmark */ = 6B8DE77210B0243500DF20FB /* PBXTextBookmark */; - 6B8DE77410B0244F00DF20FB /* PBXTextBookmark */ = 6B8DE77410B0244F00DF20FB /* PBXTextBookmark */; - 6B8DE77610B0247200DF20FB /* PBXTextBookmark */ = 6B8DE77610B0247200DF20FB /* PBXTextBookmark */; - 6B8DE77810B024C000DF20FB /* PBXTextBookmark */ = 6B8DE77810B024C000DF20FB /* PBXTextBookmark */; - 6B8DE77A10B024F800DF20FB /* PBXTextBookmark */ = 6B8DE77A10B024F800DF20FB /* PBXTextBookmark */; - 6B8DE77C10B0251A00DF20FB /* PBXTextBookmark */ = 6B8DE77C10B0251A00DF20FB /* PBXTextBookmark */; - 6B8DE77E10B0252100DF20FB /* PBXTextBookmark */ = 6B8DE77E10B0252100DF20FB /* PBXTextBookmark */; - 6B8DE78010B0254B00DF20FB /* PBXTextBookmark */ = 6B8DE78010B0254B00DF20FB /* PBXTextBookmark */; - 6B8DE78210B0255500DF20FB /* PBXTextBookmark */ = 6B8DE78210B0255500DF20FB /* PBXTextBookmark */; - 6B8DE78410B0258200DF20FB /* PBXTextBookmark */ = 6B8DE78410B0258200DF20FB /* PBXTextBookmark */; - 6B8DE78610B0259B00DF20FB /* PBXTextBookmark */ = 6B8DE78610B0259B00DF20FB /* PBXTextBookmark */; - 6B8DE78810B0306200DF20FB /* PBXTextBookmark */ = 6B8DE78810B0306200DF20FB /* PBXTextBookmark */; - 6B8DE78A10B0308600DF20FB /* PBXTextBookmark */ = 6B8DE78A10B0308600DF20FB /* PBXTextBookmark */; - 6B8DE78C10B030A600DF20FB /* PBXTextBookmark */ = 6B8DE78C10B030A600DF20FB /* PBXTextBookmark */; - 6B8DE78E10B030EE00DF20FB /* PBXTextBookmark */ = 6B8DE78E10B030EE00DF20FB /* PBXTextBookmark */; - 6B8DE79610B0348000DF20FB /* PBXTextBookmark */ = 6B8DE79610B0348000DF20FB /* PBXTextBookmark */; - 6B8DE79710B0348000DF20FB /* PBXTextBookmark */ = 6B8DE79710B0348000DF20FB /* PBXTextBookmark */; - 6B8DE79A10B034C600DF20FB /* PBXTextBookmark */ = 6B8DE79A10B034C600DF20FB /* PBXTextBookmark */; - 6B8DE79B10B0374C00DF20FB /* PBXTextBookmark */ = 6B8DE79B10B0374C00DF20FB /* PBXTextBookmark */; - 6B8DE79C10B037C700DF20FB /* PBXTextBookmark */ = 6B8DE79C10B037C700DF20FB /* PBXTextBookmark */; - 6B8DE79D10B037C700DF20FB /* PBXTextBookmark */ = 6B8DE79D10B037C700DF20FB /* PBXTextBookmark */; - 6B8DE79E10B0404100DF20FB /* PBXTextBookmark */ = 6B8DE79E10B0404100DF20FB /* PBXTextBookmark */; - 6B8DE79F10B0404100DF20FB /* PBXTextBookmark */ = 6B8DE79F10B0404100DF20FB /* PBXTextBookmark */; - 6B8DE7A010B0404100DF20FB /* PBXTextBookmark */ = 6B8DE7A010B0404100DF20FB /* PBXTextBookmark */; - 6B8DE7A110B0404100DF20FB /* PBXTextBookmark */ = 6B8DE7A110B0404100DF20FB /* PBXTextBookmark */; - 6B8DE7A210B0404100DF20FB /* PBXTextBookmark */ = 6B8DE7A210B0404100DF20FB /* PBXTextBookmark */; - 6B8DE7A310B0412B00DF20FB /* PBXTextBookmark */ = 6B8DE7A310B0412B00DF20FB /* PBXTextBookmark */; - 6B8DE7A410B0412B00DF20FB /* PBXTextBookmark */ = 6B8DE7A410B0412B00DF20FB /* PBXTextBookmark */; - 6B8DE7A510B0412B00DF20FB /* PBXTextBookmark */ = 6B8DE7A510B0412B00DF20FB /* PBXTextBookmark */; - 6B8DE7A610B0412B00DF20FB /* PBXTextBookmark */ = 6B8DE7A610B0412B00DF20FB /* PBXTextBookmark */; - 6B8DE7A710B0412B00DF20FB /* PBXTextBookmark */ = 6B8DE7A710B0412B00DF20FB /* PBXTextBookmark */; - 6B8DE7A810B0412B00DF20FB /* PBXTextBookmark */ = 6B8DE7A810B0412B00DF20FB /* PBXTextBookmark */; - 6B8DE7A910B0412B00DF20FB /* PBXTextBookmark */ = 6B8DE7A910B0412B00DF20FB /* PBXTextBookmark */; - 6B8DE7AA10B0463F00DF20FB /* PBXTextBookmark */ = 6B8DE7AA10B0463F00DF20FB /* PBXTextBookmark */; - 6B8DE7AB10B0463F00DF20FB /* PBXTextBookmark */ = 6B8DE7AB10B0463F00DF20FB /* PBXTextBookmark */; - 6B8DE7AC10B0463F00DF20FB /* PBXTextBookmark */ = 6B8DE7AC10B0463F00DF20FB /* PBXTextBookmark */; - 6B8DE7AD10B0463F00DF20FB /* PBXTextBookmark */ = 6B8DE7AD10B0463F00DF20FB /* PBXTextBookmark */; - 6B8DE7AE10B0463F00DF20FB /* PBXTextBookmark */ = 6B8DE7AE10B0463F00DF20FB /* PBXTextBookmark */; - 6B8DE7AF10B0479B00DF20FB /* PBXTextBookmark */ = 6B8DE7AF10B0479B00DF20FB /* PBXTextBookmark */; - 6B8DE7C510B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7C510B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7C610B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7C610B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7C710B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7C710B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7C810B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7C810B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7C910B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7C910B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7CA10B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7CA10B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7CB10B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7CB10B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7CC10B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7CC10B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7CD10B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7CD10B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7CE10B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7CE10B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7CF10B04B7F00DF20FB /* PBXTextBookmark */ = 6B8DE7CF10B04B7F00DF20FB /* PBXTextBookmark */; - 6B8DE7D310B04C5000DF20FB /* PBXTextBookmark */ = 6B8DE7D310B04C5000DF20FB /* PBXTextBookmark */; - 6B8DE7D410B04C5000DF20FB /* PBXTextBookmark */ = 6B8DE7D410B04C5000DF20FB /* PBXTextBookmark */; - 6B8DE7D510B04C5000DF20FB /* PBXTextBookmark */ = 6B8DE7D510B04C5000DF20FB /* PBXTextBookmark */; - 6B8DE7D610B04C5000DF20FB /* PBXTextBookmark */ = 6B8DE7D610B04C5000DF20FB /* PBXTextBookmark */; - 6B8DE7D810B04CC900DF20FB /* PBXTextBookmark */ = 6B8DE7D810B04CC900DF20FB /* PBXTextBookmark */; - 6B8DE7DB10B04D2900DF20FB /* PBXTextBookmark */ = 6B8DE7DB10B04D2900DF20FB /* PBXTextBookmark */; - 6B8DE7F110B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7F110B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7F210B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7F210B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7F310B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7F310B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7F410B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7F410B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7F510B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7F510B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7F610B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7F610B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7F710B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7F710B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7F810B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7F810B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7F910B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7F910B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7FA10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7FA10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7FB10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7FB10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7FC10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7FC10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7FD10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7FD10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7FE10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7FE10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE7FF10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE7FF10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80010B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80010B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80110B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80110B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80210B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80210B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80310B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80310B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80410B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80410B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80510B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80510B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80610B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80610B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80710B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80710B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80810B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80810B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80910B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80910B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80A10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80A10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80B10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80B10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80C10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80C10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80D10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80D10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80E10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80E10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE80F10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE80F10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81010B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81010B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81110B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81110B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81210B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81210B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81310B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81310B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81410B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81410B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81510B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81510B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81610B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81610B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81710B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81710B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81810B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81810B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81910B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81910B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81A10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81A10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81B10B0517A00DF20FB /* PBXTextBookmark */ = 6B8DE81B10B0517A00DF20FB /* PBXTextBookmark */; - 6B8DE81E10B0528100DF20FB /* PBXTextBookmark */ = 6B8DE81E10B0528100DF20FB /* PBXTextBookmark */; - 6B8DE81F10B0528100DF20FB /* PBXTextBookmark */ = 6B8DE81F10B0528100DF20FB /* PBXTextBookmark */; - 6B8DE82010B0528100DF20FB /* PBXTextBookmark */ = 6B8DE82010B0528100DF20FB /* PBXTextBookmark */; - 6B8DE82110B0528100DF20FB /* PBXTextBookmark */ = 6B8DE82110B0528100DF20FB /* PBXTextBookmark */; - 6B8DE82210B0528100DF20FB /* PBXTextBookmark */ = 6B8DE82210B0528100DF20FB /* PBXTextBookmark */; - 6B8DE82310B0528100DF20FB /* PBXTextBookmark */ = 6B8DE82310B0528100DF20FB /* PBXTextBookmark */; - 6B8DE82410B0528100DF20FB /* PBXTextBookmark */ = 6B8DE82410B0528100DF20FB /* PBXTextBookmark */; - 6B8DE82510B0528100DF20FB /* PBXTextBookmark */ = 6B8DE82510B0528100DF20FB /* PBXTextBookmark */; - 6B8DE82710B0529B00DF20FB /* PBXTextBookmark */ = 6B8DE82710B0529B00DF20FB /* PBXTextBookmark */; - 6B8DE82910B052C200DF20FB /* PBXTextBookmark */ = 6B8DE82910B052C200DF20FB /* PBXTextBookmark */; - 6B8DE82B10B052DF00DF20FB /* PBXTextBookmark */ = 6B8DE82B10B052DF00DF20FB /* PBXTextBookmark */; - 6B8DE82D10B0531100DF20FB /* PBXTextBookmark */ = 6B8DE82D10B0531100DF20FB /* PBXTextBookmark */; - 6B8DE82F10B0532B00DF20FB /* PBXTextBookmark */ = 6B8DE82F10B0532B00DF20FB /* PBXTextBookmark */; - 6B8DE83110B0535100DF20FB /* PBXTextBookmark */ = 6B8DE83110B0535100DF20FB /* PBXTextBookmark */; - 6B8DE83310B0539D00DF20FB /* PBXTextBookmark */ = 6B8DE83310B0539D00DF20FB /* PBXTextBookmark */; - 6B8DE83510B053C200DF20FB /* PBXTextBookmark */ = 6B8DE83510B053C200DF20FB /* PBXTextBookmark */; - 6B8DE83710B053F500DF20FB /* PBXTextBookmark */ = 6B8DE83710B053F500DF20FB /* PBXTextBookmark */; - 6B8DE83910B0541B00DF20FB /* PBXTextBookmark */ = 6B8DE83910B0541B00DF20FB /* PBXTextBookmark */; - 6B8DE83B10B0546F00DF20FB /* PBXTextBookmark */ = 6B8DE83B10B0546F00DF20FB /* PBXTextBookmark */; - 6B8DE83D10B054AB00DF20FB /* PBXTextBookmark */ = 6B8DE83D10B054AB00DF20FB /* PBXTextBookmark */; - 6B8DE83F10B054C100DF20FB /* PBXTextBookmark */ = 6B8DE83F10B054C100DF20FB /* PBXTextBookmark */; - 6B8DE84110B054EF00DF20FB /* PBXTextBookmark */ = 6B8DE84110B054EF00DF20FB /* PBXTextBookmark */; - 6B8DE84310B0554900DF20FB /* PBXTextBookmark */ = 6B8DE84310B0554900DF20FB /* PBXTextBookmark */; - 6B8DE84410B0556C00DF20FB /* PBXTextBookmark */ = 6B8DE84410B0556C00DF20FB /* PBXTextBookmark */; - 6B8DE84610B0559F00DF20FB /* PBXTextBookmark */ = 6B8DE84610B0559F00DF20FB /* PBXTextBookmark */; - 6B8DE84710B055DA00DF20FB /* PBXTextBookmark */ = 6B8DE84710B055DA00DF20FB /* PBXTextBookmark */; - 6B8DE84810B0584400DF20FB /* PBXTextBookmark */ = 6B8DE84810B0584400DF20FB /* PBXTextBookmark */; - 6B8DE84910B0584400DF20FB /* PBXTextBookmark */ = 6B8DE84910B0584400DF20FB /* PBXTextBookmark */; - 6B8DE84A10B0584400DF20FB /* PBXTextBookmark */ = 6B8DE84A10B0584400DF20FB /* PBXTextBookmark */; - 6B8DE84B10B0584400DF20FB /* PBXTextBookmark */ = 6B8DE84B10B0584400DF20FB /* PBXTextBookmark */; - 6B8DE84C10B0584400DF20FB /* PBXTextBookmark */ = 6B8DE84C10B0584400DF20FB /* PBXTextBookmark */; - 6B8DE84D10B0584400DF20FB /* PBXTextBookmark */ = 6B8DE84D10B0584400DF20FB /* PBXTextBookmark */; - 6B8DE84E10B0584400DF20FB /* PBXTextBookmark */ = 6B8DE84E10B0584400DF20FB /* PBXTextBookmark */; - 6B8DE84F10B0584400DF20FB /* PBXTextBookmark */ = 6B8DE84F10B0584400DF20FB /* PBXTextBookmark */; - 6B8DE85010B0584400DF20FB /* PBXTextBookmark */ = 6B8DE85010B0584400DF20FB /* PBXTextBookmark */; - 6B8DE85110B6873400DF20FB /* PBXTextBookmark */ = 6B8DE85110B6873400DF20FB /* PBXTextBookmark */; - 6B8DE85210B6873400DF20FB /* PBXTextBookmark */ = 6B8DE85210B6873400DF20FB /* PBXTextBookmark */; - 6B8DE85310B6873400DF20FB /* PBXTextBookmark */ = 6B8DE85310B6873400DF20FB /* PBXTextBookmark */; - 6B8DE85410B6873400DF20FB /* PBXTextBookmark */ = 6B8DE85410B6873400DF20FB /* PBXTextBookmark */; - 6B8DE85510B6873400DF20FB /* PBXTextBookmark */ = 6B8DE85510B6873400DF20FB /* PBXTextBookmark */; - 6B8DE85610B6873400DF20FB /* PBXTextBookmark */ = 6B8DE85610B6873400DF20FB /* PBXTextBookmark */; - 6B8DE85710B6873400DF20FB /* PBXTextBookmark */ = 6B8DE85710B6873400DF20FB /* PBXTextBookmark */; - 6B8DE85C10B6899100DF20FB /* PBXTextBookmark */ = 6B8DE85C10B6899100DF20FB /* PBXTextBookmark */; - 6B8DE85D10B6899100DF20FB /* PBXTextBookmark */ = 6B8DE85D10B6899100DF20FB /* PBXTextBookmark */; - 6B8DE85E10B6899100DF20FB /* PBXTextBookmark */ = 6B8DE85E10B6899100DF20FB /* PBXTextBookmark */; - 6B8DE85F10B6899100DF20FB /* PBXTextBookmark */ = 6B8DE85F10B6899100DF20FB /* PBXTextBookmark */; - 6B8DE86010B6899100DF20FB /* PBXTextBookmark */ = 6B8DE86010B6899100DF20FB /* PBXTextBookmark */; - 6B8DE86110B6899100DF20FB /* PBXTextBookmark */ = 6B8DE86110B6899100DF20FB /* PBXTextBookmark */; - 6B8DE86210B6899100DF20FB /* PBXTextBookmark */ = 6B8DE86210B6899100DF20FB /* PBXTextBookmark */; - 6B8DE86310B6899100DF20FB /* PBXTextBookmark */ = 6B8DE86310B6899100DF20FB /* PBXTextBookmark */; - 6B8DE86410B6899100DF20FB /* PBXTextBookmark */ = 6B8DE86410B6899100DF20FB /* PBXTextBookmark */; - 6B8DE86510B6899100DF20FB /* PBXTextBookmark */ = 6B8DE86510B6899100DF20FB /* PBXTextBookmark */; - 6B8DE86610B6899200DF20FB /* PBXTextBookmark */ = 6B8DE86610B6899200DF20FB /* PBXTextBookmark */; - 6B8DE86710B689A400DF20FB /* PBXTextBookmark */ = 6B8DE86710B689A400DF20FB /* PBXTextBookmark */; - 6B8DE86B10B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE86B10B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE86C10B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE86C10B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE86D10B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE86D10B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE86E10B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE86E10B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE86F10B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE86F10B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE87010B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE87010B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE87110B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE87110B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE87210B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE87210B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE87310B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE87310B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE87410B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE87410B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE87510B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE87510B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE87610B68A1300DF20FB /* PBXTextBookmark */ = 6B8DE87610B68A1300DF20FB /* PBXTextBookmark */; - 6B8DE87A10B68A7500DF20FB /* PBXTextBookmark */ = 6B8DE87A10B68A7500DF20FB /* PBXTextBookmark */; - 6B8DE87B10B68A7500DF20FB /* PBXTextBookmark */ = 6B8DE87B10B68A7500DF20FB /* PBXTextBookmark */; - 6B8DE87C10B68A7500DF20FB /* PBXTextBookmark */ = 6B8DE87C10B68A7500DF20FB /* PBXTextBookmark */; - 6B8DE87D10B68A7500DF20FB /* PBXTextBookmark */ = 6B8DE87D10B68A7500DF20FB /* PBXTextBookmark */; - 6B8DE87E10B68A7500DF20FB /* PBXTextBookmark */ = 6B8DE87E10B68A7500DF20FB /* PBXTextBookmark */; - 6B8DE87F10B68A7500DF20FB /* PBXTextBookmark */ = 6B8DE87F10B68A7500DF20FB /* PBXTextBookmark */; - 6B8DE88010B68A7500DF20FB /* PBXTextBookmark */ = 6B8DE88010B68A7500DF20FB /* PBXTextBookmark */; - 6B8DE88110B68A7500DF20FB /* PBXTextBookmark */ = 6B8DE88110B68A7500DF20FB /* PBXTextBookmark */; - 6B8DE89910B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE89910B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE89A10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE89A10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE89B10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE89B10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE89C10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE89C10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE89D10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE89D10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE89E10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE89E10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE89F10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE89F10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8A010B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8A010B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8A110B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8A110B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8A210B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8A210B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8A310B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8A310B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8A410B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8A410B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8A510B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8A510B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8A610B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8A610B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8A710B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8A710B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8A810B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8A810B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8A910B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8A910B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8AA10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8AA10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8AB10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8AB10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8AC10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8AC10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8AD10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8AD10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8AE10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8AE10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8AF10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8AF10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8B010B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8B010B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8B110B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8B110B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8B210B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8B210B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8B310B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8B310B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8B410B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8B410B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8B510B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8B510B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8B610B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8B610B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8B710B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8B710B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8B810B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8B810B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8B910B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8B910B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8BA10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8BA10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8BB10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8BB10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8BC10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8BC10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8BD10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8BD10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8BE10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8BE10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8BF10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8BF10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8C010B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8C010B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8C110B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8C110B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8C210B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8C210B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8C310B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8C310B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8C410B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8C410B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8C510B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8C510B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8C610B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8C610B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8C710B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8C710B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8C810B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8C810B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8C910B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8C910B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8CA10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8CA10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8CB10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8CB10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8CC10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8CC10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8CD10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8CD10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8CE10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8CE10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8CF10B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8CF10B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8D010B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8D010B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8D110B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8D110B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8D210B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8D210B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8D310B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8D310B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8D410B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8D410B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8D510B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8D510B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8D610B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8D610B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8D710B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8D710B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8D810B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8D810B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8D910B6B3F800DF20FB /* PBXTextBookmark */ = 6B8DE8D910B6B3F800DF20FB /* PBXTextBookmark */; - 6B8DE8E610B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8E610B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8E710B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8E710B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8E810B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8E810B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8E910B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8E910B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8EA10B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8EA10B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8EB10B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8EB10B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8EC10B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8EC10B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8ED10B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8ED10B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8EE10B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8EE10B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8EF10B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8EF10B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8F010B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8F010B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8F110B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8F110B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8F210B6B59A00DF20FB /* PBXTextBookmark */ = 6B8DE8F210B6B59A00DF20FB /* PBXTextBookmark */; - 6B8DE8FB10B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE8FB10B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE8FC10B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE8FC10B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE8FD10B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE8FD10B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE8FE10B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE8FE10B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE8FF10B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE8FF10B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE90010B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE90010B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE90110B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE90110B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE90210B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE90210B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE90310B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE90310B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE90410B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE90410B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE90510B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE90510B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE90610B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE90610B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE90710B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE90710B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE90810B6B76800DF20FB /* PBXTextBookmark */ = 6B8DE90810B6B76800DF20FB /* PBXTextBookmark */; - 6B8DE90910B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE90910B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE90A10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE90A10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE90B10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE90B10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE90C10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE90C10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE90D10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE90D10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE90E10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE90E10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE90F10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE90F10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91010B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91010B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91110B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91110B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91210B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91210B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91310B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91310B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91410B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91410B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91510B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91510B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91610B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91610B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91710B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91710B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91810B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91810B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91910B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91910B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91A10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91A10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91B10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91B10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91C10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91C10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91D10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91D10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91E10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91E10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE91F10B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE91F10B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE92010B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE92010B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE92110B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE92110B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE92210B6BAD500DF20FB /* PBXTextBookmark */ = 6B8DE92210B6BAD500DF20FB /* PBXTextBookmark */; - 6B8DE92310B6BBCC00DF20FB /* PBXTextBookmark */ = 6B8DE92310B6BBCC00DF20FB /* PBXTextBookmark */; - 6B8DE92410B6BC3B00DF20FB /* PBXTextBookmark */ = 6B8DE92410B6BC3B00DF20FB /* PBXTextBookmark */; - 6B8DE92B10B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE92B10B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE92C10B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE92C10B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE92D10B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE92D10B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE92E10B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE92E10B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE92F10B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE92F10B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE93010B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE93010B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE93110B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE93110B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE93210B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE93210B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE93310B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE93310B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE93410B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE93410B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE93510B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE93510B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE93610B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE93610B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE93710B6BCDA00DF20FB /* PBXTextBookmark */ = 6B8DE93710B6BCDA00DF20FB /* PBXTextBookmark */; - 6B8DE93810B6BCDD00DF20FB /* PBXTextBookmark */ = 6B8DE93810B6BCDD00DF20FB /* PBXTextBookmark */; - 6B8DE93910B6BD1300DF20FB /* PBXTextBookmark */ = 6B8DE93910B6BD1300DF20FB /* PBXTextBookmark */; - 6B8DE93A10B6BD1300DF20FB /* PBXTextBookmark */ = 6B8DE93A10B6BD1300DF20FB /* PBXTextBookmark */; - 6B8DE93B10B6BD1E00DF20FB /* PBXTextBookmark */ = 6B8DE93B10B6BD1E00DF20FB /* PBXTextBookmark */; - 6B8DE93C10B6BD1E00DF20FB /* PBXTextBookmark */ = 6B8DE93C10B6BD1E00DF20FB /* PBXTextBookmark */; - 6B8DE93D10B6BD1E00DF20FB /* PBXTextBookmark */ = 6B8DE93D10B6BD1E00DF20FB /* PBXTextBookmark */; - 6B8DE93E10B6BD1E00DF20FB /* PBXTextBookmark */ = 6B8DE93E10B6BD1E00DF20FB /* PBXTextBookmark */; - 6B8DE94610B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE94610B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE94710B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE94710B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE94810B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE94810B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE94910B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE94910B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE94A10B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE94A10B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE94B10B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE94B10B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE94C10B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE94C10B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE94D10B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE94D10B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE94E10B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE94E10B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE94F10B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE94F10B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE95010B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE95010B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE95110B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE95110B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE95210B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE95210B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE95310B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE95310B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE95410B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE95410B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE95510B6BEDB00DF20FB /* PBXTextBookmark */ = 6B8DE95510B6BEDB00DF20FB /* PBXTextBookmark */; - 6B8DE95D10B6BF0100DF20FB /* PBXTextBookmark */ = 6B8DE95D10B6BF0100DF20FB /* PBXTextBookmark */; - 6B8DE95E10B6BF0100DF20FB /* PBXTextBookmark */ = 6B8DE95E10B6BF0100DF20FB /* PBXTextBookmark */; - 6B8DE95F10B6BF0100DF20FB /* PBXTextBookmark */ = 6B8DE95F10B6BF0100DF20FB /* PBXTextBookmark */; - 6B8DE96010B6BF0100DF20FB /* PBXTextBookmark */ = 6B8DE96010B6BF0100DF20FB /* PBXTextBookmark */; - 6B8DE96110B6BF0100DF20FB /* PBXTextBookmark */ = 6B8DE96110B6BF0100DF20FB /* PBXTextBookmark */; - 6B8DE96610B6BF2A00DF20FB /* PBXTextBookmark */ = 6B8DE96610B6BF2A00DF20FB /* PBXTextBookmark */; - 6B8DE96910B6BF6100DF20FB /* PBXTextBookmark */ = 6B8DE96910B6BF6100DF20FB /* PBXTextBookmark */; - 6B8DE96A10B6BF6100DF20FB /* PBXTextBookmark */ = 6B8DE96A10B6BF6100DF20FB /* PBXTextBookmark */; - 6B8DE96B10B6BF6100DF20FB /* PBXTextBookmark */ = 6B8DE96B10B6BF6100DF20FB /* PBXTextBookmark */; - 6B8DE96C10B6BF6100DF20FB /* PBXTextBookmark */ = 6B8DE96C10B6BF6100DF20FB /* PBXTextBookmark */; - 6B8DE96F10B6BF6900DF20FB /* PBXTextBookmark */ = 6B8DE96F10B6BF6900DF20FB /* PBXTextBookmark */; - 6B8DE97310B6C04900DF20FB /* PBXTextBookmark */ = 6B8DE97310B6C04900DF20FB /* PBXTextBookmark */; - 6B8DE97410B6C04900DF20FB /* PBXTextBookmark */ = 6B8DE97410B6C04900DF20FB /* PBXTextBookmark */; - 6B8DE97510B6C04900DF20FB /* PBXTextBookmark */ = 6B8DE97510B6C04900DF20FB /* PBXTextBookmark */; - 6B8DE97610B6C04900DF20FB /* PBXTextBookmark */ = 6B8DE97610B6C04900DF20FB /* PBXTextBookmark */; - 6B8DE97710B6C04900DF20FB /* PBXTextBookmark */ = 6B8DE97710B6C04900DF20FB /* PBXTextBookmark */; - 6B8DE97810B6C04900DF20FB /* PBXTextBookmark */ = 6B8DE97810B6C04900DF20FB /* PBXTextBookmark */; - 6B8DE97910B6C04900DF20FB /* PBXTextBookmark */ = 6B8DE97910B6C04900DF20FB /* PBXTextBookmark */; - 6B8DE97E10B6C08700DF20FB /* PBXTextBookmark */ = 6B8DE97E10B6C08700DF20FB /* PBXTextBookmark */; - 6B8DE97F10B6C0A100DF20FB /* PBXTextBookmark */ = 6B8DE97F10B6C0A100DF20FB /* PBXTextBookmark */; - 6B8DE98010B6C0A600DF20FB /* PBXTextBookmark */ = 6B8DE98010B6C0A600DF20FB /* PBXTextBookmark */; - 6B8DE98110B6C0A600DF20FB /* PBXTextBookmark */ = 6B8DE98110B6C0A600DF20FB /* PBXTextBookmark */; - 6B8DE98B10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE98B10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE98C10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE98C10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE98D10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE98D10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE98E10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE98E10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE98F10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE98F10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99010B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99010B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99110B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99110B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99210B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99210B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99310B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99310B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99410B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99410B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99510B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99510B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99610B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99610B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99710B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99710B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99810B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99810B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99910B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99910B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99A10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99A10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99B10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99B10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99C10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99C10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99D10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99D10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99E10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99E10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE99F10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE99F10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9A010B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9A010B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9A110B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9A110B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9A210B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9A210B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9A310B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9A310B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9A410B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9A410B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9A510B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9A510B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9A610B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9A610B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9A710B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9A710B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9A810B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9A810B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9A910B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9A910B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9AA10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9AA10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9AB10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9AB10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9AC10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9AC10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9AD10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9AD10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9AE10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9AE10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9AF10B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9AF10B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9B010B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9B010B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9B110B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9B110B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9B210B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9B210B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9B310B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9B310B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9B410B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9B410B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9B510B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9B510B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9B610B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9B610B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9B710B6C53B00DF20FB /* PBXTextBookmark */ = 6B8DE9B710B6C53B00DF20FB /* PBXTextBookmark */; - 6B8DE9BB10B6C61D00DF20FB /* PBXTextBookmark */ = 6B8DE9BB10B6C61D00DF20FB /* PBXTextBookmark */; - 6B8DE9BC10B6C61D00DF20FB /* PBXTextBookmark */ = 6B8DE9BC10B6C61D00DF20FB /* PBXTextBookmark */; - 6B8DE9BD10B6C61D00DF20FB /* PBXTextBookmark */ = 6B8DE9BD10B6C61D00DF20FB /* PBXTextBookmark */; - 6B8DE9BE10B6C61D00DF20FB /* PBXTextBookmark */ = 6B8DE9BE10B6C61D00DF20FB /* PBXTextBookmark */; - 6B8DE9C310B6C64100DF20FB /* PBXTextBookmark */ = 6B8DE9C310B6C64100DF20FB /* PBXTextBookmark */; - 6B8DE9C410B6C64100DF20FB /* PBXTextBookmark */ = 6B8DE9C410B6C64100DF20FB /* PBXTextBookmark */; - 6B8DE9C510B6C64100DF20FB /* PBXTextBookmark */ = 6B8DE9C510B6C64100DF20FB /* PBXTextBookmark */; - 6B8DE9C610B6C64100DF20FB /* PBXTextBookmark */ = 6B8DE9C610B6C64100DF20FB /* PBXTextBookmark */; - 6B8DE9CE10B6C75600DF20FB /* PBXTextBookmark */ = 6B8DE9CE10B6C75600DF20FB /* PBXTextBookmark */; - 6B8DE9CF10B6C75600DF20FB /* PBXTextBookmark */ = 6B8DE9CF10B6C75600DF20FB /* PBXTextBookmark */; - 6B8DE9D010B6C75600DF20FB /* PBXTextBookmark */ = 6B8DE9D010B6C75600DF20FB /* PBXTextBookmark */; - 6B8DE9D110B6C75600DF20FB /* PBXTextBookmark */ = 6B8DE9D110B6C75600DF20FB /* PBXTextBookmark */; - 6B8DE9D410B6C7DD00DF20FB /* PBXTextBookmark */ = 6B8DE9D410B6C7DD00DF20FB /* PBXTextBookmark */; - 6B8DE9D510B6C7DD00DF20FB /* PBXTextBookmark */ = 6B8DE9D510B6C7DD00DF20FB /* PBXTextBookmark */; - 6B8DE9D610B6C7DD00DF20FB /* PBXTextBookmark */ = 6B8DE9D610B6C7DD00DF20FB /* PBXTextBookmark */; - 6B8DE9D710B6C7DD00DF20FB /* PBXTextBookmark */ = 6B8DE9D710B6C7DD00DF20FB /* PBXTextBookmark */; - 6B8DE9DA10B6C83E00DF20FB /* PBXTextBookmark */ = 6B8DE9DA10B6C83E00DF20FB /* PBXTextBookmark */; - 6B8DE9DB10B6C83E00DF20FB /* PBXTextBookmark */ = 6B8DE9DB10B6C83E00DF20FB /* PBXTextBookmark */; - 6B8DE9DC10B6C83E00DF20FB /* PBXTextBookmark */ = 6B8DE9DC10B6C83E00DF20FB /* PBXTextBookmark */; - 6B8DE9E110B6C8BE00DF20FB /* PBXTextBookmark */ = 6B8DE9E110B6C8BE00DF20FB /* PBXTextBookmark */; - 6B8DE9E210B6C8BE00DF20FB /* PBXTextBookmark */ = 6B8DE9E210B6C8BE00DF20FB /* PBXTextBookmark */; - 6B8DE9E310B6C8BE00DF20FB /* PBXTextBookmark */ = 6B8DE9E310B6C8BE00DF20FB /* PBXTextBookmark */; - 6B8DE9E410B6C8BE00DF20FB /* PBXTextBookmark */ = 6B8DE9E410B6C8BE00DF20FB /* PBXTextBookmark */; - 6B8DE9E510B6C8BE00DF20FB /* PBXTextBookmark */ = 6B8DE9E510B6C8BE00DF20FB /* PBXTextBookmark */; - 6B8DE9E610B6C8BE00DF20FB /* PBXTextBookmark */ = 6B8DE9E610B6C8BE00DF20FB /* PBXTextBookmark */; - 6B8DE9EA10B6C97B00DF20FB /* PBXTextBookmark */ = 6B8DE9EA10B6C97B00DF20FB /* PBXTextBookmark */; - 6B8DE9EB10B6C97B00DF20FB /* PBXTextBookmark */ = 6B8DE9EB10B6C97B00DF20FB /* PBXTextBookmark */; - 6B8DE9EC10B6C97B00DF20FB /* PBXTextBookmark */ = 6B8DE9EC10B6C97B00DF20FB /* PBXTextBookmark */; - 6B8DE9ED10B6C97B00DF20FB /* PBXTextBookmark */ = 6B8DE9ED10B6C97B00DF20FB /* PBXTextBookmark */; - 6B8DE9EE10B6C97B00DF20FB /* PBXTextBookmark */ = 6B8DE9EE10B6C97B00DF20FB /* PBXTextBookmark */; - 6B8DE9EF10B6C97B00DF20FB /* PBXTextBookmark */ = 6B8DE9EF10B6C97B00DF20FB /* PBXTextBookmark */; - 6B8DE9F010B6C98D00DF20FB /* PBXTextBookmark */ = 6B8DE9F010B6C98D00DF20FB /* PBXTextBookmark */; - 6B8DE9F110B6C9A400DF20FB /* PBXTextBookmark */ = 6B8DE9F110B6C9A400DF20FB /* PBXTextBookmark */; - 6B8DE9F510B6C9B700DF20FB /* PBXTextBookmark */ = 6B8DE9F510B6C9B700DF20FB /* PBXTextBookmark */; - 6B8DE9F610B6C9B700DF20FB /* PBXTextBookmark */ = 6B8DE9F610B6C9B700DF20FB /* PBXTextBookmark */; - 6B8DE9F710B6C9B700DF20FB /* PBXTextBookmark */ = 6B8DE9F710B6C9B700DF20FB /* PBXTextBookmark */; - 6B8DE9F810B6C9B700DF20FB /* PBXTextBookmark */ = 6B8DE9F810B6C9B700DF20FB /* PBXTextBookmark */; - 6B8DE9F910B6C9B700DF20FB /* PBXTextBookmark */ = 6B8DE9F910B6C9B700DF20FB /* PBXTextBookmark */; - 6B8DE9FC10B6C9BD00DF20FB /* PBXTextBookmark */ = 6B8DE9FC10B6C9BD00DF20FB /* PBXTextBookmark */; - 6B8DEA0110B6CA1500DF20FB /* PBXTextBookmark */ = 6B8DEA0110B6CA1500DF20FB /* PBXTextBookmark */; - 6B8DEA0210B6CA1500DF20FB /* PBXTextBookmark */ = 6B8DEA0210B6CA1500DF20FB /* PBXTextBookmark */; - 6B8DEA0310B6CA1500DF20FB /* PBXTextBookmark */ = 6B8DEA0310B6CA1500DF20FB /* PBXTextBookmark */; - 6B8DEA0410B6CA1500DF20FB /* PBXTextBookmark */ = 6B8DEA0410B6CA1500DF20FB /* PBXTextBookmark */; - 6B8DEA0510B6CA1500DF20FB /* PBXTextBookmark */ = 6B8DEA0510B6CA1500DF20FB /* PBXTextBookmark */; - 6B8DEA0610B6CA1500DF20FB /* PBXTextBookmark */ = 6B8DEA0610B6CA1500DF20FB /* PBXTextBookmark */; - 6B8DEA0710B6CA1500DF20FB /* PBXTextBookmark */ = 6B8DEA0710B6CA1500DF20FB /* PBXTextBookmark */; - 6B8DEA0810B6CA1500DF20FB /* PBXTextBookmark */ = 6B8DEA0810B6CA1500DF20FB /* PBXTextBookmark */; - 6B8DEA0910B6CA1500DF20FB /* PBXTextBookmark */ = 6B8DEA0910B6CA1500DF20FB /* PBXTextBookmark */; - 6B8DEA0A10B6CA6E00DF20FB /* PBXTextBookmark */ = 6B8DEA0A10B6CA6E00DF20FB /* PBXTextBookmark */; - 6B8DEA0B10B6CA7500DF20FB /* PBXTextBookmark */ = 6B8DEA0B10B6CA7500DF20FB /* PBXTextBookmark */; - 6B8DEA0C10B6CA8700DF20FB /* PBXTextBookmark */ = 6B8DEA0C10B6CA8700DF20FB /* PBXTextBookmark */; - 6B8DEA0F10B6CAAD00DF20FB /* PBXTextBookmark */ = 6B8DEA0F10B6CAAD00DF20FB /* PBXTextBookmark */; - 6B8DEA1010B6CAAD00DF20FB /* PBXTextBookmark */ = 6B8DEA1010B6CAAD00DF20FB /* PBXTextBookmark */; - 6B8DEA1110B6CAAD00DF20FB /* PBXTextBookmark */ = 6B8DEA1110B6CAAD00DF20FB /* PBXTextBookmark */; - 6B8DEA1510B6CAF600DF20FB /* PBXTextBookmark */ = 6B8DEA1510B6CAF600DF20FB /* PBXTextBookmark */; - 6B8DEA1610B6CAF600DF20FB /* PBXTextBookmark */ = 6B8DEA1610B6CAF600DF20FB /* PBXTextBookmark */; - 6B8DEA1710B6CAF600DF20FB /* PBXTextBookmark */ = 6B8DEA1710B6CAF600DF20FB /* PBXTextBookmark */; - 6B8DEA1810B6CAF600DF20FB /* PBXTextBookmark */ = 6B8DEA1810B6CAF600DF20FB /* PBXTextBookmark */; - 6B8DEA1910B6CAF600DF20FB /* PBXTextBookmark */ = 6B8DEA1910B6CAF600DF20FB /* PBXTextBookmark */; - 6B8DEA1A10B6CB0600DF20FB /* PBXTextBookmark */ = 6B8DEA1A10B6CB0600DF20FB /* PBXTextBookmark */; - 6B8DEA1B10B6CB0D00DF20FB /* PBXTextBookmark */ = 6B8DEA1B10B6CB0D00DF20FB /* PBXTextBookmark */; - 6B8DEA1C10B6CB1100DF20FB /* PBXTextBookmark */ = 6B8DEA1C10B6CB1100DF20FB /* PBXTextBookmark */; - 6B8DEA1D10B6CB1100DF20FB /* PBXTextBookmark */ = 6B8DEA1D10B6CB1100DF20FB /* PBXTextBookmark */; - 6B8DEA1E10B6CB1300DF20FB /* PBXTextBookmark */ = 6B8DEA1E10B6CB1300DF20FB /* PBXTextBookmark */; - 6B8DEA1F10B6CB2E00DF20FB /* PBXTextBookmark */ = 6B8DEA1F10B6CB2E00DF20FB /* PBXTextBookmark */; - 6B8DEA2110B6CB3000DF20FB /* PBXTextBookmark */ = 6B8DEA2110B6CB3000DF20FB /* PBXTextBookmark */; - 6B8DEA2210B6CB3000DF20FB /* PBXTextBookmark */ = 6B8DEA2210B6CB3000DF20FB /* PBXTextBookmark */; - 6B8DEA2310B6CB3000DF20FB /* PBXTextBookmark */ = 6B8DEA2310B6CB3000DF20FB /* PBXTextBookmark */; - 6B8DEA2410B6CB3000DF20FB /* PBXTextBookmark */ = 6B8DEA2410B6CB3000DF20FB /* PBXTextBookmark */; - 6B8DEA2A10B6CB8A00DF20FB /* PBXTextBookmark */ = 6B8DEA2A10B6CB8A00DF20FB /* PBXTextBookmark */; - 6B8DEA2B10B6CB8A00DF20FB /* PBXTextBookmark */ = 6B8DEA2B10B6CB8A00DF20FB /* PBXTextBookmark */; - 6B8DEA2C10B6CB8A00DF20FB /* PBXTextBookmark */ = 6B8DEA2C10B6CB8A00DF20FB /* PBXTextBookmark */; - 6B8DEA2D10B6CB8A00DF20FB /* PBXTextBookmark */ = 6B8DEA2D10B6CB8A00DF20FB /* PBXTextBookmark */; - 6B8DEA2E10B6CB8A00DF20FB /* PBXTextBookmark */ = 6B8DEA2E10B6CB8A00DF20FB /* PBXTextBookmark */; - 6B8DEA2F10B6CB8A00DF20FB /* PBXTextBookmark */ = 6B8DEA2F10B6CB8A00DF20FB /* PBXTextBookmark */; - 6B8DEA3010B6CB8A00DF20FB /* PBXTextBookmark */ = 6B8DEA3010B6CB8A00DF20FB /* PBXTextBookmark */; - 6B8DEA3610B6CBC200DF20FB /* PBXTextBookmark */ = 6B8DEA3610B6CBC200DF20FB /* PBXTextBookmark */; - 6B8DEA3710B6CBC200DF20FB /* PBXTextBookmark */ = 6B8DEA3710B6CBC200DF20FB /* PBXTextBookmark */; - 6B8DEA3810B6CBC200DF20FB /* PBXTextBookmark */ = 6B8DEA3810B6CBC200DF20FB /* PBXTextBookmark */; - 6B8DEA3910B6CBC200DF20FB /* PBXTextBookmark */ = 6B8DEA3910B6CBC200DF20FB /* PBXTextBookmark */; - 6B8DEA3A10B6CBC200DF20FB /* PBXTextBookmark */ = 6B8DEA3A10B6CBC200DF20FB /* PBXTextBookmark */; - 6B8DEA3B10B6CBC200DF20FB /* PBXTextBookmark */ = 6B8DEA3B10B6CBC200DF20FB /* PBXTextBookmark */; - 6B8DEA3C10B6CBC200DF20FB /* PBXTextBookmark */ = 6B8DEA3C10B6CBC200DF20FB /* PBXTextBookmark */; - 6B8DEA3D10B6CBC200DF20FB /* PBXTextBookmark */ = 6B8DEA3D10B6CBC200DF20FB /* PBXTextBookmark */; - 6B8DEA3E10B6CBC200DF20FB /* PBXTextBookmark */ = 6B8DEA3E10B6CBC200DF20FB /* PBXTextBookmark */; - 6B8DEA4010B6CC0400DF20FB /* PBXTextBookmark */ = 6B8DEA4010B6CC0400DF20FB /* PBXTextBookmark */; - 6B8DEA4110B6CC0400DF20FB /* PBXTextBookmark */ = 6B8DEA4110B6CC0400DF20FB /* PBXTextBookmark */; - 6B8DEA4210B6CC0400DF20FB /* PBXTextBookmark */ = 6B8DEA4210B6CC0400DF20FB /* PBXTextBookmark */; - 6B8DEA4310B6CC0400DF20FB /* PBXTextBookmark */ = 6B8DEA4310B6CC0400DF20FB /* PBXTextBookmark */; - 6B8DEA4410B6CC0400DF20FB /* PBXTextBookmark */ = 6B8DEA4410B6CC0400DF20FB /* PBXTextBookmark */; - 6B8DEA4510B6CC0400DF20FB /* PBXTextBookmark */ = 6B8DEA4510B6CC0400DF20FB /* PBXTextBookmark */; - 6B8DEA4610B6CC0400DF20FB /* PBXTextBookmark */ = 6B8DEA4610B6CC0400DF20FB /* PBXTextBookmark */; - 6B8DEA4710B6CC0C00DF20FB /* PBXTextBookmark */ = 6B8DEA4710B6CC0C00DF20FB /* PBXTextBookmark */; - 6B8DEA4810B6CC0C00DF20FB /* PBXTextBookmark */ = 6B8DEA4810B6CC0C00DF20FB /* PBXTextBookmark */; - 6B8DEA4B10B6CC1600DF20FB /* PBXTextBookmark */ = 6B8DEA4B10B6CC1600DF20FB /* PBXTextBookmark */; - 6B8DEA4D10B6CC2600DF20FB /* PBXTextBookmark */ = 6B8DEA4D10B6CC2600DF20FB /* PBXTextBookmark */; - 6B8DEA4E10B6CC2600DF20FB /* PBXTextBookmark */ = 6B8DEA4E10B6CC2600DF20FB /* PBXTextBookmark */; - 6B8DEA4F10B6CC2600DF20FB /* PBXTextBookmark */ = 6B8DEA4F10B6CC2600DF20FB /* PBXTextBookmark */; - 6B8DEA5010B6CC5500DF20FB /* PBXTextBookmark */ = 6B8DEA5010B6CC5500DF20FB /* PBXTextBookmark */; - 6B8DEA5110B6CC5500DF20FB /* PBXTextBookmark */ = 6B8DEA5110B6CC5500DF20FB /* PBXTextBookmark */; - 6B8DEA5210B6CC5500DF20FB /* PBXTextBookmark */ = 6B8DEA5210B6CC5500DF20FB /* PBXTextBookmark */; - 6B8DEA5310B6CC5500DF20FB /* PBXTextBookmark */ = 6B8DEA5310B6CC5500DF20FB /* PBXTextBookmark */; - 6B8DEA5410B6CC6300DF20FB /* PBXTextBookmark */ = 6B8DEA5410B6CC6300DF20FB /* PBXTextBookmark */; - 6B8DEA5B10B6CD1D00DF20FB /* PBXTextBookmark */ = 6B8DEA5B10B6CD1D00DF20FB /* PBXTextBookmark */; - 6B8DEA5C10B6CD1D00DF20FB /* PBXTextBookmark */ = 6B8DEA5C10B6CD1D00DF20FB /* PBXTextBookmark */; - 6B8DEA6410B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6410B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6510B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6510B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6610B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6610B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6710B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6710B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6810B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6810B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6910B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6910B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6A10B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6A10B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6B10B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6B10B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6C10B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6C10B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6D10B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6D10B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6E10B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6E10B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA6F10B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA6F10B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA7010B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA7010B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA7110B6CF6400DF20FB /* PBXTextBookmark */ = 6B8DEA7110B6CF6400DF20FB /* PBXTextBookmark */; - 6B8DEA7410B6CF8400DF20FB /* PBXTextBookmark */ = 6B8DEA7410B6CF8400DF20FB /* PBXTextBookmark */; - 6B8DEA7710B6CFC900DF20FB /* PBXTextBookmark */ = 6B8DEA7710B6CFC900DF20FB /* PBXTextBookmark */; - 6B8DEA7810B6CFC900DF20FB /* PBXTextBookmark */ = 6B8DEA7810B6CFC900DF20FB /* PBXTextBookmark */; - 6B8DEA7910B6CFC900DF20FB /* PBXTextBookmark */ = 6B8DEA7910B6CFC900DF20FB /* PBXTextBookmark */; - 6B8DEA7A10B6CFC900DF20FB /* PBXTextBookmark */ = 6B8DEA7A10B6CFC900DF20FB /* PBXTextBookmark */; - 6B8DEA7B10B6CFC900DF20FB /* PBXTextBookmark */ = 6B8DEA7B10B6CFC900DF20FB /* PBXTextBookmark */; - 6B8DEA7C10B6CFC900DF20FB /* PBXTextBookmark */ = 6B8DEA7C10B6CFC900DF20FB /* PBXTextBookmark */; + 6B8DE70110B01BBF00DF20FB = 6B8DE70110B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE70D10B01BBF00DF20FB = 6B8DE70D10B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE71210B01BBF00DF20FB = 6B8DE71210B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE71510B01BBF00DF20FB = 6B8DE71510B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE71710B01BBF00DF20FB = 6B8DE71710B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE71810B01BBF00DF20FB = 6B8DE71810B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE72210B01BBF00DF20FB = 6B8DE72210B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE72B10B01BBF00DF20FB = 6B8DE72B10B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE72F10B01BBF00DF20FB = 6B8DE72F10B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE73710B01BBF00DF20FB = 6B8DE73710B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE73B10B01BBF00DF20FB = 6B8DE73B10B01BBF00DF20FB /* PBXTextBookmark */; + 6B8DE76D10B0243500DF20FB = 6B8DE76D10B0243500DF20FB /* PBXTextBookmark */; + 6B8DE7A110B0404100DF20FB = 6B8DE7A110B0404100DF20FB /* PBXTextBookmark */; + 6B8DE7CD10B04B7F00DF20FB = 6B8DE7CD10B04B7F00DF20FB /* PBXTextBookmark */; + 6B8DE7D510B04C5000DF20FB = 6B8DE7D510B04C5000DF20FB /* PBXTextBookmark */; + 6B8DE7F110B0517A00DF20FB = 6B8DE7F110B0517A00DF20FB /* PBXTextBookmark */; + 6B8DE7F310B0517A00DF20FB = 6B8DE7F310B0517A00DF20FB /* PBXTextBookmark */; + 6B8DE7F710B0517A00DF20FB = 6B8DE7F710B0517A00DF20FB /* PBXTextBookmark */; + 6B8DE7F810B0517A00DF20FB = 6B8DE7F810B0517A00DF20FB /* PBXTextBookmark */; + 6B8DE80710B0517A00DF20FB = 6B8DE80710B0517A00DF20FB /* PBXTextBookmark */; + 6B8DE80810B0517A00DF20FB = 6B8DE80810B0517A00DF20FB /* PBXTextBookmark */; + 6B8DE80910B0517A00DF20FB = 6B8DE80910B0517A00DF20FB /* PBXTextBookmark */; + 6B8DE81810B0517A00DF20FB = 6B8DE81810B0517A00DF20FB /* PBXTextBookmark */; + 6B8DE82310B0528100DF20FB = 6B8DE82310B0528100DF20FB /* PBXTextBookmark */; + 6B8DE82410B0528100DF20FB = 6B8DE82410B0528100DF20FB /* PBXTextBookmark */; + 6B8DE84910B0584400DF20FB = 6B8DE84910B0584400DF20FB /* PBXTextBookmark */; + 6B8DE84A10B0584400DF20FB = 6B8DE84A10B0584400DF20FB /* PBXTextBookmark */; + 6B8DE84E10B0584400DF20FB = 6B8DE84E10B0584400DF20FB /* PBXTextBookmark */; + 6B8DE85210B6873400DF20FB = 6B8DE85210B6873400DF20FB /* PBXTextBookmark */; + 6B8DE86210B6899100DF20FB = 6B8DE86210B6899100DF20FB /* PBXTextBookmark */; + 6B8DE86410B6899100DF20FB = 6B8DE86410B6899100DF20FB /* PBXTextBookmark */; + 6B8DE87F10B68A7500DF20FB = 6B8DE87F10B68A7500DF20FB /* PBXTextBookmark */; + 6B8DE89910B6B3F800DF20FB = 6B8DE89910B6B3F800DF20FB /* PBXTextBookmark */; + 6B8DE89A10B6B3F800DF20FB = 6B8DE89A10B6B3F800DF20FB /* PBXTextBookmark */; + 6B8DE8A110B6B3F800DF20FB = 6B8DE8A110B6B3F800DF20FB /* PBXTextBookmark */; + 6B8DE8A310B6B3F800DF20FB = 6B8DE8A310B6B3F800DF20FB /* PBXTextBookmark */; + 6B8DE8A810B6B3F800DF20FB = 6B8DE8A810B6B3F800DF20FB /* PBXTextBookmark */; + 6B8DE8CA10B6B3F800DF20FB = 6B8DE8CA10B6B3F800DF20FB /* PBXTextBookmark */; + 6B8DE8E710B6B59A00DF20FB = 6B8DE8E710B6B59A00DF20FB /* PBXTextBookmark */; + 6B8DE8E910B6B59A00DF20FB = 6B8DE8E910B6B59A00DF20FB /* PBXTextBookmark */; + 6B8DE8EA10B6B59A00DF20FB = 6B8DE8EA10B6B59A00DF20FB /* PBXTextBookmark */; + 6B8DE8ED10B6B59A00DF20FB = 6B8DE8ED10B6B59A00DF20FB /* PBXTextBookmark */; + 6B8DE8EE10B6B59A00DF20FB = 6B8DE8EE10B6B59A00DF20FB /* PBXTextBookmark */; + 6B8DE8F010B6B59A00DF20FB = 6B8DE8F010B6B59A00DF20FB /* PBXTextBookmark */; + 6B8DE8F110B6B59A00DF20FB = 6B8DE8F110B6B59A00DF20FB /* PBXTextBookmark */; + 6B8DE90210B6B76800DF20FB = 6B8DE90210B6B76800DF20FB /* PBXTextBookmark */; + 6B8DE90310B6B76800DF20FB = 6B8DE90310B6B76800DF20FB /* PBXTextBookmark */; + 6B8DE92D10B6BCDA00DF20FB = 6B8DE92D10B6BCDA00DF20FB /* PBXTextBookmark */; + 6B8DE98B10B6C53B00DF20FB = 6B8DE98B10B6C53B00DF20FB /* PBXTextBookmark */; + 6B8DE98C10B6C53B00DF20FB = 6B8DE98C10B6C53B00DF20FB /* PBXTextBookmark */; + 6B8DE98E10B6C53B00DF20FB = 6B8DE98E10B6C53B00DF20FB /* PBXTextBookmark */; + 6B8DEA0110B6CA1500DF20FB = 6B8DEA0110B6CA1500DF20FB /* PBXTextBookmark */; + 6B8DEA0310B6CA1500DF20FB = 6B8DEA0310B6CA1500DF20FB /* PBXTextBookmark */; + 6B8DEA3610B6CBC200DF20FB = 6B8DEA3610B6CBC200DF20FB /* PBXTextBookmark */; + 6B8DEA3810B6CBC200DF20FB = 6B8DEA3810B6CBC200DF20FB /* PBXTextBookmark */; + 6B8DEA6510B6CF6400DF20FB = 6B8DEA6510B6CF6400DF20FB /* PBXTextBookmark */; + 6B8DEA6610B6CF6400DF20FB = 6B8DEA6610B6CF6400DF20FB /* PBXTextBookmark */; + 6B8DEA6710B6CF6400DF20FB = 6B8DEA6710B6CF6400DF20FB /* PBXTextBookmark */; + 6B8DEA7710B6CFC900DF20FB = 6B8DEA7710B6CFC900DF20FB /* PBXTextBookmark */; + 6B8DEA8210B6E15A00DF20FB = 6B8DEA8210B6E15A00DF20FB /* PBXTextBookmark */; + 6B8DEA8A10B6E1C900DF20FB = 6B8DEA8A10B6E1C900DF20FB /* PBXTextBookmark */; + 6B8DEA9210B9463100DF20FB = 6B8DEA9210B9463100DF20FB /* PBXTextBookmark */; + 6B8DEA9710B9465F00DF20FB = 6B8DEA9710B9465F00DF20FB /* PBXTextBookmark */; + 6B8DEA9E10BC7BCD00DF20FB = 6B8DEA9E10BC7BCD00DF20FB /* PBXTextBookmark */; + 6B8DEAA110BC7BCD00DF20FB = 6B8DEAA110BC7BCD00DF20FB /* PBXTextBookmark */; + 6B8DEAA210BC7BCD00DF20FB = 6B8DEAA210BC7BCD00DF20FB /* PBXTextBookmark */; + 6B8DEAA610BC7BCD00DF20FB = 6B8DEAA610BC7BCD00DF20FB /* PBXTextBookmark */; 6B9BE374107BC6A40036CC81 = 6B9BE374107BC6A40036CC81 /* PBXTextBookmark */; + 6BA1E63A10C1DB5B008007F6 = 6BA1E63A10C1DB5B008007F6 /* PBXTextBookmark */; + 6BA1E63C10C1DB5B008007F6 = 6BA1E63C10C1DB5B008007F6 /* PBXTextBookmark */; + 6BA1E66910C50A35008007F6 = 6BA1E66910C50A35008007F6 /* PBXTextBookmark */; + 6BA1E66A10C50A35008007F6 = 6BA1E66A10C50A35008007F6 /* PBXTextBookmark */; + 6BA1E66B10C50A35008007F6 = 6BA1E66B10C50A35008007F6 /* PBXTextBookmark */; + 6BA1E66C10C50A35008007F6 = 6BA1E66C10C50A35008007F6 /* PBXTextBookmark */; + 6BA1E7F210C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7F210C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7F310C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7F310C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7F410C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7F410C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7F510C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7F510C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7F610C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7F610C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7F710C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7F710C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7F810C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7F810C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7F910C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7F910C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7FA10C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7FA10C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7FB10C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7FB10C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7FC10C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7FC10C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7FD10C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7FD10C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7FE10C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7FE10C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E7FF10C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E7FF10C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E80010C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E80010C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E80110C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E80110C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E80210C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E80210C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E80310C7B3FF008007F6 /* PBXTextBookmark */ = 6BA1E80310C7B3FF008007F6 /* PBXTextBookmark */; + 6BA1E81D10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E81D10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E81E10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E81E10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E81F10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E81F10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82010C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82010C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82110C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82110C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82210C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82210C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82310C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82310C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82410C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82410C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82510C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82510C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82610C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82610C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82710C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82710C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82810C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82810C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82910C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82910C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82A10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82A10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82B10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82B10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82C10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82C10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82D10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82D10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82E10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82E10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E82F10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E82F10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83010C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83010C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83110C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83110C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83210C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83210C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83310C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83310C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83410C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83410C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83510C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83510C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83610C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83610C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83710C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83710C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83810C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83810C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83910C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83910C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83A10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83A10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83B10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83B10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83C10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83C10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83D10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83D10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83E10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83E10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E83F10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E83F10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84010C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84010C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84110C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84110C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84210C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84210C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84310C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84310C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84410C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84410C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84510C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84510C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84610C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84610C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84710C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84710C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84810C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84810C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84910C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84910C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84A10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84A10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84B10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84B10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84C10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84C10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84D10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84D10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84E10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84E10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E84F10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E84F10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85010C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85010C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85110C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85110C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85210C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85210C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85310C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85310C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85410C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85410C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85510C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85510C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85610C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85610C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85710C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85710C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85810C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85810C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85910C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85910C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85A10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85A10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85B10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85B10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85C10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85C10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85D10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85D10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85E10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85E10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E85F10C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E85F10C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E86010C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E86010C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E86110C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E86110C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E86210C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E86210C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E86310C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E86310C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E86410C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E86410C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E86510C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E86510C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E86610C7BB85008007F6 /* PBXTextBookmark */ = 6BA1E86610C7BB85008007F6 /* PBXTextBookmark */; + 6BA1E86C10C7BCB8008007F6 /* PBXTextBookmark */ = 6BA1E86C10C7BCB8008007F6 /* PBXTextBookmark */; + 6BA1E86D10C7BCB8008007F6 /* PBXTextBookmark */ = 6BA1E86D10C7BCB8008007F6 /* PBXTextBookmark */; + 6BA1E86E10C7BCB8008007F6 /* PBXTextBookmark */ = 6BA1E86E10C7BCB8008007F6 /* PBXTextBookmark */; + 6BA1E86F10C7BCB8008007F6 /* PBXTextBookmark */ = 6BA1E86F10C7BCB8008007F6 /* PBXTextBookmark */; + 6BA1E87B10C7BD87008007F6 /* PBXTextBookmark */ = 6BA1E87B10C7BD87008007F6 /* PBXTextBookmark */; + 6BA1E87C10C7BD87008007F6 /* PBXTextBookmark */ = 6BA1E87C10C7BD87008007F6 /* PBXTextBookmark */; + 6BA1E87D10C7BD87008007F6 /* PBXTextBookmark */ = 6BA1E87D10C7BD87008007F6 /* PBXTextBookmark */; + 6BA1E87E10C7BD87008007F6 /* PBXTextBookmark */ = 6BA1E87E10C7BD87008007F6 /* PBXTextBookmark */; + 6BA1E87F10C7BD87008007F6 /* PBXTextBookmark */ = 6BA1E87F10C7BD87008007F6 /* PBXTextBookmark */; + 6BA1E88010C7BD87008007F6 /* PBXTextBookmark */ = 6BA1E88010C7BD87008007F6 /* PBXTextBookmark */; + 6BA1E88110C7BD87008007F6 /* PBXTextBookmark */ = 6BA1E88110C7BD87008007F6 /* PBXTextBookmark */; + 6BA1E88210C7BD87008007F6 /* PBXTextBookmark */ = 6BA1E88210C7BD87008007F6 /* PBXTextBookmark */; + 6BA1E88310C7BD87008007F6 /* PBXTextBookmark */ = 6BA1E88310C7BD87008007F6 /* PBXTextBookmark */; + 6BA1E89310C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89310C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89410C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89410C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89510C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89510C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89610C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89610C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89710C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89710C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89810C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89810C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89910C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89910C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89A10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89A10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89B10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89B10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89C10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89C10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89D10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89D10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89E10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89E10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E89F10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E89F10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8A010C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8A010C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8A110C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8A110C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8A210C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8A210C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8A310C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8A310C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8A410C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8A410C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8A510C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8A510C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8A610C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8A610C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8A710C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8A710C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8A810C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8A810C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8A910C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8A910C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8AA10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8AA10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8AB10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8AB10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8AC10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8AC10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8AD10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8AD10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8AE10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8AE10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8AF10C7C227008007F6 /* PBXTextBookmark */ = 6BA1E8AF10C7C227008007F6 /* PBXTextBookmark */; + 6BA1E8B010C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8B010C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8B110C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8B110C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8B210C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8B210C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8B310C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8B310C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8B410C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8B410C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8B510C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8B510C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8B610C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8B610C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8B710C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8B710C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8B810C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8B810C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8B910C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8B910C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8BA10C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8BA10C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8BB10C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8BB10C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8BC10C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8BC10C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8BD10C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8BD10C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8BE10C7C5D1008007F6 /* PBXTextBookmark */ = 6BA1E8BE10C7C5D1008007F6 /* PBXTextBookmark */; + 6BA1E8BF10C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8BF10C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8C010C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8C010C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8C110C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8C110C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8C210C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8C210C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8C310C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8C310C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8C410C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8C410C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8C510C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8C510C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8C610C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8C610C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8C710C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8C710C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8C810C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8C810C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8C910C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8C910C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8CA10C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8CA10C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8CB10C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8CB10C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8CC10C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8CC10C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8CD10C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8CD10C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8CE10C7C700008007F6 /* PBXTextBookmark */ = 6BA1E8CE10C7C700008007F6 /* PBXTextBookmark */; + 6BA1E8CF10C7C9A8008007F6 /* PBXTextBookmark */ = 6BA1E8CF10C7C9A8008007F6 /* PBXTextBookmark */; + 6BA1E8D010C7C9A8008007F6 /* PBXTextBookmark */ = 6BA1E8D010C7C9A8008007F6 /* PBXTextBookmark */; + 6BA1E8D110C7C9A8008007F6 /* PBXTextBookmark */ = 6BA1E8D110C7C9A8008007F6 /* PBXTextBookmark */; + 6BA1E8D210C7C9A8008007F6 /* PBXTextBookmark */ = 6BA1E8D210C7C9A8008007F6 /* PBXTextBookmark */; + 6BA1E8D310C7CB2E008007F6 /* PBXTextBookmark */ = 6BA1E8D310C7CB2E008007F6 /* PBXTextBookmark */; + 6BA1E8D410C7CB2E008007F6 /* PBXTextBookmark */ = 6BA1E8D410C7CB2E008007F6 /* PBXTextBookmark */; + 6BA1E8D510C7CB2E008007F6 /* PBXTextBookmark */ = 6BA1E8D510C7CB2E008007F6 /* PBXTextBookmark */; + 6BA1E8D610C7CB2E008007F6 /* PBXTextBookmark */ = 6BA1E8D610C7CB2E008007F6 /* PBXTextBookmark */; + 6BA1E8D710C7CB2E008007F6 /* PBXTextBookmark */ = 6BA1E8D710C7CB2E008007F6 /* PBXTextBookmark */; + 6BA1E8D810C7CB2E008007F6 /* PBXTextBookmark */ = 6BA1E8D810C7CB2E008007F6 /* PBXTextBookmark */; + 6BA1E8D910C7CB2E008007F6 /* PBXTextBookmark */ = 6BA1E8D910C7CB2E008007F6 /* PBXTextBookmark */; + 6BA1E8DA10C7CB2E008007F6 /* PBXTextBookmark */ = 6BA1E8DA10C7CB2E008007F6 /* PBXTextBookmark */; + 6BA1E8DB10C7CB62008007F6 /* PBXTextBookmark */ = 6BA1E8DB10C7CB62008007F6 /* PBXTextBookmark */; + 6BA1E8DC10C7CB62008007F6 /* PBXTextBookmark */ = 6BA1E8DC10C7CB62008007F6 /* PBXTextBookmark */; + 6BA1E8DD10C7CB62008007F6 /* PBXTextBookmark */ = 6BA1E8DD10C7CB62008007F6 /* PBXTextBookmark */; + 6BA1E8DE10C7CB62008007F6 /* PBXTextBookmark */ = 6BA1E8DE10C7CB62008007F6 /* PBXTextBookmark */; + 6BA1E8E310C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8E310C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8E410C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8E410C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8E510C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8E510C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8E610C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8E610C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8E710C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8E710C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8E810C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8E810C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8E910C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8E910C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8EA10C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8EA10C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8EB10C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8EB10C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8EC10C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8EC10C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8ED10C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8ED10C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8EE10C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8EE10C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8EF10C7D2FA008007F6 /* PBXTextBookmark */ = 6BA1E8EF10C7D2FA008007F6 /* PBXTextBookmark */; + 6BA1E8F010C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8F010C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8F110C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8F110C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8F210C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8F210C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8F310C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8F310C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8F410C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8F410C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8F510C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8F510C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8F610C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8F610C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8F710C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8F710C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8F810C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8F810C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8F910C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8F910C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8FA10C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8FA10C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E8FB10C7D4D9008007F6 /* PBXTextBookmark */ = 6BA1E8FB10C7D4D9008007F6 /* PBXTextBookmark */; + 6BA1E90210C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90210C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90310C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90310C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90410C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90410C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90510C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90510C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90610C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90610C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90710C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90710C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90810C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90810C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90910C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90910C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90A10C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90A10C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90B10C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90B10C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90C10C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90C10C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90D10C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90D10C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90E10C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90E10C7D850008007F6 /* PBXTextBookmark */; + 6BA1E90F10C7D850008007F6 /* PBXTextBookmark */ = 6BA1E90F10C7D850008007F6 /* PBXTextBookmark */; + 6BA1E91210C7D8A9008007F6 /* PBXTextBookmark */ = 6BA1E91210C7D8A9008007F6 /* PBXTextBookmark */; + 6BA1E91310C7D8A9008007F6 /* PBXTextBookmark */ = 6BA1E91310C7D8A9008007F6 /* PBXTextBookmark */; + 6BA1E91410C7D8A9008007F6 /* PBXTextBookmark */ = 6BA1E91410C7D8A9008007F6 /* PBXTextBookmark */; + 6BA1E91510C7D8A9008007F6 /* PBXTextBookmark */ = 6BA1E91510C7D8A9008007F6 /* PBXTextBookmark */; + 6BA1E91610C7D8A9008007F6 /* PBXTextBookmark */ = 6BA1E91610C7D8A9008007F6 /* PBXTextBookmark */; + 6BA1E91710C7D8A9008007F6 /* PBXTextBookmark */ = 6BA1E91710C7D8A9008007F6 /* PBXTextBookmark */; + 6BA1E91C10C7D966008007F6 /* PBXTextBookmark */ = 6BA1E91C10C7D966008007F6 /* PBXTextBookmark */; + 6BA1E91F10C7D999008007F6 /* PBXTextBookmark */ = 6BA1E91F10C7D999008007F6 /* PBXTextBookmark */; + 6BA1E92510C7D9E8008007F6 /* PBXTextBookmark */ = 6BA1E92510C7D9E8008007F6 /* PBXTextBookmark */; + 6BA1E92B10C7DAA1008007F6 /* PBXTextBookmark */ = 6BA1E92B10C7DAA1008007F6 /* PBXTextBookmark */; + 6BA1E92C10C7DAA1008007F6 /* PBXTextBookmark */ = 6BA1E92C10C7DAA1008007F6 /* PBXTextBookmark */; + 6BA1E92D10C7DAA1008007F6 /* PBXTextBookmark */ = 6BA1E92D10C7DAA1008007F6 /* PBXTextBookmark */; + 6BA1E92E10C7DAA1008007F6 /* PBXTextBookmark */ = 6BA1E92E10C7DAA1008007F6 /* PBXTextBookmark */; + 6BA1E92F10C7DAA1008007F6 /* PBXTextBookmark */ = 6BA1E92F10C7DAA1008007F6 /* PBXTextBookmark */; + 6BA1E93010C7DAA1008007F6 /* PBXTextBookmark */ = 6BA1E93010C7DAA1008007F6 /* PBXTextBookmark */; + 6BA1E93110C7DAA1008007F6 /* PBXTextBookmark */ = 6BA1E93110C7DAA1008007F6 /* PBXTextBookmark */; + 6BA1E93710C7DB10008007F6 /* PBXTextBookmark */ = 6BA1E93710C7DB10008007F6 /* PBXTextBookmark */; + 6BA1E93810C7DB10008007F6 /* PBXTextBookmark */ = 6BA1E93810C7DB10008007F6 /* PBXTextBookmark */; + 6BA1E93910C7DB10008007F6 /* PBXTextBookmark */ = 6BA1E93910C7DB10008007F6 /* PBXTextBookmark */; + 6BA1E93A10C7DB10008007F6 /* PBXTextBookmark */ = 6BA1E93A10C7DB10008007F6 /* PBXTextBookmark */; + 6BA1E93B10C7DB10008007F6 /* PBXTextBookmark */ = 6BA1E93B10C7DB10008007F6 /* PBXTextBookmark */; + 6BA1E93F10C7DB2F008007F6 /* PBXTextBookmark */ = 6BA1E93F10C7DB2F008007F6 /* PBXTextBookmark */; + 6BA1E94010C7DB2F008007F6 /* PBXTextBookmark */ = 6BA1E94010C7DB2F008007F6 /* PBXTextBookmark */; + 6BA1E94110C7DB2F008007F6 /* PBXTextBookmark */ = 6BA1E94110C7DB2F008007F6 /* PBXTextBookmark */; + 6BA1E94210C7DB2F008007F6 /* PBXTextBookmark */ = 6BA1E94210C7DB2F008007F6 /* PBXTextBookmark */; + 6BA1E94410C7DB45008007F6 /* PBXTextBookmark */ = 6BA1E94410C7DB45008007F6 /* PBXTextBookmark */; + 6BA1E94510C7DB45008007F6 /* PBXTextBookmark */ = 6BA1E94510C7DB45008007F6 /* PBXTextBookmark */; + 6BA1E94610C7DB45008007F6 /* PBXTextBookmark */ = 6BA1E94610C7DB45008007F6 /* PBXTextBookmark */; + 6BA1E94710C7DB45008007F6 /* PBXTextBookmark */ = 6BA1E94710C7DB45008007F6 /* PBXTextBookmark */; + 6BA1E94910C7DB51008007F6 /* PBXTextBookmark */ = 6BA1E94910C7DB51008007F6 /* PBXTextBookmark */; + 6BA1E94A10C7DB51008007F6 /* PBXTextBookmark */ = 6BA1E94A10C7DB51008007F6 /* PBXTextBookmark */; + 6BA1E94B10C7DB51008007F6 /* PBXTextBookmark */ = 6BA1E94B10C7DB51008007F6 /* PBXTextBookmark */; + 6BA1E94C10C7DB51008007F6 /* PBXTextBookmark */ = 6BA1E94C10C7DB51008007F6 /* PBXTextBookmark */; + 6BA1E94E10C7DB5C008007F6 /* PBXTextBookmark */ = 6BA1E94E10C7DB5C008007F6 /* PBXTextBookmark */; + 6BA1E95110C7DBC6008007F6 /* PBXTextBookmark */ = 6BA1E95110C7DBC6008007F6 /* PBXTextBookmark */; + 6BA1E95C10C7DBF9008007F6 /* PBXTextBookmark */ = 6BA1E95C10C7DBF9008007F6 /* PBXTextBookmark */; + 6BA1E96310C7DC15008007F6 /* PBXTextBookmark */ = 6BA1E96310C7DC15008007F6 /* PBXTextBookmark */; + 6BA1E96910C7DCD1008007F6 /* PBXTextBookmark */ = 6BA1E96910C7DCD1008007F6 /* PBXTextBookmark */; + 6BA1E96D10C7DDD6008007F6 /* PBXTextBookmark */ = 6BA1E96D10C7DDD6008007F6 /* PBXTextBookmark */; + 6BA1E96E10C7DDD6008007F6 /* PBXTextBookmark */ = 6BA1E96E10C7DDD6008007F6 /* PBXTextBookmark */; + 6BA1E96F10C7DDD6008007F6 /* PBXTextBookmark */ = 6BA1E96F10C7DDD6008007F6 /* PBXTextBookmark */; + 6BA1E97010C7DDD6008007F6 /* PBXTextBookmark */ = 6BA1E97010C7DDD6008007F6 /* PBXTextBookmark */; + 6BA1E97110C7DDD6008007F6 /* PBXTextBookmark */ = 6BA1E97110C7DDD6008007F6 /* PBXTextBookmark */; + 6BA1E97410C7DF1F008007F6 /* PBXTextBookmark */ = 6BA1E97410C7DF1F008007F6 /* PBXTextBookmark */; + 6BA1E97510C7DF1F008007F6 /* PBXTextBookmark */ = 6BA1E97510C7DF1F008007F6 /* PBXTextBookmark */; + 6BA1E97610C7DF1F008007F6 /* PBXTextBookmark */ = 6BA1E97610C7DF1F008007F6 /* PBXTextBookmark */; + 6BA1E97710C7DF1F008007F6 /* PBXTextBookmark */ = 6BA1E97710C7DF1F008007F6 /* PBXTextBookmark */; + 6BA1E97810C7DF1F008007F6 /* PBXTextBookmark */ = 6BA1E97810C7DF1F008007F6 /* PBXTextBookmark */; + 6BA1E97910C7DF1F008007F6 /* PBXTextBookmark */ = 6BA1E97910C7DF1F008007F6 /* PBXTextBookmark */; + 6BA1E97A10C7DF1F008007F6 /* PBXTextBookmark */ = 6BA1E97A10C7DF1F008007F6 /* PBXTextBookmark */; + 6BA1E97B10C7DF1F008007F6 /* PBXTextBookmark */ = 6BA1E97B10C7DF1F008007F6 /* PBXTextBookmark */; + 6BA1E97E10C7DF98008007F6 /* PBXTextBookmark */ = 6BA1E97E10C7DF98008007F6 /* PBXTextBookmark */; + 6BA1E98010C7DFEF008007F6 /* PBXTextBookmark */ = 6BA1E98010C7DFEF008007F6 /* PBXTextBookmark */; + 6BA1E98310C7E0B7008007F6 /* PBXTextBookmark */ = 6BA1E98310C7E0B7008007F6 /* PBXTextBookmark */; + 6BA1E98410C7E0BF008007F6 /* PBXTextBookmark */ = 6BA1E98410C7E0BF008007F6 /* PBXTextBookmark */; + 6BA1E98610C7E0E8008007F6 /* PBXTextBookmark */ = 6BA1E98610C7E0E8008007F6 /* PBXTextBookmark */; + 6BA1E98810C7E178008007F6 /* PBXTextBookmark */ = 6BA1E98810C7E178008007F6 /* PBXTextBookmark */; + 6BA1E98D10C7EAC3008007F6 /* PBXTextBookmark */ = 6BA1E98D10C7EAC3008007F6 /* PBXTextBookmark */; + 6BA1E98E10C7EAC3008007F6 /* PBXTextBookmark */ = 6BA1E98E10C7EAC3008007F6 /* PBXTextBookmark */; + 6BA1E98F10C7EAC3008007F6 /* PBXTextBookmark */ = 6BA1E98F10C7EAC3008007F6 /* PBXTextBookmark */; + 6BA1E99010C7EAC3008007F6 /* PBXTextBookmark */ = 6BA1E99010C7EAC3008007F6 /* PBXTextBookmark */; + 6BA1E99110C7EAC3008007F6 /* PBXTextBookmark */ = 6BA1E99110C7EAC3008007F6 /* PBXTextBookmark */; + 6BA1E99310C7EAEF008007F6 /* PBXTextBookmark */ = 6BA1E99310C7EAEF008007F6 /* PBXTextBookmark */; + 6BA1E99510C7EB05008007F6 /* PBXTextBookmark */ = 6BA1E99510C7EB05008007F6 /* PBXTextBookmark */; + 6BA1E99810C7EB71008007F6 /* PBXTextBookmark */ = 6BA1E99810C7EB71008007F6 /* PBXTextBookmark */; + 6BA1E99B10C7EBB0008007F6 /* PBXTextBookmark */ = 6BA1E99B10C7EBB0008007F6 /* PBXTextBookmark */; + 6BA1E99D10C7EC0F008007F6 /* PBXTextBookmark */ = 6BA1E99D10C7EC0F008007F6 /* PBXTextBookmark */; + 6BA1E99F10C7EC3F008007F6 /* PBXTextBookmark */ = 6BA1E99F10C7EC3F008007F6 /* PBXTextBookmark */; + 6BA1E9A110C7EC47008007F6 /* PBXTextBookmark */ = 6BA1E9A110C7EC47008007F6 /* PBXTextBookmark */; + 6BA1E9A310C7EC77008007F6 /* PBXTextBookmark */ = 6BA1E9A310C7EC77008007F6 /* PBXTextBookmark */; + 6BA1E9A510C7EC93008007F6 /* PBXTextBookmark */ = 6BA1E9A510C7EC93008007F6 /* PBXTextBookmark */; + 6BA1E9A710C7ECFF008007F6 /* PBXTextBookmark */ = 6BA1E9A710C7ECFF008007F6 /* PBXTextBookmark */; + 6BA1E9A910C7ED0B008007F6 /* PBXTextBookmark */ = 6BA1E9A910C7ED0B008007F6 /* PBXTextBookmark */; + 6BA1E9AB10C7F12E008007F6 /* PBXTextBookmark */ = 6BA1E9AB10C7F12E008007F6 /* PBXTextBookmark */; + 6BF2589310BE6F220061DCC9 = 6BF2589310BE6F220061DCC9 /* PBXTextBookmark */; + 6BF2589B10BEADD20061DCC9 = 6BF2589B10BEADD20061DCC9 /* PBXTextBookmark */; + 6BF2589C10BEADD20061DCC9 = 6BF2589C10BEADD20061DCC9 /* PBXTextBookmark */; + 6BF2589D10BEADD20061DCC9 = 6BF2589D10BEADD20061DCC9 /* PBXTextBookmark */; + 6BF2589E10BEADD20061DCC9 = 6BF2589E10BEADD20061DCC9 /* PBXTextBookmark */; }; sourceControlManager = 6B8632A90F78115100E2684A /* Source Control */; userBookmarkGroup = 6B8DE6F010A88F0500DF20FB /* PBXBookmarkGroup */; @@ -806,7 +539,7 @@ ignoreCount = 0; lineNumber = 48; location = Recast; - modificationTime = 280415167.302964; + modificationTime = 281534653.905802; state = 1; }; 6B0249ED10037C0A00CF7107 /* DetourTileNavMesh.cpp:1 */ = { @@ -823,7 +556,7 @@ ignoreCount = 0; lineNumber = 1; location = Recast; - modificationTime = 280415167.303229; + modificationTime = 281534653.906114; state = 1; }; 6B0249EF10037C0C00CF7107 /* DetourTileNavMesh.cpp:1 */ = { @@ -840,7 +573,7 @@ ignoreCount = 0; lineNumber = 1; location = Recast; - modificationTime = 280415167.303378; + modificationTime = 281534653.906272; state = 1; }; 6B024AC01004AB3900CF7107 /* DetourTileNavMesh.cpp:1 */ = { @@ -857,7 +590,7 @@ ignoreCount = 0; lineNumber = 1; location = Recast; - modificationTime = 280415167.30352; + modificationTime = 281534653.906436; state = 1; }; 6B092B920FFCC2AC0088D3A5 /* DetourTileNavMeshBuilder.h */ = { @@ -869,16 +602,16 @@ }; 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 3568}}"; - sepNavSelRange = "{2809, 0}"; - sepNavVisRange = "{2502, 1013}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 3424}}"; + sepNavSelRange = "{4890, 0}"; + sepNavVisRange = "{4647, 1090}"; }; }; 6B1185F41006895B0018F96F /* DetourNode.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 2304}}"; - sepNavSelRange = "{2972, 0}"; - sepNavVisRange = "{2683, 584}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 2192}}"; + sepNavSelRange = "{2602, 0}"; + sepNavVisRange = "{2323, 564}"; }; }; 6B1185F61006896B0018F96F /* DetourNode.h */ = { @@ -890,16 +623,16 @@ }; 6B1185FC10068B040018F96F /* DetourCommon.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 2864}}"; - sepNavSelRange = "{3375, 0}"; - sepNavVisRange = "{3114, 675}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 3056}}"; + sepNavSelRange = "{4646, 0}"; + sepNavVisRange = "{1058, 1125}"; }; }; 6B1185FD10068B150018F96F /* DetourCommon.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 3840}}"; - sepNavSelRange = "{6005, 0}"; - sepNavVisRange = "{0, 1288}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 3888}}"; + sepNavSelRange = "{6054, 0}"; + sepNavVisRange = "{5374, 1017}"; }; }; 6B137C6C0F7FCBBB00459200 /* imgui.cpp */ = { @@ -946,9 +679,9 @@ }; 6B137C7E0F7FCBFE00459200 /* Recast.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 8624}}"; - sepNavSelRange = "{15867, 367}"; - sepNavVisRange = "{15362, 1132}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 9440}}"; + sepNavSelRange = "{11412, 172}"; + sepNavVisRange = "{11371, 742}"; }; }; 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */ = { @@ -975,23 +708,23 @@ }; 6B137C820F7FCC1100459200 /* Recast.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 4512}}"; - sepNavSelRange = "{3239, 0}"; - sepNavVisRange = "{2799, 610}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 4464}}"; + sepNavSelRange = "{2355, 0}"; + sepNavVisRange = "{2102, 965}"; }; }; 6B137C830F7FCC1100459200 /* RecastContour.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 11472}}"; - sepNavSelRange = "{15148, 3}"; - sepNavVisRange = "{14808, 579}"; + sepNavIntBoundsRect = "{{0, 0}, {950, 11456}}"; + sepNavSelRange = "{14950, 0}"; + sepNavVisRange = "{14592, 968}"; }; }; 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 14608}}"; - sepNavSelRange = "{1401, 0}"; - sepNavVisRange = "{963, 932}"; + sepNavIntBoundsRect = "{{0, 0}, {922, 14544}}"; + sepNavSelRange = "{8787, 0}"; + sepNavVisRange = "{8263, 853}"; }; }; 6B137C850F7FCC1100459200 /* RecastFilter.cpp */ = { @@ -1011,9 +744,9 @@ }; 6B137C870F7FCC1100459200 /* RecastMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 18496}}"; - sepNavSelRange = "{25018, 0}"; - sepNavVisRange = "{24755, 701}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 18288}}"; + sepNavSelRange = "{21853, 0}"; + sepNavVisRange = "{24779, 1078}"; }; }; 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */ = { @@ -1025,9 +758,9 @@ }; 6B137C890F7FCC1100459200 /* RecastRegion.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 20064}}"; - sepNavSelRange = "{25124, 0}"; - sepNavVisRange = "{25070, 643}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 19760}}"; + sepNavSelRange = "{28019, 0}"; + sepNavVisRange = "{27642, 1382}"; }; }; 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */ = { @@ -1045,17 +778,29 @@ }; }; 6B25B6110FFA62AD004F1BC4 /* Sample_StatMesh.h */ = { + isa = PBXFileReference; + fileEncoding = 4; + lastKnownFileType = sourcecode.c.h; + name = Sample_StatMesh.h; + path = /Users/memon/Code/recastnavigation/RecastDemo/Include/Sample_StatMesh.h; + sourceTree = ""; uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 1168}}"; - sepNavSelRange = "{726, 0}"; - sepNavVisRange = "{299, 682}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 1136}}"; + sepNavSelRange = "{1023, 0}"; + sepNavVisRange = "{539, 748}"; }; }; 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */ = { + isa = PBXFileReference; + fileEncoding = 4; + lastKnownFileType = sourcecode.c.h; + name = Sample_StatMeshSimple.h; + path = /Users/memon/Code/recastnavigation/RecastDemo/Include/Sample_StatMeshSimple.h; + sourceTree = ""; uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 1072}}"; sepNavSelRange = "{960, 0}"; - sepNavVisRange = "{596, 850}"; + sepNavVisRange = "{632, 741}"; }; }; 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */ = { @@ -1066,24 +811,36 @@ }; }; 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */ = { + isa = PBXFileReference; + fileEncoding = 4; + lastKnownFileType = sourcecode.cpp.cpp; + name = Sample_StatMesh.cpp; + path = /Users/memon/Code/recastnavigation/RecastDemo/Source/Sample_StatMesh.cpp; + sourceTree = ""; uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 5216}}"; - sepNavSelRange = "{6939, 0}"; - sepNavVisRange = "{6609, 726}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 5600}}"; + sepNavSelRange = "{4243, 0}"; + sepNavVisRange = "{4135, 598}"; }; }; 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */ = { + isa = PBXFileReference; + fileEncoding = 4; + lastKnownFileType = sourcecode.cpp.cpp; + name = Sample_StatMeshSimple.cpp; + path = /Users/memon/Code/recastnavigation/RecastDemo/Source/Sample_StatMeshSimple.cpp; + sourceTree = ""; uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 9376}}"; - sepNavSelRange = "{4650, 19}"; - sepNavVisRange = "{4371, 538}"; + sepNavIntBoundsRect = "{{0, 0}, {1048, 9648}}"; + sepNavSelRange = "{15541, 0}"; + sepNavVisRange = "{15204, 584}"; }; }; 6B25B6180FFA62BE004F1BC4 /* main.cpp */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 11888}}"; - sepNavSelRange = "{12743, 36}"; - sepNavVisRange = "{12381, 681}"; + sepNavSelRange = "{4154, 0}"; + sepNavVisRange = "{3912, 830}"; }; }; 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */ = { @@ -1096,29 +853,41 @@ }; 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1111, 13952}}"; - sepNavSelRange = "{23237, 0}"; - sepNavVisRange = "{22586, 1458}"; + sepNavIntBoundsRect = "{{0, 0}, {1223, 15696}}"; + sepNavSelRange = "{5993, 0}"; + sepNavVisRange = "{5716, 593}"; }; }; 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */ = { + isa = PBXFileReference; + fileEncoding = 4; + lastKnownFileType = sourcecode.cpp.cpp; + name = Sample_StatMeshTiled.cpp; + path = /Users/memon/Code/recastnavigation/RecastDemo/Source/Sample_StatMeshTiled.cpp; + sourceTree = ""; uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 16544}}"; - sepNavSelRange = "{10674, 0}"; - sepNavVisRange = "{10487, 695}"; + sepNavIntBoundsRect = "{{0, 0}, {1328, 15904}}"; + sepNavSelRange = "{26709, 0}"; + sepNavVisRange = "{26491, 1084}"; }; }; 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */ = { + isa = PBXFileReference; + fileEncoding = 4; + lastKnownFileType = sourcecode.c.h; + name = Sample_StatMeshTiled.h; + path = /Users/memon/Code/recastnavigation/RecastDemo/Include/Sample_StatMeshTiled.h; + sourceTree = ""; uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 1568}}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 1520}}"; sepNavSelRange = "{777, 0}"; - sepNavVisRange = "{270, 918}"; + sepNavVisRange = "{270, 844}"; }; }; 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 4976}}"; - sepNavSelRange = "{11301, 0}"; + sepNavSelRange = "{12743, 0}"; sepNavVisRange = "{11793, 1250}"; }; }; @@ -1129,36 +898,16 @@ sepNavVisRange = "{8764, 799}"; }; }; - 6B3BFADD107A80E1006284CD /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C870F7FCC1100459200 /* RecastMesh.cpp */; - name = "RecastMesh.cpp: 998"; - rLen = 0; - rLoc = 25018; - rType = 0; - vrLen = 701; - vrLoc = 24755; - }; 6B3BFADF107A80E1006284CD /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C870F7FCC1100459200 /* RecastMesh.cpp */; name = "RecastMesh.cpp: 998"; rLen = 0; - rLoc = 25018; + rLoc = 24957; rType = 0; vrLen = 701; vrLoc = 24755; }; - 6B3BFB0C107A8979006284CD /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 102"; - rLen = 0; - rLoc = 2744; - rType = 0; - vrLen = 722; - vrLoc = 2485; - }; 6B3BFB0D107A8979006284CD /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */; @@ -1184,12 +933,12 @@ fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; name = "Sample_StatMeshSimple.cpp: 506"; rLen = 0; - rLoc = 15428; + rLoc = 15455; rType = 0; vrLen = 969; vrLoc = 13733; }; - 6B4C5232104FC1F600E88FB8 /* Recast.cpp:280 */ = { + 6B4C5232104FC1F600E88FB8 /* Recast.cpp:281 */ = { isa = PBXFileBreakpoint; actions = ( ); @@ -1201,9 +950,9 @@ functionName = "rcFilterNoiseArea(unsigned short flags, rcCompactHeightfield& chf)"; hitCount = 0; ignoreCount = 0; - lineNumber = 280; + lineNumber = 281; location = Recast; - modificationTime = 280415167.30428; + modificationTime = 281534653.90745; state = 1; }; 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */ = { @@ -1241,7 +990,7 @@ ignoreCount = 0; lineNumber = 622; location = Recast; - modificationTime = 280415167.304427; + modificationTime = 281534653.907625; state = 1; }; 6B57D358108C66B200DDD053 /* PBXTextBookmark */ = { @@ -1288,7 +1037,7 @@ ignoreCount = 0; lineNumber = 252; location = Recast; - modificationTime = 280415167.304574; + modificationTime = 281534653.907814; state = 1; }; 6B57D38F108C69E400DDD053 /* PBXTextBookmark */ = { @@ -1308,16 +1057,6 @@ path = /Users/memon/Code/polytes/main.cpp; sourceTree = ""; }; - 6B57D391108C69E400DDD053 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 55"; - rLen = 0; - rLoc = 961; - rType = 0; - vrLen = 562; - vrLoc = 688; - }; 6B57D393108C69E400DDD053 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B57D394108C69E400DDD053 /* main.cpp */; @@ -1337,9 +1076,9 @@ }; 6B624169103434880002E346 /* RecastMeshDetail.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 19072}}"; - sepNavSelRange = "{16861, 13}"; - sepNavVisRange = "{16687, 837}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 19152}}"; + sepNavSelRange = "{4933, 0}"; + sepNavVisRange = "{4089, 975}"; sepNavWindowFrame = "{{61, 36}, {1011, 695}}"; }; }; @@ -1348,7 +1087,7 @@ fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; name = "main.cpp: 578"; rLen = 0; - rLoc = 13060; + rLoc = 13052; rType = 0; vrLen = 649; vrLoc = 12515; @@ -1363,26 +1102,6 @@ vrLen = 982; vrLoc = 8278; }; - 6B6FA3B41076452F009B0572 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 123"; - rLen = 0; - rLoc = 3474; - rType = 0; - vrLen = 769; - vrLoc = 3281; - }; - 6B6FA3B61076452F009B0572 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DB0100B212E00247EA3 /* imguiRenderGL.cpp */; - name = "imguiRenderGL.cpp: 9"; - rLen = 0; - rLoc = 440; - rType = 0; - vrLen = 1158; - vrLoc = 0; - }; 6B6FA3B81076452F009B0572 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; @@ -1393,16 +1112,6 @@ vrLen = 870; vrLoc = 7634; }; - 6B6FA3B91076452F009B0572 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 760"; - rLen = 0; - rLoc = 19388; - rType = 0; - vrLen = 1063; - vrLoc = 18658; - }; 6B6FA3BA1076452F009B0572 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; @@ -1413,86 +1122,6 @@ vrLen = 769; vrLoc = 3281; }; - 6B6FA3BC1076452F009B0572 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B555DB0100B212E00247EA3 /* imguiRenderGL.cpp */; - name = "imguiRenderGL.cpp: 9"; - rLen = 0; - rLoc = 440; - rType = 0; - vrLen = 1158; - vrLoc = 0; - }; - 6B7FB7351091DD43001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 222"; - rLen = 0; - rLoc = 6752; - rType = 0; - vrLen = 822; - vrLoc = 6148; - }; - 6B7FB7371091DD43001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 820"; - rLen = 0; - rLoc = 18657; - rType = 0; - vrLen = 651; - vrLoc = 19186; - }; - 6B7FB7381091DD43001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 222"; - rLen = 0; - rLoc = 6752; - rType = 0; - vrLen = 822; - vrLoc = 6148; - }; - 6B7FB7491091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 201"; - rLen = 0; - rLoc = 5295; - rType = 0; - vrLen = 1092; - vrLoc = 4841; - }; - 6B7FB74A1091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 715"; - rLen = 0; - rLoc = 1309; - rType = 0; - vrLen = 926; - vrLoc = 16354; - }; - 6B7FB74B1091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 254"; - rLen = 0; - rLoc = 6910; - rType = 0; - vrLen = 750; - vrLoc = 6477; - }; - 6B7FB74C1091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 435"; - rLen = 0; - rLoc = 14945; - rType = 0; - vrLen = 1449; - vrLoc = 13898; - }; 6B7FB74D1091EBDE001BA51A /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; @@ -1503,66 +1132,6 @@ vrLen = 942; vrLoc = 8661; }; - 6B7FB74E1091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 760"; - rLen = 0; - rLoc = 19388; - rType = 0; - vrLen = 923; - vrLoc = 18798; - }; - 6B7FB74F1091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; - name = "DetourTileNavMesh.h: 112"; - rLen = 0; - rLoc = 4559; - rType = 0; - vrLen = 1086; - vrLoc = 3771; - }; - 6B7FB7501091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 201"; - rLen = 0; - rLoc = 5295; - rType = 0; - vrLen = 1092; - vrLoc = 4841; - }; - 6B7FB7511091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 715"; - rLen = 0; - rLoc = 1309; - rType = 0; - vrLen = 926; - vrLoc = 16354; - }; - 6B7FB7521091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 435"; - rLen = 20; - rLoc = 14870; - rType = 0; - vrLen = 1436; - vrLoc = 13909; - }; - 6B7FB7531091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 254"; - rLen = 0; - rLoc = 6910; - rType = 0; - vrLen = 750; - vrLoc = 6477; - }; 6B7FB7541091EBDE001BA51A /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; @@ -1573,26 +1142,6 @@ vrLen = 1005; vrLoc = 8499; }; - 6B7FB7551091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 435"; - rLen = 0; - rLoc = 14945; - rType = 0; - vrLen = 1449; - vrLoc = 13898; - }; - 6B7FB7561091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 346"; - rLen = 0; - rLoc = 9335; - rType = 0; - vrLen = 942; - vrLoc = 8661; - }; 6B7FB7571091EBDE001BA51A /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; @@ -1603,26 +1152,6 @@ vrLen = 1086; vrLoc = 3771; }; - 6B7FB7581091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 760"; - rLen = 0; - rLoc = 19388; - rType = 0; - vrLen = 923; - vrLoc = 18798; - }; - 6B7FB7591091EBDE001BA51A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; - name = "DetourTileNavMesh.h: 132"; - rLen = 0; - rLoc = 5070; - rType = 0; - vrLen = 1262; - vrLoc = 4656; - }; 6B8632970F78114600E2684A /* Recast */ = { isa = PBXExecutable; activeArgIndices = ( @@ -1669,36 +1198,6 @@ ); name = Root; }; - 6B8DE6FE10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; - name = "DetourTileNavMesh.h: 127"; - rLen = 0; - rLoc = 4856; - rType = 0; - vrLen = 1263; - vrLoc = 4655; - }; - 6B8DE6FF10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 55"; - rLen = 0; - rLoc = 961; - rType = 0; - vrLen = 503; - vrLoc = 688; - }; - 6B8DE70010B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 491"; - rLen = 840; - rLoc = 14860; - rType = 0; - vrLen = 999; - vrLoc = 15202; - }; 6B8DE70110B01BBF00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE70210B01BBF00DF20FB /* serialize.cpp */; @@ -1711,110 +1210,11 @@ }; 6B8DE70210B01BBF00DF20FB /* serialize.cpp */ = { isa = PBXFileReference; + lastKnownFileType = sourcecode.cpp.cpp; name = serialize.cpp; path = "/Users/memon/Public/Drop Box/sx/ZenBoundEditor/dev/src/serialize.cpp"; sourceTree = ""; }; - 6B8DE70310B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 122"; - rLen = 0; - rLoc = 2972; - rType = 0; - vrLen = 441; - vrLoc = 2826; - }; - 6B8DE70410B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 163"; - rLen = 0; - rLoc = 6281; - rType = 0; - vrLen = 1175; - vrLoc = 5757; - }; - 6B8DE70510B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; - name = "DetourTileNavMeshBuilder.cpp: 138"; - rLen = 0; - rLoc = 4385; - rType = 0; - vrLen = 558; - vrLoc = 2421; - }; - 6B8DE70610B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 188"; - rLen = 0; - rLoc = 5361; - rType = 0; - vrLen = 660; - vrLoc = 4964; - }; - 6B8DE70710B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 80"; - rLen = 0; - rLoc = 1988; - rType = 0; - vrLen = 386; - vrLoc = 1840; - }; - 6B8DE70810B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 48"; - rLen = 1328; - rLoc = 1546; - rType = 0; - vrLen = 1326; - vrLoc = 2109; - }; - 6B8DE70910B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 806"; - rLen = 16; - rLoc = 19126; - rType = 0; - vrLen = 628; - vrLoc = 18811; - }; - 6B8DE70A10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 611"; - rLen = 3; - rLoc = 15148; - rType = 0; - vrLen = 579; - vrLoc = 14808; - }; - 6B8DE70B10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; - name = "RecastRegion.cpp: 1039"; - rLen = 0; - rLoc = 25124; - rType = 0; - vrLen = 643; - vrLoc = 25070; - }; - 6B8DE70C10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 247"; - rLen = 0; - rLoc = 9169; - rType = 0; - vrLen = 813; - vrLoc = 8687; - }; 6B8DE70D10B01BBF00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE70E10B01BBF00DF20FB /* string.h */; @@ -1827,37 +1227,11 @@ }; 6B8DE70E10B01BBF00DF20FB /* string.h */ = { isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; name = string.h; path = /Developer/SDKs/MacOSX10.5.sdk/usr/include/string.h; sourceTree = ""; }; - 6B8DE70F10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 172"; - rLen = 0; - rLoc = 4575; - rType = 0; - vrLen = 730; - vrLoc = 4167; - }; - 6B8DE71010B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - rLen = 6; - rLoc = 3241; - rType = 0; - }; - 6B8DE71110B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; - name = "DetourTileNavMesh.h: 127"; - rLen = 0; - rLoc = 4856; - rType = 0; - vrLen = 1263; - vrLoc = 4655; - }; 6B8DE71210B01BBF00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; @@ -1868,26 +1242,6 @@ vrLen = 898; vrLoc = 10897; }; - 6B8DE71310B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 55"; - rLen = 0; - rLoc = 961; - rType = 0; - vrLen = 503; - vrLoc = 688; - }; - 6B8DE71410B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 491"; - rLen = 840; - rLoc = 14860; - rType = 0; - vrLen = 999; - vrLoc = 15202; - }; 6B8DE71510B01BBF00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE71610B01BBF00DF20FB /* serialize.cpp */; @@ -1900,6 +1254,7 @@ }; 6B8DE71610B01BBF00DF20FB /* serialize.cpp */ = { isa = PBXFileReference; + lastKnownFileType = sourcecode.cpp.cpp; name = serialize.cpp; path = "/Users/memon/Public/Drop Box/sx/ZenBoundEditor/dev/src/serialize.cpp"; sourceTree = ""; @@ -1924,96 +1279,6 @@ vrLen = 660; vrLoc = 2449; }; - 6B8DE71910B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 114"; - rLen = 0; - rLoc = 2453; - rType = 0; - vrLen = 463; - vrLoc = 2493; - }; - 6B8DE71A10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 107"; - rLen = 0; - rLoc = 2682; - rType = 0; - vrLen = 660; - vrLoc = 2449; - }; - 6B8DE71B10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 112"; - rLen = 4; - rLoc = 2431; - rType = 0; - vrLen = 387; - vrLoc = 2240; - }; - 6B8DE71C10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 78"; - rLen = 11; - rLoc = 2596; - rType = 0; - vrLen = 689; - vrLoc = 2088; - }; - 6B8DE71D10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 122"; - rLen = 0; - rLoc = 2972; - rType = 0; - vrLen = 441; - vrLoc = 2826; - }; - 6B8DE71E10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 112"; - rLen = 0; - rLoc = 2418; - rType = 0; - vrLen = 387; - vrLoc = 2240; - }; - 6B8DE71F10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 202"; - rLen = 0; - rLoc = 5657; - rType = 0; - vrLen = 671; - vrLoc = 4954; - }; - 6B8DE72010B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 121"; - rLen = 0; - rLoc = 2493; - rType = 0; - vrLen = 389; - vrLoc = 2270; - }; - 6B8DE72110B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 180"; - rLen = 0; - rLoc = 5020; - rType = 0; - vrLen = 744; - vrLoc = 4786; - }; 6B8DE72210B01BBF00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; @@ -2024,86 +1289,6 @@ vrLen = 1175; vrLoc = 5757; }; - 6B8DE72310B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 184"; - rLen = 0; - rLoc = 5244; - rType = 0; - vrLen = 802; - vrLoc = 4659; - }; - 6B8DE72410B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 112"; - rLen = 0; - rLoc = 2418; - rType = 0; - vrLen = 359; - vrLoc = 2290; - }; - 6B8DE72510B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 197"; - rLen = 0; - rLoc = 5554; - rType = 0; - vrLen = 774; - vrLoc = 4694; - }; - 6B8DE72610B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 87"; - rLen = 11; - rLoc = 2100; - rType = 0; - vrLen = 370; - vrLoc = 2026; - }; - 6B8DE72710B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 129"; - rLen = 0; - rLoc = 3603; - rType = 0; - vrLen = 546; - vrLoc = 3037; - }; - 6B8DE72810B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 74"; - rLen = 0; - rLoc = 2574; - rType = 0; - vrLen = 596; - vrLoc = 2172; - }; - 6B8DE72910B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 118"; - rLen = 0; - rLoc = 3474; - rType = 0; - vrLen = 551; - vrLoc = 3240; - }; - 6B8DE72A10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 109"; - rLen = 0; - rLoc = 2412; - rType = 0; - vrLen = 390; - vrLoc = 2317; - }; 6B8DE72B10B01BBF00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; @@ -2114,36 +1299,6 @@ vrLen = 558; vrLoc = 2421; }; - 6B8DE72C10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 115"; - rLen = 0; - rLoc = 3411; - rType = 0; - vrLen = 583; - vrLoc = 3059; - }; - 6B8DE72D10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 188"; - rLen = 0; - rLoc = 5361; - rType = 0; - vrLen = 660; - vrLoc = 4964; - }; - 6B8DE72E10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 80"; - rLen = 0; - rLoc = 1988; - rType = 0; - vrLen = 386; - vrLoc = 1840; - }; 6B8DE72F10B01BBF00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; @@ -2154,76 +1309,6 @@ vrLen = 1400; vrLoc = 1803; }; - 6B8DE73010B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 112"; - rLen = 0; - rLoc = 3940; - rType = 0; - vrLen = 1491; - vrLoc = 3643; - }; - 6B8DE73110B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 183"; - rLen = 0; - rLoc = 4698; - rType = 0; - vrLen = 1185; - vrLoc = 3854; - }; - 6B8DE73210B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 48"; - rLen = 1328; - rLoc = 1546; - rType = 0; - vrLen = 1326; - vrLoc = 2109; - }; - 6B8DE73310B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 222"; - rLen = 16; - rLoc = 5672; - rType = 0; - vrLen = 870; - vrLoc = 5521; - }; - 6B8DE73410B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 806"; - rLen = 16; - rLoc = 19126; - rType = 0; - vrLen = 628; - vrLoc = 18811; - }; - 6B8DE73510B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 222"; - rLen = 0; - rLoc = 5688; - rType = 0; - vrLen = 855; - vrLoc = 5460; - }; - 6B8DE73610B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 611"; - rLen = 3; - rLoc = 15148; - rType = 0; - vrLen = 579; - vrLoc = 14808; - }; 6B8DE73710B01BBF00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; @@ -2234,36 +1319,6 @@ vrLen = 643; vrLoc = 25070; }; - 6B8DE73810B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 246"; - rLen = 0; - rLoc = 9128; - rType = 0; - vrLen = 493; - vrLoc = 9064; - }; - 6B8DE73910B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 237"; - rLen = 0; - rLoc = 6563; - rType = 0; - vrLen = 589; - vrLoc = 6240; - }; - 6B8DE73A10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 247"; - rLen = 0; - rLoc = 9169; - rType = 0; - vrLen = 813; - vrLoc = 8687; - }; 6B8DE73B10B01BBF00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE73C10B01BBF00DF20FB /* string.h */; @@ -2276,307 +1331,11 @@ }; 6B8DE73C10B01BBF00DF20FB /* string.h */ = { isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; name = string.h; path = /Developer/SDKs/MacOSX10.5.sdk/usr/include/string.h; sourceTree = ""; }; - 6B8DE73D10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 172"; - rLen = 0; - rLoc = 4575; - rType = 0; - vrLen = 730; - vrLoc = 4167; - }; - 6B8DE73E10B01BBF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 113"; - rLen = 0; - rLoc = 3312; - rType = 0; - vrLen = 537; - vrLoc = 3059; - }; - 6B8DE74910B01BE900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 172"; - rLen = 0; - rLoc = 4621; - rType = 0; - vrLen = 792; - vrLoc = 4170; - }; - 6B8DE74B10B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 165"; - rLen = 0; - rLoc = 4412; - rType = 0; - vrLen = 792; - vrLoc = 4170; - }; - 6B8DE74C10B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 372"; - rLen = 0; - rLoc = 11664; - rType = 0; - vrLen = 1425; - vrLoc = 10795; - }; - 6B8DE74D10B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 132"; - rLen = 0; - rLoc = 4139; - rType = 0; - vrLen = 802; - vrLoc = 3346; - }; - 6B8DE74E10B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - rLen = 0; - rLoc = 15866; - rType = 0; - }; - 6B8DE74F10B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 165"; - rLen = 0; - rLoc = 4412; - rType = 0; - vrLen = 792; - vrLoc = 4170; - }; - 6B8DE75010B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 243"; - rLen = 0; - rLoc = 9059; - rType = 0; - vrLen = 1221; - vrLoc = 8775; - }; - 6B8DE75110B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 48"; - rLen = 1328; - rLoc = 1546; - rType = 0; - vrLen = 995; - vrLoc = 1025; - }; - 6B8DE75210B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 372"; - rLen = 0; - rLoc = 11664; - rType = 0; - vrLen = 1425; - vrLoc = 10795; - }; - 6B8DE75310B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 234"; - rLen = 8; - rLoc = 8666; - rType = 0; - vrLen = 701; - vrLoc = 7990; - }; - 6B8DE75410B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 154"; - rLen = 0; - rLoc = 4139; - rType = 0; - vrLen = 589; - vrLoc = 4848; - }; - 6B8DE75510B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 54"; - rLen = 0; - rLoc = 2447; - rType = 0; - vrLen = 805; - vrLoc = 1982; - }; - 6B8DE75610B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 132"; - rLen = 0; - rLoc = 4139; - rType = 0; - vrLen = 802; - vrLoc = 3346; - }; - 6B8DE75710B01EEA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 234"; - rLen = 0; - rLoc = 8677; - rType = 0; - vrLen = 879; - vrLoc = 8136; - }; - 6B8DE75810B01F1A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 234"; - rLen = 8; - rLoc = 8666; - rType = 0; - vrLen = 879; - vrLoc = 8136; - }; - 6B8DE75910B01F1A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 132"; - rLen = 0; - rLoc = 4139; - rType = 0; - vrLen = 804; - vrLoc = 3344; - }; - 6B8DE75A10B01F1A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 234"; - rLen = 8; - rLoc = 8666; - rType = 0; - vrLen = 879; - vrLoc = 8136; - }; - 6B8DE75B10B01F1A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 83"; - rLen = 0; - rLoc = 2726; - rType = 0; - vrLen = 898; - vrLoc = 2389; - }; - 6B8DE75D10B01F9900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 80"; - rLen = 0; - rLoc = 2681; - rType = 0; - vrLen = 964; - vrLoc = 1763; - }; - 6B8DE75E10B01F9900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 715"; - rLen = 0; - rLoc = 1309; - rType = 0; - vrLen = 806; - vrLoc = 16422; - }; - 6B8DE75F10B01F9900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 80"; - rLen = 0; - rLoc = 2681; - rType = 0; - vrLen = 964; - vrLoc = 1763; - }; - 6B8DE76010B01F9900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 255"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 615; - vrLoc = 6338; - }; - 6B8DE76410B022B200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 252"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 615; - vrLoc = 6338; - }; - 6B8DE76510B022B200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 167"; - rLen = 0; - rLoc = 4432; - rType = 0; - vrLen = 840; - vrLoc = 3938; - }; - 6B8DE76610B022B200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 80"; - rLen = 0; - rLoc = 2681; - rType = 0; - vrLen = 964; - vrLoc = 1763; - }; - 6B8DE76710B022B200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 252"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 615; - vrLoc = 6338; - }; - 6B8DE76810B022B200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 167"; - rLen = 0; - rLoc = 4432; - rType = 0; - vrLen = 840; - vrLoc = 3938; - }; - 6B8DE76910B022B200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 52"; - rLen = 0; - rLoc = 1717; - rType = 0; - vrLen = 786; - vrLoc = 1355; - }; 6B8DE76D10B0243500DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; @@ -2587,286 +1346,6 @@ vrLen = 1001; vrLoc = 1843; }; - 6B8DE76E10B0243500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 468"; - rLen = 0; - rLoc = 15866; - rType = 0; - vrLen = 1210; - vrLoc = 15284; - }; - 6B8DE76F10B0243500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 252"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 577; - vrLoc = 6338; - }; - 6B8DE77010B0243500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 73"; - rLen = 0; - rLoc = 2388; - rType = 0; - vrLen = 1001; - vrLoc = 1843; - }; - 6B8DE77110B0243500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 468"; - rLen = 0; - rLoc = 15866; - rType = 0; - vrLen = 1210; - vrLoc = 15284; - }; - 6B8DE77210B0243500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 229"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 587; - vrLoc = 5930; - }; - 6B8DE77410B0244F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 229"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 586; - vrLoc = 5930; - }; - 6B8DE77610B0247200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 229"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 589; - vrLoc = 5930; - }; - 6B8DE77810B024C000DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 229"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 602; - vrLoc = 5930; - }; - 6B8DE77A10B024F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 230"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 618; - vrLoc = 5930; - }; - 6B8DE77C10B0251A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 228"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 617; - vrLoc = 5930; - }; - 6B8DE77E10B0252100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 228"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 617; - vrLoc = 5930; - }; - 6B8DE78010B0254B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 228"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 617; - vrLoc = 5930; - }; - 6B8DE78210B0255500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 230"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 617; - vrLoc = 5930; - }; - 6B8DE78410B0258200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 228"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 617; - vrLoc = 5930; - }; - 6B8DE78610B0259B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 230"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 617; - vrLoc = 5930; - }; - 6B8DE78810B0306200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 228"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 667; - vrLoc = 5932; - }; - 6B8DE78A10B0308600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 228"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 671; - vrLoc = 5932; - }; - 6B8DE78C10B030A600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 230"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 676; - vrLoc = 5932; - }; - 6B8DE78E10B030EE00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 229"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 684; - vrLoc = 5932; - }; - 6B8DE79610B0348000DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 39"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 501; - vrLoc = 919; - }; - 6B8DE79710B0348000DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 63"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 699; - vrLoc = 1917; - }; - 6B8DE79A10B034C600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 118"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 712; - vrLoc = 2616; - }; - 6B8DE79B10B0374C00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 269"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 747; - vrLoc = 6711; - }; - 6B8DE79C10B037C700DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 287"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 540; - vrLoc = 7229; - }; - 6B8DE79D10B037C700DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 304"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 643; - vrLoc = 7630; - }; - 6B8DE79E10B0404100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 36"; - rLen = 0; - rLoc = 2840; - rType = 0; - vrLen = 1638; - vrLoc = 1160; - }; - 6B8DE79F10B0404100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 426"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 626; - vrLoc = 10347; - }; - 6B8DE7A010B0404100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 426"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 626; - vrLoc = 10347; - }; 6B8DE7A110B0404100DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; @@ -2877,268 +1356,16 @@ vrLen = 1638; vrLoc = 1160; }; - 6B8DE7A210B0404100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 545"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 706; - vrLoc = 13154; - }; - 6B8DE7A310B0412B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 57"; - rLen = 35; - rLoc = 4599; - rType = 0; - vrLen = 1615; - vrLoc = 1200; - }; - 6B8DE7A410B0412B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 553"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 669; - vrLoc = 13320; - }; - 6B8DE7A510B0412B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 422"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 629; - vrLoc = 10440; - }; - 6B8DE7A610B0412B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 57"; - rLen = 35; - rLoc = 4599; - rType = 0; - vrLen = 1615; - vrLoc = 1200; - }; - 6B8DE7A710B0412B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 553"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 669; - vrLoc = 13320; - }; - 6B8DE7A810B0412B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 57"; - rLen = 35; - rLoc = 4599; - rType = 0; - vrLen = 1615; - vrLoc = 1200; - }; - 6B8DE7A910B0412B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 573"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 673; - vrLoc = 13983; - }; - 6B8DE7AA10B0463F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 27"; - rLen = 0; - rLoc = 2606; - rType = 0; - vrLen = 1057; - vrLoc = 202; - }; - 6B8DE7AB10B0463F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - rLen = 0; - rLoc = 1143; - rType = 0; - }; - 6B8DE7AC10B0463F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 615"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 501; - vrLoc = 14995; - }; - 6B8DE7AD10B0463F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 27"; - rLen = 0; - rLoc = 2606; - rType = 0; - vrLen = 1057; - vrLoc = 202; - }; - 6B8DE7AE10B0463F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 827"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 663; - vrLoc = 19649; - }; - 6B8DE7AF10B0479B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 893"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 661; - vrLoc = 22351; - }; - 6B8DE7C510B04B7F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 819"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 688; - vrLoc = 19922; - }; - 6B8DE7C610B04B7F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 292"; - rLen = 0; - rLoc = 7372; - rType = 0; - vrLen = 795; - vrLoc = 6877; - }; - 6B8DE7C710B04B7F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 57"; - rLen = 102; - rLoc = 4535; - rType = 0; - vrLen = 1633; - vrLoc = 1199; - }; - 6B8DE7C810B04B7F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "error: at this point in file"; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - rLen = 1; - rLoc = 415; - rType = 1; - }; - 6B8DE7C910B04B7F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 562"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 678; - vrLoc = 13436; - }; - 6B8DE7CA10B04B7F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 57"; - rLen = 0; - rLoc = 4535; - rType = 0; - vrLen = 1603; - vrLoc = 1229; - }; - 6B8DE7CB10B04B7F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 819"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 688; - vrLoc = 19922; - }; - 6B8DE7CC10B04B7F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 57"; - rLen = 102; - rLoc = 4535; - rType = 0; - vrLen = 1633; - vrLoc = 1199; - }; 6B8DE7CD10B04B7F00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; name = "Sample_StatMesh.cpp: 292"; rLen = 0; - rLoc = 7372; + rLoc = 7373; rType = 0; vrLen = 795; vrLoc = 6877; }; - 6B8DE7CE10B04B7F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 57"; - rLen = 102; - rLoc = 4535; - rType = 0; - vrLen = 1633; - vrLoc = 1199; - }; - 6B8DE7CF10B04B7F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 417"; - rLen = 0; - rLoc = 11017; - rType = 0; - vrLen = 825; - vrLoc = 10515; - }; - 6B8DE7D310B04C5000DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 609"; - rLen = 7; - rLoc = 15843; - rType = 0; - vrLen = 1297; - vrLoc = 15422; - }; - 6B8DE7D410B04C5000DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - rLen = 0; - rLoc = 28; - rType = 1; - }; 6B8DE7D510B04C5000DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; @@ -3149,36 +1376,6 @@ vrLen = 1297; vrLoc = 15422; }; - 6B8DE7D610B04C5000DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 103"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 422; - vrLoc = 2273; - }; - 6B8DE7D810B04CC900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 725"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 644; - vrLoc = 17278; - }; - 6B8DE7DB10B04D2900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 754"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 580; - vrLoc = 18316; - }; 6B8DE7F110B0517A00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; @@ -3189,16 +1386,6 @@ vrLen = 1101; vrLoc = 0; }; - 6B8DE7F210B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 29"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 661; - vrLoc = 915; - }; 6B8DE7F310B0517A00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; @@ -3209,42 +1396,12 @@ vrLen = 588; vrLoc = 0; }; - 6B8DE7F410B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 84"; - rLen = 20; - rLoc = 1280; - rType = 0; - vrLen = 618; - vrLoc = 1158; - }; - 6B8DE7F510B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 329"; - rLen = 0; - rLoc = 8415; - rType = 0; - vrLen = 892; - vrLoc = 7879; - }; - 6B8DE7F610B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 256"; - rLen = 0; - rLoc = 6313; - rType = 0; - vrLen = 762; - vrLoc = 6103; - }; 6B8DE7F710B0517A00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; name = "Sample_StatMeshSimple.cpp: 148"; rLen = 19; - rLoc = 4650; + rLoc = 4642; rType = 0; vrLen = 538; vrLoc = 4371; @@ -3254,151 +1411,11 @@ fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; name = "Sample_StatMeshTiled.cpp: 384"; rLen = 0; - rLoc = 10674; + rLoc = 10666; rType = 0; vrLen = 695; vrLoc = 10487; }; - 6B8DE7F910B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 32"; - rLen = 0; - rLoc = 1398; - rType = 0; - vrLen = 695; - vrLoc = 919; - }; - 6B8DE7FA10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 104"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 563; - vrLoc = 2227; - }; - 6B8DE7FB10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 68"; - rLen = 0; - rLoc = 4637; - rType = 0; - vrLen = 1999; - vrLoc = 1398; - }; - 6B8DE7FC10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 39"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 581; - vrLoc = 1141; - }; - 6B8DE7FD10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 29"; - rLen = 0; - rLoc = 1894; - rType = 0; - vrLen = 950; - vrLoc = 837; - }; - 6B8DE7FE10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 39"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 439; - vrLoc = 1080; - }; - 6B8DE7FF10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 23"; - rLen = 0; - rLoc = 1375; - rType = 0; - vrLen = 843; - vrLoc = 837; - }; - 6B8DE80010B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 27"; - rLen = 0; - rLoc = 1040; - rType = 0; - vrLen = 585; - vrLoc = 784; - }; - 6B8DE80110B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 30"; - rLen = 0; - rLoc = 1106; - rType = 0; - vrLen = 660; - vrLoc = 837; - }; - 6B8DE80210B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 29"; - rLen = 0; - rLoc = 1085; - rType = 0; - vrLen = 585; - vrLoc = 784; - }; - 6B8DE80310B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 75"; - rLen = 0; - rLoc = 2841; - rType = 0; - vrLen = 1658; - vrLoc = 2042; - }; - 6B8DE80410B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 959"; - rLen = 1; - rLoc = 22916; - rType = 0; - vrLen = 586; - vrLoc = 23526; - }; - 6B8DE80510B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 32"; - rLen = 0; - rLoc = 1398; - rType = 0; - vrLen = 695; - vrLoc = 919; - }; - 6B8DE80610B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 33"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 568; - vrLoc = 1769; - }; 6B8DE80710B0517A00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */; @@ -3429,236 +1446,16 @@ vrLen = 498; vrLoc = 0; }; - 6B8DE80A10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 22"; - rLen = 0; - rLoc = 992; - rType = 0; - vrLen = 1128; - vrLoc = 0; - }; - 6B8DE80B10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 20"; - rLen = 0; - rLoc = 361; - rType = 0; - vrLen = 497; - vrLoc = 412; - }; - 6B8DE80C10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 9"; - rLen = 0; - rLoc = 258; - rType = 0; - vrLen = 630; - vrLoc = 76; - }; - 6B8DE80D10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 16"; - rLen = 0; - rLoc = 243; - rType = 0; - vrLen = 455; - vrLoc = 151; - }; - 6B8DE80E10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 9"; - rLen = 0; - rLoc = 258; - rType = 0; - vrLen = 604; - vrLoc = 76; - }; - 6B8DE80F10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 29"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 661; - vrLoc = 915; - }; - 6B8DE81010B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 32"; - rLen = 0; - rLoc = 1398; - rType = 0; - vrLen = 695; - vrLoc = 919; - }; - 6B8DE81110B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 8"; - rLen = 0; - rLoc = 141; - rType = 0; - vrLen = 606; - vrLoc = 76; - }; - 6B8DE81210B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 86"; - rLen = 0; - rLoc = 1313; - rType = 0; - vrLen = 474; - vrLoc = 1129; - }; - 6B8DE81310B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 8"; - rLen = 0; - rLoc = 141; - rType = 0; - vrLen = 588; - vrLoc = 0; - }; - 6B8DE81410B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 84"; - rLen = 20; - rLoc = 1280; - rType = 0; - vrLen = 618; - vrLoc = 1158; - }; - 6B8DE81510B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 329"; - rLen = 0; - rLoc = 8415; - rType = 0; - vrLen = 892; - vrLoc = 7879; - }; - 6B8DE81610B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 250"; - rLen = 1; - rLoc = 7465; - rType = 0; - vrLen = 768; - vrLoc = 6933; - }; - 6B8DE81710B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 256"; - rLen = 0; - rLoc = 6313; - rType = 0; - vrLen = 762; - vrLoc = 6103; - }; 6B8DE81810B0517A00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; name = "Sample_StatMeshTiled.cpp: 174"; rLen = 0; - rLoc = 5615; + rLoc = 5607; rType = 0; vrLen = 542; vrLoc = 5492; }; - 6B8DE81910B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; - name = "Sample_StatMeshSimple.cpp: 148"; - rLen = 19; - rLoc = 4650; - rType = 0; - vrLen = 538; - vrLoc = 4371; - }; - 6B8DE81A10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; - name = "Sample_StatMeshTiled.cpp: 384"; - rLen = 0; - rLoc = 10674; - rType = 0; - vrLen = 695; - vrLoc = 10487; - }; - 6B8DE81B10B0517A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 34"; - rLen = 0; - rLoc = 1835; - rType = 0; - vrLen = 696; - vrLoc = 973; - }; - 6B8DE81E10B0528100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 34"; - rLen = 0; - rLoc = 1835; - rType = 0; - vrLen = 743; - vrLoc = 973; - }; - 6B8DE81F10B0528100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */; - name = "DetourDebugDraw.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1279; - vrLoc = 0; - }; - 6B8DE82010B0528100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 330"; - rLen = 28; - rLoc = 8370; - rType = 0; - vrLen = 566; - vrLoc = 8078; - }; - 6B8DE82110B0528100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 29"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 661; - vrLoc = 915; - }; - 6B8DE82210B0528100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 34"; - rLen = 0; - rLoc = 1835; - rType = 0; - vrLen = 743; - vrLoc = 973; - }; 6B8DE82310B0528100DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */; @@ -3679,206 +1476,6 @@ vrLen = 566; vrLoc = 8078; }; - 6B8DE82510B0528100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 272"; - rLen = 0; - rLoc = 7487; - rType = 0; - vrLen = 568; - vrLoc = 7100; - }; - 6B8DE82710B0529B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 272"; - rLen = 0; - rLoc = 7494; - rType = 0; - vrLen = 675; - vrLoc = 7100; - }; - 6B8DE82910B052C200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 272"; - rLen = 0; - rLoc = 7494; - rType = 0; - vrLen = 675; - vrLoc = 7100; - }; - 6B8DE82B10B052DF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 272"; - rLen = 0; - rLoc = 7494; - rType = 0; - vrLen = 675; - vrLoc = 7100; - }; - 6B8DE82D10B0531100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 272"; - rLen = 0; - rLoc = 7496; - rType = 0; - vrLen = 674; - vrLoc = 7100; - }; - 6B8DE82F10B0532B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 272"; - rLen = 0; - rLoc = 7487; - rType = 0; - vrLen = 676; - vrLoc = 7100; - }; - 6B8DE83110B0535100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 272"; - rLen = 0; - rLoc = 7496; - rType = 0; - vrLen = 676; - vrLoc = 7100; - }; - 6B8DE83310B0539D00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 271"; - rLen = 0; - rLoc = 7417; - rType = 0; - vrLen = 662; - vrLoc = 7242; - }; - 6B8DE83510B053C200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 273"; - rLen = 0; - rLoc = 7548; - rType = 0; - vrLen = 667; - vrLoc = 7242; - }; - 6B8DE83710B053F500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 271"; - rLen = 0; - rLoc = 7417; - rType = 0; - vrLen = 667; - vrLoc = 7242; - }; - 6B8DE83910B0541B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 271"; - rLen = 0; - rLoc = 7431; - rType = 0; - vrLen = 668; - vrLoc = 7242; - }; - 6B8DE83B10B0546F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 310"; - rLen = 0; - rLoc = 8408; - rType = 0; - vrLen = 636; - vrLoc = 8232; - }; - 6B8DE83D10B054AB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 267"; - rLen = 0; - rLoc = 7479; - rType = 0; - vrLen = 620; - vrLoc = 7198; - }; - 6B8DE83F10B054C100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 267"; - rLen = 0; - rLoc = 7495; - rType = 0; - vrLen = 620; - vrLoc = 7198; - }; - 6B8DE84110B054EF00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 265"; - rLen = 0; - rLoc = 7357; - rType = 0; - vrLen = 623; - vrLoc = 7198; - }; - 6B8DE84310B0554900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 310"; - rLen = 0; - rLoc = 8408; - rType = 0; - vrLen = 768; - vrLoc = 8263; - }; - 6B8DE84410B0556C00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 268"; - rLen = 0; - rLoc = 7562; - rType = 0; - vrLen = 622; - vrLoc = 7198; - }; - 6B8DE84610B0559F00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 311"; - rLen = 0; - rLoc = 8447; - rType = 0; - vrLen = 728; - vrLoc = 8355; - }; - 6B8DE84710B055DA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 310"; - rLen = 0; - rLoc = 8408; - rType = 0; - vrLen = 697; - vrLoc = 8355; - }; - 6B8DE84810B0584400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 312"; - rLen = 0; - rLoc = 8474; - rType = 0; - vrLen = 697; - vrLoc = 8355; - }; 6B8DE84910B0584400DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */; @@ -3899,36 +1496,6 @@ vrLen = 1132; vrLoc = 15362; }; - 6B8DE84B10B0584400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 30"; - rLen = 0; - rLoc = 1105; - rType = 0; - vrLen = 730; - vrLoc = 973; - }; - 6B8DE84C10B0584400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 312"; - rLen = 0; - rLoc = 8474; - rType = 0; - vrLen = 697; - vrLoc = 8355; - }; - 6B8DE84D10B0584400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 30"; - rLen = 0; - rLoc = 1105; - rType = 0; - vrLen = 730; - vrLoc = 973; - }; 6B8DE84E10B0584400DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */; @@ -3939,36 +1506,6 @@ vrLen = 460; vrLoc = 252; }; - 6B8DE84F10B0584400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 469"; - rLen = 367; - rLoc = 15867; - rType = 0; - vrLen = 1132; - vrLoc = 15362; - }; - 6B8DE85010B0584400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 55"; - rLen = 0; - rLoc = 1894; - rType = 0; - vrLen = 932; - vrLoc = 1106; - }; - 6B8DE85110B6873400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 312"; - rLen = 0; - rLoc = 8474; - rType = 0; - vrLen = 1141; - vrLoc = 0; - }; 6B8DE85210B6873400DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; @@ -3979,116 +1516,6 @@ vrLen = 884; vrLoc = 1106; }; - 6B8DE85310B6873400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 806"; - rLen = 16; - rLoc = 19126; - rType = 0; - vrLen = 729; - vrLoc = 18787; - }; - 6B8DE85410B6873400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 37"; - rLen = 0; - rLoc = 1360; - rType = 0; - vrLen = 869; - vrLoc = 591; - }; - 6B8DE85510B6873400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 312"; - rLen = 0; - rLoc = 8474; - rType = 0; - vrLen = 1141; - vrLoc = 0; - }; - 6B8DE85610B6873400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */; - name = "RecastDebugDraw.h: 41"; - rLen = 0; - rLoc = 1492; - rType = 0; - vrLen = 884; - vrLoc = 1106; - }; - 6B8DE85710B6873400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 869"; - rLen = 0; - rLoc = 20381; - rType = 0; - vrLen = 673; - vrLoc = 20111; - }; - 6B8DE85C10B6899100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 708"; - rLen = 13; - rLoc = 16861; - rType = 0; - vrLen = 837; - vrLoc = 16687; - }; - 6B8DE85D10B6899100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */; - name = "DetourStatNavMeshBuilder.h: 17"; - rLen = 0; - rLoc = 917; - rType = 0; - vrLen = 1416; - vrLoc = 0; - }; - 6B8DE85E10B6899100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 104"; - rLen = 0; - rLoc = 2747; - rType = 0; - vrLen = 791; - vrLoc = 5133; - }; - 6B8DE85F10B6899100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 128"; - rLen = 48; - rLoc = 3655; - rType = 0; - vrLen = 508; - vrLoc = 3058; - }; - 6B8DE86010B6899100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 55"; - rLen = 0; - rLoc = 961; - rType = 0; - vrLen = 487; - vrLoc = 688; - }; - 6B8DE86110B6899100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 708"; - rLen = 13; - rLoc = 16861; - rType = 0; - vrLen = 837; - vrLoc = 16687; - }; 6B8DE86210B6899100DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */; @@ -4099,224 +1526,16 @@ vrLen = 1416; vrLoc = 0; }; - 6B8DE86310B6899100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 104"; - rLen = 0; - rLoc = 2747; - rType = 0; - vrLen = 791; - vrLoc = 5133; - }; 6B8DE86410B6899100DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; name = "DetourCommon.h: 128"; rLen = 48; - rLoc = 3655; + rLoc = 3842; rType = 0; vrLen = 508; vrLoc = 3058; }; - 6B8DE86510B6899100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 216"; - rLen = 0; - rLoc = 4486; - rType = 0; - vrLen = 634; - vrLoc = 3996; - }; - 6B8DE86610B6899200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 213"; - rLen = 0; - rLoc = 4486; - rType = 0; - vrLen = 636; - vrLoc = 3996; - }; - 6B8DE86710B689A400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 213"; - rLen = 0; - rLoc = 4486; - rType = 0; - vrLen = 242; - vrLoc = 4273; - }; - 6B8DE86B10B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 211"; - rLen = 0; - rLoc = 4486; - rType = 0; - vrLen = 828; - vrLoc = 3996; - }; - 6B8DE86C10B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 128"; - rLen = 6; - rLoc = 3666; - rType = 0; - vrLen = 508; - vrLoc = 3058; - }; - 6B8DE86D10B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */; - name = "DetourStatNavMeshBuilder.h: 17"; - rLen = 0; - rLoc = 917; - rType = 0; - vrLen = 1416; - vrLoc = 0; - }; - 6B8DE86E10B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 52"; - rLen = 0; - rLoc = 1622; - rType = 0; - vrLen = 1211; - vrLoc = 1367; - }; - 6B8DE86F10B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "error: 'align4' was not declared in this scope"; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - rLen = 1; - rLoc = 248; - rType = 1; - }; - 6B8DE87010B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 211"; - rLen = 0; - rLoc = 4486; - rType = 0; - vrLen = 828; - vrLoc = 3996; - }; - 6B8DE87110B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 128"; - rLen = 6; - rLoc = 3666; - rType = 0; - vrLen = 508; - vrLoc = 3058; - }; - 6B8DE87210B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 104"; - rLen = 0; - rLoc = 2747; - rType = 0; - vrLen = 791; - vrLoc = 5133; - }; - 6B8DE87310B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */; - name = "DetourStatNavMeshBuilder.h: 17"; - rLen = 0; - rLoc = 917; - rType = 0; - vrLen = 1416; - vrLoc = 0; - }; - 6B8DE87410B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 251"; - rLen = 0; - rLoc = 6446; - rType = 0; - vrLen = 1283; - vrLoc = 6183; - }; - 6B8DE87510B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 52"; - rLen = 0; - rLoc = 1622; - rType = 0; - vrLen = 1211; - vrLoc = 1367; - }; - 6B8DE87610B68A1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 23"; - rLen = 0; - rLoc = 1025; - rType = 0; - vrLen = 1112; - vrLoc = 0; - }; - 6B8DE87A10B68A7500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 23"; - rLen = 0; - rLoc = 1025; - rType = 0; - vrLen = 1113; - vrLoc = 0; - }; - 6B8DE87B10B68A7500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B092B920FFCC2AC0088D3A5 /* DetourTileNavMeshBuilder.h */; - name = "DetourTileNavMeshBuilder.h: 29"; - rLen = 0; - rLoc = 1461; - rType = 0; - vrLen = 1461; - vrLoc = 0; - }; - 6B8DE87C10B68A7500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; - name = "DetourTileNavMeshBuilder.cpp: 22"; - rLen = 0; - rLoc = 995; - rType = 0; - vrLen = 1484; - vrLoc = 0; - }; - 6B8DE87D10B68A7500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 112"; - rLen = 0; - rLoc = 3280; - rType = 0; - vrLen = 661; - vrLoc = 3017; - }; - 6B8DE87E10B68A7500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 23"; - rLen = 0; - rLoc = 1025; - rType = 0; - vrLen = 1113; - vrLoc = 0; - }; 6B8DE87F10B68A7500DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B092B920FFCC2AC0088D3A5 /* DetourTileNavMeshBuilder.h */; @@ -4327,52 +1546,32 @@ vrLen = 1461; vrLoc = 0; }; - 6B8DE88010B68A7500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; - name = "DetourTileNavMeshBuilder.cpp: 22"; - rLen = 0; - rLoc = 995; - rType = 0; - vrLen = 1484; - vrLoc = 0; - }; - 6B8DE88110B68A7500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; - name = "DetourTileNavMesh.cpp: 360"; - rLen = 0; - rLoc = 9687; - rType = 0; - vrLen = 756; - vrLoc = 8764; - }; 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1219, 24288}}"; - sepNavSelRange = "{18973, 0}"; - sepNavVisRange = "{18766, 208}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 27056}}"; + sepNavSelRange = "{25230, 0}"; + sepNavVisRange = "{28068, 692}"; }; }; 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 6384}}"; - sepNavSelRange = "{4582, 0}"; - sepNavVisRange = "{4585, 911}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 6416}}"; + sepNavSelRange = "{6617, 0}"; + sepNavVisRange = "{5791, 598}"; }; }; 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1219, 5488}}"; - sepNavSelRange = "{11795, 0}"; - sepNavVisRange = "{11561, 491}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 5872}}"; + sepNavSelRange = "{9354, 21}"; + sepNavVisRange = "{9068, 1645}"; }; }; 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 480}}"; - sepNavSelRange = "{646, 0}"; - sepNavVisRange = "{128, 1310}"; + sepNavSelRange = "{982, 422}"; + sepNavVisRange = "{56, 1382}"; }; }; 6B8DE89210B6A4B900DF20FB /* PBXTextBookmark */ = { @@ -4380,7 +1579,7 @@ fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; name = detail; rLen = 0; - rLoc = 10845; + rLoc = 12533; rType = 0; vrLen = 1182; vrLoc = 9676; @@ -4405,66 +1604,6 @@ vrLen = 1461; vrLoc = 0; }; - 6B8DE89B10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; - name = "DetourTileNavMeshBuilder.cpp: 94"; - rLen = 0; - rLoc = 2809; - rType = 0; - vrLen = 1013; - vrLoc = 2502; - }; - 6B8DE89C10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 163"; - rLen = 0; - rLoc = 6281; - rType = 0; - vrLen = 915; - vrLoc = 1051; - }; - 6B8DE89D10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; - name = "DetourTileNavMesh.h: 266"; - rLen = 0; - rLoc = 11184; - rType = 0; - vrLen = 1319; - vrLoc = 10520; - }; - 6B8DE89E10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 84"; - rLen = 0; - rLoc = 2089; - rType = 0; - vrLen = 492; - vrLoc = 1775; - }; - 6B8DE89F10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 158"; - rLen = 0; - rLoc = 6210; - rType = 0; - vrLen = 1085; - vrLoc = 5466; - }; - 6B8DE8A010B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 443"; - rLen = 1; - rLoc = 12187; - rType = 0; - vrLen = 617; - vrLoc = 11471; - }; 6B8DE8A110B6B3F800DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */; @@ -4475,14 +1614,6 @@ vrLen = 1110; vrLoc = 516; }; - 6B8DE8A210B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "error: cannot convert 'dtPoly*' to 'const dtTilePoly*' in initialization"; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - rLen = 0; - rLoc = 744; - rType = 1; - }; 6B8DE8A310B6B3F800DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; @@ -4493,556 +1624,26 @@ vrLen = 799; vrLoc = 8764; }; - 6B8DE8A410B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; - name = "DetourTileNavMeshBuilder.cpp: 18"; - rLen = 0; - rLoc = 918; - rType = 0; - vrLen = 1484; - vrLoc = 0; - }; - 6B8DE8A510B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B092B920FFCC2AC0088D3A5 /* DetourTileNavMeshBuilder.h */; - name = "DetourTileNavMeshBuilder.h: 29"; - rLen = 0; - rLoc = 1461; - rType = 0; - vrLen = 1461; - vrLoc = 0; - }; - 6B8DE8A610B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; - name = "DetourTileNavMeshBuilder.cpp: 94"; - rLen = 0; - rLoc = 2809; - rType = 0; - vrLen = 1013; - vrLoc = 2502; - }; - 6B8DE8A710B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 163"; - rLen = 0; - rLoc = 6281; - rType = 0; - vrLen = 915; - vrLoc = 1051; - }; 6B8DE8A810B6B3F800DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; name = "DetourNavMesh.cpp: 109"; rLen = 0; - rLoc = 2884; + rLoc = 2903; rType = 0; vrLen = 685; vrLoc = 2783; }; - 6B8DE8A910B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 109"; - rLen = 0; - rLoc = 2884; - rType = 0; - vrLen = 685; - vrLoc = 2783; - }; - 6B8DE8AA10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 105"; - rLen = 0; - rLoc = 2884; - rType = 0; - vrLen = 699; - vrLoc = 2783; - }; - 6B8DE8AB10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 104"; - rLen = 0; - rLoc = 2884; - rType = 0; - vrLen = 648; - vrLoc = 2521; - }; - 6B8DE8AC10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 115"; - rLen = 0; - rLoc = 2884; - rType = 0; - vrLen = 735; - vrLoc = 2813; - }; - 6B8DE8AD10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 122"; - rLen = 0; - rLoc = 2884; - rType = 0; - vrLen = 708; - vrLoc = 2815; - }; - 6B8DE8AE10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 121"; - rLen = 0; - rLoc = 2884; - rType = 0; - vrLen = 711; - vrLoc = 3084; - }; - 6B8DE8AF10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 166"; - rLen = 0; - rLoc = 2884; - rType = 0; - vrLen = 1087; - vrLoc = 3969; - }; - 6B8DE8B010B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 313"; - rLen = 0; - rLoc = 2884; - rType = 0; - vrLen = 803; - vrLoc = 8086; - }; - 6B8DE8B110B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 122"; - rLen = 0; - rLoc = 3569; - rType = 0; - vrLen = 729; - vrLoc = 3247; - }; - 6B8DE8B210B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 122"; - rLen = 0; - rLoc = 3569; - rType = 0; - vrLen = 729; - vrLoc = 3247; - }; - 6B8DE8B310B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1050"; - rLen = 0; - rLoc = 13948; - rType = 0; - vrLen = 834; - vrLoc = 25955; - }; - 6B8DE8B410B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 515"; - rLen = 0; - rLoc = 13948; - rType = 0; - vrLen = 764; - vrLoc = 12589; - }; - 6B8DE8B510B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 515"; - rLen = 0; - rLoc = 13974; - rType = 0; - vrLen = 727; - vrLoc = 12589; - }; - 6B8DE8B610B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 628"; - rLen = 0; - rLoc = 18288; - rType = 0; - vrLen = 807; - vrLoc = 15507; - }; - 6B8DE8B710B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 635"; - rLen = 0; - rLoc = 18288; - rType = 0; - vrLen = 807; - vrLoc = 15507; - }; - 6B8DE8B810B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */; - name = "DetourDebugDraw.h: 30"; - rLen = 23; - rLoc = 1312; - rType = 0; - vrLen = 1567; - vrLoc = 59; - }; - 6B8DE8B910B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 502"; - rLen = 0; - rLoc = 19352; - rType = 0; - vrLen = 829; - vrLoc = 12938; - }; - 6B8DE8BA10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1431"; - rLen = 0; - rLoc = 38950; - rType = 0; - vrLen = 1142; - vrLoc = 35716; - }; - 6B8DE8BB10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 513"; - rLen = 0; - rLoc = 19418; - rType = 0; - vrLen = 830; - vrLoc = 12936; - }; - 6B8DE8BC10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1431"; - rLen = 0; - rLoc = 38950; - rType = 0; - vrLen = 1118; - vrLoc = 35742; - }; - 6B8DE8BD10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1431"; - rLen = 0; - rLoc = 38950; - rType = 0; - vrLen = 1118; - vrLoc = 35742; - }; - 6B8DE8BE10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 514"; - rLen = 0; - rLoc = 19661; - rType = 0; - vrLen = 679; - vrLoc = 12849; - }; - 6B8DE8BF10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; - name = "DetourTileNavMesh.h: 266"; - rLen = 0; - rLoc = 11184; - rType = 0; - vrLen = 1319; - vrLoc = 10520; - }; - 6B8DE8C010B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1431"; - rLen = 0; - rLoc = 38950; - rType = 0; - vrLen = 1093; - vrLoc = 36048; - }; - 6B8DE8C110B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1442"; - rLen = 0; - rLoc = 39640; - rType = 0; - vrLen = 1065; - vrLoc = 35716; - }; - 6B8DE8C210B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1433"; - rLen = 0; - rLoc = 38950; - rType = 0; - vrLen = 1082; - vrLoc = 35714; - }; - 6B8DE8C310B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1441"; - rLen = 0; - rLoc = 38950; - rType = 0; - vrLen = 1205; - vrLoc = 36192; - }; - 6B8DE8C410B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1440"; - rLen = 0; - rLoc = 38950; - rType = 0; - vrLen = 1208; - vrLoc = 36192; - }; - 6B8DE8C510B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 707"; - rLen = 0; - rLoc = 19007; - rType = 0; - vrLen = 741; - vrLoc = 18189; - }; - 6B8DE8C610B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 433"; - rLen = 0; - rLoc = 12047; - rType = 0; - vrLen = 521; - vrLoc = 11396; - }; - 6B8DE8C710B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 572"; - rLen = 0; - rLoc = 14626; - rType = 0; - vrLen = 810; - vrLoc = 14089; - }; - 6B8DE8C810B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 726"; - rLen = 0; - rLoc = 19217; - rType = 0; - vrLen = 834; - vrLoc = 18541; - }; - 6B8DE8C910B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 84"; - rLen = 0; - rLoc = 2089; - rType = 0; - vrLen = 492; - vrLoc = 1775; - }; 6B8DE8CA10B6B3F800DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; name = "DetourNavMesh.h: 251"; rLen = 0; - rLoc = 10794; + rLoc = 12482; rType = 0; vrLen = 1154; vrLoc = 9966; }; - 6B8DE8CB10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 446"; - rLen = 0; - rLoc = 12191; - rType = 0; - vrLen = 670; - vrLoc = 11491; - }; - 6B8DE8CC10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 150"; - rLen = 0; - rLoc = 5847; - rType = 0; - vrLen = 1311; - vrLoc = 4872; - }; - 6B8DE8CD10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 446"; - rLen = 0; - rLoc = 12191; - rType = 0; - vrLen = 690; - vrLoc = 11471; - }; - 6B8DE8CE10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 153"; - rLen = 0; - rLoc = 6210; - rType = 0; - vrLen = 1224; - vrLoc = 4912; - }; - 6B8DE8CF10B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 446"; - rLen = 79; - rLoc = 12191; - rType = 0; - vrLen = 689; - vrLoc = 11471; - }; - 6B8DE8D010B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 158"; - rLen = 0; - rLoc = 6160; - rType = 0; - vrLen = 1335; - vrLoc = 5266; - }; - 6B8DE8D110B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 446"; - rLen = 79; - rLoc = 12191; - rType = 0; - vrLen = 723; - vrLoc = 11471; - }; - 6B8DE8D210B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 723"; - rLen = 1; - rLoc = 19307; - rType = 0; - vrLen = 432; - vrLoc = 18504; - }; - 6B8DE8D310B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 158"; - rLen = 0; - rLoc = 6210; - rType = 0; - vrLen = 1085; - vrLoc = 5466; - }; - 6B8DE8D410B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 443"; - rLen = 1; - rLoc = 12187; - rType = 0; - vrLen = 617; - vrLoc = 11471; - }; - 6B8DE8D510B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 20"; - rLen = 0; - rLoc = 978; - rType = 0; - vrLen = 1042; - vrLoc = 244; - }; - 6B8DE8D610B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */; - name = "DetourDebugDraw.h: 30"; - rLen = 23; - rLoc = 1312; - rType = 0; - vrLen = 1110; - vrLoc = 516; - }; - 6B8DE8D710B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 20"; - rLen = 0; - rLoc = 948; - rType = 0; - vrLen = 1042; - vrLoc = 244; - }; - 6B8DE8D810B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */; - name = "DetourDebugDraw.h: 22"; - rLen = 89; - rLoc = 972; - rType = 0; - vrLen = 1110; - vrLoc = 516; - }; - 6B8DE8D910B6B3F800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 728"; - rLen = 0; - rLoc = 19440; - rType = 0; - vrLen = 582; - vrLoc = 18685; - }; - 6B8DE8E610B6B59A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 728"; - rLen = 1; - rLoc = 19440; - rType = 0; - vrLen = 580; - vrLoc = 18687; - }; 6B8DE8E710B6B59A00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; @@ -5053,16 +1654,6 @@ vrLen = 1310; vrLoc = 128; }; - 6B8DE8E810B6B59A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 124"; - rLen = 0; - rLoc = 8275; - rType = 0; - vrLen = 743; - vrLoc = 3670; - }; 6B8DE8E910B6B59A00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */; @@ -5083,24 +1674,6 @@ vrLen = 872; vrLoc = 2084; }; - 6B8DE8EB10B6B59A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "error: 'dtCreateNavMeshTileData' was not declared in this scope"; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - rLen = 1; - rLoc = 834; - rType = 1; - }; - 6B8DE8EC10B6B59A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 728"; - rLen = 1; - rLoc = 19440; - rType = 0; - vrLen = 580; - vrLoc = 18687; - }; 6B8DE8ED10B6B59A00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; @@ -5121,16 +1694,6 @@ vrLen = 1310; vrLoc = 128; }; - 6B8DE8EF10B6B59A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 124"; - rLen = 0; - rLoc = 8275; - rType = 0; - vrLen = 743; - vrLoc = 3670; - }; 6B8DE8F010B6B59A00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */; @@ -5151,16 +1714,6 @@ vrLen = 872; vrLoc = 2084; }; - 6B8DE8F210B6B59A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 842"; - rLen = 0; - rLoc = 23237; - rType = 0; - vrLen = 1451; - vrLoc = 22525; - }; 6B8DE8F610B6B70100DF20FB /* Sample_DynMesh.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 1872}}"; @@ -5170,81 +1723,11 @@ }; 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1223, 15568}}"; - sepNavSelRange = "{13995, 0}"; - sepNavVisRange = "{13698, 605}"; + sepNavIntBoundsRect = "{{0, 0}, {1223, 15056}}"; + sepNavSelRange = "{23786, 310}"; + sepNavVisRange = "{23187, 1142}"; }; }; - 6B8DE8FB10B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 31"; - rLen = 0; - rLoc = 1349; - rType = 0; - vrLen = 1061; - vrLoc = 667; - }; - 6B8DE8FC10B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 21"; - rLen = 0; - rLoc = 417; - rType = 0; - vrLen = 562; - vrLoc = 0; - }; - 6B8DE8FD10B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 838"; - rLen = 0; - rLoc = 23237; - rType = 0; - vrLen = 1458; - vrLoc = 22586; - }; - 6B8DE8FE10B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F610B6B70100DF20FB /* Sample_DynMesh.h */; - name = "Sample_DynMesh.h: 89"; - rLen = 0; - rLoc = 2247; - rType = 0; - vrLen = 589; - vrLoc = 1513; - }; - 6B8DE8FF10B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 34"; - rLen = 0; - rLoc = 1274; - rType = 0; - vrLen = 832; - vrLoc = 591; - }; - 6B8DE90010B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 842"; - rLen = 0; - rLoc = 23237; - rType = 0; - vrLen = 1451; - vrLoc = 22525; - }; - 6B8DE90110B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 31"; - rLen = 0; - rLoc = 1349; - rType = 0; - vrLen = 1061; - vrLoc = 667; - }; 6B8DE90210B6B76800DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE8F610B6B70100DF20FB /* Sample_DynMesh.h */; @@ -5265,914 +1748,16 @@ vrLen = 832; vrLoc = 591; }; - 6B8DE90410B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 21"; - rLen = 0; - rLoc = 417; - rType = 0; - vrLen = 562; - vrLoc = 0; - }; - 6B8DE90510B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F610B6B70100DF20FB /* Sample_DynMesh.h */; - name = "Sample_DynMesh.h: 114"; - rLen = 0; - rLoc = 2945; - rType = 0; - vrLen = 797; - vrLoc = 2152; - }; - 6B8DE90610B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 838"; - rLen = 0; - rLoc = 23237; - rType = 0; - vrLen = 1458; - vrLoc = 22586; - }; - 6B8DE90710B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F610B6B70100DF20FB /* Sample_DynMesh.h */; - name = "Sample_DynMesh.h: 89"; - rLen = 0; - rLoc = 2247; - rType = 0; - vrLen = 589; - vrLoc = 1513; - }; - 6B8DE90810B6B76800DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 24"; - rLen = 0; - rLoc = 1042; - rType = 0; - vrLen = 736; - vrLoc = 667; - }; - 6B8DE90910B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 28"; - rLen = 0; - rLoc = 1129; - rType = 0; - vrLen = 755; - vrLoc = 667; - }; - 6B8DE90A10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 325"; - rLen = 78; - rLoc = 13270; - rType = 0; - vrLen = 744; - vrLoc = 12565; - }; - 6B8DE90B10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 148"; - rLen = 0; - rLoc = 4130; - rType = 0; - vrLen = 656; - vrLoc = 3827; - }; - 6B8DE90C10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 128"; - rLen = 6; - rLoc = 3666; - rType = 0; - vrLen = 508; - vrLoc = 3058; - }; - 6B8DE90D10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 28"; - rLen = 0; - rLoc = 1129; - rType = 0; - vrLen = 755; - vrLoc = 667; - }; - 6B8DE90E10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 116"; - rLen = 12; - rLoc = 4452; - rType = 0; - vrLen = 1259; - vrLoc = 3970; - }; - 6B8DE90F10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 109"; - rLen = 0; - rLoc = 3151; - rType = 0; - vrLen = 653; - vrLoc = 2836; - }; - 6B8DE91010B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 26"; - rLen = 304; - rLoc = 1073; - rType = 0; - vrLen = 910; - vrLoc = 915; - }; - 6B8DE91110B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 157"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 827; - vrLoc = 3807; - }; - 6B8DE91210B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 26"; - rLen = 304; - rLoc = 1073; - rType = 0; - vrLen = 910; - vrLoc = 915; - }; - 6B8DE91310B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 157"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 827; - vrLoc = 3807; - }; - 6B8DE91410B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 117"; - rLen = 8; - rLoc = 4470; - rType = 0; - vrLen = 1222; - vrLoc = 3958; - }; - 6B8DE91510B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 112"; - rLen = 0; - rLoc = 3277; - rType = 0; - vrLen = 685; - vrLoc = 2901; - }; - 6B8DE91610B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 117"; - rLen = 8; - rLoc = 4470; - rType = 0; - vrLen = 1174; - vrLoc = 3958; - }; - 6B8DE91710B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 158"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 803; - vrLoc = 3827; - }; - 6B8DE91810B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 325"; - rLen = 0; - rLoc = 13284; - rType = 0; - vrLen = 951; - vrLoc = 12292; - }; - 6B8DE91910B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 158"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 803; - vrLoc = 3827; - }; - 6B8DE91A10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 326"; - rLen = 0; - rLoc = 13312; - rType = 0; - vrLen = 965; - vrLoc = 12292; - }; - 6B8DE91B10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 158"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 803; - vrLoc = 3827; - }; - 6B8DE91C10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 327"; - rLen = 0; - rLoc = 13347; - rType = 0; - vrLen = 940; - vrLoc = 12339; - }; - 6B8DE91D10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 158"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 803; - vrLoc = 3827; - }; - 6B8DE91E10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 326"; - rLen = 0; - rLoc = 13296; - rType = 0; - vrLen = 940; - vrLoc = 12339; - }; - 6B8DE91F10B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 158"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 803; - vrLoc = 3827; - }; - 6B8DE92010B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 325"; - rLen = 78; - rLoc = 13270; - rType = 0; - vrLen = 744; - vrLoc = 12565; - }; - 6B8DE92110B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 148"; - rLen = 0; - rLoc = 4130; - rType = 0; - vrLen = 656; - vrLoc = 3827; - }; - 6B8DE92210B6BAD500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 130"; - rLen = 0; - rLoc = 3403; - rType = 0; - vrLen = 487; - vrLoc = 3114; - }; - 6B8DE92310B6BBCC00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 132"; - rLen = 0; - rLoc = 3403; - rType = 0; - vrLen = 543; - vrLoc = 3195; - }; - 6B8DE92410B6BC3B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 133"; - rLen = 0; - rLoc = 3488; - rType = 0; - vrLen = 567; - vrLoc = 3195; - }; - 6B8DE92B10B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 128"; - rLen = 295; - rLoc = 3359; - rType = 0; - vrLen = 585; - vrLoc = 3195; - }; - 6B8DE92C10B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 233"; - rLen = 0; - rLoc = 4486; - rType = 0; - vrLen = 355; - vrLoc = 4709; - }; 6B8DE92D10B6BCDA00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; name = "Sample_StatMesh.cpp: 280"; rLen = 0; - rLoc = 6939; + rLoc = 6944; rType = 0; vrLen = 726; vrLoc = 6609; }; - 6B8DE92E10B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 326"; - rLen = 0; - rLoc = 13321; - rType = 0; - vrLen = 425; - vrLoc = 12880; - }; - 6B8DE92F10B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 158"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 705; - vrLoc = 4246; - }; - 6B8DE93010B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "error: no matching function for call to 'dtNavMesh::init(float [3], float, int, float)'"; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - rLen = 1; - rLoc = 540; - rType = 1; - }; - 6B8DE93110B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 128"; - rLen = 295; - rLoc = 3359; - rType = 0; - vrLen = 585; - vrLoc = 3195; - }; - 6B8DE93210B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 233"; - rLen = 0; - rLoc = 4486; - rType = 0; - vrLen = 355; - vrLoc = 4709; - }; - 6B8DE93310B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 31"; - rLen = 0; - rLoc = 1376; - rType = 0; - vrLen = 1030; - vrLoc = 441; - }; - 6B8DE93410B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; - name = "Sample_StatMesh.cpp: 280"; - rLen = 0; - rLoc = 6939; - rType = 0; - vrLen = 726; - vrLoc = 6609; - }; - 6B8DE93510B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 326"; - rLen = 0; - rLoc = 13321; - rType = 0; - vrLen = 425; - vrLoc = 12880; - }; - 6B8DE93610B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 158"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 705; - vrLoc = 4246; - }; - 6B8DE93710B6BCDA00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 502"; - rLen = 0; - rLoc = 13889; - rType = 0; - vrLen = 436; - vrLoc = 12711; - }; - 6B8DE93810B6BCDD00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 490"; - rLen = 0; - rLoc = 13697; - rType = 0; - vrLen = 458; - vrLoc = 12711; - }; - 6B8DE93910B6BD1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 234"; - rLen = 0; - rLoc = 4486; - rType = 0; - vrLen = 363; - vrLoc = 4089; - }; - 6B8DE93A10B6BD1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 492"; - rLen = 0; - rLoc = 13725; - rType = 0; - vrLen = 137; - vrLoc = 12695; - }; - 6B8DE93B10B6BD1E00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 486"; - rLen = 0; - rLoc = 13643; - rType = 0; - vrLen = 385; - vrLoc = 12556; - }; - 6B8DE93C10B6BD1E00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 233"; - rLen = 0; - rLoc = 4486; - rType = 0; - vrLen = 450; - vrLoc = 4659; - }; - 6B8DE93D10B6BD1E00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 486"; - rLen = 0; - rLoc = 13643; - rType = 0; - vrLen = 385; - vrLoc = 12556; - }; - 6B8DE93E10B6BD1E00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 218"; - rLen = 0; - rLoc = 4451; - rType = 0; - vrLen = 493; - vrLoc = 4451; - }; - 6B8DE94610B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 212"; - rLen = 0; - rLoc = 4483; - rType = 0; - vrLen = 661; - vrLoc = 4089; - }; - 6B8DE94710B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 124"; - rLen = 0; - rLoc = 8275; - rType = 0; - vrLen = 701; - vrLoc = 3670; - }; - 6B8DE94810B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 268"; - rLen = 0; - rLoc = 11074; - rType = 0; - vrLen = 1247; - vrLoc = 10732; - }; - 6B8DE94910B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 155"; - rLen = 0; - rLoc = 4396; - rType = 0; - vrLen = 907; - vrLoc = 3953; - }; - 6B8DE94A10B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 212"; - rLen = 0; - rLoc = 4483; - rType = 0; - vrLen = 661; - vrLoc = 4089; - }; - 6B8DE94B10B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 160"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 705; - vrLoc = 4246; - }; - 6B8DE94C10B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 124"; - rLen = 0; - rLoc = 8275; - rType = 0; - vrLen = 701; - vrLoc = 3670; - }; - 6B8DE94D10B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 160"; - rLen = 0; - rLoc = 4314; - rType = 0; - vrLen = 1034; - vrLoc = 3953; - }; - 6B8DE94E10B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 326"; - rLen = 0; - rLoc = 13321; - rType = 0; - vrLen = 961; - vrLoc = 12344; - }; - 6B8DE94F10B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 152"; - rLen = 0; - rLoc = 4314; - rType = 0; - vrLen = 907; - vrLoc = 3953; - }; - 6B8DE95010B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 31"; - rLen = 0; - rLoc = 1376; - rType = 0; - vrLen = 1533; - vrLoc = 59; - }; - 6B8DE95110B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 166"; - rLen = 1; - rLoc = 4726; - rType = 0; - vrLen = 907; - vrLoc = 3953; - }; - 6B8DE95210B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 279"; - rLen = 0; - rLoc = 11522; - rType = 0; - vrLen = 1298; - vrLoc = 10681; - }; - 6B8DE95310B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 155"; - rLen = 0; - rLoc = 4396; - rType = 0; - vrLen = 907; - vrLoc = 3953; - }; - 6B8DE95410B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 268"; - rLen = 0; - rLoc = 11074; - rType = 0; - vrLen = 1247; - vrLoc = 10732; - }; - 6B8DE95510B6BEDB00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 155"; - rLen = 0; - rLoc = 4396; - rType = 0; - vrLen = 754; - vrLoc = 3912; - }; - 6B8DE95D10B6BF0100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 325"; - rLen = 0; - rLoc = 13270; - rType = 0; - vrLen = 920; - vrLoc = 12383; - }; - 6B8DE95E10B6BF0100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 154"; - rLen = 0; - rLoc = 4380; - rType = 0; - vrLen = 821; - vrLoc = 3912; - }; - 6B8DE95F10B6BF0100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 154"; - rLen = 0; - rLoc = 4380; - rType = 0; - vrLen = 821; - vrLoc = 3912; - }; - 6B8DE96010B6BF0100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 325"; - rLen = 0; - rLoc = 13270; - rType = 0; - vrLen = 920; - vrLoc = 12383; - }; - 6B8DE96110B6BF0100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 152"; - rLen = 0; - rLoc = 4302; - rType = 0; - vrLen = 782; - vrLoc = 3912; - }; - 6B8DE96610B6BF2A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 151"; - rLen = 0; - rLoc = 4199; - rType = 0; - vrLen = 782; - vrLoc = 3912; - }; - 6B8DE96910B6BF6100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 151"; - rLen = 0; - rLoc = 4238; - rType = 0; - vrLen = 849; - vrLoc = 3912; - }; - 6B8DE96A10B6BF6100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 486"; - rLen = 0; - rLoc = 13643; - rType = 0; - vrLen = 564; - vrLoc = 12500; - }; - 6B8DE96B10B6BF6100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 151"; - rLen = 0; - rLoc = 4238; - rType = 0; - vrLen = 849; - vrLoc = 3912; - }; - 6B8DE96C10B6BF6100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 505"; - rLen = 0; - rLoc = 14000; - rType = 0; - vrLen = 560; - vrLoc = 12586; - }; - 6B8DE96F10B6BF6900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 505"; - rLen = 0; - rLoc = 14000; - rType = 0; - vrLen = 560; - vrLoc = 12586; - }; - 6B8DE97310B6C04900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 505"; - rLen = 0; - rLoc = 14000; - rType = 0; - vrLen = 560; - vrLoc = 12586; - }; - 6B8DE97410B6C04900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 317"; - rLen = 0; - rLoc = 13088; - rType = 0; - vrLen = 1008; - vrLoc = 12315; - }; - 6B8DE97510B6C04900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 119"; - rLen = 0; - rLoc = 3399; - rType = 0; - vrLen = 780; - vrLoc = 2863; - }; - 6B8DE97610B6C04900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 505"; - rLen = 0; - rLoc = 14000; - rType = 0; - vrLen = 560; - vrLoc = 12586; - }; - 6B8DE97710B6C04900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 119"; - rLen = 0; - rLoc = 3399; - rType = 0; - vrLen = 780; - vrLoc = 2863; - }; - 6B8DE97810B6C04900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 317"; - rLen = 0; - rLoc = 13088; - rType = 0; - vrLen = 1008; - vrLoc = 12315; - }; - 6B8DE97910B6C04900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 123"; - rLen = 0; - rLoc = 3513; - rType = 0; - vrLen = 869; - vrLoc = 3043; - }; - 6B8DE97E10B6C08700DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 121"; - rLen = 0; - rLoc = 3478; - rType = 0; - vrLen = 797; - vrLoc = 3106; - }; - 6B8DE97F10B6C0A100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 122"; - rLen = 0; - rLoc = 3512; - rType = 0; - vrLen = 816; - vrLoc = 3106; - }; - 6B8DE98010B6C0A600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 492"; - rLen = 0; - rLoc = 13725; - rType = 0; - vrLen = 137; - vrLoc = 12695; - }; - 6B8DE98110B6C0A600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 122"; - rLen = 0; - rLoc = 3512; - rType = 0; - vrLen = 258; - vrLoc = 3327; - }; 6B8DE98B10B6C53B00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */; @@ -6193,16 +1778,6 @@ vrLen = 1250; vrLoc = 11793; }; - 6B8DE98D10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 68"; - rLen = 6; - rLoc = 2120; - rType = 0; - vrLen = 521; - vrLoc = 1748; - }; 6B8DE98E10B6C53B00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; @@ -6213,803 +1788,6 @@ vrLen = 875; vrLoc = 8055; }; - 6B8DE98F10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 773"; - rLen = 0; - rLoc = 19594; - rType = 0; - vrLen = 1323; - vrLoc = 18667; - }; - 6B8DE99010B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 157"; - rLen = 15; - rLoc = 4063; - rType = 0; - vrLen = 1138; - vrLoc = 3432; - }; - 6B8DE99110B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 92"; - rLen = 0; - rLoc = 3326; - rType = 0; - vrLen = 1211; - vrLoc = 2859; - }; - 6B8DE99210B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 324"; - rLen = 7; - rLoc = 8627; - rType = 0; - vrLen = 781; - vrLoc = 8183; - }; - 6B8DE99310B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 657"; - rLen = 0; - rLoc = 16723; - rType = 0; - vrLen = 1332; - vrLoc = 16313; - }; - 6B8DE99410B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 156"; - rLen = 0; - rLoc = 4358; - rType = 0; - vrLen = 905; - vrLoc = 4024; - }; - 6B8DE99510B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */; - name = "DetourStatNavMeshBuilder.h: 15"; - rLen = 0; - rLoc = 822; - rType = 0; - vrLen = 1416; - vrLoc = 0; - }; - 6B8DE99610B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 25"; - rLen = 4237; - rLoc = 1035; - rType = 0; - vrLen = 1067; - vrLoc = 4651; - }; - 6B8DE99710B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 224"; - rLen = 0; - rLoc = 5789; - rType = 0; - vrLen = 842; - vrLoc = 5961; - }; - 6B8DE99810B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 48"; - rLen = 67; - rLoc = 1830; - rType = 0; - vrLen = 720; - vrLoc = 1436; - }; - 6B8DE99910B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 97"; - rLen = 0; - rLoc = 3651; - rType = 0; - vrLen = 1231; - vrLoc = 2486; - }; - 6B8DE99A10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; - name = "DetourTileNavMesh.h: 269"; - rLen = 0; - rLoc = 11301; - rType = 0; - vrLen = 1250; - vrLoc = 11793; - }; - 6B8DE99B10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; - name = "DetourStatNavMesh.h: 68"; - rLen = 6; - rLoc = 2120; - rType = 0; - vrLen = 521; - vrLoc = 1748; - }; - 6B8DE99C10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 77"; - rLen = 0; - rLoc = 2837; - rType = 0; - vrLen = 1131; - vrLoc = 2125; - }; - 6B8DE99D10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 58"; - rLen = 70; - rLoc = 1845; - rType = 0; - vrLen = 1284; - vrLoc = 1334; - }; - 6B8DE99E10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 404"; - rLen = 0; - rLoc = 11326; - rType = 0; - vrLen = 1249; - vrLoc = 10287; - }; - 6B8DE99F10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 252"; - rLen = 62; - rLoc = 6416; - rType = 0; - vrLen = 1458; - vrLoc = 6216; - }; - 6B8DE9A010B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 404"; - rLen = 0; - rLoc = 11326; - rType = 0; - vrLen = 1249; - vrLoc = 10287; - }; - 6B8DE9A110B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 224"; - rLen = 0; - rLoc = 5789; - rType = 0; - vrLen = 796; - vrLoc = 5961; - }; - 6B8DE9A210B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 77"; - rLen = 0; - rLoc = 2837; - rType = 0; - vrLen = 1111; - vrLoc = 2145; - }; - 6B8DE9A310B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 395"; - rLen = 0; - rLoc = 10906; - rType = 0; - vrLen = 1250; - vrLoc = 10287; - }; - 6B8DE9A410B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 268"; - rLen = 60; - rLoc = 7132; - rType = 0; - vrLen = 1484; - vrLoc = 6218; - }; - 6B8DE9A510B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 224"; - rLen = 0; - rLoc = 5789; - rType = 0; - vrLen = 796; - vrLoc = 5961; - }; - 6B8DE9A610B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 404"; - rLen = 71; - rLoc = 11256; - rType = 0; - vrLen = 1250; - vrLoc = 10287; - }; - 6B8DE9A710B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 291"; - rLen = 0; - rLoc = 7626; - rType = 0; - vrLen = 1379; - vrLoc = 6981; - }; - 6B8DE9A810B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 395"; - rLen = 89; - rLoc = 10824; - rType = 0; - vrLen = 1252; - vrLoc = 10287; - }; - 6B8DE9A910B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 322"; - rLen = 0; - rLoc = 8591; - rType = 0; - vrLen = 1037; - vrLoc = 7841; - }; - 6B8DE9AA10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 315"; - rLen = 101; - rLoc = 8381; - rType = 0; - vrLen = 905; - vrLoc = 8055; - }; - 6B8DE9AB10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 322"; - rLen = 0; - rLoc = 8591; - rType = 0; - vrLen = 991; - vrLoc = 7887; - }; - 6B8DE9AC10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */; - name = "DetourStatNavMeshBuilder.cpp: 315"; - rLen = 101; - rLoc = 8381; - rType = 0; - vrLen = 875; - vrLoc = 8055; - }; - 6B8DE9AD10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 397"; - rLen = 1; - rLoc = 10572; - rType = 0; - vrLen = 940; - vrLoc = 9887; - }; - 6B8DE9AE10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 98"; - rLen = 0; - rLoc = 3635; - rType = 0; - vrLen = 1111; - vrLoc = 2962; - }; - 6B8DE9AF10B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 294"; - rLen = 0; - rLoc = 7695; - rType = 0; - vrLen = 1299; - vrLoc = 6979; - }; - 6B8DE9B010B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 749"; - rLen = 1747; - rLoc = 18261; - rType = 0; - vrLen = 712; - vrLoc = 19754; - }; - 6B8DE9B110B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 679"; - rLen = 0; - rLoc = 16723; - rType = 0; - vrLen = 639; - vrLoc = 17746; - }; - 6B8DE9B210B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; - name = "DetourStatNavMesh.cpp: 773"; - rLen = 0; - rLoc = 19594; - rType = 0; - vrLen = 1323; - vrLoc = 18667; - }; - 6B8DE9B310B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 157"; - rLen = 15; - rLoc = 4063; - rType = 0; - vrLen = 1138; - vrLoc = 3432; - }; - 6B8DE9B410B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 657"; - rLen = 0; - rLoc = 16723; - rType = 0; - vrLen = 1332; - vrLoc = 16313; - }; - 6B8DE9B510B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 92"; - rLen = 0; - rLoc = 3326; - rType = 0; - vrLen = 1211; - vrLoc = 2859; - }; - 6B8DE9B610B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 324"; - rLen = 7; - rLoc = 8627; - rType = 0; - vrLen = 781; - vrLoc = 8183; - }; - 6B8DE9B710B6C53B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 681"; - rLen = 0; - rLoc = 16723; - rType = 0; - vrLen = 1395; - vrLoc = 16313; - }; - 6B8DE9BB10B6C61D00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 748"; - rLen = 0; - rLoc = 19553; - rType = 0; - vrLen = 806; - vrLoc = 18804; - }; - 6B8DE9BC10B6C61D00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 728"; - rLen = 1; - rLoc = 19440; - rType = 0; - vrLen = 674; - vrLoc = 18593; - }; - 6B8DE9BD10B6C61D00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 748"; - rLen = 0; - rLoc = 19553; - rType = 0; - vrLen = 806; - vrLoc = 18804; - }; - 6B8DE9BE10B6C61D00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 634"; - rLen = 0; - rLoc = 15924; - rType = 0; - vrLen = 683; - vrLoc = 15586; - }; - 6B8DE9C310B6C64100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 634"; - rLen = 0; - rLoc = 15924; - rType = 0; - vrLen = 698; - vrLoc = 15586; - }; - 6B8DE9C410B6C64100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 748"; - rLen = 0; - rLoc = 19553; - rType = 0; - vrLen = 804; - vrLoc = 18806; - }; - 6B8DE9C510B6C64100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 634"; - rLen = 0; - rLoc = 15924; - rType = 0; - vrLen = 698; - vrLoc = 15586; - }; - 6B8DE9C610B6C64100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 743"; - rLen = 0; - rLoc = 19376; - rType = 0; - vrLen = 1303; - vrLoc = 16262; - }; - 6B8DE9CE10B6C75600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 685"; - rLen = 0; - rLoc = 16723; - rType = 0; - vrLen = 577; - vrLoc = 17708; - }; - 6B8DE9CF10B6C75600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 324"; - rLen = 7; - rLoc = 8627; - rType = 0; - vrLen = 777; - vrLoc = 8187; - }; - 6B8DE9D010B6C75600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 685"; - rLen = 0; - rLoc = 16723; - rType = 0; - vrLen = 577; - vrLoc = 17708; - }; - 6B8DE9D110B6C75600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 177"; - rLen = 0; - rLoc = 4377; - rType = 0; - vrLen = 785; - vrLoc = 3990; - }; - 6B8DE9D410B6C7DD00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 182"; - rLen = 0; - rLoc = 4582; - rType = 0; - vrLen = 933; - vrLoc = 4342; - }; - 6B8DE9D510B6C7DD00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 685"; - rLen = 0; - rLoc = 16723; - rType = 0; - vrLen = 723; - vrLoc = 17565; - }; - 6B8DE9D610B6C7DD00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 182"; - rLen = 0; - rLoc = 4582; - rType = 0; - vrLen = 933; - vrLoc = 4342; - }; - 6B8DE9D710B6C7DD00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 697"; - rLen = 0; - rLoc = 18287; - rType = 0; - vrLen = 619; - vrLoc = 17884; - }; - 6B8DE9DA10B6C83E00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 699"; - rLen = 0; - rLoc = 18288; - rType = 0; - vrLen = 655; - vrLoc = 17884; - }; - 6B8DE9DB10B6C83E00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 699"; - rLen = 0; - rLoc = 18288; - rType = 0; - vrLen = 655; - vrLoc = 17884; - }; - 6B8DE9DC10B6C83E00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 288"; - rLen = 0; - rLoc = 11523; - rType = 0; - vrLen = 1209; - vrLoc = 10670; - }; - 6B8DE9E110B6C8BE00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 283"; - rLen = 0; - rLoc = 11271; - rType = 0; - vrLen = 1296; - vrLoc = 10670; - }; - 6B8DE9E210B6C8BE00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 699"; - rLen = 0; - rLoc = 18287; - rType = 0; - vrLen = 637; - vrLoc = 17884; - }; - 6B8DE9E310B6C8BE00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 634"; - rLen = 0; - rLoc = 15924; - rType = 0; - vrLen = 749; - vrLoc = 15573; - }; - 6B8DE9E410B6C8BE00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 283"; - rLen = 0; - rLoc = 11271; - rType = 0; - vrLen = 1296; - vrLoc = 10670; - }; - 6B8DE9E510B6C8BE00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 699"; - rLen = 0; - rLoc = 18287; - rType = 0; - vrLen = 637; - vrLoc = 17884; - }; - 6B8DE9E610B6C8BE00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 748"; - rLen = 0; - rLoc = 19438; - rType = 0; - vrLen = 704; - vrLoc = 19076; - }; - 6B8DE9EA10B6C97B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 743"; - rLen = 0; - rLoc = 19230; - rType = 0; - vrLen = 735; - vrLoc = 19045; - }; - 6B8DE9EB10B6C97B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - rLen = 0; - rLoc = 461; - rType = 1; - }; - 6B8DE9EC10B6C97B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 748"; - rLen = 0; - rLoc = 19438; - rType = 0; - vrLen = 704; - vrLoc = 19076; - }; - 6B8DE9ED10B6C97B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 644"; - rLen = 0; - rLoc = 16461; - rType = 0; - vrLen = 644; - vrLoc = 17941; - }; - 6B8DE9EE10B6C97B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 743"; - rLen = 0; - rLoc = 19230; - rType = 0; - vrLen = 735; - vrLoc = 19045; - }; - 6B8DE9EF10B6C97B00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 761"; - rLen = 0; - rLoc = 19960; - rType = 0; - vrLen = 826; - vrLoc = 19192; - }; - 6B8DE9F010B6C98D00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 761"; - rLen = 0; - rLoc = 19924; - rType = 0; - vrLen = 826; - vrLoc = 19192; - }; - 6B8DE9F110B6C9A400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 749"; - rLen = 0; - rLoc = 19634; - rType = 0; - vrLen = 348; - vrLoc = 19192; - }; - 6B8DE9F510B6C9B700DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 336"; - rLen = 10; - rLoc = 13310; - rType = 0; - vrLen = 865; - vrLoc = 12577; - }; - 6B8DE9F610B6C9B700DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 747"; - rLen = 0; - rLoc = 19592; - rType = 0; - vrLen = 930; - vrLoc = 18849; - }; - 6B8DE9F710B6C9B700DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 747"; - rLen = 0; - rLoc = 19592; - rType = 0; - vrLen = 930; - vrLoc = 18849; - }; - 6B8DE9F810B6C9B700DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 336"; - rLen = 10; - rLoc = 13310; - rType = 0; - vrLen = 865; - vrLoc = 12577; - }; - 6B8DE9F910B6C9B700DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 151"; - rLen = 0; - rLoc = 4130; - rType = 0; - vrLen = 746; - vrLoc = 3719; - }; - 6B8DE9FC10B6C9BD00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 151"; - rLen = 0; - rLoc = 4130; - rType = 0; - vrLen = 746; - vrLoc = 3719; - }; 6B8DEA0110B6CA1500DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; @@ -7020,16 +1798,6 @@ vrLen = 584; vrLoc = 2683; }; - 6B8DEA0210B6CA1500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 157"; - rLen = 15; - rLoc = 4063; - rType = 0; - vrLen = 1582; - vrLoc = 0; - }; 6B8DEA0310B6CA1500DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; @@ -7040,360 +1808,16 @@ vrLen = 911; vrLoc = 4585; }; - 6B8DEA0410B6CA1500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 154"; - rLen = 0; - rLoc = 4203; - rType = 0; - vrLen = 746; - vrLoc = 3719; - }; - 6B8DEA0510B6CA1500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 154"; - rLen = 0; - rLoc = 4203; - rType = 0; - vrLen = 746; - vrLoc = 3719; - }; - 6B8DEA0610B6CA1500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 122"; - rLen = 0; - rLoc = 2972; - rType = 0; - vrLen = 584; - vrLoc = 2683; - }; - 6B8DEA0710B6CA1500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 157"; - rLen = 15; - rLoc = 4063; - rType = 0; - vrLen = 1582; - vrLoc = 0; - }; - 6B8DEA0810B6CA1500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 182"; - rLen = 0; - rLoc = 4582; - rType = 0; - vrLen = 911; - vrLoc = 4585; - }; - 6B8DEA0910B6CA1500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 155"; - rLen = 0; - rLoc = 4279; - rType = 0; - vrLen = 788; - vrLoc = 3719; - }; - 6B8DEA0A10B6CA6E00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 149"; - rLen = 0; - rLoc = 4110; - rType = 0; - vrLen = 788; - vrLoc = 3719; - }; - 6B8DEA0B10B6CA7500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 149"; - rLen = 0; - rLoc = 4110; - rType = 0; - vrLen = 819; - vrLoc = 3796; - }; - 6B8DEA0C10B6CA8700DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 149"; - rLen = 0; - rLoc = 4110; - rType = 0; - vrLen = 374; - vrLoc = 4133; - }; - 6B8DEA0F10B6CAAD00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 144"; - rLen = 0; - rLoc = 4026; - rType = 0; - vrLen = 819; - vrLoc = 3796; - }; - 6B8DEA1010B6CAAD00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 144"; - rLen = 0; - rLoc = 4026; - rType = 0; - vrLen = 819; - vrLoc = 3796; - }; - 6B8DEA1110B6CAAD00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 330"; - rLen = 0; - rLoc = 13207; - rType = 0; - vrLen = 1308; - vrLoc = 10955; - }; - 6B8DEA1510B6CAF600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 744"; - rLen = 0; - rLoc = 19297; - rType = 0; - vrLen = 735; - vrLoc = 19045; - }; - 6B8DEA1610B6CAF600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - rLen = 0; - rLoc = 287; - rType = 1; - }; - 6B8DEA1710B6CAF600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 330"; - rLen = 0; - rLoc = 13207; - rType = 0; - vrLen = 1308; - vrLoc = 10955; - }; - 6B8DEA1810B6CAF600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 744"; - rLen = 0; - rLoc = 19297; - rType = 0; - vrLen = 735; - vrLoc = 19045; - }; - 6B8DEA1910B6CAF600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 289"; - rLen = 0; - rLoc = 11557; - rType = 0; - vrLen = 1307; - vrLoc = 10956; - }; - 6B8DEA1A10B6CB0600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 296"; - rLen = 0; - rLoc = 11795; - rType = 0; - vrLen = 1307; - vrLoc = 10956; - }; - 6B8DEA1B10B6CB0D00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 296"; - rLen = 0; - rLoc = 11795; - rType = 0; - vrLen = 1361; - vrLoc = 11190; - }; - 6B8DEA1C10B6CB1100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 149"; - rLen = 0; - rLoc = 4110; - rType = 0; - vrLen = 374; - vrLoc = 4133; - }; - 6B8DEA1D10B6CB1100DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 296"; - rLen = 0; - rLoc = 11795; - rType = 0; - vrLen = 442; - vrLoc = 11524; - }; - 6B8DEA1E10B6CB1300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 293"; - rLen = 0; - rLoc = 11636; - rType = 0; - vrLen = 1461; - vrLoc = 11190; - }; - 6B8DEA1F10B6CB2E00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - rLen = 1; - rLoc = 741; - rType = 1; - }; - 6B8DEA2110B6CB3000DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 285"; - rLen = 0; - rLoc = 11327; - rType = 0; - vrLen = 1428; - vrLoc = 11074; - }; - 6B8DEA2210B6CB3000DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 744"; - rLen = 0; - rLoc = 19297; - rType = 0; - vrLen = 734; - vrLoc = 19045; - }; - 6B8DEA2310B6CB3000DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 285"; - rLen = 0; - rLoc = 11327; - rType = 0; - vrLen = 1428; - vrLoc = 11074; - }; - 6B8DEA2410B6CB3000DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 747"; - rLen = 0; - rLoc = 19390; - rType = 0; - vrLen = 674; - vrLoc = 19106; - }; - 6B8DEA2A10B6CB8A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 747"; - rLen = 0; - rLoc = 19390; - rType = 0; - vrLen = 674; - vrLoc = 19106; - }; - 6B8DEA2B10B6CB8A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 289"; - rLen = 0; - rLoc = 11557; - rType = 0; - vrLen = 1428; - vrLoc = 11074; - }; - 6B8DEA2C10B6CB8A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 461"; - rLen = 0; - rLoc = 12299; - rType = 0; - vrLen = 760; - vrLoc = 11947; - }; - 6B8DEA2D10B6CB8A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 747"; - rLen = 0; - rLoc = 19390; - rType = 0; - vrLen = 674; - vrLoc = 19106; - }; - 6B8DEA2E10B6CB8A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 461"; - rLen = 0; - rLoc = 12299; - rType = 0; - vrLen = 760; - vrLoc = 11947; - }; - 6B8DEA2F10B6CB8A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 289"; - rLen = 0; - rLoc = 11557; - rType = 0; - vrLen = 1428; - vrLoc = 11074; - }; - 6B8DEA3010B6CB8A00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 154"; - rLen = 0; - rLoc = 4203; - rType = 0; - vrLen = 968; - vrLoc = 4111; - }; 6B8DEA3610B6CBC200DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; name = "DetourNavMesh.h: 289"; rLen = 0; - rLoc = 11557; + rLoc = 13348; rType = 0; vrLen = 1428; vrLoc = 11074; }; - 6B8DEA3710B6CBC200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 154"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 897; - vrLoc = 4111; - }; 6B8DEA3810B6CBC200DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; @@ -7404,268 +1828,6 @@ vrLen = 492; vrLoc = 1775; }; - 6B8DEA3910B6CBC200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 157"; - rLen = 15; - rLoc = 4063; - rType = 0; - vrLen = 1620; - vrLoc = 0; - }; - 6B8DEA3A10B6CBC200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 154"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 1005; - vrLoc = 4111; - }; - 6B8DEA3B10B6CBC200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 289"; - rLen = 0; - rLoc = 11557; - rType = 0; - vrLen = 1428; - vrLoc = 11074; - }; - 6B8DEA3C10B6CBC200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 154"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 897; - vrLoc = 4111; - }; - 6B8DEA3D10B6CBC200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 84"; - rLen = 0; - rLoc = 2089; - rType = 0; - vrLen = 492; - vrLoc = 1775; - }; - 6B8DEA3E10B6CBC200DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 128"; - rLen = 0; - rLoc = 3375; - rType = 0; - vrLen = 675; - vrLoc = 3114; - }; - 6B8DEA4010B6CC0400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 128"; - rLen = 0; - rLoc = 3375; - rType = 0; - vrLen = 675; - vrLoc = 3114; - }; - 6B8DEA4110B6CC0400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 743"; - rLen = 0; - rLoc = 19230; - rType = 0; - vrLen = 704; - vrLoc = 19076; - }; - 6B8DEA4210B6CC0400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - rLen = 0; - rLoc = 461; - rType = 1; - }; - 6B8DEA4310B6CC0400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 128"; - rLen = 0; - rLoc = 3375; - rType = 0; - vrLen = 675; - vrLoc = 3114; - }; - 6B8DEA4410B6CC0400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 154"; - rLen = 0; - rLoc = 4163; - rType = 0; - vrLen = 644; - vrLoc = 17983; - }; - 6B8DEA4510B6CC0400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 743"; - rLen = 0; - rLoc = 19230; - rType = 0; - vrLen = 704; - vrLoc = 19076; - }; - 6B8DEA4610B6CC0400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 727"; - rLen = 0; - rLoc = 18973; - rType = 0; - vrLen = 837; - vrLoc = 18332; - }; - 6B8DEA4710B6CC0C00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 296"; - rLen = 0; - rLoc = 11795; - rType = 0; - vrLen = 491; - vrLoc = 11561; - }; - 6B8DEA4810B6CC0C00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 727"; - rLen = 0; - rLoc = 18973; - rType = 0; - vrLen = 357; - vrLoc = 18711; - }; - 6B8DEA4B10B6CC1600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 731"; - rLen = 0; - rLoc = 19103; - rType = 0; - vrLen = 703; - vrLoc = 18153; - }; - 6B8DEA4D10B6CC2600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 731"; - rLen = 0; - rLoc = 19103; - rType = 0; - vrLen = 727; - vrLoc = 12004; - }; - 6B8DEA4E10B6CC2600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 731"; - rLen = 0; - rLoc = 19103; - rType = 0; - vrLen = 727; - vrLoc = 12004; - }; - 6B8DEA4F10B6CC2600DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 743"; - rLen = 56; - rLoc = 19230; - rType = 0; - vrLen = 735; - vrLoc = 19045; - }; - 6B8DEA5010B6CC5500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 743"; - rLen = 56; - rLoc = 19230; - rType = 0; - vrLen = 735; - vrLoc = 19045; - }; - 6B8DEA5110B6CC5500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - rLen = 0; - rLoc = 701; - rType = 1; - }; - 6B8DEA5210B6CC5500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 743"; - rLen = 56; - rLoc = 19230; - rType = 0; - vrLen = 735; - vrLoc = 19045; - }; - 6B8DEA5310B6CC5500DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 702"; - rLen = 0; - rLoc = 18288; - rType = 0; - vrLen = 656; - vrLoc = 18034; - }; - 6B8DEA5410B6CC6300DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 702"; - rLen = 0; - rLoc = 18288; - rType = 0; - vrLen = 788; - vrLoc = 3719; - }; - 6B8DEA5B10B6CD1D00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "error: 'header' was not declared in this scope"; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - rLen = 1; - rLoc = 652; - rType = 1; - }; - 6B8DEA5C10B6CD1D00DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 407"; - rLen = 0; - rLoc = 11366; - rType = 0; - vrLen = 809; - vrLoc = 10915; - }; - 6B8DEA6410B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 413"; - rLen = 0; - rLoc = 11471; - rType = 0; - vrLen = 810; - vrLoc = 10915; - }; 6B8DEA6510B6CF6400DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; @@ -7681,7 +1843,7 @@ fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; name = "main.cpp: 566"; rLen = 36; - rLoc = 12743; + rLoc = 12735; rType = 0; vrLen = 681; vrLoc = 12381; @@ -7696,175 +1858,97 @@ vrLen = 631; vrLoc = 1496; }; - 6B8DEA6810B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "warning: missing whitespace after the macro name"; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - rLen = 1; - rLoc = 18; - rType = 1; - }; - 6B8DEA6910B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 413"; - rLen = 0; - rLoc = 11471; - rType = 0; - vrLen = 810; - vrLoc = 10915; - }; - 6B8DEA6A10B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 498"; - rLen = 0; - rLoc = 13799; - rType = 0; - vrLen = 585; - vrLoc = 12583; - }; - 6B8DEA6B10B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F610B6B70100DF20FB /* Sample_DynMesh.h */; - name = "Sample_DynMesh.h: 89"; - rLen = 0; - rLoc = 2247; - rType = 0; - vrLen = 631; - vrLoc = 1496; - }; - 6B8DEA6C10B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 206"; - rLen = 0; - rLoc = 5246; - rType = 0; - vrLen = 803; - vrLoc = 4596; - }; - 6B8DEA6D10B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 152"; - rLen = 0; - rLoc = 3158; - rType = 0; - vrLen = 1081; - vrLoc = 2145; - }; - 6B8DEA6E10B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 566"; - rLen = 36; - rLoc = 12743; - rType = 0; - vrLen = 681; - vrLoc = 12381; - }; - 6B8DEA6F10B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 221"; - rLen = 0; - rLoc = 6174; - rType = 0; - vrLen = 715; - vrLoc = 5571; - }; - 6B8DEA7010B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F610B6B70100DF20FB /* Sample_DynMesh.h */; - name = "Sample_DynMesh.h: 89"; - rLen = 0; - rLoc = 2247; - rType = 0; - vrLen = 631; - vrLoc = 1496; - }; - 6B8DEA7110B6CF6400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 16"; - rLen = 0; - rLoc = 914; - rType = 0; - vrLen = 1074; - vrLoc = 56; - }; - 6B8DEA7410B6CF8400DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 541"; - rLen = 0; - rLoc = 13995; - rType = 0; - vrLen = 586; - vrLoc = 13698; - }; 6B8DEA7710B6CFC900DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; name = "Sample_DynMesh.cpp: 541"; rLen = 0; - rLoc = 13995; + rLoc = 14018; rType = 0; vrLen = 605; vrLoc = 13698; }; - 6B8DEA7810B6CFC900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 37"; - rLen = 0; - rLoc = 1401; - rType = 0; - vrLen = 932; - vrLoc = 963; - }; - 6B8DEA7910B6CFC900DF20FB /* PBXTextBookmark */ = { + 6B8DEA8210B6E15A00DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 743"; - rLen = 56; - rLoc = 19230; - rType = 0; - vrLen = 734; - vrLoc = 19045; - }; - 6B8DEA7A10B6CFC900DF20FB /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; - name = "Sample_DynMesh.cpp: 541"; + name = "DetourDebugDraw.cpp: 33"; rLen = 0; - rLoc = 13995; + rLoc = 1316; rType = 0; - vrLen = 605; - vrLoc = 13698; + vrLen = 812; + vrLoc = 948; }; - 6B8DEA7B10B6CFC900DF20FB /* PBXTextBookmark */ = { + 6B8DEA8A10B6E1C900DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 37"; + name = "RecastDebugDraw.cpp: 323"; rLen = 0; - rLoc = 1401; + rLoc = 8787; rType = 0; - vrLen = 932; - vrLoc = 963; + vrLen = 853; + vrLoc = 8263; }; - 6B8DEA7C10B6CFC900DF20FB /* PBXTextBookmark */ = { + 6B8DEA9210B9463100DF20FB /* PBXTextBookmark */ = { isa = PBXTextBookmark; - fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; - name = "DetourDebugDraw.cpp: 624"; + fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; + name = "Recast.cpp: 188"; rLen = 0; - rLoc = 15631; + rLoc = 5012; rType = 0; - vrLen = 726; - vrLoc = 15456; + vrLen = 799; + vrLoc = 4637; }; - 6B9301521032F08300F0C0DA /* Recast.cpp:280 */ = { + 6B8DEA9710B9465F00DF20FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 186"; + rLen = 0; + rLoc = 7223; + rType = 0; + vrLen = 2006; + vrLoc = 6251; + }; + 6B8DEA9E10BC7BCD00DF20FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 165"; + rLen = 0; + rLoc = 4648; + rType = 0; + vrLen = 1301; + vrLoc = 3641; + }; + 6B8DEAA110BC7BCD00DF20FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; + name = "RecastContour.cpp: 604"; + rLen = 0; + rLoc = 14950; + rType = 0; + vrLen = 968; + vrLoc = 14592; + }; + 6B8DEAA210BC7BCD00DF20FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; + name = "RecastMeshDetail.cpp: 1049"; + rLen = 0; + rLoc = 25161; + rType = 0; + vrLen = 1166; + vrLoc = 24642; + }; + 6B8DEAA610BC7BCD00DF20FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 168"; + rLen = 84; + rLoc = 4245; + rType = 0; + vrLen = 643; + vrLoc = 3999; + }; + 6B9301521032F08300F0C0DA /* Recast.cpp:281 */ = { isa = PBXFileBreakpoint; actions = ( ); @@ -7876,12 +1960,12 @@ functionName = "buildPolySurface(const float* in, const int nin, const float tol, const rcCompactHeightfield& chf, rcPolySubdiv& psub)"; hitCount = 0; ignoreCount = 0; - lineNumber = 280; + lineNumber = 281; location = Recast; - modificationTime = 280415167.304094; + modificationTime = 281534653.907283; state = 1; }; - 6B93FEFF1030443300F0C0DA /* Recast.cpp:280 */ = { + 6B93FEFF1030443300F0C0DA /* Recast.cpp:281 */ = { isa = PBXFileBreakpoint; actions = ( ); @@ -7893,9 +1977,9 @@ functionName = "removeVertex(unsigned short v, float* verts, int& nv, unsigned short* tris, int& nt)"; hitCount = 0; ignoreCount = 0; - lineNumber = 280; + lineNumber = 281; location = Recast; - modificationTime = 280415167.30395; + modificationTime = 281534653.90712; state = 2; }; 6B9BE374107BC6A40036CC81 /* PBXTextBookmark */ = { @@ -7929,7 +2013,7 @@ hitCount = 0; ignoreCount = 0; lineNumber = 301; - modificationTime = 280415167.641139; + modificationTime = 281534654.306096; state = 0; }; 6B9D09921028542A009B1A6C /* RecastDebugDraw.cpp:29 */ = { @@ -7946,9 +2030,3049 @@ ignoreCount = 0; lineNumber = 29; location = Recast; - modificationTime = 280415167.303804; + modificationTime = 281534653.906959; state = 2; }; + 6BA1E63A10C1DB5B008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; + name = "Recast.cpp: 84"; + rLen = 0; + rLoc = 2355; + rType = 0; + vrLen = 965; + vrLoc = 2102; + }; + 6BA1E63C10C1DB5B008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; + name = "Recast.cpp: 84"; + rLen = 0; + rLoc = 2355; + rType = 0; + vrLen = 965; + vrLoc = 2102; + }; + 6BA1E66910C50A35008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; + name = "DetourTileNavMeshBuilder.cpp: 162"; + rLen = 0; + rLoc = 4890; + rType = 0; + vrLen = 1090; + vrLoc = 4647; + }; + 6BA1E66A10C50A35008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; + name = "RecastRegion.cpp: 1032"; + rLen = 0; + rLoc = 24909; + rType = 0; + vrLen = 1130; + vrLoc = 24335; + }; + 6BA1E66B10C50A35008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B092B930FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp */; + name = "DetourTileNavMeshBuilder.cpp: 162"; + rLen = 0; + rLoc = 4890; + rType = 0; + vrLen = 1090; + vrLoc = 4647; + }; + 6BA1E66C10C50A35008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; + name = "RecastRegion.cpp: 1156"; + rLen = 0; + rLoc = 27769; + rType = 0; + vrLen = 1382; + vrLoc = 27642; + }; + 6BA1E7F210C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; + name = "RecastRegion.cpp: 1163"; + rLen = 0; + rLoc = 28019; + rType = 0; + vrLen = 1382; + vrLoc = 27642; + }; + 6BA1E7F310C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; + name = "Sample_DynMesh.cpp: 541"; + rLen = 0; + rLoc = 13962; + rType = 0; + vrLen = 520; + vrLoc = 13698; + }; + 6BA1E7F410C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 761"; + rLen = 0; + rLoc = 21671; + rType = 0; + vrLen = 592; + vrLoc = 19593; + }; + 6BA1E7F510C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 127"; + rLen = 0; + rLoc = 4588; + rType = 0; + vrLen = 1488; + vrLoc = 3632; + }; + 6BA1E7F610C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; + name = "RecastRegion.cpp: 1163"; + rLen = 0; + rLoc = 28019; + rType = 0; + vrLen = 1382; + vrLoc = 27642; + }; + 6BA1E7F710C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 125"; + rLen = 27; + rLoc = 4712; + rType = 0; + vrLen = 1585; + vrLoc = 3831; + }; + 6BA1E7F810C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 742"; + rLen = 0; + rLoc = 21148; + rType = 0; + vrLen = 1054; + vrLoc = 18832; + }; + 6BA1E7F910C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 321"; + rLen = 0; + rLoc = 14700; + rType = 0; + vrLen = 1290; + vrLoc = 12186; + }; + 6BA1E7FA10C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 89"; + rLen = 0; + rLoc = 2850; + rType = 0; + vrLen = 855; + vrLoc = 2570; + }; + 6BA1E7FB10C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 321"; + rLen = 0; + rLoc = 14700; + rType = 0; + vrLen = 1290; + vrLoc = 12186; + }; + 6BA1E7FC10C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 89"; + rLen = 0; + rLoc = 2850; + rType = 0; + vrLen = 855; + vrLoc = 2570; + }; + 6BA1E7FD10C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 321"; + rLen = 0; + rLoc = 14700; + rType = 0; + vrLen = 1290; + vrLoc = 12186; + }; + 6BA1E7FE10C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 748"; + rLen = 0; + rLoc = 21410; + rType = 0; + vrLen = 1050; + vrLoc = 18781; + }; + 6BA1E7FF10C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 127"; + rLen = 0; + rLoc = 4588; + rType = 0; + vrLen = 1488; + vrLoc = 3632; + }; + 6BA1E80010C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 755"; + rLen = 0; + rLoc = 21541; + rType = 0; + vrLen = 767; + vrLoc = 18904; + }; + 6BA1E80110C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; + name = "Sample_DynMesh.cpp: 541"; + rLen = 0; + rLoc = 13962; + rType = 0; + vrLen = 520; + vrLoc = 13698; + }; + 6BA1E80210C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 761"; + rLen = 0; + rLoc = 21671; + rType = 0; + vrLen = 592; + vrLoc = 19593; + }; + 6BA1E80310C7B3FF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 273"; + rLen = 0; + rLoc = 12433; + rType = 0; + vrLen = 1438; + vrLoc = 10187; + }; + 6BA1E81D10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6110FFA62AD004F1BC4 /* Sample_StatMesh.h */; + name = "Sample_StatMesh.h: 56"; + rLen = 0; + rLoc = 1023; + rType = 0; + vrLen = 748; + vrLoc = 539; + }; + 6BA1E81E10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */; + name = "DetourDebugDraw.h: 33"; + rLen = 0; + rLoc = 1465; + rType = 0; + vrLen = 1652; + vrLoc = 3; + }; + 6BA1E81F10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 209"; + rLen = 47; + rLoc = 8514; + rType = 0; + vrLen = 1866; + vrLoc = 7491; + }; + 6BA1E82010C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 938"; + rLen = 0; + rLoc = 23286; + rType = 0; + vrLen = 847; + vrLoc = 22785; + }; + 6BA1E82110C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 576"; + rLen = 0; + rLoc = 14721; + rType = 0; + vrLen = 610; + vrLoc = 14492; + }; + 6BA1E82210C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; + name = "Sample_TileMesh.cpp: 241"; + rLen = 0; + rLoc = 5993; + rType = 0; + vrLen = 593; + vrLoc = 5716; + }; + 6BA1E82310C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; + name = "Sample_DynMesh.cpp: 873"; + rLen = 310; + rLoc = 23786; + rType = 0; + vrLen = 1142; + vrLoc = 23187; + }; + 6BA1E82410C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */; + name = "Sample_StatMeshSimple.h: 50"; + rLen = 0; + rLoc = 960; + rType = 0; + vrLen = 741; + vrLoc = 632; + }; + 6BA1E82510C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; + name = "DetourNavMeshBuilder.cpp: 379"; + rLen = 0; + rLoc = 9869; + rType = 0; + vrLen = 953; + vrLoc = 9428; + }; + 6BA1E82610C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; + name = "DetourNavMeshBuilder.h: 22"; + rLen = 422; + rLoc = 982; + rType = 0; + vrLen = 1382; + vrLoc = 56; + }; + 6BA1E82710C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; + name = "Sample_StatMesh.cpp: 191"; + rLen = 0; + rLoc = 4243; + rType = 0; + vrLen = 598; + vrLoc = 4135; + }; + 6BA1E82810C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 134"; + rLen = 0; + rLoc = 4860; + rType = 0; + vrLen = 1354; + vrLoc = 4460; + }; + 6BA1E82910C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 516"; + rLen = 192; + rLoc = 15541; + rType = 0; + vrLen = 1197; + vrLoc = 15428; + }; + 6BA1E82A10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; + name = "Sample_StatMeshTiled.cpp: 935"; + rLen = 0; + rLoc = 26709; + rType = 0; + vrLen = 1084; + vrLoc = 26491; + }; + 6BA1E82B10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + rLen = 1; + rLoc = 337; + rType = 1; + }; + 6BA1E82C10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 275"; + rLen = 0; + rLoc = 12433; + rType = 0; + vrLen = 1438; + vrLoc = 10187; + }; + 6BA1E82D10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6110FFA62AD004F1BC4 /* Sample_StatMesh.h */; + name = "Sample_StatMesh.h: 56"; + rLen = 0; + rLoc = 1023; + rType = 0; + vrLen = 748; + vrLoc = 539; + }; + 6BA1E82E10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; + name = "Sample_StatMesh.cpp: 207"; + rLen = 0; + rLoc = 4661; + rType = 0; + vrLen = 687; + vrLoc = 4210; + }; + 6BA1E82F10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */; + name = "DetourDebugDraw.h: 33"; + rLen = 0; + rLoc = 1465; + rType = 0; + vrLen = 1652; + vrLoc = 3; + }; + 6BA1E83010C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 577"; + rLen = 0; + rLoc = 14769; + rType = 0; + vrLen = 826; + vrLoc = 14158; + }; + 6BA1E83110C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 577"; + rLen = 0; + rLoc = 14728; + rType = 0; + vrLen = 862; + vrLoc = 14277; + }; + 6BA1E83210C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 303"; + rLen = 0; + rLoc = 13346; + rType = 0; + vrLen = 1254; + vrLoc = 11406; + }; + 6BA1E83310C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */; + name = "DetourStatNavMesh.h: 209"; + rLen = 47; + rLoc = 8514; + rType = 0; + vrLen = 1866; + vrLoc = 7491; + }; + 6BA1E83410C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 287"; + rLen = 43; + rLoc = 12807; + rType = 0; + vrLen = 1221; + vrLoc = 11406; + }; + 6BA1E83510C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 688"; + rLen = 26; + rLoc = 19999; + rType = 0; + vrLen = 940; + vrLoc = 17412; + }; + 6BA1E83610C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 579"; + rLen = 0; + rLoc = 14769; + rType = 0; + vrLen = 827; + vrLoc = 14277; + }; + 6BA1E83710C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 678"; + rLen = 36; + rLoc = 19740; + rType = 0; + vrLen = 940; + vrLoc = 17412; + }; + 6BA1E83810C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 577"; + rLen = 0; + rLoc = 14768; + rType = 0; + vrLen = 706; + vrLoc = 14492; + }; + 6BA1E83910C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 304"; + rLen = 0; + rLoc = 13338; + rType = 0; + vrLen = 1227; + vrLoc = 11406; + }; + 6BA1E83A10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 643"; + rLen = 0; + rLoc = 18409; + rType = 0; + vrLen = 844; + vrLoc = 16159; + }; + 6BA1E83B10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 298"; + rLen = 0; + rLoc = 13242; + rType = 0; + vrLen = 1011; + vrLoc = 11570; + }; + 6BA1E83C10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 577"; + rLen = 41; + rLoc = 14728; + rType = 0; + vrLen = 540; + vrLoc = 14492; + }; + 6BA1E83D10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 643"; + rLen = 0; + rLoc = 18409; + rType = 0; + vrLen = 641; + vrLoc = 16159; + }; + 6BA1E83E10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 304"; + rLen = 0; + rLoc = 13338; + rType = 0; + vrLen = 1017; + vrLoc = 11570; + }; + 6BA1E83F10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 643"; + rLen = 0; + rLoc = 18409; + rType = 0; + vrLen = 641; + vrLoc = 16159; + }; + 6BA1E84010C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 576"; + rLen = 0; + rLoc = 14721; + rType = 0; + vrLen = 610; + vrLoc = 14492; + }; + 6BA1E84110C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; + name = "Sample_StatMesh.cpp: 180"; + rLen = 0; + rLoc = 4241; + rType = 0; + vrLen = 665; + vrLoc = 3534; + }; + 6BA1E84210C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 641"; + rLen = 0; + rLoc = 18407; + rType = 0; + vrLen = 574; + vrLoc = 25228; + }; + 6BA1E84310C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 281"; + rLen = 0; + rLoc = 12614; + rType = 0; + vrLen = 958; + vrLoc = 11254; + }; + 6BA1E84410C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; + name = "Sample_TileMesh.cpp: 241"; + rLen = 0; + rLoc = 5993; + rType = 0; + vrLen = 593; + vrLoc = 5716; + }; + 6BA1E84510C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; + name = "Sample_StatMesh.cpp: 191"; + rLen = 0; + rLoc = 4243; + rType = 0; + vrLen = 601; + vrLoc = 4135; + }; + 6BA1E84610C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 512"; + rLen = 0; + rLoc = 15533; + rType = 0; + vrLen = 585; + vrLoc = 15211; + }; + 6BA1E84710C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; + name = "Sample_DynMesh.cpp: 541"; + rLen = 126; + rLoc = 13909; + rType = 0; + vrLen = 644; + vrLoc = 13663; + }; + 6BA1E84810C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 525"; + rLen = 0; + rLoc = 15733; + rType = 0; + vrLen = 717; + vrLoc = 15230; + }; + 6BA1E84910C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 142"; + rLen = 48; + rLoc = 5761; + rType = 0; + vrLen = 1161; + vrLoc = 4795; + }; + 6BA1E84A10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 525"; + rLen = 0; + rLoc = 15733; + rType = 0; + vrLen = 906; + vrLoc = 14659; + }; + 6BA1E84B10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; + name = "Sample_DynMesh.cpp: 873"; + rLen = 310; + rLoc = 23786; + rType = 0; + vrLen = 1142; + vrLoc = 23187; + }; + 6BA1E84C10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */; + name = "Sample_StatMeshSimple.h: 50"; + rLen = 0; + rLoc = 960; + rType = 0; + vrLen = 741; + vrLoc = 632; + }; + 6BA1E84D10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 500"; + rLen = 0; + rLoc = 14905; + rType = 0; + vrLen = 1071; + vrLoc = 14659; + }; + 6BA1E84E10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; + name = "DetourNavMeshBuilder.cpp: 379"; + rLen = 0; + rLoc = 9869; + rType = 0; + vrLen = 953; + vrLoc = 9428; + }; + 6BA1E84F10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; + name = "Sample_StatMesh.cpp: 191"; + rLen = 0; + rLoc = 4243; + rType = 0; + vrLen = 598; + vrLoc = 4135; + }; + 6BA1E85010C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 503"; + rLen = 6; + rLoc = 15039; + rType = 0; + vrLen = 971; + vrLoc = 14857; + }; + 6BA1E85110C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; + name = "DetourNavMeshBuilder.h: 22"; + rLen = 422; + rLoc = 982; + rType = 0; + vrLen = 1382; + vrLoc = 56; + }; + 6BA1E85210C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 495"; + rLen = 333; + rLoc = 14905; + rType = 0; + vrLen = 943; + vrLoc = 14653; + }; + 6BA1E85310C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; + name = "Sample_StatMeshTiled.cpp: 923"; + rLen = 0; + rLoc = 26460; + rType = 0; + vrLen = 688; + vrLoc = 26421; + }; + 6BA1E85410C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 495"; + rLen = 333; + rLoc = 14905; + rType = 0; + vrLen = 907; + vrLoc = 14849; + }; + 6BA1E85510C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; + name = "Sample_StatMeshTiled.cpp: 918"; + rLen = 0; + rLoc = 26323; + rType = 0; + vrLen = 736; + vrLoc = 26050; + }; + 6BA1E85610C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 516"; + rLen = 192; + rLoc = 15541; + rType = 0; + vrLen = 761; + vrLoc = 15428; + }; + 6BA1E85710C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; + name = "Sample_StatMesh.cpp: 191"; + rLen = 0; + rLoc = 4243; + rType = 0; + vrLen = 598; + vrLoc = 4135; + }; + 6BA1E85810C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; + name = "Sample_StatMeshTiled.cpp: 935"; + rLen = 0; + rLoc = 26628; + rType = 0; + vrLen = 757; + vrLoc = 26491; + }; + 6BA1E85910C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 133"; + rLen = 462; + rLoc = 4810; + rType = 0; + vrLen = 1399; + vrLoc = 4589; + }; + 6BA1E85A10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 176"; + rLen = 0; + rLoc = 4880; + rType = 0; + vrLen = 670; + vrLoc = 4467; + }; + 6BA1E85B10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 132"; + rLen = 0; + rLoc = 4809; + rType = 0; + vrLen = 848; + vrLoc = 2827; + }; + 6BA1E85C10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 177"; + rLen = 0; + rLoc = 4959; + rType = 0; + vrLen = 798; + vrLoc = 4481; + }; + 6BA1E85D10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 132"; + rLen = 0; + rLoc = 4809; + rType = 0; + vrLen = 848; + vrLoc = 2827; + }; + 6BA1E85E10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 177"; + rLen = 0; + rLoc = 4959; + rType = 0; + vrLen = 798; + vrLoc = 4481; + }; + 6BA1E85F10C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 518"; + rLen = 6; + rLoc = 15590; + rType = 0; + vrLen = 761; + vrLoc = 15428; + }; + 6BA1E86010C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 141"; + rLen = 0; + rLoc = 5257; + rType = 0; + vrLen = 1354; + vrLoc = 4460; + }; + 6BA1E86110C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 177"; + rLen = 0; + rLoc = 4959; + rType = 0; + vrLen = 798; + vrLoc = 4481; + }; + 6BA1E86210C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 134"; + rLen = 0; + rLoc = 4860; + rType = 0; + vrLen = 1354; + vrLoc = 4460; + }; + 6BA1E86310C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 175"; + rLen = 0; + rLoc = 4867; + rType = 0; + vrLen = 868; + vrLoc = 4481; + }; + 6BA1E86410C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 516"; + rLen = 192; + rLoc = 15541; + rType = 0; + vrLen = 1197; + vrLoc = 15428; + }; + 6BA1E86510C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; + name = "Sample_StatMeshTiled.cpp: 935"; + rLen = 0; + rLoc = 26709; + rType = 0; + vrLen = 1084; + vrLoc = 26491; + }; + 6BA1E86610C7BB85008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 432"; + rLen = 0; + rLoc = 12069; + rType = 0; + vrLen = 679; + vrLoc = 11641; + }; + 6BA1E86A10C7BC9F008007F6 /* Sample_StatMeshSimple.cpp:516 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + functionName = "Sample_StatMeshSimple::handleBuild()"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 516; + location = Recast; + modificationTime = 281534653.90798; + state = 1; + }; + 6BA1E86C10C7BCB8008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 429"; + rLen = 0; + rLoc = 12012; + rType = 0; + vrLen = 679; + vrLoc = 11641; + }; + 6BA1E86D10C7BCB8008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 516"; + rLen = 192; + rLoc = 15541; + rType = 0; + vrLen = 1197; + vrLoc = 15428; + }; + 6BA1E86E10C7BCB8008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 429"; + rLen = 0; + rLoc = 12012; + rType = 0; + vrLen = 679; + vrLoc = 11641; + }; + 6BA1E86F10C7BCB8008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 518"; + rLen = 0; + rLoc = 15621; + rType = 0; + vrLen = 550; + vrLoc = 15238; + }; + 6BA1E87B10C7BD87008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 518"; + rLen = 0; + rLoc = 15621; + rType = 0; + vrLen = 550; + vrLoc = 15238; + }; + 6BA1E87C10C7BD87008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; + name = "DetourNode.cpp: 102"; + rLen = 0; + rLoc = 2602; + rType = 0; + vrLen = 469; + vrLoc = 2357; + }; + 6BA1E87D10C7BD87008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 376"; + rLen = 0; + rLoc = 10222; + rType = 0; + vrLen = 669; + vrLoc = 10118; + }; + 6BA1E87E10C7BD87008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; + name = "DetourNavMeshBuilder.cpp: 379"; + rLen = 0; + rLoc = 9869; + rType = 0; + vrLen = 900; + vrLoc = 9481; + }; + 6BA1E87F10C7BD87008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; + name = "Sample_StatMeshSimple.cpp: 518"; + rLen = 0; + rLoc = 15621; + rType = 0; + vrLen = 550; + vrLoc = 15238; + }; + 6BA1E88010C7BD87008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 168"; + rLen = 0; + rLoc = 4614; + rType = 0; + vrLen = 575; + vrLoc = 3908; + }; + 6BA1E88110C7BD87008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; + name = "DetourNode.cpp: 102"; + rLen = 0; + rLoc = 2602; + rType = 0; + vrLen = 469; + vrLoc = 2357; + }; + 6BA1E88210C7BD87008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 376"; + rLen = 0; + rLoc = 10222; + rType = 0; + vrLen = 669; + vrLoc = 10118; + }; + 6BA1E88310C7BD87008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; + name = "DetourNavMeshBuilder.cpp: 258"; + rLen = 0; + rLoc = 6617; + rType = 0; + vrLen = 598; + vrLoc = 5791; + }; + 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {915, 7408}}"; + sepNavSelRange = "{8158, 0}"; + sepNavVisRange = "{7547, 969}"; + }; + }; + 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {915, 9568}}"; + sepNavSelRange = "{242, 0}"; + sepNavVisRange = "{0, 655}"; + }; + }; + 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {915, 16000}}"; + sepNavSelRange = "{360, 0}"; + sepNavVisRange = "{0, 737}"; + }; + }; + 6BA1E88D10C7BFD3008007F6 /* Sample_SoloMesh.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {915, 1248}}"; + sepNavSelRange = "{499, 9}"; + sepNavVisRange = "{250, 680}"; + }; + }; + 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {915, 1072}}"; + sepNavSelRange = "{1053, 0}"; + sepNavVisRange = "{632, 814}"; + }; + }; + 6BA1E88F10C7BFD3008007F6 /* Sample_SoloMeshTiled.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {915, 1536}}"; + sepNavSelRange = "{2174, 0}"; + sepNavVisRange = "{1376, 810}"; + }; + }; + 6BA1E89310C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; + name = "DetourNavMeshBuilder.cpp: 258"; + rLen = 0; + rLoc = 6617; + rType = 0; + vrLen = 598; + vrLoc = 5791; + }; + 6BA1E89410C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88D10C7BFD3008007F6 /* Sample_SoloMesh.h */; + name = "Sample_SoloMesh.h: 70"; + rLen = 0; + rLoc = 1410; + rType = 0; + vrLen = 683; + vrLoc = 642; + }; + 6BA1E89510C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 15"; + rLen = 0; + rLoc = 355; + rType = 0; + vrLen = 699; + vrLoc = 0; + }; + 6BA1E89610C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; + name = "Sample_SoloMeshSimple.h: 54"; + rLen = 0; + rLoc = 1053; + rType = 0; + vrLen = 814; + vrLoc = 632; + }; + 6BA1E89710C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; + name = "Sample_SoloMeshSimple.cpp: 11"; + rLen = 0; + rLoc = 242; + rType = 0; + vrLen = 655; + vrLoc = 0; + }; + 6BA1E89810C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88F10C7BFD3008007F6 /* Sample_SoloMeshTiled.h */; + name = "Sample_SoloMeshTiled.h: 95"; + rLen = 0; + rLoc = 2174; + rType = 0; + vrLen = 810; + vrLoc = 1376; + }; + 6BA1E89910C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */; + name = "Sample_SoloMeshTiled.cpp: 15"; + rLen = 0; + rLoc = 360; + rType = 0; + vrLen = 737; + vrLoc = 0; + }; + 6BA1E89A10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; + name = "main.cpp: 201"; + rLen = 0; + rLoc = 4154; + rType = 0; + vrLen = 830; + vrLoc = 3912; + }; + 6BA1E89B10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 288"; + rLen = 89; + rLoc = 12031; + rType = 0; + vrLen = 1629; + vrLoc = 10717; + }; + 6BA1E89C10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 560"; + rLen = 0; + rLoc = 14678; + rType = 0; + vrLen = 957; + vrLoc = 14351; + }; + 6BA1E89D10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; + name = "DetourNavMeshBuilder.cpp: 258"; + rLen = 0; + rLoc = 6617; + rType = 0; + vrLen = 598; + vrLoc = 5791; + }; + 6BA1E89E10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 387"; + rLen = 0; + rLoc = 10534; + rType = 0; + vrLen = 668; + vrLoc = 10118; + }; + 6BA1E89F10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 134"; + rLen = 0; + rLoc = 4860; + rType = 0; + vrLen = 817; + vrLoc = 2145; + }; + 6BA1E8A010C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 439"; + rLen = 0; + rLoc = 12218; + rType = 0; + vrLen = 850; + vrLoc = 11596; + }; + 6BA1E8A110C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; + name = "main.cpp: 20"; + rLen = 0; + rLoc = 389; + rType = 0; + vrLen = 711; + vrLoc = 0; + }; + 6BA1E8A210C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88D10C7BFD3008007F6 /* Sample_SoloMesh.h */; + name = "Sample_SoloMesh.h: 70"; + rLen = 0; + rLoc = 1410; + rType = 0; + vrLen = 683; + vrLoc = 642; + }; + 6BA1E8A310C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 15"; + rLen = 0; + rLoc = 355; + rType = 0; + vrLen = 699; + vrLoc = 0; + }; + 6BA1E8A410C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; + name = "Sample_SoloMeshSimple.h: 54"; + rLen = 0; + rLoc = 1053; + rType = 0; + vrLen = 814; + vrLoc = 632; + }; + 6BA1E8A510C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; + name = "Sample_SoloMeshSimple.cpp: 11"; + rLen = 0; + rLoc = 242; + rType = 0; + vrLen = 655; + vrLoc = 0; + }; + 6BA1E8A610C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88F10C7BFD3008007F6 /* Sample_SoloMeshTiled.h */; + name = "Sample_SoloMeshTiled.h: 95"; + rLen = 0; + rLoc = 2174; + rType = 0; + vrLen = 810; + vrLoc = 1376; + }; + 6BA1E8A710C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */; + name = "Sample_SoloMeshTiled.cpp: 15"; + rLen = 0; + rLoc = 360; + rType = 0; + vrLen = 737; + vrLoc = 0; + }; + 6BA1E8A810C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; + name = "main.cpp: 201"; + rLen = 0; + rLoc = 4154; + rType = 0; + vrLen = 830; + vrLoc = 3912; + }; + 6BA1E8A910C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 431"; + rLen = 0; + rLoc = 12068; + rType = 0; + vrLen = 649; + vrLoc = 11797; + }; + 6BA1E8AA10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 282"; + rLen = 0; + rLoc = 12433; + rType = 0; + vrLen = 1222; + vrLoc = 10937; + }; + 6BA1E8AB10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 431"; + rLen = 0; + rLoc = 12068; + rType = 0; + vrLen = 649; + vrLoc = 11797; + }; + 6BA1E8AC10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 234"; + rLen = 0; + rLoc = 9491; + rType = 0; + vrLen = 1513; + vrLoc = 8571; + }; + 6BA1E8AD10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 560"; + rLen = 0; + rLoc = 14678; + rType = 0; + vrLen = 957; + vrLoc = 14351; + }; + 6BA1E8AE10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 288"; + rLen = 89; + rLoc = 12031; + rType = 0; + vrLen = 1629; + vrLoc = 10717; + }; + 6BA1E8AF10C7C227008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 607"; + rLen = 0; + rLoc = 16092; + rType = 0; + vrLen = 867; + vrLoc = 15069; + }; + 6BA1E8B010C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; + name = "RecastMeshDetail.cpp: 193"; + rLen = 0; + rLoc = 4933; + rType = 0; + vrLen = 975; + vrLoc = 4089; + }; + 6BA1E8B110C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 281"; + rLen = 0; + rLoc = 11581; + rType = 0; + vrLen = 1531; + vrLoc = 11002; + }; + 6BA1E8B210C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 177"; + rLen = 85; + rLoc = 5158; + rType = 0; + vrLen = 1266; + vrLoc = 3791; + }; + 6BA1E8B310C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 615"; + rLen = 0; + rLoc = 15671; + rType = 0; + vrLen = 1020; + vrLoc = 15652; + }; + 6BA1E8B410C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 563"; + rLen = 0; + rLoc = 14585; + rType = 0; + vrLen = 944; + vrLoc = 14182; + }; + 6BA1E8B510C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 186"; + rLen = 0; + rLoc = 7039; + rType = 0; + vrLen = 1375; + vrLoc = 6157; + }; + 6BA1E8B610C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1554"; + rLen = 9; + rLoc = 42378; + rType = 0; + vrLen = 864; + vrLoc = 39825; + }; + 6BA1E8B710C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 292"; + rLen = 0; + rLoc = 12121; + rType = 0; + vrLen = 1531; + vrLoc = 11002; + }; + 6BA1E8B810C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 622"; + rLen = 0; + rLoc = 15798; + rType = 0; + vrLen = 966; + vrLoc = 15645; + }; + 6BA1E8B910C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 281"; + rLen = 0; + rLoc = 11581; + rType = 0; + vrLen = 1531; + vrLoc = 11002; + }; + 6BA1E8BA10C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 605"; + rLen = 0; + rLoc = 15671; + rType = 0; + vrLen = 1005; + vrLoc = 15652; + }; + 6BA1E8BB10C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 177"; + rLen = 18; + rLoc = 5164; + rType = 0; + vrLen = 1266; + vrLoc = 3791; + }; + 6BA1E8BC10C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 615"; + rLen = 0; + rLoc = 15671; + rType = 0; + vrLen = 1020; + vrLoc = 15652; + }; + 6BA1E8BD10C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 177"; + rLen = 85; + rLoc = 5158; + rType = 0; + vrLen = 1266; + vrLoc = 3791; + }; + 6BA1E8BE10C7C5D1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 604"; + rLen = 0; + rLoc = 15671; + rType = 0; + vrLen = 956; + vrLoc = 15652; + }; + 6BA1E8BF10C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 178"; + rLen = 0; + rLoc = 5156; + rType = 0; + vrLen = 1266; + vrLoc = 3791; + }; + 6BA1E8C010C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 239"; + rLen = 112; + rLoc = 5894; + rType = 0; + vrLen = 1006; + vrLoc = 5348; + }; + 6BA1E8C110C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 604"; + rLen = 0; + rLoc = 15671; + rType = 0; + vrLen = 964; + vrLoc = 15652; + }; + 6BA1E8C210C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 604"; + rLen = 0; + rLoc = 15671; + rType = 0; + vrLen = 964; + vrLoc = 15652; + }; + 6BA1E8C310C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 206"; + rLen = 0; + rLoc = 4964; + rType = 0; + vrLen = 706; + vrLoc = 4614; + }; + 6BA1E8C410C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 176"; + rLen = 0; + rLoc = 5157; + rType = 0; + vrLen = 652; + vrLoc = 3195; + }; + 6BA1E8C510C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 207"; + rLen = 0; + rLoc = 4965; + rType = 0; + vrLen = 950; + vrLoc = 4762; + }; + 6BA1E8C610C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 154"; + rLen = 0; + rLoc = 4197; + rType = 0; + vrLen = 1112; + vrLoc = 3575; + }; + 6BA1E8C710C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 239"; + rLen = 0; + rLoc = 5950; + rType = 0; + vrLen = 1000; + vrLoc = 5348; + }; + 6BA1E8C810C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 174"; + rLen = 0; + rLoc = 5008; + rType = 0; + vrLen = 1266; + vrLoc = 3791; + }; + 6BA1E8C910C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 239"; + rLen = 0; + rLoc = 5965; + rType = 0; + vrLen = 1006; + vrLoc = 5348; + }; + 6BA1E8CA10C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 174"; + rLen = 0; + rLoc = 5008; + rType = 0; + vrLen = 1266; + vrLoc = 3791; + }; + 6BA1E8CB10C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 239"; + rLen = 112; + rLoc = 5894; + rType = 0; + vrLen = 1006; + vrLoc = 5348; + }; + 6BA1E8CC10C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 178"; + rLen = 0; + rLoc = 5156; + rType = 0; + vrLen = 1266; + vrLoc = 3791; + }; + 6BA1E8CD10C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 239"; + rLen = 112; + rLoc = 5894; + rType = 0; + vrLen = 1006; + vrLoc = 5348; + }; + 6BA1E8CE10C7C700008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 638"; + rLen = 0; + rLoc = 16583; + rType = 0; + vrLen = 843; + vrLoc = 16276; + }; + 6BA1E8CF10C7C9A8008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 622"; + rLen = 0; + rLoc = 16336; + rType = 0; + vrLen = 895; + vrLoc = 15670; + }; + 6BA1E8D010C7C9A8008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + rLen = 1; + rLoc = 167; + rType = 1; + }; + 6BA1E8D110C7C9A8008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 622"; + rLen = 0; + rLoc = 16336; + rType = 0; + vrLen = 895; + vrLoc = 15670; + }; + 6BA1E8D210C7C9A8008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 235"; + rLen = 0; + rLoc = 6005; + rType = 0; + vrLen = 1006; + vrLoc = 5338; + }; + 6BA1E8D310C7CB2E008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 625"; + rLen = 0; + rLoc = 16351; + rType = 0; + vrLen = 809; + vrLoc = 15799; + }; + 6BA1E8D410C7CB2E008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 152"; + rLen = 9; + rLoc = 4081; + rType = 0; + vrLen = 1266; + vrLoc = 3791; + }; + 6BA1E8D510C7CB2E008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 237"; + rLen = 0; + rLoc = 6054; + rType = 0; + vrLen = 1037; + vrLoc = 5338; + }; + 6BA1E8D610C7CB2E008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 235"; + rLen = 0; + rLoc = 6005; + rType = 0; + vrLen = 1006; + vrLoc = 5338; + }; + 6BA1E8D710C7CB2E008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 625"; + rLen = 0; + rLoc = 16351; + rType = 0; + vrLen = 809; + vrLoc = 15799; + }; + 6BA1E8D810C7CB2E008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 237"; + rLen = 0; + rLoc = 6054; + rType = 0; + vrLen = 1037; + vrLoc = 5338; + }; + 6BA1E8D910C7CB2E008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 152"; + rLen = 9; + rLoc = 4081; + rType = 0; + vrLen = 1266; + vrLoc = 3791; + }; + 6BA1E8DA10C7CB2E008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 237"; + rLen = 0; + rLoc = 6054; + rType = 0; + vrLen = 1017; + vrLoc = 5374; + }; + 6BA1E8DB10C7CB62008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 237"; + rLen = 0; + rLoc = 6054; + rType = 0; + vrLen = 1017; + vrLoc = 5374; + }; + 6BA1E8DC10C7CB62008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 625"; + rLen = 0; + rLoc = 16351; + rType = 0; + vrLen = 809; + vrLoc = 15799; + }; + 6BA1E8DD10C7CB62008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 237"; + rLen = 0; + rLoc = 6054; + rType = 0; + vrLen = 1017; + vrLoc = 5374; + }; + 6BA1E8DE10C7CB62008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 635"; + rLen = 0; + rLoc = 16582; + rType = 0; + vrLen = 725; + vrLoc = 16332; + }; + 6BA1E8E310C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 470"; + rLen = 0; + rLoc = 15930; + rType = 0; + vrLen = 1462; + vrLoc = 15202; + }; + 6BA1E8E410C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; + name = "DetourNode.cpp: 102"; + rLen = 0; + rLoc = 2602; + rType = 0; + vrLen = 564; + vrLoc = 2323; + }; + 6BA1E8E510C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 187"; + rLen = 85; + rLoc = 5158; + rType = 0; + vrLen = 1123; + vrLoc = 4235; + }; + 6BA1E8E610C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1188"; + rLen = 0; + rLoc = 30462; + rType = 0; + vrLen = 567; + vrLoc = 29809; + }; + 6BA1E8E710C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 630"; + rLen = 0; + rLoc = 16511; + rType = 0; + vrLen = 616; + vrLoc = 16222; + }; + 6BA1E8E810C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 163"; + rLen = 0; + rLoc = 4595; + rType = 0; + vrLen = 666; + vrLoc = 2258; + }; + 6BA1E8E910C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 470"; + rLen = 0; + rLoc = 15930; + rType = 0; + vrLen = 1462; + vrLoc = 15202; + }; + 6BA1E8EA10C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 56"; + rLen = 0; + rLoc = 2116; + rType = 0; + vrLen = 630; + vrLoc = 1768; + }; + 6BA1E8EB10C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1188"; + rLen = 0; + rLoc = 30462; + rType = 0; + vrLen = 567; + vrLoc = 29809; + }; + 6BA1E8EC10C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 187"; + rLen = 85; + rLoc = 5158; + rType = 0; + vrLen = 1123; + vrLoc = 4235; + }; + 6BA1E8ED10C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; + name = "DetourNode.cpp: 102"; + rLen = 0; + rLoc = 2602; + rType = 0; + vrLen = 564; + vrLoc = 2323; + }; + 6BA1E8EE10C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 187"; + rLen = 85; + rLoc = 5158; + rType = 0; + vrLen = 1123; + vrLoc = 4235; + }; + 6BA1E8EF10C7D2FA008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1194"; + rLen = 0; + rLoc = 30462; + rType = 0; + vrLen = 558; + vrLoc = 29894; + }; + 6BA1E8F010C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1141"; + rLen = 0; + rLoc = 28972; + rType = 0; + vrLen = 1015; + vrLoc = 28576; + }; + 6BA1E8F110C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; + name = "DetourTileNavMesh.h: 299"; + rLen = 0; + rLoc = 12743; + rType = 0; + vrLen = 1250; + vrLoc = 11793; + }; + 6BA1E8F210C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88D10C7BFD3008007F6 /* Sample_SoloMesh.h */; + name = "Sample_SoloMesh.h: 30"; + rLen = 9; + rLoc = 499; + rType = 0; + vrLen = 680; + vrLoc = 250; + }; + 6BA1E8F310C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 129"; + rLen = 0; + rLoc = 3256; + rType = 0; + vrLen = 962; + vrLoc = 2045; + }; + 6BA1E8F410C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1141"; + rLen = 0; + rLoc = 28972; + rType = 0; + vrLen = 1015; + vrLoc = 28576; + }; + 6BA1E8F510C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */; + name = "DetourTileNavMesh.h: 299"; + rLen = 0; + rLoc = 12743; + rType = 0; + vrLen = 1250; + vrLoc = 11793; + }; + 6BA1E8F610C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88D10C7BFD3008007F6 /* Sample_SoloMesh.h */; + name = "Sample_SoloMesh.h: 38"; + rLen = 13; + rLoc = 699; + rType = 0; + vrLen = 656; + vrLoc = 250; + }; + 6BA1E8F710C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 28"; + rLen = 0; + rLoc = 820; + rType = 0; + vrLen = 657; + vrLoc = 63; + }; + 6BA1E8F810C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88D10C7BFD3008007F6 /* Sample_SoloMesh.h */; + name = "Sample_SoloMesh.h: 36"; + rLen = 55; + rLoc = 659; + rType = 0; + vrLen = 680; + vrLoc = 250; + }; + 6BA1E8F910C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 129"; + rLen = 0; + rLoc = 3256; + rType = 0; + vrLen = 962; + vrLoc = 2045; + }; + 6BA1E8FA10C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88D10C7BFD3008007F6 /* Sample_SoloMesh.h */; + name = "Sample_SoloMesh.h: 30"; + rLen = 9; + rLoc = 499; + rType = 0; + vrLen = 680; + vrLoc = 250; + }; + 6BA1E8FB10C7D4D9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 128"; + rLen = 0; + rLoc = 2874; + rType = 0; + vrLen = 991; + vrLoc = 2045; + }; + 6BA1E90210C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 290"; + rLen = 0; + rLoc = 10363; + rType = 0; + vrLen = 664; + vrLoc = 10833; + }; + 6BA1E90310C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 171"; + rLen = 0; + rLoc = 4646; + rType = 0; + vrLen = 1125; + vrLoc = 1058; + }; + 6BA1E90410C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 235"; + rLen = 142; + rLoc = 9349; + rType = 0; + vrLen = 1645; + vrLoc = 9068; + }; + 6BA1E90510C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 320"; + rLen = 0; + rLoc = 8182; + rType = 0; + vrLen = 975; + vrLoc = 7173; + }; + 6BA1E90610C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: 'curRef' was not declared in this scope"; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + rLen = 1; + rLoc = 1144; + rType = 1; + }; + 6BA1E90710C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 155"; + rLen = 0; + rLoc = 4452; + rType = 0; + vrLen = 808; + vrLoc = 2731; + }; + 6BA1E90810C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 294"; + rLen = 0; + rLoc = 10416; + rType = 0; + vrLen = 1005; + vrLoc = 9804; + }; + 6BA1E90910C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 160"; + rLen = 0; + rLoc = 3984; + rType = 0; + vrLen = 949; + vrLoc = 2843; + }; + 6BA1E90A10C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 290"; + rLen = 0; + rLoc = 10363; + rType = 0; + vrLen = 664; + vrLoc = 10833; + }; + 6BA1E90B10C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 171"; + rLen = 0; + rLoc = 4646; + rType = 0; + vrLen = 1125; + vrLoc = 1058; + }; + 6BA1E90C10C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 168"; + rLen = 0; + rLoc = 4452; + rType = 0; + vrLen = 953; + vrLoc = 2976; + }; + 6BA1E90D10C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 235"; + rLen = 142; + rLoc = 9349; + rType = 0; + vrLen = 1645; + vrLoc = 9068; + }; + 6BA1E90E10C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 320"; + rLen = 0; + rLoc = 8182; + rType = 0; + vrLen = 975; + vrLoc = 7173; + }; + 6BA1E90F10C7D850008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1145"; + rLen = 0; + rLoc = 29089; + rType = 0; + vrLen = 830; + vrLoc = 28675; + }; + 6BA1E91210C7D8A9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1165"; + rLen = 0; + rLoc = 29702; + rType = 0; + vrLen = 806; + vrLoc = 29138; + }; + 6BA1E91310C7D8A9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 61"; + rLen = 0; + rLoc = 2624; + rType = 0; + vrLen = 985; + vrLoc = 2221; + }; + 6BA1E91410C7D8A9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 320"; + rLen = 0; + rLoc = 8182; + rType = 0; + vrLen = 993; + vrLoc = 7160; + }; + 6BA1E91510C7D8A9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1165"; + rLen = 0; + rLoc = 29702; + rType = 0; + vrLen = 806; + vrLoc = 29138; + }; + 6BA1E91610C7D8A9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 61"; + rLen = 0; + rLoc = 2624; + rType = 0; + vrLen = 985; + vrLoc = 2221; + }; + 6BA1E91710C7D8A9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 187"; + rLen = 0; + rLoc = 4666; + rType = 0; + vrLen = 665; + vrLoc = 3810; + }; + 6BA1E91C10C7D966008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 150"; + rLen = 0; + rLoc = 3639; + rType = 0; + vrLen = 905; + vrLoc = 2866; + }; + 6BA1E91F10C7D999008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 141"; + rLen = 0; + rLoc = 3310; + rType = 0; + vrLen = 907; + vrLoc = 2866; + }; + 6BA1E92510C7D9E8008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 141"; + rLen = 0; + rLoc = 3310; + rType = 0; + vrLen = 588; + vrLoc = 4002; + }; + 6BA1E92B10C7DAA1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 180"; + rLen = 0; + rLoc = 4481; + rType = 0; + vrLen = 790; + vrLoc = 3750; + }; + 6BA1E92C10C7DAA1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 235"; + rLen = 21; + rLoc = 9354; + rType = 0; + vrLen = 1645; + vrLoc = 9068; + }; + 6BA1E92D10C7DAA1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 644"; + rLen = 0; + rLoc = 16730; + rType = 0; + vrLen = 796; + vrLoc = 16350; + }; + 6BA1E92E10C7DAA1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 180"; + rLen = 0; + rLoc = 4481; + rType = 0; + vrLen = 790; + vrLoc = 3750; + }; + 6BA1E92F10C7DAA1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 644"; + rLen = 0; + rLoc = 16730; + rType = 0; + vrLen = 796; + vrLoc = 16350; + }; + 6BA1E93010C7DAA1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 235"; + rLen = 21; + rLoc = 9354; + rType = 0; + vrLen = 1645; + vrLoc = 9068; + }; + 6BA1E93110C7DAA1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1182"; + rLen = 0; + rLoc = 30065; + rType = 0; + vrLen = 838; + vrLoc = 29661; + }; + 6BA1E93710C7DB10008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 140"; + rLen = 0; + rLoc = 3256; + rType = 0; + vrLen = 1036; + vrLoc = 2484; + }; + 6BA1E93810C7DB10008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + rLen = 0; + rLoc = 1184; + rType = 1; + }; + 6BA1E93910C7DB10008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1182"; + rLen = 0; + rLoc = 30065; + rType = 0; + vrLen = 838; + vrLoc = 29661; + }; + 6BA1E93A10C7DB10008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 140"; + rLen = 0; + rLoc = 3256; + rType = 0; + vrLen = 1036; + vrLoc = 2484; + }; + 6BA1E93B10C7DB10008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1189"; + rLen = 0; + rLoc = 30275; + rType = 0; + vrLen = 759; + vrLoc = 29759; + }; + 6BA1E93F10C7DB2F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1189"; + rLen = 0; + rLoc = 30275; + rType = 0; + vrLen = 901; + vrLoc = 29759; + }; + 6BA1E94010C7DB2F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 140"; + rLen = 0; + rLoc = 3256; + rType = 0; + vrLen = 1054; + vrLoc = 2479; + }; + 6BA1E94110C7DB2F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1189"; + rLen = 0; + rLoc = 30275; + rType = 0; + vrLen = 901; + vrLoc = 29759; + }; + 6BA1E94210C7DB2F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 160"; + rLen = 0; + rLoc = 3962; + rType = 0; + vrLen = 914; + vrLoc = 2936; + }; + 6BA1E94410C7DB45008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 160"; + rLen = 0; + rLoc = 3962; + rType = 0; + vrLen = 1113; + vrLoc = 2361; + }; + 6BA1E94510C7DB45008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + rLen = 0; + rLoc = 1195; + rType = 1; + }; + 6BA1E94610C7DB45008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 160"; + rLen = 0; + rLoc = 3962; + rType = 0; + vrLen = 1113; + vrLoc = 2361; + }; + 6BA1E94710C7DB45008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1196"; + rLen = 0; + rLoc = 30492; + rType = 0; + vrLen = 841; + vrLoc = 29819; + }; + 6BA1E94910C7DB51008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1196"; + rLen = 0; + rLoc = 30492; + rType = 0; + vrLen = 841; + vrLoc = 29819; + }; + 6BA1E94A10C7DB51008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + rLen = 0; + rLoc = 145; + rType = 1; + }; + 6BA1E94B10C7DB51008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1196"; + rLen = 0; + rLoc = 30492; + rType = 0; + vrLen = 841; + vrLoc = 29819; + }; + 6BA1E94C10C7DB51008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 137"; + rLen = 0; + rLoc = 3182; + rType = 0; + vrLen = 1113; + vrLoc = 2361; + }; + 6BA1E94E10C7DB5C008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 132"; + rLen = 0; + rLoc = 3108; + rType = 0; + vrLen = 1112; + vrLoc = 2361; + }; + 6BA1E95110C7DBC6008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 132"; + rLen = 0; + rLoc = 3108; + rType = 0; + vrLen = 971; + vrLoc = 2561; + }; + 6BA1E95C10C7DBF9008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 147"; + rLen = 0; + rLoc = 3537; + rType = 0; + vrLen = 854; + vrLoc = 2902; + }; + 6BA1E96310C7DC15008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 162"; + rLen = 0; + rLoc = 3769; + rType = 0; + vrLen = 728; + vrLoc = 3915; + }; + 6BA1E96910C7DCD1008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 201"; + rLen = 0; + rLoc = 4452; + rType = 0; + vrLen = 640; + vrLoc = 4046; + }; + 6BA1E96D10C7DDD6008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1097"; + rLen = 0; + rLoc = 28015; + rType = 0; + vrLen = 776; + vrLoc = 25780; + }; + 6BA1E96E10C7DDD6008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 203"; + rLen = 0; + rLoc = 4452; + rType = 0; + vrLen = 677; + vrLoc = 4046; + }; + 6BA1E96F10C7DDD6008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 203"; + rLen = 0; + rLoc = 4452; + rType = 0; + vrLen = 677; + vrLoc = 4046; + }; + 6BA1E97010C7DDD6008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1097"; + rLen = 0; + rLoc = 28015; + rType = 0; + vrLen = 776; + vrLoc = 25780; + }; + 6BA1E97110C7DDD6008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 205"; + rLen = 0; + rLoc = 4470; + rType = 0; + vrLen = 640; + vrLoc = 4046; + }; + 6BA1E97410C7DF1F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 977"; + rLen = 0; + rLoc = 25230; + rType = 0; + vrLen = 692; + vrLoc = 28068; + }; + 6BA1E97510C7DF1F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 365"; + rLen = 0; + rLoc = 11881; + rType = 0; + vrLen = 805; + vrLoc = 11582; + }; + 6BA1E97610C7DF1F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 156"; + rLen = 0; + rLoc = 3639; + rType = 0; + vrLen = 769; + vrLoc = 3008; + }; + 6BA1E97710C7DF1F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 205"; + rLen = 0; + rLoc = 4470; + rType = 0; + vrLen = 923; + vrLoc = 2600; + }; + 6BA1E97810C7DF1F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 977"; + rLen = 0; + rLoc = 25230; + rType = 0; + vrLen = 692; + vrLoc = 28068; + }; + 6BA1E97910C7DF1F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 156"; + rLen = 0; + rLoc = 3639; + rType = 0; + vrLen = 769; + vrLoc = 3008; + }; + 6BA1E97A10C7DF1F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 365"; + rLen = 0; + rLoc = 11881; + rType = 0; + vrLen = 805; + vrLoc = 11582; + }; + 6BA1E97B10C7DF1F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 162"; + rLen = 0; + rLoc = 3734; + rType = 0; + vrLen = 775; + vrLoc = 3008; + }; + 6BA1E97E10C7DF98008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 178"; + rLen = 0; + rLoc = 4095; + rType = 0; + vrLen = 733; + vrLoc = 3625; + }; + 6BA1E98010C7DFEF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 175"; + rLen = 0; + rLoc = 4066; + rType = 0; + vrLen = 740; + vrLoc = 3625; + }; + 6BA1E98310C7E0B7008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 171"; + rLen = 0; + rLoc = 4066; + rType = 0; + vrLen = 941; + vrLoc = 3288; + }; + 6BA1E98410C7E0BF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 171"; + rLen = 0; + rLoc = 4066; + rType = 0; + vrLen = 566; + vrLoc = 4247; + }; + 6BA1E98610C7E0E8008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 199"; + rLen = 0; + rLoc = 4725; + rType = 0; + vrLen = 699; + vrLoc = 4049; + }; + 6BA1E98810C7E178008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 139"; + rLen = 0; + rLoc = 3255; + rType = 0; + vrLen = 1022; + vrLoc = 2930; + }; + 6BA1E98D10C7EAC3008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 344"; + rLen = 172; + rLoc = 11412; + rType = 0; + vrLen = 742; + vrLoc = 11371; + }; + 6BA1E98E10C7EAC3008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: expected primary-expression before ')' token"; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + rLen = 1; + rLoc = 160; + rType = 1; + }; + 6BA1E98F10C7EAC3008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 21"; + rLen = 0; + rLoc = 406; + rType = 0; + vrLen = 567; + vrLoc = 237; + }; + 6BA1E99010C7EAC3008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 344"; + rLen = 172; + rLoc = 11412; + rType = 0; + vrLen = 742; + vrLoc = 11371; + }; + 6BA1E99110C7EAC3008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 343"; + rLen = 0; + rLoc = 8067; + rType = 0; + vrLen = 874; + vrLoc = 7781; + }; + 6BA1E99310C7EAEF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 321"; + rLen = 0; + rLoc = 7422; + rType = 0; + vrLen = 872; + vrLoc = 7461; + }; + 6BA1E99510C7EB05008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 322"; + rLen = 0; + rLoc = 7422; + rType = 0; + vrLen = 874; + vrLoc = 7461; + }; + 6BA1E99810C7EB71008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 25"; + rLen = 0; + rLoc = 565; + rType = 0; + vrLen = 667; + vrLoc = 100; + }; + 6BA1E99B10C7EBB0008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 161"; + rLen = 0; + rLoc = 3658; + rType = 0; + vrLen = 765; + vrLoc = 3537; + }; + 6BA1E99D10C7EC0F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 320"; + rLen = 0; + rLoc = 7719; + rType = 0; + vrLen = 1073; + vrLoc = 7393; + }; + 6BA1E99F10C7EC3F008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 333"; + rLen = 0; + rLoc = 8122; + rType = 0; + vrLen = 1132; + vrLoc = 7286; + }; + 6BA1E9A110C7EC47008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 323"; + rLen = 0; + rLoc = 7856; + rType = 0; + vrLen = 1132; + vrLoc = 7286; + }; + 6BA1E9A310C7EC77008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 331"; + rLen = 0; + rLoc = 8021; + rType = 0; + vrLen = 1099; + vrLoc = 7327; + }; + 6BA1E9A510C7EC93008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 329"; + rLen = 0; + rLoc = 7969; + rType = 0; + vrLen = 1099; + vrLoc = 7327; + }; + 6BA1E9A710C7ECFF008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 320"; + rLen = 0; + rLoc = 7698; + rType = 0; + vrLen = 1114; + vrLoc = 7327; + }; + 6BA1E9A910C7ED0B008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 319"; + rLen = 0; + rLoc = 7671; + rType = 0; + vrLen = 1152; + vrLoc = 7327; + }; + 6BA1E9AB10C7F12E008007F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; + name = "Sample_SoloMesh.cpp: 335"; + rLen = 0; + rLoc = 8158; + rType = 0; + vrLen = 969; + vrLoc = 7547; + }; 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 3680}}"; @@ -7966,15 +5090,15 @@ 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 576}}"; - sepNavSelRange = "{972, 89}"; - sepNavVisRange = "{516, 1110}"; + sepNavSelRange = "{1465, 0}"; + sepNavVisRange = "{3, 1652}"; }; }; 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 4144}}"; - sepNavSelRange = "{2120, 6}"; - sepNavVisRange = "{1748, 521}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 3440}}"; + sepNavSelRange = "{8514, 47}"; + sepNavVisRange = "{7491, 1866}"; }; }; 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */ = { @@ -7986,16 +5110,16 @@ }; 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 12272}}"; - sepNavSelRange = "{15631, 0}"; - sepNavVisRange = "{15456, 726}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 12192}}"; + sepNavSelRange = "{14721, 0}"; + sepNavVisRange = "{14492, 610}"; }; }; 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {915, 13488}}"; - sepNavSelRange = "{19594, 0}"; - sepNavVisRange = "{18667, 1323}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 14928}}"; + sepNavSelRange = "{23286, 0}"; + sepNavVisRange = "{22785, 847}"; }; }; 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */ = { @@ -8006,6 +5130,56 @@ sepNavWindowFrame = "{{15, 78}, {1011, 695}}"; }; }; + 6BF2589310BE6F220061DCC9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C870F7FCC1100459200 /* RecastMesh.cpp */; + name = "RecastMesh.cpp: 865"; + rLen = 0; + rLoc = 21853; + rType = 0; + vrLen = 1078; + vrLoc = 24779; + }; + 6BF2589B10BEADD20061DCC9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 541"; + rLen = 90; + rLoc = 14678; + rType = 0; + vrLen = 838; + vrLoc = 13296; + }; + 6BF2589C10BEADD20061DCC9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 35"; + rLen = 0; + rLoc = 1345; + rType = 0; + vrLen = 1198; + vrLoc = 391; + }; + 6BF2589D10BEADD20061DCC9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; + name = "DetourStatNavMesh.cpp: 72"; + rLen = 0; + rLoc = 2540; + rType = 0; + vrLen = 1278; + vrLoc = 1655; + }; + 6BF2589E10BEADD20061DCC9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; + name = "Sample_TileMesh.cpp: 558"; + rLen = 0; + rLoc = 14408; + rType = 0; + vrLen = 1067; + vrLoc = 13902; + }; 8D1107260486CEB800E47090 /* Recast */ = { activeExec = 0; executables = ( diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 index 725570e7..4031e25e 100644 --- a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 +++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 @@ -279,14 +279,14 @@ PBXSmartGroupTreeModuleOutlineStateSelectionKey - 9 - 3 + 41 + 37 1 0 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 39}, {282, 660}} + {{0, 206}, {282, 660}} PBXTopSmartGroupGIDs @@ -321,7 +321,7 @@ PBXProjectModuleGUID 6B8632A30F78115100E2684A PBXProjectModuleLabel - DetourDebugDraw.cpp + Sample_SoloMesh.cpp PBXSplitModuleInNavigatorKey Split0 @@ -329,57 +329,60 @@ PBXProjectModuleGUID 6B8632A40F78115100E2684A PBXProjectModuleLabel - DetourDebugDraw.cpp + Sample_SoloMesh.cpp _historyCapacity 0 bookmark - 6B8DEA7C10B6CFC900DF20FB + 6BA1E9AB10C7F12E008007F6 history - 6B3BFADD107A80E1006284CD - 6B3BFB0D107A8979006284CD 6B57D358108C66B200DDD053 6B57D38F108C69E400DDD053 6B7FB74D1091EBDE001BA51A 6B8DE70110B01BBF00DF20FB - 6B8DE70A10B01BBF00DF20FB - 6B8DE70B10B01BBF00DF20FB 6B8DE70D10B01BBF00DF20FB 6B8DE76D10B0243500DF20FB 6B8DE7F110B0517A00DF20FB 6B8DE7F310B0517A00DF20FB - 6B8DE7F710B0517A00DF20FB - 6B8DE7F810B0517A00DF20FB 6B8DE84910B0584400DF20FB - 6B8DE84A10B0584400DF20FB 6B8DE85210B6873400DF20FB - 6B8DE85C10B6899100DF20FB 6B8DE89910B6B3F800DF20FB 6B8DE89A10B6B3F800DF20FB - 6B8DE89B10B6B3F800DF20FB - 6B8DE8A110B6B3F800DF20FB - 6B8DE8E710B6B59A00DF20FB - 6B8DE8E910B6B59A00DF20FB 6B8DE8EA10B6B59A00DF20FB - 6B8DE8FD10B6B76800DF20FB - 6B8DE92D10B6BCDA00DF20FB 6B8DE98B10B6C53B00DF20FB - 6B8DE98C10B6C53B00DF20FB - 6B8DE98D10B6C53B00DF20FB 6B8DE98E10B6C53B00DF20FB - 6B8DE98F10B6C53B00DF20FB - 6B8DEA0110B6CA1500DF20FB - 6B8DEA0310B6CA1500DF20FB - 6B8DEA3610B6CBC200DF20FB 6B8DEA3810B6CBC200DF20FB - 6B8DEA4010B6CC0400DF20FB - 6B8DEA6410B6CF6400DF20FB 6B8DEA6510B6CF6400DF20FB - 6B8DEA6610B6CF6400DF20FB 6B8DEA6710B6CF6400DF20FB - 6B8DEA7710B6CFC900DF20FB - 6B8DEA7810B6CFC900DF20FB - 6B8DEA7910B6CFC900DF20FB + 6B8DEA8A10B6E1C900DF20FB + 6B8DEAA110BC7BCD00DF20FB + 6BF2589310BE6F220061DCC9 + 6BA1E63A10C1DB5B008007F6 + 6BA1E66910C50A35008007F6 + 6BA1E7F210C7B3FF008007F6 + 6BA1E81E10C7BB85008007F6 + 6BA1E81F10C7BB85008007F6 + 6BA1E82010C7BB85008007F6 + 6BA1E82110C7BB85008007F6 + 6BA1E82210C7BB85008007F6 + 6BA1E82310C7BB85008007F6 + 6BA1E82610C7BB85008007F6 + 6BA1E89310C7C227008007F6 + 6BA1E89610C7C227008007F6 + 6BA1E89710C7C227008007F6 + 6BA1E89810C7C227008007F6 + 6BA1E89910C7C227008007F6 + 6BA1E89A10C7C227008007F6 + 6BA1E8B010C7C5D1008007F6 + 6BA1E8DB10C7CB62008007F6 + 6BA1E8E410C7D2FA008007F6 + 6BA1E8F110C7D4D9008007F6 + 6BA1E8F210C7D4D9008007F6 + 6BA1E90310C7D850008007F6 + 6BA1E92C10C7DAA1008007F6 + 6BA1E97410C7DF1F008007F6 + 6BA1E98D10C7EAC3008007F6 + 6BA1E98E10C7EAC3008007F6 prevStack @@ -388,322 +391,150 @@ 6B6FA3B81076452F009B0572 6B6FA3BA1076452F009B0572 6B3BFADF107A80E1006284CD - 6B3BFB12107A8979006284CD - 6B3BFB13107A8979006284CD 6B9BE374107BC6A40036CC81 6B57D35B108C66B200DDD053 6B57D376108C692900DDD053 6B57D393108C69E400DDD053 6B7FB7541091EBDE001BA51A 6B7FB7571091EBDE001BA51A - 6B8DE71110B01BBF00DF20FB 6B8DE71210B01BBF00DF20FB - 6B8DE71310B01BBF00DF20FB - 6B8DE71410B01BBF00DF20FB 6B8DE71510B01BBF00DF20FB 6B8DE71710B01BBF00DF20FB 6B8DE71810B01BBF00DF20FB - 6B8DE71910B01BBF00DF20FB - 6B8DE71A10B01BBF00DF20FB - 6B8DE71B10B01BBF00DF20FB - 6B8DE71C10B01BBF00DF20FB - 6B8DE71D10B01BBF00DF20FB - 6B8DE71E10B01BBF00DF20FB - 6B8DE71F10B01BBF00DF20FB - 6B8DE72010B01BBF00DF20FB - 6B8DE72110B01BBF00DF20FB 6B8DE72210B01BBF00DF20FB - 6B8DE72310B01BBF00DF20FB - 6B8DE72410B01BBF00DF20FB - 6B8DE72510B01BBF00DF20FB - 6B8DE72610B01BBF00DF20FB - 6B8DE72810B01BBF00DF20FB - 6B8DE72A10B01BBF00DF20FB 6B8DE72B10B01BBF00DF20FB - 6B8DE72D10B01BBF00DF20FB - 6B8DE72E10B01BBF00DF20FB 6B8DE72F10B01BBF00DF20FB - 6B8DE73010B01BBF00DF20FB - 6B8DE73210B01BBF00DF20FB - 6B8DE73410B01BBF00DF20FB - 6B8DE73610B01BBF00DF20FB 6B8DE73710B01BBF00DF20FB - 6B8DE73810B01BBF00DF20FB - 6B8DE73A10B01BBF00DF20FB 6B8DE73B10B01BBF00DF20FB - 6B8DE75010B01EEA00DF20FB - 6B8DE75110B01EEA00DF20FB - 6B8DE75210B01EEA00DF20FB - 6B8DE75310B01EEA00DF20FB - 6B8DE75410B01EEA00DF20FB - 6B8DE75510B01EEA00DF20FB - 6B8DE75610B01EEA00DF20FB - 6B8DE75A10B01F1A00DF20FB - 6B8DE75F10B01F9900DF20FB - 6B8DE76710B022B200DF20FB - 6B8DE77010B0243500DF20FB - 6B8DE77110B0243500DF20FB - 6B8DE7A010B0404100DF20FB 6B8DE7A110B0404100DF20FB - 6B8DE7A510B0412B00DF20FB - 6B8DE7A610B0412B00DF20FB - 6B8DE7A710B0412B00DF20FB - 6B8DE7A810B0412B00DF20FB - 6B8DE7AC10B0463F00DF20FB - 6B8DE7AD10B0463F00DF20FB - 6B8DE7C910B04B7F00DF20FB - 6B8DE7CA10B04B7F00DF20FB - 6B8DE7CB10B04B7F00DF20FB - 6B8DE7CC10B04B7F00DF20FB - 6B8DE7CD10B04B7F00DF20FB - 6B8DE7CE10B04B7F00DF20FB 6B8DE7D510B04C5000DF20FB - 6B8DE7FA10B0517A00DF20FB - 6B8DE7FB10B0517A00DF20FB - 6B8DE7FC10B0517A00DF20FB - 6B8DE7FD10B0517A00DF20FB - 6B8DE7FE10B0517A00DF20FB - 6B8DE7FF10B0517A00DF20FB - 6B8DE80010B0517A00DF20FB - 6B8DE80110B0517A00DF20FB - 6B8DE80210B0517A00DF20FB - 6B8DE80310B0517A00DF20FB - 6B8DE80410B0517A00DF20FB - 6B8DE80510B0517A00DF20FB - 6B8DE80610B0517A00DF20FB 6B8DE80710B0517A00DF20FB 6B8DE80810B0517A00DF20FB 6B8DE80910B0517A00DF20FB - 6B8DE80A10B0517A00DF20FB - 6B8DE80B10B0517A00DF20FB - 6B8DE80C10B0517A00DF20FB - 6B8DE80D10B0517A00DF20FB - 6B8DE80E10B0517A00DF20FB - 6B8DE80F10B0517A00DF20FB - 6B8DE81010B0517A00DF20FB - 6B8DE81110B0517A00DF20FB - 6B8DE81210B0517A00DF20FB - 6B8DE81310B0517A00DF20FB - 6B8DE81410B0517A00DF20FB - 6B8DE81510B0517A00DF20FB - 6B8DE81610B0517A00DF20FB - 6B8DE81710B0517A00DF20FB - 6B8DE81810B0517A00DF20FB - 6B8DE81910B0517A00DF20FB - 6B8DE81A10B0517A00DF20FB - 6B8DE82210B0528100DF20FB 6B8DE82310B0528100DF20FB 6B8DE82410B0528100DF20FB - 6B8DE84C10B0584400DF20FB - 6B8DE84D10B0584400DF20FB 6B8DE84E10B0584400DF20FB - 6B8DE84F10B0584400DF20FB - 6B8DE85410B6873400DF20FB - 6B8DE85510B6873400DF20FB - 6B8DE85610B6873400DF20FB - 6B8DE86110B6899100DF20FB 6B8DE86210B6899100DF20FB - 6B8DE86310B6899100DF20FB 6B8DE86410B6899100DF20FB - 6B8DE87010B68A1300DF20FB - 6B8DE87110B68A1300DF20FB - 6B8DE87210B68A1300DF20FB - 6B8DE87310B68A1300DF20FB - 6B8DE87410B68A1300DF20FB - 6B8DE87510B68A1300DF20FB - 6B8DE87E10B68A7500DF20FB 6B8DE87F10B68A7500DF20FB - 6B8DE88010B68A7500DF20FB 6B8DE8A310B6B3F800DF20FB - 6B8DE8A410B6B3F800DF20FB - 6B8DE8A510B6B3F800DF20FB - 6B8DE8A610B6B3F800DF20FB - 6B8DE8A710B6B3F800DF20FB - 6B8DE8A810B6B3F800DF20FB - 6B8DE8A910B6B3F800DF20FB - 6B8DE8AA10B6B3F800DF20FB - 6B8DE8AB10B6B3F800DF20FB - 6B8DE8AC10B6B3F800DF20FB - 6B8DE8AD10B6B3F800DF20FB - 6B8DE8AE10B6B3F800DF20FB - 6B8DE8AF10B6B3F800DF20FB - 6B8DE8B010B6B3F800DF20FB - 6B8DE8B110B6B3F800DF20FB - 6B8DE8B210B6B3F800DF20FB - 6B8DE8B310B6B3F800DF20FB - 6B8DE8B410B6B3F800DF20FB - 6B8DE8B510B6B3F800DF20FB - 6B8DE8B610B6B3F800DF20FB - 6B8DE8B710B6B3F800DF20FB - 6B8DE8B810B6B3F800DF20FB - 6B8DE8B910B6B3F800DF20FB - 6B8DE8BA10B6B3F800DF20FB - 6B8DE8BB10B6B3F800DF20FB - 6B8DE8BC10B6B3F800DF20FB - 6B8DE8BD10B6B3F800DF20FB - 6B8DE8BE10B6B3F800DF20FB - 6B8DE8BF10B6B3F800DF20FB - 6B8DE8C010B6B3F800DF20FB - 6B8DE8C110B6B3F800DF20FB - 6B8DE8C210B6B3F800DF20FB - 6B8DE8C310B6B3F800DF20FB - 6B8DE8C410B6B3F800DF20FB - 6B8DE8C510B6B3F800DF20FB - 6B8DE8C610B6B3F800DF20FB - 6B8DE8C710B6B3F800DF20FB - 6B8DE8C810B6B3F800DF20FB - 6B8DE8C910B6B3F800DF20FB 6B8DE8CA10B6B3F800DF20FB - 6B8DE8CB10B6B3F800DF20FB - 6B8DE8CC10B6B3F800DF20FB - 6B8DE8CD10B6B3F800DF20FB - 6B8DE8CE10B6B3F800DF20FB - 6B8DE8CF10B6B3F800DF20FB - 6B8DE8D010B6B3F800DF20FB - 6B8DE8D110B6B3F800DF20FB - 6B8DE8D210B6B3F800DF20FB - 6B8DE8D310B6B3F800DF20FB - 6B8DE8D410B6B3F800DF20FB - 6B8DE8D510B6B3F800DF20FB - 6B8DE8D610B6B3F800DF20FB - 6B8DE8D710B6B3F800DF20FB - 6B8DE8D810B6B3F800DF20FB - 6B8DE8EC10B6B59A00DF20FB 6B8DE8ED10B6B59A00DF20FB 6B8DE8EE10B6B59A00DF20FB - 6B8DE8EF10B6B59A00DF20FB - 6B8DE8F010B6B59A00DF20FB 6B8DE8F110B6B59A00DF20FB - 6B8DE90010B6B76800DF20FB - 6B8DE90110B6B76800DF20FB 6B8DE90210B6B76800DF20FB 6B8DE90310B6B76800DF20FB - 6B8DE90410B6B76800DF20FB - 6B8DE90510B6B76800DF20FB - 6B8DE90610B6B76800DF20FB - 6B8DE90710B6B76800DF20FB - 6B8DE90D10B6BAD500DF20FB - 6B8DE90E10B6BAD500DF20FB - 6B8DE90F10B6BAD500DF20FB - 6B8DE91010B6BAD500DF20FB - 6B8DE91110B6BAD500DF20FB - 6B8DE91210B6BAD500DF20FB - 6B8DE91310B6BAD500DF20FB - 6B8DE91410B6BAD500DF20FB - 6B8DE91510B6BAD500DF20FB - 6B8DE91610B6BAD500DF20FB - 6B8DE91710B6BAD500DF20FB - 6B8DE91810B6BAD500DF20FB - 6B8DE91910B6BAD500DF20FB - 6B8DE91A10B6BAD500DF20FB - 6B8DE91B10B6BAD500DF20FB - 6B8DE91C10B6BAD500DF20FB - 6B8DE91D10B6BAD500DF20FB - 6B8DE91E10B6BAD500DF20FB - 6B8DE91F10B6BAD500DF20FB - 6B8DE92010B6BAD500DF20FB - 6B8DE92110B6BAD500DF20FB - 6B8DE93110B6BCDA00DF20FB - 6B8DE93210B6BCDA00DF20FB - 6B8DE93310B6BCDA00DF20FB - 6B8DE93410B6BCDA00DF20FB - 6B8DE93510B6BCDA00DF20FB - 6B8DE93610B6BCDA00DF20FB - 6B8DE93D10B6BD1E00DF20FB - 6B8DE94A10B6BEDB00DF20FB - 6B8DE94B10B6BEDB00DF20FB - 6B8DE94C10B6BEDB00DF20FB - 6B8DE94D10B6BEDB00DF20FB - 6B8DE94E10B6BEDB00DF20FB - 6B8DE94F10B6BEDB00DF20FB - 6B8DE95010B6BEDB00DF20FB - 6B8DE95110B6BEDB00DF20FB - 6B8DE95210B6BEDB00DF20FB - 6B8DE95310B6BEDB00DF20FB - 6B8DE95410B6BEDB00DF20FB - 6B8DE95F10B6BF0100DF20FB - 6B8DE96010B6BF0100DF20FB - 6B8DE96B10B6BF6100DF20FB - 6B8DE97610B6C04900DF20FB - 6B8DE97710B6C04900DF20FB - 6B8DE97810B6C04900DF20FB - 6B8DE99410B6C53B00DF20FB - 6B8DE99510B6C53B00DF20FB - 6B8DE99610B6C53B00DF20FB - 6B8DE99710B6C53B00DF20FB - 6B8DE99810B6C53B00DF20FB - 6B8DE99910B6C53B00DF20FB - 6B8DE99A10B6C53B00DF20FB - 6B8DE99B10B6C53B00DF20FB - 6B8DE99C10B6C53B00DF20FB - 6B8DE99D10B6C53B00DF20FB - 6B8DE99E10B6C53B00DF20FB - 6B8DE99F10B6C53B00DF20FB - 6B8DE9A010B6C53B00DF20FB - 6B8DE9A110B6C53B00DF20FB - 6B8DE9A210B6C53B00DF20FB - 6B8DE9A310B6C53B00DF20FB - 6B8DE9A410B6C53B00DF20FB - 6B8DE9A510B6C53B00DF20FB - 6B8DE9A610B6C53B00DF20FB - 6B8DE9A710B6C53B00DF20FB - 6B8DE9A810B6C53B00DF20FB - 6B8DE9A910B6C53B00DF20FB - 6B8DE9AA10B6C53B00DF20FB - 6B8DE9AB10B6C53B00DF20FB - 6B8DE9AC10B6C53B00DF20FB - 6B8DE9AD10B6C53B00DF20FB - 6B8DE9AE10B6C53B00DF20FB - 6B8DE9AF10B6C53B00DF20FB - 6B8DE9B010B6C53B00DF20FB - 6B8DE9B110B6C53B00DF20FB - 6B8DE9B210B6C53B00DF20FB - 6B8DE9B310B6C53B00DF20FB - 6B8DE9B410B6C53B00DF20FB - 6B8DE9B510B6C53B00DF20FB - 6B8DE9B610B6C53B00DF20FB - 6B8DE9BD10B6C61D00DF20FB - 6B8DE9C510B6C64100DF20FB - 6B8DE9D010B6C75600DF20FB - 6B8DE9D610B6C7DD00DF20FB - 6B8DE9DB10B6C83E00DF20FB - 6B8DE9E410B6C8BE00DF20FB - 6B8DE9E510B6C8BE00DF20FB - 6B8DE9EC10B6C97B00DF20FB - 6B8DE9ED10B6C97B00DF20FB - 6B8DE9EE10B6C97B00DF20FB - 6B8DE9F710B6C9B700DF20FB - 6B8DE9F810B6C9B700DF20FB - 6B8DEA0510B6CA1500DF20FB - 6B8DEA0610B6CA1500DF20FB - 6B8DEA0710B6CA1500DF20FB - 6B8DEA0810B6CA1500DF20FB - 6B8DEA1010B6CAAD00DF20FB - 6B8DEA1710B6CAF600DF20FB - 6B8DEA1810B6CAF600DF20FB - 6B8DEA2310B6CB3000DF20FB - 6B8DEA2D10B6CB8A00DF20FB - 6B8DEA2E10B6CB8A00DF20FB - 6B8DEA2F10B6CB8A00DF20FB - 6B8DEA3A10B6CBC200DF20FB - 6B8DEA3B10B6CBC200DF20FB - 6B8DEA3C10B6CBC200DF20FB - 6B8DEA3D10B6CBC200DF20FB - 6B8DEA4310B6CC0400DF20FB - 6B8DEA4410B6CC0400DF20FB - 6B8DEA4510B6CC0400DF20FB - 6B8DEA4E10B6CC2600DF20FB - 6B8DEA5210B6CC5500DF20FB - 6B8DEA6910B6CF6400DF20FB - 6B8DEA6A10B6CF6400DF20FB - 6B8DEA6B10B6CF6400DF20FB - 6B8DEA6C10B6CF6400DF20FB - 6B8DEA6D10B6CF6400DF20FB - 6B8DEA6E10B6CF6400DF20FB - 6B8DEA6F10B6CF6400DF20FB - 6B8DEA7010B6CF6400DF20FB - 6B8DEA7A10B6CFC900DF20FB - 6B8DEA7B10B6CFC900DF20FB + 6B8DEA9210B9463100DF20FB + 6B8DEAA610BC7BCD00DF20FB + 6BA1E7F610C7B3FF008007F6 + 6BA1E7F710C7B3FF008007F6 + 6BA1E7F910C7B3FF008007F6 + 6BA1E7FB10C7B3FF008007F6 + 6BA1E7FD10C7B3FF008007F6 + 6BA1E7FF10C7B3FF008007F6 + 6BA1E80110C7B3FF008007F6 + 6BA1E82C10C7BB85008007F6 + 6BA1E82F10C7BB85008007F6 + 6BA1E83010C7BB85008007F6 + 6BA1E83110C7BB85008007F6 + 6BA1E83210C7BB85008007F6 + 6BA1E83310C7BB85008007F6 + 6BA1E83410C7BB85008007F6 + 6BA1E83610C7BB85008007F6 + 6BA1E83810C7BB85008007F6 + 6BA1E83910C7BB85008007F6 + 6BA1E83B10C7BB85008007F6 + 6BA1E83C10C7BB85008007F6 + 6BA1E83E10C7BB85008007F6 + 6BA1E84010C7BB85008007F6 + 6BA1E84310C7BB85008007F6 + 6BA1E84410C7BB85008007F6 + 6BA1E84710C7BB85008007F6 + 6BA1E84910C7BB85008007F6 + 6BA1E84B10C7BB85008007F6 + 6BA1E84E10C7BB85008007F6 + 6BA1E85110C7BB85008007F6 + 6BA1E85910C7BB85008007F6 + 6BA1E85B10C7BB85008007F6 + 6BA1E85D10C7BB85008007F6 + 6BA1E86010C7BB85008007F6 + 6BA1E86210C7BB85008007F6 + 6BA1E88110C7BD87008007F6 + 6BA1E89D10C7C227008007F6 + 6BA1E89F10C7C227008007F6 + 6BA1E8A110C7C227008007F6 + 6BA1E8A210C7C227008007F6 + 6BA1E8A410C7C227008007F6 + 6BA1E8A510C7C227008007F6 + 6BA1E8A610C7C227008007F6 + 6BA1E8A710C7C227008007F6 + 6BA1E8A810C7C227008007F6 + 6BA1E8AA10C7C227008007F6 + 6BA1E8AC10C7C227008007F6 + 6BA1E8AE10C7C227008007F6 + 6BA1E8B410C7C5D1008007F6 + 6BA1E8B510C7C5D1008007F6 + 6BA1E8B610C7C5D1008007F6 + 6BA1E8B710C7C5D1008007F6 + 6BA1E8B810C7C5D1008007F6 + 6BA1E8B910C7C5D1008007F6 + 6BA1E8BA10C7C5D1008007F6 + 6BA1E8BB10C7C5D1008007F6 + 6BA1E8BC10C7C5D1008007F6 + 6BA1E8BD10C7C5D1008007F6 + 6BA1E8C210C7C700008007F6 + 6BA1E8C310C7C700008007F6 + 6BA1E8C410C7C700008007F6 + 6BA1E8C510C7C700008007F6 + 6BA1E8C610C7C700008007F6 + 6BA1E8C710C7C700008007F6 + 6BA1E8C810C7C700008007F6 + 6BA1E8C910C7C700008007F6 + 6BA1E8CA10C7C700008007F6 + 6BA1E8CB10C7C700008007F6 + 6BA1E8CC10C7C700008007F6 + 6BA1E8CD10C7C700008007F6 + 6BA1E8D110C7C9A8008007F6 + 6BA1E8D610C7CB2E008007F6 + 6BA1E8D710C7CB2E008007F6 + 6BA1E8D810C7CB2E008007F6 + 6BA1E8D910C7CB2E008007F6 + 6BA1E8DD10C7CB62008007F6 + 6BA1E8E710C7D2FA008007F6 + 6BA1E8E810C7D2FA008007F6 + 6BA1E8E910C7D2FA008007F6 + 6BA1E8EA10C7D2FA008007F6 + 6BA1E8EB10C7D2FA008007F6 + 6BA1E8EC10C7D2FA008007F6 + 6BA1E8ED10C7D2FA008007F6 + 6BA1E8EE10C7D2FA008007F6 + 6BA1E8F410C7D4D9008007F6 + 6BA1E8F510C7D4D9008007F6 + 6BA1E8F610C7D4D9008007F6 + 6BA1E8F810C7D4D9008007F6 + 6BA1E8FA10C7D4D9008007F6 + 6BA1E90810C7D850008007F6 + 6BA1E90A10C7D850008007F6 + 6BA1E90B10C7D850008007F6 + 6BA1E90D10C7D850008007F6 + 6BA1E91510C7D8A9008007F6 + 6BA1E91610C7D8A9008007F6 + 6BA1E92E10C7DAA1008007F6 + 6BA1E92F10C7DAA1008007F6 + 6BA1E93010C7DAA1008007F6 + 6BA1E93910C7DB10008007F6 + 6BA1E93A10C7DB10008007F6 + 6BA1E94110C7DB2F008007F6 + 6BA1E94610C7DB45008007F6 + 6BA1E94B10C7DB51008007F6 + 6BA1E96F10C7DDD6008007F6 + 6BA1E97010C7DDD6008007F6 + 6BA1E97710C7DF1F008007F6 + 6BA1E97810C7DF1F008007F6 + 6BA1E97910C7DF1F008007F6 + 6BA1E97A10C7DF1F008007F6 + 6BA1E98F10C7EAC3008007F6 + 6BA1E99010C7EAC3008007F6 SplitCount @@ -717,18 +548,18 @@ GeometryConfiguration Frame - {{0, 0}, {976, 548}} + {{0, 0}, {976, 568}} RubberWindowFrame 0 59 1280 719 0 0 1280 778 Module PBXNavigatorGroup Proportion - 548pt + 568pt Proportion - 125pt + 105pt Tabs @@ -742,7 +573,7 @@ GeometryConfiguration Frame - {{10, 27}, {976, 262}} + {{10, 27}, {976, -27}} Module XCDetailModule @@ -758,9 +589,7 @@ GeometryConfiguration Frame - {{10, 27}, {976, 98}} - RubberWindowFrame - 0 59 1280 719 0 0 1280 778 + {{10, 27}, {976, -27}} Module PBXProjectFindModule @@ -798,7 +627,9 @@ GeometryConfiguration Frame - {{10, 27}, {976, 90}} + {{10, 27}, {976, 78}} + RubberWindowFrame + 0 59 1280 719 0 0 1280 778 Module PBXBuildResultsModule @@ -826,11 +657,11 @@ TableOfContents - 6B8DE73F10B01BBF00DF20FB + 6BA1E80410C7B3FF008007F6 1CA23ED40692098700951B8B - 6B8DE74010B01BBF00DF20FB + 6BA1E80510C7B3FF008007F6 6B8632A30F78115100E2684A - 6B8DE74110B01BBF00DF20FB + 6BA1E80610C7B3FF008007F6 1CA23EDF0692099D00951B8B 1CA23EE00692099D00951B8B 1CA23EE10692099D00951B8B @@ -977,14 +808,14 @@ TableOfContents - 6B8DE74210B01BBF00DF20FB + 6BA1E87010C7BCB8008007F6 1CCC7628064C1048000F2A68 1CCC7629064C1048000F2A68 - 6B8DE74310B01BBF00DF20FB - 6B8DE74410B01BBF00DF20FB - 6B8DE74510B01BBF00DF20FB - 6B8DE74610B01BBF00DF20FB - 6B8DE74710B01BBF00DF20FB + 6BA1E87110C7BCB8008007F6 + 6BA1E87210C7BCB8008007F6 + 6BA1E87310C7BCB8008007F6 + 6BA1E87410C7BCB8008007F6 + 6BA1E87510C7BCB8008007F6 ToolbarConfiguration xcode.toolbar.config.debugV3 @@ -1014,9 +845,8 @@ 5 WindowOrderList - 6B8DE95710B6BEDB00DF20FB - 6B8DE95810B6BEDB00DF20FB - 6B8DE8DB10B6B3F800DF20FB + 6BA1E87710C7BCB8008007F6 + 6BA1E87810C7BCB8008007F6 /Users/memon/Code/recastnavigation/RecastDemo/Build/Xcode/Recast.xcodeproj WindowString diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/project.pbxproj b/RecastDemo/Build/Xcode/Recast.xcodeproj/project.pbxproj index 4a279ea7..8b905cbf 100644 --- a/RecastDemo/Build/Xcode/Recast.xcodeproj/project.pbxproj +++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/project.pbxproj @@ -25,11 +25,8 @@ 6B137C920F7FCC1100459200 /* RecastRegion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; }; 6B137C930F7FCC1100459200 /* RecastTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */; }; 6B25B6190FFA62BE004F1BC4 /* Sample.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; }; - 6B25B61A0FFA62BE004F1BC4 /* Sample_StatMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */; }; - 6B25B61B0FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */; }; 6B25B61D0FFA62BE004F1BC4 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; }; 6B2AEC530FFB8958005BE9CC /* Sample_TileMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; }; - 6B2AEC560FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */; }; 6B2AEC5A0FFB8A7A005BE9CC /* DetourTileNavMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */; }; 6B555DB1100B212E00247EA3 /* imguiRenderGL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B555DB0100B212E00247EA3 /* imguiRenderGL.cpp */; }; 6B62416A103434880002E346 /* RecastMeshDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; }; @@ -38,6 +35,9 @@ 6B8DE88910B69E3E00DF20FB /* DetourNavMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; }; 6B8DE88A10B69E3E00DF20FB /* DetourNavMeshBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; }; 6B8DE8F810B6B70E00DF20FB /* Sample_DynMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */; }; + 6BA1E88A10C7BFC9008007F6 /* Sample_SoloMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */; }; + 6BA1E88B10C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; }; + 6BA1E88C10C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */; }; 6BB788170FC0472B003C24DB /* ChunkyTriMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */; }; 6BDD9E0A0F91113800904EEF /* DetourDebugDraw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */; }; 6BDD9E0B0F91113800904EEF /* DetourStatNavMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */; }; @@ -81,16 +81,10 @@ 6B137C890F7FCC1100459200 /* RecastRegion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RecastRegion.cpp; path = ../../../Recast/Source/RecastRegion.cpp; sourceTree = SOURCE_ROOT; }; 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RecastTimer.cpp; path = ../../../Recast/Source/RecastTimer.cpp; sourceTree = SOURCE_ROOT; }; 6B25B6100FFA62AD004F1BC4 /* Sample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sample.h; path = ../../Include/Sample.h; sourceTree = SOURCE_ROOT; }; - 6B25B6110FFA62AD004F1BC4 /* Sample_StatMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sample_StatMesh.h; path = ../../Include/Sample_StatMesh.h; sourceTree = SOURCE_ROOT; }; - 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sample_StatMeshSimple.h; path = ../../Include/Sample_StatMeshSimple.h; sourceTree = SOURCE_ROOT; }; 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sample.cpp; path = ../../Source/Sample.cpp; sourceTree = SOURCE_ROOT; }; - 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sample_StatMesh.cpp; path = ../../Source/Sample_StatMesh.cpp; sourceTree = SOURCE_ROOT; }; - 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sample_StatMeshSimple.cpp; path = ../../Source/Sample_StatMeshSimple.cpp; sourceTree = SOURCE_ROOT; }; 6B25B6180FFA62BE004F1BC4 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = ../../Source/main.cpp; sourceTree = SOURCE_ROOT; }; 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sample_TileMesh.h; path = ../../Include/Sample_TileMesh.h; sourceTree = SOURCE_ROOT; }; 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sample_TileMesh.cpp; path = ../../Source/Sample_TileMesh.cpp; sourceTree = SOURCE_ROOT; }; - 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sample_StatMeshTiled.cpp; path = ../../Source/Sample_StatMeshTiled.cpp; sourceTree = SOURCE_ROOT; }; - 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sample_StatMeshTiled.h; path = ../../Include/Sample_StatMeshTiled.h; sourceTree = SOURCE_ROOT; }; 6B2AEC580FFB8A68005BE9CC /* DetourTileNavMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DetourTileNavMesh.h; path = ../../../Detour/Include/DetourTileNavMesh.h; sourceTree = SOURCE_ROOT; }; 6B2AEC590FFB8A7A005BE9CC /* DetourTileNavMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DetourTileNavMesh.cpp; path = ../../../Detour/Source/DetourTileNavMesh.cpp; sourceTree = SOURCE_ROOT; }; 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = imguiRenderGL.h; path = ../../Include/imguiRenderGL.h; sourceTree = SOURCE_ROOT; }; @@ -105,6 +99,12 @@ 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DetourNavMeshBuilder.h; path = ../../../Detour/Include/DetourNavMeshBuilder.h; sourceTree = SOURCE_ROOT; }; 6B8DE8F610B6B70100DF20FB /* Sample_DynMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sample_DynMesh.h; path = ../../Include/Sample_DynMesh.h; sourceTree = SOURCE_ROOT; }; 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sample_DynMesh.cpp; path = ../../Source/Sample_DynMesh.cpp; sourceTree = SOURCE_ROOT; }; + 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sample_SoloMesh.cpp; path = ../../Source/Sample_SoloMesh.cpp; sourceTree = SOURCE_ROOT; }; + 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sample_SoloMeshSimple.cpp; path = ../../Source/Sample_SoloMeshSimple.cpp; sourceTree = SOURCE_ROOT; }; + 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sample_SoloMeshTiled.cpp; path = ../../Source/Sample_SoloMeshTiled.cpp; sourceTree = SOURCE_ROOT; }; + 6BA1E88D10C7BFD3008007F6 /* Sample_SoloMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sample_SoloMesh.h; path = ../../Include/Sample_SoloMesh.h; sourceTree = SOURCE_ROOT; }; + 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sample_SoloMeshSimple.h; path = ../../Include/Sample_SoloMeshSimple.h; sourceTree = SOURCE_ROOT; }; + 6BA1E88F10C7BFD3008007F6 /* Sample_SoloMeshTiled.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sample_SoloMeshTiled.h; path = ../../Include/Sample_SoloMeshTiled.h; sourceTree = SOURCE_ROOT; }; 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChunkyTriMesh.cpp; path = ../../Source/ChunkyTriMesh.cpp; sourceTree = SOURCE_ROOT; }; 6BB788180FC04753003C24DB /* ChunkyTriMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChunkyTriMesh.h; path = ../../Include/ChunkyTriMesh.h; sourceTree = SOURCE_ROOT; }; 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DetourDebugDraw.h; path = ../../../Detour/Include/DetourDebugDraw.h; sourceTree = SOURCE_ROOT; }; @@ -245,18 +245,18 @@ 6B555DF5100B25FC00247EA3 /* Samples */ = { isa = PBXGroup; children = ( + 6BA1E88D10C7BFD3008007F6 /* Sample_SoloMesh.h */, + 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */, + 6BA1E88F10C7BFD3008007F6 /* Sample_SoloMeshTiled.h */, + 6BA1E88710C7BFC9008007F6 /* Sample_SoloMesh.cpp */, + 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */, + 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */, 6B25B6100FFA62AD004F1BC4 /* Sample.h */, 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */, 6B8DE8F610B6B70100DF20FB /* Sample_DynMesh.h */, 6B8DE8F710B6B70E00DF20FB /* Sample_DynMesh.cpp */, 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */, 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */, - 6B2AEC570FFB89F4005BE9CC /* Sample_StatMeshTiled.h */, - 6B2AEC550FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp */, - 6B25B6110FFA62AD004F1BC4 /* Sample_StatMesh.h */, - 6B25B6150FFA62BE004F1BC4 /* Sample_StatMesh.cpp */, - 6B25B6120FFA62AD004F1BC4 /* Sample_StatMeshSimple.h */, - 6B25B6160FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp */, ); name = Samples; sourceTree = ""; @@ -359,11 +359,8 @@ 6BDD9E0C0F91113800904EEF /* DetourStatNavMeshBuilder.cpp in Sources */, 6BB788170FC0472B003C24DB /* ChunkyTriMesh.cpp in Sources */, 6B25B6190FFA62BE004F1BC4 /* Sample.cpp in Sources */, - 6B25B61A0FFA62BE004F1BC4 /* Sample_StatMesh.cpp in Sources */, - 6B25B61B0FFA62BE004F1BC4 /* Sample_StatMeshSimple.cpp in Sources */, 6B25B61D0FFA62BE004F1BC4 /* main.cpp in Sources */, 6B2AEC530FFB8958005BE9CC /* Sample_TileMesh.cpp in Sources */, - 6B2AEC560FFB89E7005BE9CC /* Sample_StatMeshTiled.cpp in Sources */, 6B2AEC5A0FFB8A7A005BE9CC /* DetourTileNavMesh.cpp in Sources */, 6B092B940FFCC2BD0088D3A5 /* DetourTileNavMeshBuilder.cpp in Sources */, 6B1185F51006895B0018F96F /* DetourNode.cpp in Sources */, @@ -373,6 +370,9 @@ 6B8DE88910B69E3E00DF20FB /* DetourNavMesh.cpp in Sources */, 6B8DE88A10B69E3E00DF20FB /* DetourNavMeshBuilder.cpp in Sources */, 6B8DE8F810B6B70E00DF20FB /* Sample_DynMesh.cpp in Sources */, + 6BA1E88A10C7BFC9008007F6 /* Sample_SoloMesh.cpp in Sources */, + 6BA1E88B10C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp in Sources */, + 6BA1E88C10C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/RecastDemo/Include/Sample_StatMesh.h b/RecastDemo/Include/Sample_SoloMesh.h similarity index 69% rename from RecastDemo/Include/Sample_StatMesh.h rename to RecastDemo/Include/Sample_SoloMesh.h index 59e0c708..1920dbf1 100644 --- a/RecastDemo/Include/Sample_StatMesh.h +++ b/RecastDemo/Include/Sample_SoloMesh.h @@ -1,16 +1,16 @@ -#ifndef RECASTSAMPLESTATMESH_H -#define RECASTSAMPLESTATMESH_H +#ifndef RECASTSAMPLESOLOMESH_H +#define RECASTSAMPLESOLOMESH_H #include "Sample.h" -#include "DetourStatNavMesh.h" +#include "DetourNavMesh.h" #include "Recast.h" #include "RecastLog.h" -class Sample_StatMesh : public Sample +class Sample_SoloMesh : public Sample { protected: - dtStatNavMesh* m_navMesh; + dtNavMesh* m_navMesh; enum ToolMode { @@ -23,15 +23,18 @@ protected: ToolMode m_toolMode; static const int MAX_POLYS = 256; + static const int MAX_SMOOTH = 2048; - dtStatPolyRef m_startRef; - dtStatPolyRef m_endRef; - dtStatPolyRef m_polys[MAX_POLYS]; - dtStatPolyRef m_parent[MAX_POLYS]; + dtPolyRef m_startRef; + dtPolyRef m_endRef; + dtPolyRef m_polys[MAX_POLYS]; + dtPolyRef m_parent[MAX_POLYS]; int m_npolys; float m_straightPath[MAX_POLYS*3]; int m_nstraightPath; float m_polyPickExt[3]; + float m_smoothPath[MAX_SMOOTH*3]; + int m_nsmoothPath; float m_spos[3]; float m_epos[3]; @@ -58,8 +61,8 @@ protected: public: - Sample_StatMesh(); - virtual ~Sample_StatMesh(); + Sample_SoloMesh(); + virtual ~Sample_SoloMesh(); virtual void handleTools(); virtual void setToolStartPos(const float* p); @@ -67,4 +70,4 @@ public: }; -#endif // RECASTSAMPLESTATMESH_H +#endif // RECASTSAMPLESOLOMESH_H diff --git a/RecastDemo/Include/Sample_StatMeshSimple.h b/RecastDemo/Include/Sample_SoloMeshSimple.h similarity index 82% rename from RecastDemo/Include/Sample_StatMeshSimple.h rename to RecastDemo/Include/Sample_SoloMeshSimple.h index 928ba014..466526ba 100644 --- a/RecastDemo/Include/Sample_StatMeshSimple.h +++ b/RecastDemo/Include/Sample_SoloMeshSimple.h @@ -1,13 +1,13 @@ -#ifndef RECASTSAMPLESTATMESHSIMPLE_H -#define RECASTSAMPLESTATMESHSIMPLE_H +#ifndef RECASTSAMPLESOLOMESHSIMPLE_H +#define RECASTSAMPLESOLOMESHSIMPLE_H -#include "Sample_StatMesh.h" +#include "Sample_SoloMesh.h" #include "DetourStatNavMesh.h" #include "Recast.h" #include "RecastLog.h" -class Sample_StatMeshSimple : public Sample_StatMesh +class Sample_SoloMeshSimple : public Sample_SoloMesh { protected: @@ -48,8 +48,8 @@ protected: void cleanup(); public: - Sample_StatMeshSimple(); - virtual ~Sample_StatMeshSimple(); + Sample_SoloMeshSimple(); + virtual ~Sample_SoloMeshSimple(); virtual void handleSettings(); virtual void handleDebugMode(); @@ -63,4 +63,4 @@ public: }; -#endif // RECASTSAMPLESTATMESHSIMPLE_H +#endif // RECASTSAMPLESOLOMESHSIMPLE_H diff --git a/RecastDemo/Include/Sample_StatMeshTiled.h b/RecastDemo/Include/Sample_SoloMeshTiled.h similarity index 88% rename from RecastDemo/Include/Sample_StatMeshTiled.h rename to RecastDemo/Include/Sample_SoloMeshTiled.h index fca0b419..255c3962 100644 --- a/RecastDemo/Include/Sample_StatMeshTiled.h +++ b/RecastDemo/Include/Sample_SoloMeshTiled.h @@ -1,13 +1,13 @@ -#ifndef RECASTSAMPLESTATMESHTILED_H -#define RECASTSAMPLESTATMESHTILED_H +#ifndef RECASTSAMPLESOLOMESHTILED_H +#define RECASTSAMPLESOLOMESHTILED_H -#include "Sample_StatMesh.h" +#include "Sample_SoloMesh.h" #include "DetourStatNavMesh.h" #include "Recast.h" #include "RecastLog.h" #include "ChunkyTriMesh.h" -class Sample_StatMeshTiled : public Sample_StatMesh +class Sample_SoloMeshTiled : public Sample_SoloMesh { protected: @@ -77,8 +77,8 @@ protected: void cleanup(); public: - Sample_StatMeshTiled(); - virtual ~Sample_StatMeshTiled(); + Sample_SoloMeshTiled(); + virtual ~Sample_SoloMeshTiled(); virtual void handleSettings(); virtual void handleDebugMode(); @@ -92,4 +92,4 @@ public: }; -#endif // RECASTSAMPLESTATMESHTILED_H +#endif // RECASTSAMPLESOLOMESHTILED_H diff --git a/RecastDemo/Source/Sample_DynMesh.cpp b/RecastDemo/Source/Sample_DynMesh.cpp index 67fdd792..7a605bb9 100644 --- a/RecastDemo/Source/Sample_DynMesh.cpp +++ b/RecastDemo/Source/Sample_DynMesh.cpp @@ -538,7 +538,7 @@ bool Sample_DynMesh::handleBuild() printf("Could not allocate navmehs\n"); return false; } - if (!m_navMesh->init(m_bmin, m_tileSize*m_cellSize, m_agentMaxClimb*m_cellHeight, 512, 512, 2048)) + if (!m_navMesh->init(m_bmin, m_tileSize*m_cellSize, m_tileSize*m_cellSize, m_agentMaxClimb*m_cellHeight, 512, 512, 2048)) { printf("Could not init navmesh\n"); return false; diff --git a/RecastDemo/Source/Sample_StatMesh.cpp b/RecastDemo/Source/Sample_SoloMesh.cpp similarity index 64% rename from RecastDemo/Source/Sample_StatMesh.cpp rename to RecastDemo/Source/Sample_SoloMesh.cpp index a1da83c3..3c13f0c1 100644 --- a/RecastDemo/Source/Sample_StatMesh.cpp +++ b/RecastDemo/Source/Sample_SoloMesh.cpp @@ -6,25 +6,35 @@ #include "SDL_opengl.h" #include "imgui.h" #include "Sample.h" -#include "Sample_StatMesh.h" +#include "Sample_SoloMesh.h" #include "Recast.h" #include "RecastTimer.h" #include "RecastDebugDraw.h" -#include "DetourStatNavMesh.h" -#include "DetourStatNavMeshBuilder.h" +#include "DetourNavMesh.h" +#include "DetourNavMeshBuilder.h" #include "DetourDebugDraw.h" #ifdef WIN32 # define snprintf _snprintf #endif -Sample_StatMesh::Sample_StatMesh() : +inline bool inRange(const float* v1, const float* v2, const float r, const float h) +{ + const float dx = v2[0] - v1[0]; + const float dy = v2[1] - v1[1]; + const float dz = v2[2] - v1[2]; + return (dx*dx + dz*dz) < r*r; // && fabsf(dy) < h; +} + + +Sample_SoloMesh::Sample_SoloMesh() : m_navMesh(0), m_toolMode(TOOLMODE_PATHFIND), m_startRef(0), m_endRef(0), m_npolys(0), m_nstraightPath(0), + m_nsmoothPath(0), m_distanceToWall(0), m_sposSet(false), m_eposSet(false) @@ -35,12 +45,12 @@ Sample_StatMesh::Sample_StatMesh() : m_polyPickExt[2] = 2; } -Sample_StatMesh::~Sample_StatMesh() +Sample_SoloMesh::~Sample_SoloMesh() { toolCleanup(); } -void Sample_StatMesh::handleTools() +void Sample_SoloMesh::handleTools() { if (imguiCheck("Pathfind", m_toolMode == TOOLMODE_PATHFIND)) { @@ -64,38 +74,39 @@ void Sample_StatMesh::handleTools() } } -void Sample_StatMesh::setToolStartPos(const float* p) +void Sample_SoloMesh::setToolStartPos(const float* p) { m_sposSet = true; vcopy(m_spos, p); toolRecalc(); } -void Sample_StatMesh::setToolEndPos(const float* p) +void Sample_SoloMesh::setToolEndPos(const float* p) { m_eposSet = true; vcopy(m_epos, p); toolRecalc(); } -void Sample_StatMesh::toolCleanup() +void Sample_SoloMesh::toolCleanup() { delete m_navMesh; m_navMesh = 0; } -void Sample_StatMesh::toolReset() +void Sample_SoloMesh::toolReset() { m_startRef = 0; m_endRef = 0; m_npolys = 0; m_nstraightPath = 0; + m_nsmoothPath = 0; memset(m_hitPos, 0, sizeof(m_hitPos)); memset(m_hitNormal, 0, sizeof(m_hitNormal)); m_distanceToWall = 0; } -void Sample_StatMesh::toolRecalc() +void Sample_SoloMesh::toolRecalc() { if (!m_navMesh) return; @@ -116,7 +127,84 @@ void Sample_StatMesh::toolRecalc() { 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); + + // Iterate over the path to find smooth path on the detail mesh surface. + const dtPolyRef* polys = m_polys; + int npolys = m_npolys; + + float iterPos[3], targetPos[3]; + m_navMesh->closestPointOnPolyBoundary(m_startRef, m_spos, iterPos); + m_navMesh->closestPointOnPolyBoundary(polys[npolys-1], m_epos, targetPos); + + static const float STEP_SIZE = 0.5f; + static const float SLOP = 0.01f; + + m_nsmoothPath = 0; + + vcopy(&m_smoothPath[m_nsmoothPath*3], iterPos); + m_nsmoothPath++; + + while (npolys && m_nsmoothPath < MAX_SMOOTH) + { + // Find steer target. + static const int MAX_STEER = 3; + float steerPath[MAX_STEER*3]; + int nsteerPath = m_navMesh->findStraightPath(iterPos, m_epos, polys, npolys, steerPath, MAX_STEER); + if (!nsteerPath) + break; + // Find vertex far enough to steer to. + int ns = 0; + while (ns < nsteerPath) + { + if (!inRange(&steerPath[ns*3], iterPos, SLOP, 1000.0f)) + break; + ns++; + } + if (ns >= nsteerPath) + break; + bool endOfPath = inRange(&steerPath[ns*3], targetPos, SLOP*SLOP, 1.0f); + + // Find movement delta. + float delta[3], len; + vsub(delta, &steerPath[ns*3], iterPos); + len = sqrtf(vdot(delta,delta)); + if (endOfPath && len < STEP_SIZE) + len = 1; + else + len = STEP_SIZE / len; + float moveTgt[3]; + vmad(moveTgt, iterPos, delta, len); + + // Move + float result[3]; + int n = m_navMesh->moveAlongPathCorridor(iterPos, moveTgt, result, polys, npolys); + float h = 0; + m_navMesh->getPolyHeight(polys[n], result, &h); + result[1] = h; + // Shrink path corridor of possible. + polys += n; + npolys -= n; + + vcopy(iterPos, result); + + // Close enough to the target. + if (inRange(iterPos, targetPos, SLOP, 1.0f)) + { + vcopy(iterPos, targetPos); + npolys = 0; + } + + // Store results. + if (m_nsmoothPath < MAX_SMOOTH) + { + vcopy(&m_smoothPath[m_nsmoothPath*3], iterPos); + m_nsmoothPath++; + } + } + + } } else { @@ -168,16 +256,17 @@ void Sample_StatMesh::toolRecalc() } } -static void getPolyCenter(dtStatNavMesh* navMesh, dtStatPolyRef ref, float* center) +static void getPolyCenter(dtNavMesh* navMesh, dtPolyRef ref, float* center) { - const dtStatPoly* p = navMesh->getPolyByRef(ref); + const dtPoly* p = navMesh->getPolyByRef(ref); if (!p) return; + const float* verts = navMesh->getPolyVertsByRef(ref); center[0] = 0; center[1] = 0; center[2] = 0; for (int i = 0; i < (int)p->nv; ++i) { - const float* v = navMesh->getVertex(p->v[i]); + const float* v = &verts[p->v[i]*3]; center[0] += v[0]; center[1] += v[1]; center[2] += v[2]; @@ -188,7 +277,7 @@ static void getPolyCenter(dtStatNavMesh* navMesh, dtStatPolyRef ref, float* cent center[2] *= s; } -void Sample_StatMesh::toolRender(int flags) +void Sample_SoloMesh::toolRender(int flags) { if (!m_navMesh) return; @@ -202,48 +291,59 @@ void Sample_StatMesh::toolRender(int flags) glDepthMask(GL_FALSE); if (flags & NAVMESH_POLYS) - dtDebugDrawStatNavMesh(m_navMesh, m_toolMode == TOOLMODE_PATHFIND); + dtDebugDrawNavMesh(m_navMesh, m_toolMode == TOOLMODE_PATHFIND); - if (flags & NAVMESH_BVTREE) - dtDebugDrawStatNavMeshBVTree(m_navMesh); +/* if (flags & NAVMESH_BVTREE) + dtDebugDrawNavMeshBVTree(m_navMesh);*/ if (flags & NAVMESH_TOOLS) { if (m_toolMode == TOOLMODE_PATHFIND) { - dtDebugDrawStatNavMeshPoly(m_navMesh, m_startRef, startCol); - dtDebugDrawStatNavMeshPoly(m_navMesh, m_endRef, endCol); + dtDebugDrawNavMeshPoly(m_navMesh, m_startRef, startCol); + dtDebugDrawNavMeshPoly(m_navMesh, m_endRef, endCol); if (m_npolys) { for (int i = 1; i < m_npolys-1; ++i) - dtDebugDrawStatNavMeshPoly(m_navMesh, m_polys[i], pathCol); + dtDebugDrawNavMeshPoly(m_navMesh, m_polys[i], pathCol); } if (m_nstraightPath) { - glColor4ub(64,16,0,220); - glLineWidth(3.0f); + glColor4ub(64,16,0,64); + glLineWidth(2.0f); glBegin(GL_LINE_STRIP); for (int i = 0; i < m_nstraightPath; ++i) glVertex3f(m_straightPath[i*3], m_straightPath[i*3+1]+0.4f, m_straightPath[i*3+2]); glEnd(); glLineWidth(1.0f); - glPointSize(6.0f); + glColor4ub(64,16,0,128); + glPointSize(3.0f); glBegin(GL_POINTS); for (int i = 0; i < m_nstraightPath; ++i) glVertex3f(m_straightPath[i*3], m_straightPath[i*3+1]+0.4f, m_straightPath[i*3+2]); glEnd(); glPointSize(1.0f); } + if (m_nsmoothPath) + { + glColor4ub(0,0,0,220); + glLineWidth(3.0f); + glBegin(GL_LINES); + for (int i = 0; i < m_nsmoothPath; ++i) + glVertex3f(m_smoothPath[i*3], m_smoothPath[i*3+1], m_smoothPath[i*3+2]); + glEnd(); + glLineWidth(1.0f); + } } else if (m_toolMode == TOOLMODE_RAYCAST) { - dtDebugDrawStatNavMeshPoly(m_navMesh, m_startRef, startCol); + dtDebugDrawNavMeshPoly(m_navMesh, m_startRef, startCol); if (m_nstraightPath) { for (int i = 1; i < m_npolys; ++i) - dtDebugDrawStatNavMeshPoly(m_navMesh, m_polys[i], pathCol); + dtDebugDrawNavMeshPoly(m_navMesh, m_polys[i], pathCol); glColor4ub(64,16,0,220); glLineWidth(3.0f); @@ -262,7 +362,7 @@ void Sample_StatMesh::toolRender(int flags) } else if (m_toolMode == TOOLMODE_DISTANCE_TO_WALL) { - dtDebugDrawStatNavMeshPoly(m_navMesh, m_startRef, startCol); + dtDebugDrawNavMeshPoly(m_navMesh, m_startRef, startCol); const float col[4] = {1,1,1,0.5f}; rcDebugDrawCylinderWire(&dd, m_spos[0]-m_distanceToWall, m_spos[1]+0.02f, m_spos[2]-m_distanceToWall, m_spos[0]+m_distanceToWall, m_spos[1]+m_agentHeight, m_spos[2]+m_distanceToWall, col); @@ -279,7 +379,7 @@ void Sample_StatMesh::toolRender(int flags) const float cola[4] = {0,0,0,0.5f}; for (int i = 0; i < m_npolys; ++i) { - dtDebugDrawStatNavMeshPoly(m_navMesh, m_polys[i], pathCol); + dtDebugDrawNavMeshPoly(m_navMesh, m_polys[i], pathCol); if (m_parent[i]) { float p0[3], p1[3]; @@ -301,7 +401,7 @@ void Sample_StatMesh::toolRender(int flags) glDepthMask(GL_TRUE); } -void Sample_StatMesh::toolRenderOverlay(double* proj, double* model, int* view) +void Sample_SoloMesh::toolRenderOverlay(double* proj, double* model, int* view) { GLdouble x, y, z; @@ -318,7 +418,7 @@ void Sample_StatMesh::toolRenderOverlay(double* proj, double* model, int* view) } } -void Sample_StatMesh::drawAgent(const float* pos, float r, float h, float c, const float* col) +void Sample_SoloMesh::drawAgent(const float* pos, float r, float h, float c, const float* col) { DebugDrawGL dd; diff --git a/RecastDemo/Source/Sample_StatMeshSimple.cpp b/RecastDemo/Source/Sample_SoloMeshSimple.cpp similarity index 95% rename from RecastDemo/Source/Sample_StatMeshSimple.cpp rename to RecastDemo/Source/Sample_SoloMeshSimple.cpp index 6311cc9d..1bad75fb 100644 --- a/RecastDemo/Source/Sample_StatMeshSimple.cpp +++ b/RecastDemo/Source/Sample_SoloMeshSimple.cpp @@ -6,12 +6,12 @@ #include "SDL_opengl.h" #include "imgui.h" #include "Sample.h" -#include "Sample_StatMeshSimple.h" +#include "Sample_SoloMeshSimple.h" #include "Recast.h" #include "RecastTimer.h" #include "RecastDebugDraw.h" -#include "DetourStatNavMesh.h" -#include "DetourStatNavMeshBuilder.h" +#include "DetourNavMesh.h" +#include "DetourNavMeshBuilder.h" #include "DetourDebugDraw.h" #ifdef WIN32 @@ -19,7 +19,7 @@ #endif -Sample_StatMeshSimple::Sample_StatMeshSimple() : +Sample_SoloMeshSimple::Sample_SoloMeshSimple() : m_keepInterResults(false), m_triflags(0), m_solid(0), @@ -31,12 +31,12 @@ Sample_StatMeshSimple::Sample_StatMeshSimple() : { } -Sample_StatMeshSimple::~Sample_StatMeshSimple() +Sample_SoloMeshSimple::~Sample_SoloMeshSimple() { cleanup(); } -void Sample_StatMeshSimple::cleanup() +void Sample_SoloMeshSimple::cleanup() { delete [] m_triflags; m_triflags = 0; @@ -53,7 +53,7 @@ void Sample_StatMeshSimple::cleanup() toolCleanup(); } -void Sample_StatMeshSimple::handleSettings() +void Sample_SoloMeshSimple::handleSettings() { Sample::handleCommonSettings(); @@ -63,7 +63,7 @@ void Sample_StatMeshSimple::handleSettings() imguiSeparator(); } -void Sample_StatMeshSimple::handleDebugMode() +void Sample_SoloMeshSimple::handleDebugMode() { // Check which modes are valid. bool valid[MAX_DRAWMODE]; @@ -138,7 +138,7 @@ void Sample_StatMeshSimple::handleDebugMode() } } -void Sample_StatMeshSimple::handleRender() +void Sample_SoloMeshSimple::handleRender() { if (!m_verts || !m_tris || !m_trinorms) return; @@ -253,12 +253,12 @@ void Sample_StatMeshSimple::handleRender() glDepthMask(GL_TRUE); } -void Sample_StatMeshSimple::handleRenderOverlay(double* proj, double* model, int* view) +void Sample_SoloMeshSimple::handleRenderOverlay(double* proj, double* model, int* view) { toolRenderOverlay(proj, model, view); } -void Sample_StatMeshSimple::handleMeshChanged(const float* verts, int nverts, +void Sample_SoloMeshSimple::handleMeshChanged(const float* verts, int nverts, const int* tris, const float* trinorms, int ntris, const float* bmin, const float* bmax) { @@ -267,7 +267,7 @@ void Sample_StatMeshSimple::handleMeshChanged(const float* verts, int nverts, toolReset(); } -bool Sample_StatMeshSimple::handleBuild() +bool Sample_SoloMeshSimple::handleBuild() { if (!m_verts || ! m_tris) { @@ -494,8 +494,9 @@ bool Sample_StatMeshSimple::handleBuild() int navDataSize = 0; if (!dtCreateNavMeshData(m_pmesh->verts, m_pmesh->nverts, m_pmesh->polys, m_pmesh->npolys, m_pmesh->nvp, - m_cfg.bmin, m_cfg.bmax, m_cfg.cs, m_cfg.ch, - m_dmesh->meshes, m_dmesh->verts, m_dmesh->nverts, m_dmesh->tris, m_dmesh->ntris, + m_dmesh->meshes, m_dmesh->verts, m_dmesh->nverts, + m_dmesh->tris, m_dmesh->ntris, + m_pmesh->bmin, m_pmesh->bmax, m_cfg.cs, m_cfg.ch, 0, m_cfg.walkableClimb, &navData, &navDataSize)) { if (rcGetLog()) @@ -503,7 +504,7 @@ bool Sample_StatMeshSimple::handleBuild() return false; } - m_navMesh = new dtStatNavMesh; + m_navMesh = new dtNavMesh; if (!m_navMesh) { delete [] navData; @@ -512,7 +513,7 @@ bool Sample_StatMeshSimple::handleBuild() return false; } - if (!m_navMesh->init(navData, navDataSize, true)) + if (!m_navMesh->init(navData, navDataSize, true, 2048)) { delete [] navData; if (rcGetLog()) diff --git a/RecastDemo/Source/Sample_StatMeshTiled.cpp b/RecastDemo/Source/Sample_SoloMeshTiled.cpp similarity index 97% rename from RecastDemo/Source/Sample_StatMeshTiled.cpp rename to RecastDemo/Source/Sample_SoloMeshTiled.cpp index 4236f07c..09f123cf 100644 --- a/RecastDemo/Source/Sample_StatMeshTiled.cpp +++ b/RecastDemo/Source/Sample_SoloMeshTiled.cpp @@ -6,19 +6,19 @@ #include "SDL_opengl.h" #include "imgui.h" #include "Sample.h" -#include "Sample_StatMeshTiled.h" +#include "Sample_SoloMeshTiled.h" #include "Recast.h" #include "RecastTimer.h" #include "RecastDebugDraw.h" -#include "DetourStatNavMesh.h" -#include "DetourStatNavMeshBuilder.h" +#include "DetourNavMesh.h" +#include "DetourNavMeshBuilder.h" #include "DetourDebugDraw.h" #ifdef WIN32 # define snprintf _snprintf #endif -Sample_StatMeshTiled::Sample_StatMeshTiled() : +Sample_SoloMeshTiled::Sample_SoloMeshTiled() : m_measurePerTileTimings(false), m_keepInterResults(false), m_tileSize(64), @@ -32,12 +32,12 @@ Sample_StatMeshTiled::Sample_StatMeshTiled() : { } -Sample_StatMeshTiled::~Sample_StatMeshTiled() +Sample_SoloMeshTiled::~Sample_SoloMeshTiled() { cleanup(); } -void Sample_StatMeshTiled::cleanup() +void Sample_SoloMeshTiled::cleanup() { delete m_chunkyMesh; m_chunkyMesh = 0; @@ -52,7 +52,7 @@ void Sample_StatMeshTiled::cleanup() m_statPolysPerTileSamples = 0; } -void Sample_StatMeshTiled::handleSettings() +void Sample_SoloMeshTiled::handleSettings() { Sample::handleCommonSettings(); @@ -77,7 +77,7 @@ void Sample_StatMeshTiled::handleSettings() imguiSeparator(); } -void Sample_StatMeshTiled::handleDebugMode() +void Sample_SoloMeshTiled::handleDebugMode() { // Check which modes are valid. bool valid[MAX_DRAWMODE]; @@ -171,7 +171,7 @@ void Sample_StatMeshTiled::handleDebugMode() } } -void Sample_StatMeshTiled::handleRender() +void Sample_SoloMeshTiled::handleRender() { if (!m_verts || !m_tris || !m_trinorms) return; @@ -504,7 +504,7 @@ static void drawGraph(const char* name, int x, int y, int w, int h, float sd, drawLabels(x, y, w, h, 10, first*sd, last*sd, unit); } -void Sample_StatMeshTiled::handleRenderOverlay(double* proj, double* model, int* view) +void Sample_SoloMeshTiled::handleRenderOverlay(double* proj, double* model, int* view) { toolRenderOverlay(proj, model, view); @@ -531,7 +531,7 @@ void Sample_StatMeshTiled::handleRenderOverlay(double* proj, double* model, int* } } -void Sample_StatMeshTiled::handleMeshChanged(const float* verts, int nverts, +void Sample_SoloMeshTiled::handleMeshChanged(const float* verts, int nverts, const int* tris, const float* trinorms, int ntris, const float* bmin, const float* bmax) { @@ -542,7 +542,7 @@ void Sample_StatMeshTiled::handleMeshChanged(const float* verts, int nverts, m_statPolysPerTileSamples = 0; } -bool Sample_StatMeshTiled::handleBuild() +bool Sample_SoloMeshTiled::handleBuild() { if (!m_verts || ! m_tris) { @@ -911,8 +911,9 @@ bool Sample_StatMeshTiled::handleBuild() int navDataSize = 0; if (!dtCreateNavMeshData(m_pmesh->verts, m_pmesh->nverts, m_pmesh->polys, m_pmesh->npolys, m_pmesh->nvp, - m_pmesh->bmin, m_pmesh->bmax, m_pmesh->cs, m_pmesh->ch, - m_dmesh->meshes, m_dmesh->verts, m_dmesh->nverts, m_dmesh->tris, m_dmesh->ntris, + m_dmesh->meshes, m_dmesh->verts, m_dmesh->nverts, + m_dmesh->tris, m_dmesh->ntris, + m_pmesh->bmin, m_pmesh->bmax, m_cfg.cs, m_cfg.ch, 0, m_cfg.walkableClimb, &navData, &navDataSize)) { if (rcGetLog()) @@ -920,7 +921,7 @@ bool Sample_StatMeshTiled::handleBuild() return false; } - m_navMesh = new dtStatNavMesh; + m_navMesh = new dtNavMesh; if (!m_navMesh) { delete [] navData; @@ -929,8 +930,9 @@ bool Sample_StatMeshTiled::handleBuild() return false; } - if (!m_navMesh->init(navData, navDataSize, true)) + if (!m_navMesh->init(navData, navDataSize, true, 2048)) { + delete [] navData; if (rcGetLog()) rcGetLog()->log(RC_LOG_ERROR, "Could not init Detour navmesh"); return false; diff --git a/RecastDemo/Source/main.cpp b/RecastDemo/Source/main.cpp index 26359836..543d7d7b 100644 --- a/RecastDemo/Source/main.cpp +++ b/RecastDemo/Source/main.cpp @@ -15,8 +15,8 @@ #include "RecastDebugDraw.h" #include "MeshLoaderObj.h" -#include "Sample_StatMeshSimple.h" -#include "Sample_StatMeshTiled.h" +#include "Sample_SoloMeshSimple.h" +#include "Sample_SoloMeshTiled.h" #include "Sample_TileMesh.h" #include "Sample_DynMesh.h" @@ -195,15 +195,15 @@ struct SampleItem const char* name; }; -Sample* createStatSimple() { return new Sample_StatMeshSimple(); } -Sample* createStatTiled() { return new Sample_StatMeshTiled(); } +Sample* createSoloSimple() { return new Sample_SoloMeshSimple(); } +Sample* createSoloTiled() { return new Sample_SoloMeshTiled(); } Sample* createTile() { return new Sample_TileMesh(); } Sample* createDyn() { return new Sample_DynMesh(); } static SampleItem g_samples[] = { -{ createStatSimple, "Static Mesh (Simple)" }, -{ createStatTiled, "Static Mesh (Tiled)" }, +{ createSoloSimple, "Solo Mesh Simple" }, +{ createSoloTiled, "Solo Mesh Tiled" }, { createTile, "Tile Mesh" }, { createDyn, "Dyn Mesh" }, };