diff --git a/RecastDemo/Bin/Recast.app/Contents/MacOS/Recast b/RecastDemo/Bin/Recast.app/Contents/MacOS/Recast index 044dbfe..a9d01d2 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 c41bb6b..5fa63f3 100644 --- a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser +++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser @@ -18,7 +18,8 @@ breakpoints = ( 6B8037A6113D1788005ED67B /* RecastMesh.cpp:504 */, 6B8037B4113D193D005ED67B /* RecastMesh.cpp:532 */, - 6BC8BE3F1140EE8900555B22 /* Sample_Debug.cpp:47 */, + 6B904B781144F2B000A12E63 /* Sample_Debug.cpp:87 */, + 6B904B941144F35E00A12E63 /* Sample_Debug.cpp:120 */, ); codeSenseManager = 6B8632AA0F78115100E2684A /* Code sense */; executables = ( @@ -121,13 +122,12 @@ PBXFindDataSource_LocationID, ); }; - PBXPerProjectTemplateStateSaveDate = 289469029; - PBXWorkspaceStateSaveDate = 289469029; + PBXPerProjectTemplateStateSaveDate = 289730569; + PBXWorkspaceStateSaveDate = 289730569; }; perUserProjectItems = { 6B324AA9111BF92500EBD2FD = 6B324AA9111BF92500EBD2FD /* PBXTextBookmark */; 6B324AB6111BFEFD00EBD2FD = 6B324AB6111BFEFD00EBD2FD /* PBXTextBookmark */; - 6B324ACA111C00D700EBD2FD = 6B324ACA111C00D700EBD2FD /* PBXTextBookmark */; 6B324AE6111C07AB00EBD2FD = 6B324AE6111C07AB00EBD2FD /* PBXTextBookmark */; 6B324AEA111C0D9700EBD2FD = 6B324AEA111C0D9700EBD2FD /* PBXTextBookmark */; 6B324AFB111C0F2700EBD2FD = 6B324AFB111C0F2700EBD2FD /* PBXTextBookmark */; @@ -145,27 +145,19 @@ 6B324E7111256D1000EBD2FD = 6B324E7111256D1000EBD2FD /* PBXTextBookmark */; 6B324ED41125770F00EBD2FD = 6B324ED41125770F00EBD2FD /* PBXTextBookmark */; 6B324F1311257F9A00EBD2FD = 6B324F1311257F9A00EBD2FD /* PBXTextBookmark */; - 6B324F1E1125818400EBD2FD = 6B324F1E1125818400EBD2FD /* PBXTextBookmark */; - 6B324F1F1125818400EBD2FD = 6B324F1F1125818400EBD2FD /* PBXTextBookmark */; 6B324F261125818400EBD2FD = 6B324F261125818400EBD2FD /* PBXTextBookmark */; 6B324F271125818400EBD2FD = 6B324F271125818400EBD2FD /* PBXTextBookmark */; 6B324F2E112584FB00EBD2FD = 6B324F2E112584FB00EBD2FD /* PBXTextBookmark */; 6B324F31112584FB00EBD2FD = 6B324F31112584FB00EBD2FD /* PBXTextBookmark */; 6B324F3A1125891F00EBD2FD = 6B324F3A1125891F00EBD2FD /* PBXTextBookmark */; 6B324F541125904E00EBD2FD = 6B324F541125904E00EBD2FD /* PBXTextBookmark */; - 6B324F9B11259A5800EBD2FD = 6B324F9B11259A5800EBD2FD /* PBXTextBookmark */; 6B6973A210FFCA4500984788 = 6B6973A210FFCA4500984788 /* PBXTextBookmark */; - 6B803699113BAA82005ED67B = 6B803699113BAA82005ED67B /* PBXTextBookmark */; - 6B80369C113BAA82005ED67B = 6B80369C113BAA82005ED67B /* PBXTextBookmark */; - 6B8036A2113BAA82005ED67B = 6B8036A2113BAA82005ED67B /* PBXTextBookmark */; 6B8036A5113BAA82005ED67B = 6B8036A5113BAA82005ED67B /* PBXTextBookmark */; 6B8036A6113BAA82005ED67B = 6B8036A6113BAA82005ED67B /* PBXTextBookmark */; 6B8036BB113BAF47005ED67B = 6B8036BB113BAF47005ED67B /* PBXTextBookmark */; - 6B8036BC113BAF47005ED67B = 6B8036BC113BAF47005ED67B /* PBXTextBookmark */; 6B8036C2113BAF47005ED67B = 6B8036C2113BAF47005ED67B /* PBXTextBookmark */; 6B8036C5113BAF47005ED67B = 6B8036C5113BAF47005ED67B /* PBXTextBookmark */; 6B8036C6113BAF47005ED67B = 6B8036C6113BAF47005ED67B /* PBXTextBookmark */; - 6B8036C8113BAF47005ED67B = 6B8036C8113BAF47005ED67B /* PBXTextBookmark */; 6B8036D0113BAF79005ED67B = 6B8036D0113BAF79005ED67B /* PBXTextBookmark */; 6B8036D3113BAF79005ED67B = 6B8036D3113BAF79005ED67B /* PBXTextBookmark */; 6B8036D4113BAF79005ED67B = 6B8036D4113BAF79005ED67B /* PBXTextBookmark */; @@ -174,183 +166,167 @@ 6B8036F8113BB746005ED67B = 6B8036F8113BB746005ED67B /* PBXTextBookmark */; 6B803729113D1079005ED67B = 6B803729113D1079005ED67B /* PBXTextBookmark */; 6B80372B113D1079005ED67B = 6B80372B113D1079005ED67B /* PBXTextBookmark */; - 6B803743113D1190005ED67B = 6B803743113D1190005ED67B /* PBXTextBookmark */; - 6B803745113D1190005ED67B = 6B803745113D1190005ED67B /* PBXTextBookmark */; - 6B803756113D126A005ED67B = 6B803756113D126A005ED67B /* PBXTextBookmark */; 6B803796113D1629005ED67B = 6B803796113D1629005ED67B /* PBXTextBookmark */; - 6B803797113D1629005ED67B = 6B803797113D1629005ED67B /* PBXTextBookmark */; 6B80379A113D1629005ED67B = 6B80379A113D1629005ED67B /* PBXTextBookmark */; 6B80379B113D1629005ED67B = 6B80379B113D1629005ED67B /* PBXTextBookmark */; 6B8DE70D10B01BBF00DF20FB = 6B8DE70D10B01BBF00DF20FB /* PBXTextBookmark */; - 6B92D8ED1140F26D00E82EC3 /* PBXTextBookmark */ = 6B92D8ED1140F26D00E82EC3 /* PBXTextBookmark */; - 6B92D8F31140F42900E82EC3 /* PBXTextBookmark */ = 6B92D8F31140F42900E82EC3 /* PBXTextBookmark */; - 6B92D8F41140F42900E82EC3 /* PBXTextBookmark */ = 6B92D8F41140F42900E82EC3 /* PBXTextBookmark */; - 6B92D8F51140F42900E82EC3 /* PBXTextBookmark */ = 6B92D8F51140F42900E82EC3 /* PBXTextBookmark */; - 6B92D8F61140F42900E82EC3 /* PBXTextBookmark */ = 6B92D8F61140F42900E82EC3 /* PBXTextBookmark */; - 6B92D8F71140F42900E82EC3 /* PBXTextBookmark */ = 6B92D8F71140F42900E82EC3 /* PBXTextBookmark */; - 6B92D8F81140F42900E82EC3 /* PBXTextBookmark */ = 6B92D8F81140F42900E82EC3 /* PBXTextBookmark */; - 6B92D8F91140F42C00E82EC3 /* PBXTextBookmark */ = 6B92D8F91140F42C00E82EC3 /* PBXTextBookmark */; - 6B92D8FC1140F44200E82EC3 /* PBXTextBookmark */ = 6B92D8FC1140F44200E82EC3 /* PBXTextBookmark */; - 6B92D8FD1140F44200E82EC3 /* PBXTextBookmark */ = 6B92D8FD1140F44200E82EC3 /* PBXTextBookmark */; - 6B92D8FE1140F44200E82EC3 /* PBXTextBookmark */ = 6B92D8FE1140F44200E82EC3 /* PBXTextBookmark */; - 6B92D8FF1140F44200E82EC3 /* PBXTextBookmark */ = 6B92D8FF1140F44200E82EC3 /* PBXTextBookmark */; - 6B92D90A1140F46C00E82EC3 /* PBXTextBookmark */ = 6B92D90A1140F46C00E82EC3 /* PBXTextBookmark */; - 6B92D90B1140F46C00E82EC3 /* PBXTextBookmark */ = 6B92D90B1140F46C00E82EC3 /* PBXTextBookmark */; - 6B92D90C1140F46C00E82EC3 /* PBXTextBookmark */ = 6B92D90C1140F46C00E82EC3 /* PBXTextBookmark */; - 6B92D90F1140F58200E82EC3 /* PBXTextBookmark */ = 6B92D90F1140F58200E82EC3 /* PBXTextBookmark */; - 6B92D9101140F58200E82EC3 /* PBXTextBookmark */ = 6B92D9101140F58200E82EC3 /* PBXTextBookmark */; - 6B92D9111140F58200E82EC3 /* PBXTextBookmark */ = 6B92D9111140F58200E82EC3 /* PBXTextBookmark */; - 6B92D9121140F58200E82EC3 /* PBXTextBookmark */ = 6B92D9121140F58200E82EC3 /* PBXTextBookmark */; - 6B92D9131140F58200E82EC3 /* PBXTextBookmark */ = 6B92D9131140F58200E82EC3 /* PBXTextBookmark */; - 6B92D9141140F58200E82EC3 /* PBXTextBookmark */ = 6B92D9141140F58200E82EC3 /* PBXTextBookmark */; - 6B92D9151140F58C00E82EC3 /* PBXTextBookmark */ = 6B92D9151140F58C00E82EC3 /* PBXTextBookmark */; - 6B92D9161140F59200E82EC3 /* PBXTextBookmark */ = 6B92D9161140F59200E82EC3 /* PBXTextBookmark */; - 6B92D9171140F5C200E82EC3 /* PBXTextBookmark */ = 6B92D9171140F5C200E82EC3 /* PBXTextBookmark */; - 6B92D9181140F5C200E82EC3 /* PBXTextBookmark */ = 6B92D9181140F5C200E82EC3 /* PBXTextBookmark */; - 6B92D91A1140F5F800E82EC3 /* PBXTextBookmark */ = 6B92D91A1140F5F800E82EC3 /* PBXTextBookmark */; - 6B92D91B1140F5F800E82EC3 /* PBXTextBookmark */ = 6B92D91B1140F5F800E82EC3 /* PBXTextBookmark */; - 6B92D91C1140F5F800E82EC3 /* PBXTextBookmark */ = 6B92D91C1140F5F800E82EC3 /* PBXTextBookmark */; - 6B92D91D1140F5F800E82EC3 /* PBXTextBookmark */ = 6B92D91D1140F5F800E82EC3 /* PBXTextBookmark */; - 6B92D91F1140F60B00E82EC3 /* PBXTextBookmark */ = 6B92D91F1140F60B00E82EC3 /* PBXTextBookmark */; - 6B92D9201140F63A00E82EC3 /* PBXTextBookmark */ = 6B92D9201140F63A00E82EC3 /* PBXTextBookmark */; - 6B92D9211140F63A00E82EC3 /* PBXTextBookmark */ = 6B92D9211140F63A00E82EC3 /* PBXTextBookmark */; - 6B92D9221140F64E00E82EC3 /* PBXTextBookmark */ = 6B92D9221140F64E00E82EC3 /* PBXTextBookmark */; - 6B92D9241140F6BF00E82EC3 /* PBXTextBookmark */ = 6B92D9241140F6BF00E82EC3 /* PBXTextBookmark */; - 6B92D9251140F6BF00E82EC3 /* PBXTextBookmark */ = 6B92D9251140F6BF00E82EC3 /* PBXTextBookmark */; - 6B92D9261140F6BF00E82EC3 /* PBXTextBookmark */ = 6B92D9261140F6BF00E82EC3 /* PBXTextBookmark */; - 6B92D9271140F6BF00E82EC3 /* PBXTextBookmark */ = 6B92D9271140F6BF00E82EC3 /* PBXTextBookmark */; - 6B92D9281140F6C300E82EC3 /* PBXTextBookmark */ = 6B92D9281140F6C300E82EC3 /* PBXTextBookmark */; - 6B92D9291140F6C700E82EC3 /* PBXTextBookmark */ = 6B92D9291140F6C700E82EC3 /* PBXTextBookmark */; - 6B92D92A1140F73500E82EC3 /* PBXTextBookmark */ = 6B92D92A1140F73500E82EC3 /* PBXTextBookmark */; - 6B92D92B1140F73500E82EC3 /* PBXTextBookmark */ = 6B92D92B1140F73500E82EC3 /* PBXTextBookmark */; - 6B92D92F1140F7C500E82EC3 /* PBXTextBookmark */ = 6B92D92F1140F7C500E82EC3 /* PBXTextBookmark */; - 6B92D9301140F7C500E82EC3 /* PBXTextBookmark */ = 6B92D9301140F7C500E82EC3 /* PBXTextBookmark */; - 6B92D9311140F7C500E82EC3 /* PBXTextBookmark */ = 6B92D9311140F7C500E82EC3 /* PBXTextBookmark */; - 6B92D9321140F7C500E82EC3 /* PBXTextBookmark */ = 6B92D9321140F7C500E82EC3 /* PBXTextBookmark */; - 6B92D9331140F7C500E82EC3 /* PBXTextBookmark */ = 6B92D9331140F7C500E82EC3 /* PBXTextBookmark */; - 6B92D9341140F7C500E82EC3 /* PBXTextBookmark */ = 6B92D9341140F7C500E82EC3 /* PBXTextBookmark */; - 6B92D9361140F7DA00E82EC3 /* PBXTextBookmark */ = 6B92D9361140F7DA00E82EC3 /* PBXTextBookmark */; - 6B92D9371140F7DA00E82EC3 /* PBXTextBookmark */ = 6B92D9371140F7DA00E82EC3 /* PBXTextBookmark */; - 6B92D9381140F7DA00E82EC3 /* PBXTextBookmark */ = 6B92D9381140F7DA00E82EC3 /* PBXTextBookmark */; - 6B92D9391140F7DA00E82EC3 /* PBXTextBookmark */ = 6B92D9391140F7DA00E82EC3 /* PBXTextBookmark */; - 6B92D93A1140F80700E82EC3 /* PBXTextBookmark */ = 6B92D93A1140F80700E82EC3 /* PBXTextBookmark */; - 6B92D93B1140F80700E82EC3 /* PBXTextBookmark */ = 6B92D93B1140F80700E82EC3 /* PBXTextBookmark */; - 6B92D93C1140F80700E82EC3 /* PBXTextBookmark */ = 6B92D93C1140F80700E82EC3 /* PBXTextBookmark */; - 6B92D93D1140F80700E82EC3 /* PBXTextBookmark */ = 6B92D93D1140F80700E82EC3 /* PBXTextBookmark */; - 6B92D93E1140F80700E82EC3 /* PBXTextBookmark */ = 6B92D93E1140F80700E82EC3 /* PBXTextBookmark */; - 6B92D93F1140F84100E82EC3 /* PBXTextBookmark */ = 6B92D93F1140F84100E82EC3 /* PBXTextBookmark */; - 6B92D9401140F84100E82EC3 /* PBXTextBookmark */ = 6B92D9401140F84100E82EC3 /* PBXTextBookmark */; - 6B92D9411140F84100E82EC3 /* PBXTextBookmark */ = 6B92D9411140F84100E82EC3 /* PBXTextBookmark */; - 6B92D9421140F84100E82EC3 /* PBXTextBookmark */ = 6B92D9421140F84100E82EC3 /* PBXTextBookmark */; - 6B92D9441140F88B00E82EC3 /* PBXTextBookmark */ = 6B92D9441140F88B00E82EC3 /* PBXTextBookmark */; - 6B92D9451140F8A800E82EC3 /* PBXTextBookmark */ = 6B92D9451140F8A800E82EC3 /* PBXTextBookmark */; - 6B92D9461140F8AB00E82EC3 /* PBXTextBookmark */ = 6B92D9461140F8AB00E82EC3 /* PBXTextBookmark */; - 6B92D9471140F8AB00E82EC3 /* PBXTextBookmark */ = 6B92D9471140F8AB00E82EC3 /* PBXTextBookmark */; - 6B92D94B1140F99700E82EC3 /* PBXTextBookmark */ = 6B92D94B1140F99700E82EC3 /* PBXTextBookmark */; - 6B92D94C1140F99700E82EC3 /* PBXTextBookmark */ = 6B92D94C1140F99700E82EC3 /* PBXTextBookmark */; - 6B92D94D1140F99700E82EC3 /* PBXTextBookmark */ = 6B92D94D1140F99700E82EC3 /* PBXTextBookmark */; - 6B92D94E1140F99700E82EC3 /* PBXTextBookmark */ = 6B92D94E1140F99700E82EC3 /* PBXTextBookmark */; - 6B92D94F1140F99700E82EC3 /* PBXTextBookmark */ = 6B92D94F1140F99700E82EC3 /* PBXTextBookmark */; - 6B92D9501140F99700E82EC3 /* PBXTextBookmark */ = 6B92D9501140F99700E82EC3 /* PBXTextBookmark */; - 6B92D9511140F99700E82EC3 /* PBXTextBookmark */ = 6B92D9511140F99700E82EC3 /* PBXTextBookmark */; - 6B92D9521140F99700E82EC3 /* PBXTextBookmark */ = 6B92D9521140F99700E82EC3 /* PBXTextBookmark */; - 6B92D9531140F9AE00E82EC3 /* PBXTextBookmark */ = 6B92D9531140F9AE00E82EC3 /* PBXTextBookmark */; - 6B92D9541140F9B000E82EC3 /* PBXTextBookmark */ = 6B92D9541140F9B000E82EC3 /* PBXTextBookmark */; - 6B92D9551140F9B300E82EC3 /* PBXTextBookmark */ = 6B92D9551140F9B300E82EC3 /* PBXTextBookmark */; - 6B92D9561140F9B300E82EC3 /* PBXTextBookmark */ = 6B92D9561140F9B300E82EC3 /* PBXTextBookmark */; - 6B92D9581140FA0B00E82EC3 /* PBXTextBookmark */ = 6B92D9581140FA0B00E82EC3 /* PBXTextBookmark */; - 6B92D9591140FA4300E82EC3 /* PBXTextBookmark */ = 6B92D9591140FA4300E82EC3 /* PBXTextBookmark */; - 6B92D95A1140FA4600E82EC3 /* PBXTextBookmark */ = 6B92D95A1140FA4600E82EC3 /* PBXTextBookmark */; - 6B92D95B1140FAAC00E82EC3 /* PBXTextBookmark */ = 6B92D95B1140FAAC00E82EC3 /* PBXTextBookmark */; - 6B92D95D1140FB3D00E82EC3 /* PBXTextBookmark */ = 6B92D95D1140FB3D00E82EC3 /* PBXTextBookmark */; - 6B92D95E1140FB3D00E82EC3 /* PBXTextBookmark */ = 6B92D95E1140FB3D00E82EC3 /* PBXTextBookmark */; - 6B92D95F1140FB3D00E82EC3 /* PBXTextBookmark */ = 6B92D95F1140FB3D00E82EC3 /* PBXTextBookmark */; - 6B92D9601140FB3D00E82EC3 /* PBXTextBookmark */ = 6B92D9601140FB3D00E82EC3 /* PBXTextBookmark */; - 6B92D9611140FB4300E82EC3 /* PBXTextBookmark */ = 6B92D9611140FB4300E82EC3 /* PBXTextBookmark */; - 6B92D9621140FB4300E82EC3 /* PBXTextBookmark */ = 6B92D9621140FB4300E82EC3 /* PBXTextBookmark */; - 6B92D9641140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9641140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9651140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9651140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9661140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9661140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9671140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9671140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9681140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9681140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9691140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9691140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D96A1140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D96A1140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D96B1140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D96B1140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D96C1140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D96C1140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D96D1140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D96D1140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D96E1140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D96E1140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D96F1140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D96F1140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9701140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9701140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9711140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9711140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9721140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9721140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9731140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9731140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9741140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9741140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9751140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9751140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9761140FBDA00E82EC3 /* PBXTextBookmark */ = 6B92D9761140FBDA00E82EC3 /* PBXTextBookmark */; - 6B92D9781140FD1500E82EC3 /* PBXTextBookmark */ = 6B92D9781140FD1500E82EC3 /* PBXTextBookmark */; - 6B92D97A1140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D97A1140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D97B1140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D97B1140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D97C1140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D97C1140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D97D1140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D97D1140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D97E1140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D97E1140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D97F1140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D97F1140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D9801140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D9801140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D9811140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D9811140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D9821140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D9821140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D9831140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D9831140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D9841140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D9841140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D9851140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D9851140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D9861140FE6000E82EC3 /* PBXTextBookmark */ = 6B92D9861140FE6000E82EC3 /* PBXTextBookmark */; - 6B92D9881140FE9700E82EC3 /* PBXTextBookmark */ = 6B92D9881140FE9700E82EC3 /* PBXTextBookmark */; - 6B92D9891140FE9700E82EC3 /* PBXTextBookmark */ = 6B92D9891140FE9700E82EC3 /* PBXTextBookmark */; - 6B92D98A1140FE9700E82EC3 /* PBXTextBookmark */ = 6B92D98A1140FE9700E82EC3 /* PBXTextBookmark */; - 6B92D98B1140FE9700E82EC3 /* PBXTextBookmark */ = 6B92D98B1140FE9700E82EC3 /* PBXTextBookmark */; - 6B92D98D1140FE9F00E82EC3 /* PBXTextBookmark */ = 6B92D98D1140FE9F00E82EC3 /* PBXTextBookmark */; - 6B92D98E1140FEA100E82EC3 /* PBXTextBookmark */ = 6B92D98E1140FEA100E82EC3 /* PBXTextBookmark */; - 6B92D98F1140FEA400E82EC3 /* PBXTextBookmark */ = 6B92D98F1140FEA400E82EC3 /* PBXTextBookmark */; - 6B92D99C1141004F00E82EC3 /* PBXTextBookmark */ = 6B92D99C1141004F00E82EC3 /* PBXTextBookmark */; - 6B92D99D1141004F00E82EC3 /* PBXTextBookmark */ = 6B92D99D1141004F00E82EC3 /* PBXTextBookmark */; - 6B92D99E1141004F00E82EC3 /* PBXTextBookmark */ = 6B92D99E1141004F00E82EC3 /* PBXTextBookmark */; - 6B92D99F1141004F00E82EC3 /* PBXTextBookmark */ = 6B92D99F1141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9A01141004F00E82EC3 /* PBXTextBookmark */ = 6B92D9A01141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9A11141004F00E82EC3 /* PBXTextBookmark */ = 6B92D9A11141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9A21141004F00E82EC3 /* PBXTextBookmark */ = 6B92D9A21141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9A31141004F00E82EC3 /* PBXTextBookmark */ = 6B92D9A31141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9A41141004F00E82EC3 /* PBXTextBookmark */ = 6B92D9A41141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9A51141004F00E82EC3 /* PBXTextBookmark */ = 6B92D9A51141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9A61141004F00E82EC3 /* PBXTextBookmark */ = 6B92D9A61141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9A71141004F00E82EC3 /* PBXTextBookmark */ = 6B92D9A71141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9A81141004F00E82EC3 /* PBXTextBookmark */ = 6B92D9A81141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9A91141004F00E82EC3 /* PBXTextBookmark */ = 6B92D9A91141004F00E82EC3 /* PBXTextBookmark */; - 6B92D9AA1141007100E82EC3 /* PBXTextBookmark */ = 6B92D9AA1141007100E82EC3 /* PBXTextBookmark */; - 6B92D9AB1141008400E82EC3 /* PBXTextBookmark */ = 6B92D9AB1141008400E82EC3 /* PBXTextBookmark */; - 6B92D9AC1141008400E82EC3 /* PBXTextBookmark */ = 6B92D9AC1141008400E82EC3 /* PBXTextBookmark */; - 6B92D9AE114100A300E82EC3 /* PBXTextBookmark */ = 6B92D9AE114100A300E82EC3 /* PBXTextBookmark */; - 6B92D9AF114100A300E82EC3 /* PBXTextBookmark */ = 6B92D9AF114100A300E82EC3 /* PBXTextBookmark */; - 6B92D9B0114100A300E82EC3 /* PBXTextBookmark */ = 6B92D9B0114100A300E82EC3 /* PBXTextBookmark */; - 6B92D9B1114100A300E82EC3 /* PBXTextBookmark */ = 6B92D9B1114100A300E82EC3 /* PBXTextBookmark */; - 6B92D9B2114100A300E82EC3 /* PBXTextBookmark */ = 6B92D9B2114100A300E82EC3 /* PBXTextBookmark */; - 6B92D9B3114100A300E82EC3 /* PBXTextBookmark */ = 6B92D9B3114100A300E82EC3 /* PBXTextBookmark */; - 6B92D9B4114100A400E82EC3 /* PBXTextBookmark */ = 6B92D9B4114100A400E82EC3 /* PBXTextBookmark */; - 6B92D9B5114100AA00E82EC3 /* PBXTextBookmark */ = 6B92D9B5114100AA00E82EC3 /* PBXTextBookmark */; - 6B92D9B6114100AA00E82EC3 /* PBXTextBookmark */ = 6B92D9B6114100AA00E82EC3 /* PBXTextBookmark */; - 6B92D9B81141017500E82EC3 /* PBXTextBookmark */ = 6B92D9B81141017500E82EC3 /* PBXTextBookmark */; - 6B92D9B91141017500E82EC3 /* PBXTextBookmark */ = 6B92D9B91141017500E82EC3 /* PBXTextBookmark */; - 6B92D9BA1141017500E82EC3 /* PBXTextBookmark */ = 6B92D9BA1141017500E82EC3 /* PBXTextBookmark */; - 6B92D9BB1141017500E82EC3 /* PBXTextBookmark */ = 6B92D9BB1141017500E82EC3 /* PBXTextBookmark */; - 6B92D9BC1141017500E82EC3 /* PBXTextBookmark */ = 6B92D9BC1141017500E82EC3 /* PBXTextBookmark */; - 6B92D9BD1141017500E82EC3 /* PBXTextBookmark */ = 6B92D9BD1141017500E82EC3 /* PBXTextBookmark */; - 6B92D9BE1141017500E82EC3 /* PBXTextBookmark */ = 6B92D9BE1141017500E82EC3 /* PBXTextBookmark */; - 6B92D9BF1141017500E82EC3 /* PBXTextBookmark */ = 6B92D9BF1141017500E82EC3 /* PBXTextBookmark */; - 6B92D9C01141017500E82EC3 /* PBXTextBookmark */ = 6B92D9C01141017500E82EC3 /* PBXTextBookmark */; - 6B92D9C11141017500E82EC3 /* PBXTextBookmark */ = 6B92D9C11141017500E82EC3 /* PBXTextBookmark */; - 6B92D9C21141017500E82EC3 /* PBXTextBookmark */ = 6B92D9C21141017500E82EC3 /* PBXTextBookmark */; - 6B92D9C31141017500E82EC3 /* PBXTextBookmark */ = 6B92D9C31141017500E82EC3 /* PBXTextBookmark */; - 6B92D9C41141017500E82EC3 /* PBXTextBookmark */ = 6B92D9C41141017500E82EC3 /* PBXTextBookmark */; - 6B92D9C5114101C100E82EC3 /* PBXTextBookmark */ = 6B92D9C5114101C100E82EC3 /* PBXTextBookmark */; - 6B92D9C6114101C100E82EC3 /* PBXTextBookmark */ = 6B92D9C6114101C100E82EC3 /* PBXTextBookmark */; - 6B92D9C7114101C100E82EC3 /* PBXTextBookmark */ = 6B92D9C7114101C100E82EC3 /* PBXTextBookmark */; - 6B92D9C8114101C100E82EC3 /* PBXTextBookmark */ = 6B92D9C8114101C100E82EC3 /* PBXTextBookmark */; + 6B904B231144E89000A12E63 = 6B904B231144E89000A12E63 /* PBXTextBookmark */; + 6B904B241144E89000A12E63 = 6B904B241144E89000A12E63 /* PBXTextBookmark */; + 6B904B261144E89000A12E63 = 6B904B261144E89000A12E63 /* PBXTextBookmark */; + 6B904B271144E89000A12E63 = 6B904B271144E89000A12E63 /* PBXTextBookmark */; + 6B904B2D1144E8C300A12E63 = 6B904B2D1144E8C300A12E63 /* PBXTextBookmark */; + 6B904B2E1144E8C300A12E63 = 6B904B2E1144E8C300A12E63 /* PBXTextBookmark */; + 6B904B2F1144E8C300A12E63 = 6B904B2F1144E8C300A12E63 /* PBXTextBookmark */; + 6B904B5F1144F03800A12E63 /* PBXTextBookmark */ = 6B904B5F1144F03800A12E63 /* PBXTextBookmark */; + 6B904B601144F03800A12E63 /* PBXTextBookmark */ = 6B904B601144F03800A12E63 /* PBXTextBookmark */; + 6B904B611144F03800A12E63 /* PBXTextBookmark */ = 6B904B611144F03800A12E63 /* PBXTextBookmark */; + 6B904B621144F03800A12E63 /* PBXTextBookmark */ = 6B904B621144F03800A12E63 /* PBXTextBookmark */; + 6B904B631144F03800A12E63 /* PBXTextBookmark */ = 6B904B631144F03800A12E63 /* PBXTextBookmark */; + 6B904B641144F03800A12E63 /* PBXTextBookmark */ = 6B904B641144F03800A12E63 /* PBXTextBookmark */; + 6B904B651144F03800A12E63 /* PBXTextBookmark */ = 6B904B651144F03800A12E63 /* PBXTextBookmark */; + 6B904B661144F03800A12E63 /* PBXTextBookmark */ = 6B904B661144F03800A12E63 /* PBXTextBookmark */; + 6B904B6A1144F05C00A12E63 /* PBXTextBookmark */ = 6B904B6A1144F05C00A12E63 /* PBXTextBookmark */; + 6B904B6B1144F0D000A12E63 /* PBXTextBookmark */ = 6B904B6B1144F0D000A12E63 /* PBXTextBookmark */; + 6B904B6C1144F0D000A12E63 /* PBXTextBookmark */ = 6B904B6C1144F0D000A12E63 /* PBXTextBookmark */; + 6B904B6D1144F11000A12E63 /* PBXTextBookmark */ = 6B904B6D1144F11000A12E63 /* PBXTextBookmark */; + 6B904B6E1144F11000A12E63 /* PBXTextBookmark */ = 6B904B6E1144F11000A12E63 /* PBXTextBookmark */; + 6B904B6F1144F11000A12E63 /* PBXTextBookmark */ = 6B904B6F1144F11000A12E63 /* PBXTextBookmark */; + 6B904B701144F11000A12E63 /* PBXTextBookmark */ = 6B904B701144F11000A12E63 /* PBXTextBookmark */; + 6B904B711144F11000A12E63 /* PBXTextBookmark */ = 6B904B711144F11000A12E63 /* PBXTextBookmark */; + 6B904B721144F11000A12E63 /* PBXTextBookmark */ = 6B904B721144F11000A12E63 /* PBXTextBookmark */; + 6B904B731144F14E00A12E63 /* PBXTextBookmark */ = 6B904B731144F14E00A12E63 /* PBXTextBookmark */; + 6B904B7B1144F2C000A12E63 /* PBXTextBookmark */ = 6B904B7B1144F2C000A12E63 /* PBXTextBookmark */; + 6B904B7C1144F2C000A12E63 /* PBXTextBookmark */ = 6B904B7C1144F2C000A12E63 /* PBXTextBookmark */; + 6B904B7D1144F2C000A12E63 /* PBXTextBookmark */ = 6B904B7D1144F2C000A12E63 /* PBXTextBookmark */; + 6B904B7E1144F2C000A12E63 /* PBXTextBookmark */ = 6B904B7E1144F2C000A12E63 /* PBXTextBookmark */; + 6B904B7F1144F2C000A12E63 /* PBXTextBookmark */ = 6B904B7F1144F2C000A12E63 /* PBXTextBookmark */; + 6B904B801144F2C000A12E63 /* PBXTextBookmark */ = 6B904B801144F2C000A12E63 /* PBXTextBookmark */; + 6B904B811144F2C000A12E63 /* PBXTextBookmark */ = 6B904B811144F2C000A12E63 /* PBXTextBookmark */; + 6B904B821144F2C000A12E63 /* PBXTextBookmark */ = 6B904B821144F2C000A12E63 /* PBXTextBookmark */; + 6B904B831144F2C000A12E63 /* PBXTextBookmark */ = 6B904B831144F2C000A12E63 /* PBXTextBookmark */; + 6B904B8F1144F2ED00A12E63 /* PBXTextBookmark */ = 6B904B8F1144F2ED00A12E63 /* PBXTextBookmark */; + 6B904B971144F36300A12E63 /* PBXTextBookmark */ = 6B904B971144F36300A12E63 /* PBXTextBookmark */; + 6B904B981144F36300A12E63 /* PBXTextBookmark */ = 6B904B981144F36300A12E63 /* PBXTextBookmark */; + 6B904B991144F36300A12E63 /* PBXTextBookmark */ = 6B904B991144F36300A12E63 /* PBXTextBookmark */; + 6B904B9A1144F36300A12E63 /* PBXTextBookmark */ = 6B904B9A1144F36300A12E63 /* PBXTextBookmark */; + 6B904B9D1144F39D00A12E63 /* PBXTextBookmark */ = 6B904B9D1144F39D00A12E63 /* PBXTextBookmark */; + 6B904B9E1144F39D00A12E63 /* PBXTextBookmark */ = 6B904B9E1144F39D00A12E63 /* PBXTextBookmark */; + 6B904B9F1144F39D00A12E63 /* PBXTextBookmark */ = 6B904B9F1144F39D00A12E63 /* PBXTextBookmark */; + 6B904BA01144F39D00A12E63 /* PBXTextBookmark */ = 6B904BA01144F39D00A12E63 /* PBXTextBookmark */; + 6B904BA11144F39D00A12E63 /* PBXTextBookmark */ = 6B904BA11144F39D00A12E63 /* PBXTextBookmark */; + 6B904BA21144F39D00A12E63 /* PBXTextBookmark */ = 6B904BA21144F39D00A12E63 /* PBXTextBookmark */; + 6B904BA31144F39D00A12E63 /* PBXTextBookmark */ = 6B904BA31144F39D00A12E63 /* PBXTextBookmark */; + 6B904BA41144F39D00A12E63 /* PBXTextBookmark */ = 6B904BA41144F39D00A12E63 /* PBXTextBookmark */; + 6B904BA61144F3FA00A12E63 /* PBXTextBookmark */ = 6B904BA61144F3FA00A12E63 /* PBXTextBookmark */; + 6B904BA71144F3FA00A12E63 /* PBXTextBookmark */ = 6B904BA71144F3FA00A12E63 /* PBXTextBookmark */; + 6B904BA81144F3FA00A12E63 /* PBXTextBookmark */ = 6B904BA81144F3FA00A12E63 /* PBXTextBookmark */; + 6B904BA91144F3FA00A12E63 /* PBXTextBookmark */ = 6B904BA91144F3FA00A12E63 /* PBXTextBookmark */; + 6B904BAB1144F43300A12E63 /* PBXTextBookmark */ = 6B904BAB1144F43300A12E63 /* PBXTextBookmark */; + 6B904BAC1144F43300A12E63 /* PBXTextBookmark */ = 6B904BAC1144F43300A12E63 /* PBXTextBookmark */; + 6B904BAD1144F43300A12E63 /* PBXTextBookmark */ = 6B904BAD1144F43300A12E63 /* PBXTextBookmark */; + 6B904BAE1144F43300A12E63 /* PBXTextBookmark */ = 6B904BAE1144F43300A12E63 /* PBXTextBookmark */; + 6B904BAF1144F43300A12E63 /* PBXTextBookmark */ = 6B904BAF1144F43300A12E63 /* PBXTextBookmark */; + 6B904BB01144F43300A12E63 /* PBXTextBookmark */ = 6B904BB01144F43300A12E63 /* PBXTextBookmark */; + 6B904BB21144F46E00A12E63 /* PBXTextBookmark */ = 6B904BB21144F46E00A12E63 /* PBXTextBookmark */; + 6B904BB51144F49D00A12E63 /* PBXTextBookmark */ = 6B904BB51144F49D00A12E63 /* PBXTextBookmark */; + 6B904BB61144F49D00A12E63 /* PBXTextBookmark */ = 6B904BB61144F49D00A12E63 /* PBXTextBookmark */; + 6B904BB71144F49D00A12E63 /* PBXTextBookmark */ = 6B904BB71144F49D00A12E63 /* PBXTextBookmark */; + 6B904BB81144F49D00A12E63 /* PBXTextBookmark */ = 6B904BB81144F49D00A12E63 /* PBXTextBookmark */; + 6B904BB91144F49D00A12E63 /* PBXTextBookmark */ = 6B904BB91144F49D00A12E63 /* PBXTextBookmark */; + 6B904BBA1144F49D00A12E63 /* PBXTextBookmark */ = 6B904BBA1144F49D00A12E63 /* PBXTextBookmark */; + 6B904BBB1144F49D00A12E63 /* PBXTextBookmark */ = 6B904BBB1144F49D00A12E63 /* PBXTextBookmark */; + 6B904BBE1144F50500A12E63 /* PBXTextBookmark */ = 6B904BBE1144F50500A12E63 /* PBXTextBookmark */; + 6B904BBF1144F50500A12E63 /* PBXTextBookmark */ = 6B904BBF1144F50500A12E63 /* PBXTextBookmark */; + 6B904BC01144F50500A12E63 /* PBXTextBookmark */ = 6B904BC01144F50500A12E63 /* PBXTextBookmark */; + 6B904BC11144F50500A12E63 /* PBXTextBookmark */ = 6B904BC11144F50500A12E63 /* PBXTextBookmark */; + 6B904BC31144F52000A12E63 /* PBXTextBookmark */ = 6B904BC31144F52000A12E63 /* PBXTextBookmark */; + 6B904BC51144FB0500A12E63 /* PBXTextBookmark */ = 6B904BC51144FB0500A12E63 /* PBXTextBookmark */; + 6B904BC81144FBB300A12E63 /* PBXTextBookmark */ = 6B904BC81144FBB300A12E63 /* PBXTextBookmark */; + 6B904BCB1144FC6300A12E63 /* PBXTextBookmark */ = 6B904BCB1144FC6300A12E63 /* PBXTextBookmark */; + 6B904BCC1144FC6300A12E63 /* PBXTextBookmark */ = 6B904BCC1144FC6300A12E63 /* PBXTextBookmark */; + 6B904BCD1144FC6300A12E63 /* PBXTextBookmark */ = 6B904BCD1144FC6300A12E63 /* PBXTextBookmark */; + 6B904BCE1144FC6300A12E63 /* PBXTextBookmark */ = 6B904BCE1144FC6300A12E63 /* PBXTextBookmark */; + 6B904BCF1144FCF000A12E63 /* PBXTextBookmark */ = 6B904BCF1144FCF000A12E63 /* PBXTextBookmark */; + 6B904BD01144FCF000A12E63 /* PBXTextBookmark */ = 6B904BD01144FCF000A12E63 /* PBXTextBookmark */; + 6B904BD11144FCF000A12E63 /* PBXTextBookmark */ = 6B904BD11144FCF000A12E63 /* PBXTextBookmark */; + 6B904BD21144FCF000A12E63 /* PBXTextBookmark */ = 6B904BD21144FCF000A12E63 /* PBXTextBookmark */; + 6B904BD31144FCF000A12E63 /* PBXTextBookmark */ = 6B904BD31144FCF000A12E63 /* PBXTextBookmark */; + 6B904BD41144FCF000A12E63 /* PBXTextBookmark */ = 6B904BD41144FCF000A12E63 /* PBXTextBookmark */; + 6B904BD51144FCF000A12E63 /* PBXTextBookmark */ = 6B904BD51144FCF000A12E63 /* PBXTextBookmark */; + 6B904BD61144FCF000A12E63 /* PBXTextBookmark */ = 6B904BD61144FCF000A12E63 /* PBXTextBookmark */; + 6B904BDD1144FD5200A12E63 /* PBXTextBookmark */ = 6B904BDD1144FD5200A12E63 /* PBXTextBookmark */; + 6B904BE11144FD9000A12E63 /* PBXTextBookmark */ = 6B904BE11144FD9000A12E63 /* PBXTextBookmark */; + 6B904BE21144FD9000A12E63 /* PBXTextBookmark */ = 6B904BE21144FD9000A12E63 /* PBXTextBookmark */; + 6B904BE31144FD9000A12E63 /* PBXTextBookmark */ = 6B904BE31144FD9000A12E63 /* PBXTextBookmark */; + 6B904BE41144FD9000A12E63 /* PBXTextBookmark */ = 6B904BE41144FD9000A12E63 /* PBXTextBookmark */; + 6B904BE51144FD9000A12E63 /* PBXTextBookmark */ = 6B904BE51144FD9000A12E63 /* PBXTextBookmark */; + 6B904BE91144FDC900A12E63 /* PBXTextBookmark */ = 6B904BE91144FDC900A12E63 /* PBXTextBookmark */; + 6B904BEA1144FDC900A12E63 /* PBXTextBookmark */ = 6B904BEA1144FDC900A12E63 /* PBXTextBookmark */; + 6B904BEB1144FDC900A12E63 /* PBXTextBookmark */ = 6B904BEB1144FDC900A12E63 /* PBXTextBookmark */; + 6B904BEC1144FDC900A12E63 /* PBXTextBookmark */ = 6B904BEC1144FDC900A12E63 /* PBXTextBookmark */; + 6B904BF211451AE400A12E63 /* PBXTextBookmark */ = 6B904BF211451AE400A12E63 /* PBXTextBookmark */; + 6B904BF311451AE400A12E63 /* PBXTextBookmark */ = 6B904BF311451AE400A12E63 /* PBXTextBookmark */; + 6B904BF411451AE400A12E63 /* PBXTextBookmark */ = 6B904BF411451AE400A12E63 /* PBXTextBookmark */; + 6B904C0111452A7400A12E63 /* PBXTextBookmark */ = 6B904C0111452A7400A12E63 /* PBXTextBookmark */; + 6B904C0211452A7400A12E63 /* PBXTextBookmark */ = 6B904C0211452A7400A12E63 /* PBXTextBookmark */; + 6B904C0311452A7400A12E63 /* PBXTextBookmark */ = 6B904C0311452A7400A12E63 /* PBXTextBookmark */; + 6B904C0411452A7400A12E63 /* PBXTextBookmark */ = 6B904C0411452A7400A12E63 /* PBXTextBookmark */; + 6B904C0511452A7400A12E63 /* PBXTextBookmark */ = 6B904C0511452A7400A12E63 /* PBXTextBookmark */; + 6B904C091145340E00A12E63 /* PBXTextBookmark */ = 6B904C091145340E00A12E63 /* PBXTextBookmark */; + 6B904C0A1145340E00A12E63 /* PBXTextBookmark */ = 6B904C0A1145340E00A12E63 /* PBXTextBookmark */; + 6B904C0B1145340E00A12E63 /* PBXTextBookmark */ = 6B904C0B1145340E00A12E63 /* PBXTextBookmark */; + 6B904C0C1145340E00A12E63 /* PBXTextBookmark */ = 6B904C0C1145340E00A12E63 /* PBXTextBookmark */; + 6B904C0D1145340E00A12E63 /* PBXTextBookmark */ = 6B904C0D1145340E00A12E63 /* PBXTextBookmark */; + 6B904C0E1145340E00A12E63 /* PBXTextBookmark */ = 6B904C0E1145340E00A12E63 /* PBXTextBookmark */; + 6B904C0F1145340E00A12E63 /* PBXTextBookmark */ = 6B904C0F1145340E00A12E63 /* PBXTextBookmark */; + 6B904C111145343900A12E63 /* PBXTextBookmark */ = 6B904C111145343900A12E63 /* PBXTextBookmark */; + 6B904C121145345400A12E63 /* PBXTextBookmark */ = 6B904C121145345400A12E63 /* PBXTextBookmark */; + 6B904C40115211FB00A12E63 /* PBXTextBookmark */ = 6B904C40115211FB00A12E63 /* PBXTextBookmark */; + 6B904C41115211FB00A12E63 /* PBXTextBookmark */ = 6B904C41115211FB00A12E63 /* PBXTextBookmark */; + 6B904C42115211FB00A12E63 /* PBXTextBookmark */ = 6B904C42115211FB00A12E63 /* PBXTextBookmark */; + 6B904C43115211FB00A12E63 /* PBXTextBookmark */ = 6B904C43115211FB00A12E63 /* PBXTextBookmark */; + 6B904C44115211FB00A12E63 /* PBXTextBookmark */ = 6B904C44115211FB00A12E63 /* PBXTextBookmark */; + 6B904C45115211FB00A12E63 /* PBXTextBookmark */ = 6B904C45115211FB00A12E63 /* PBXTextBookmark */; + 6B904C46115211FB00A12E63 /* PBXTextBookmark */ = 6B904C46115211FB00A12E63 /* PBXTextBookmark */; + 6B904C47115211FB00A12E63 /* PBXTextBookmark */ = 6B904C47115211FB00A12E63 /* PBXTextBookmark */; + 6B904C48115211FB00A12E63 /* PBXTextBookmark */ = 6B904C48115211FB00A12E63 /* PBXTextBookmark */; + 6B904C521152132800A12E63 /* PBXTextBookmark */ = 6B904C521152132800A12E63 /* PBXTextBookmark */; + 6B904C531152132800A12E63 /* PBXTextBookmark */ = 6B904C531152132800A12E63 /* PBXTextBookmark */; + 6B904C541152132800A12E63 /* PBXTextBookmark */ = 6B904C541152132800A12E63 /* PBXTextBookmark */; + 6B904C551152132800A12E63 /* PBXTextBookmark */ = 6B904C551152132800A12E63 /* PBXTextBookmark */; + 6B904C591152139200A12E63 /* PBXTextBookmark */ = 6B904C591152139200A12E63 /* PBXTextBookmark */; + 6B904C5A1152139200A12E63 /* PBXTextBookmark */ = 6B904C5A1152139200A12E63 /* PBXTextBookmark */; + 6B904C5B1152139200A12E63 /* PBXTextBookmark */ = 6B904C5B1152139200A12E63 /* PBXTextBookmark */; + 6B904C5C1152139200A12E63 /* PBXTextBookmark */ = 6B904C5C1152139200A12E63 /* PBXTextBookmark */; + 6B904C5D1152139200A12E63 /* PBXTextBookmark */ = 6B904C5D1152139200A12E63 /* PBXTextBookmark */; + 6B904C631152164400A12E63 /* PBXTextBookmark */ = 6B904C631152164400A12E63 /* PBXTextBookmark */; + 6B904C641152164400A12E63 /* PBXTextBookmark */ = 6B904C641152164400A12E63 /* PBXTextBookmark */; + 6B904C651152164400A12E63 /* PBXTextBookmark */ = 6B904C651152164400A12E63 /* PBXTextBookmark */; + 6B904C661152164400A12E63 /* PBXTextBookmark */ = 6B904C661152164400A12E63 /* PBXTextBookmark */; + 6B904C671152164400A12E63 /* PBXTextBookmark */ = 6B904C671152164400A12E63 /* PBXTextBookmark */; + 6B904C681152164400A12E63 /* PBXTextBookmark */ = 6B904C681152164400A12E63 /* PBXTextBookmark */; + 6B904C691152164400A12E63 /* PBXTextBookmark */ = 6B904C691152164400A12E63 /* PBXTextBookmark */; + 6B904C6A1152164400A12E63 /* PBXTextBookmark */ = 6B904C6A1152164400A12E63 /* PBXTextBookmark */; + 6B904C6B1152164400A12E63 /* PBXTextBookmark */ = 6B904C6B1152164400A12E63 /* PBXTextBookmark */; + 6B904C6C1152164400A12E63 /* PBXTextBookmark */ = 6B904C6C1152164400A12E63 /* PBXTextBookmark */; + 6B904C6D1152164400A12E63 /* PBXTextBookmark */ = 6B904C6D1152164400A12E63 /* PBXTextBookmark */; + 6B92D9121140F58200E82EC3 = 6B92D9121140F58200E82EC3 /* PBXTextBookmark */; + 6B92D91C1140F5F800E82EC3 = 6B92D91C1140F5F800E82EC3 /* PBXTextBookmark */; + 6B92D9411140F84100E82EC3 = 6B92D9411140F84100E82EC3 /* PBXTextBookmark */; + 6B92D96A1140FBDA00E82EC3 = 6B92D96A1140FBDA00E82EC3 /* PBXTextBookmark */; + 6B92D96B1140FBDA00E82EC3 = 6B92D96B1140FBDA00E82EC3 /* PBXTextBookmark */; + 6B92D97A1140FE6000E82EC3 = 6B92D97A1140FE6000E82EC3 /* PBXTextBookmark */; + 6B92D97B1140FE6000E82EC3 = 6B92D97B1140FE6000E82EC3 /* PBXTextBookmark */; + 6B92D97D1140FE6000E82EC3 = 6B92D97D1140FE6000E82EC3 /* PBXTextBookmark */; + 6B92D9881140FE9700E82EC3 = 6B92D9881140FE9700E82EC3 /* PBXTextBookmark */; + 6B92D99D1141004F00E82EC3 = 6B92D99D1141004F00E82EC3 /* PBXTextBookmark */; + 6B92D9AF114100A300E82EC3 = 6B92D9AF114100A300E82EC3 /* PBXTextBookmark */; + 6B92D9B81141017500E82EC3 = 6B92D9B81141017500E82EC3 /* PBXTextBookmark */; + 6B92D9B91141017500E82EC3 = 6B92D9B91141017500E82EC3 /* PBXTextBookmark */; + 6B92D9BA1141017500E82EC3 = 6B92D9BA1141017500E82EC3 /* PBXTextBookmark */; + 6B92D9BB1141017500E82EC3 = 6B92D9BB1141017500E82EC3 /* PBXTextBookmark */; + 6B92D9C5114101C100E82EC3 = 6B92D9C5114101C100E82EC3 /* PBXTextBookmark */; + 6B92D9C911413FD300E82EC3 = 6B92D9C911413FD300E82EC3 /* PBXTextBookmark */; 6BB700C310FA3AB1006DA0A6 = 6BB700C310FA3AB1006DA0A6 /* PBXTextBookmark */; 6BB7FDC010F37703006DA0A6 = 6BB7FDC010F37703006DA0A6 /* PBXTextBookmark */; 6BB7FDD910F37703006DA0A6 = 6BB7FDD910F37703006DA0A6 /* PBXTextBookmark */; @@ -362,19 +338,8 @@ 6BBB885510EA9ECC008FEA1F = 6BBB885510EA9ECC008FEA1F /* PBXTextBookmark */; 6BC8BE261140ED5F00555B22 = 6BC8BE261140ED5F00555B22 /* PBXTextBookmark */; 6BC8BE281140ED5F00555B22 = 6BC8BE281140ED5F00555B22 /* PBXTextBookmark */; - 6BC8BE301140EDE900555B22 = 6BC8BE301140EDE900555B22 /* PBXTextBookmark */; - 6BC8BE341140EDF300555B22 = 6BC8BE341140EDF300555B22 /* PBXTextBookmark */; - 6BC8BE361140EDF300555B22 = 6BC8BE361140EDF300555B22 /* PBXTextBookmark */; - 6BC8BE491140F01D00555B22 = 6BC8BE491140F01D00555B22 /* PBXTextBookmark */; 6BC8BE4A1140F01D00555B22 = 6BC8BE4A1140F01D00555B22 /* PBXTextBookmark */; 6BC8BE4B1140F01D00555B22 = 6BC8BE4B1140F01D00555B22 /* PBXTextBookmark */; - 6BC8BE4C1140F01D00555B22 = 6BC8BE4C1140F01D00555B22 /* PBXTextBookmark */; - 6BC8BE4D1140F01D00555B22 = 6BC8BE4D1140F01D00555B22 /* PBXTextBookmark */; - 6BC8BE4E1140F01D00555B22 = 6BC8BE4E1140F01D00555B22 /* PBXTextBookmark */; - 6BC8BE4F1140F01D00555B22 = 6BC8BE4F1140F01D00555B22 /* PBXTextBookmark */; - 6BC8BE501140F01D00555B22 = 6BC8BE501140F01D00555B22 /* PBXTextBookmark */; - 6BC8BE511140F01D00555B22 = 6BC8BE511140F01D00555B22 /* PBXTextBookmark */; - 6BC8BE591140F16500555B22 = 6BC8BE591140F16500555B22 /* PBXTextBookmark */; 6BCF32441104CDB5009445BF = 6BCF32441104CDB5009445BF /* PBXTextBookmark */; 6BCF324A1104CDB5009445BF = 6BCF324A1104CDB5009445BF /* PBXTextBookmark */; 6BCF331E11059E23009445BF = 6BCF331E11059E23009445BF /* PBXTextBookmark */; @@ -386,7 +351,6 @@ 6BE90FE6112A770600F5C17A = 6BE90FE6112A770600F5C17A /* PBXTextBookmark */; 6BE90FEF112A770600F5C17A = 6BE90FEF112A770600F5C17A /* PBXTextBookmark */; 6BE91016112A78D400F5C17A = 6BE91016112A78D400F5C17A /* PBXTextBookmark */; - 6BE91033112A7D9600F5C17A = 6BE91033112A7D9600F5C17A /* PBXTextBookmark */; 6BE91035112A7D9600F5C17A = 6BE91035112A7D9600F5C17A /* PBXTextBookmark */; 6BE91085112A898E00F5C17A = 6BE91085112A898E00F5C17A /* PBXTextBookmark */; 6BE91089112A898E00F5C17A = 6BE91089112A898E00F5C17A /* PBXTextBookmark */; @@ -399,12 +363,10 @@ 6BE910D4112A933500F5C17A = 6BE910D4112A933500F5C17A /* PBXTextBookmark */; 6BE910D9112B1AF000F5C17A = 6BE910D9112B1AF000F5C17A /* PBXTextBookmark */; 6BE910F21130617300F5C17A = 6BE910F21130617300F5C17A /* PBXTextBookmark */; - 6BE910F31130617300F5C17A = 6BE910F31130617300F5C17A /* PBXTextBookmark */; 6BE910F91130617300F5C17A = 6BE910F91130617300F5C17A /* PBXTextBookmark */; 6BE9113A11379F5000F5C17A = 6BE9113A11379F5000F5C17A /* PBXTextBookmark */; 6BE9113C11379F5000F5C17A = 6BE9113C11379F5000F5C17A /* PBXTextBookmark */; 6BE9113F11379F5000F5C17A = 6BE9113F11379F5000F5C17A /* PBXTextBookmark */; - 6BE9114011379F5000F5C17A = 6BE9114011379F5000F5C17A /* PBXTextBookmark */; 6BF7C10E11116E74002B3F46 = 6BF7C10E11116E74002B3F46 /* PBXTextBookmark */; 6BF7C11111116E74002B3F46 = 6BF7C11111116E74002B3F46 /* PBXTextBookmark */; 6BF7C15711119BB4002B3F46 = 6BF7C15711119BB4002B3F46 /* PBXTextBookmark */; @@ -460,9 +422,9 @@ }; 6B1185FD10068B150018F96F /* DetourCommon.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 3760}}"; - sepNavSelRange = "{6012, 4}"; - sepNavVisRange = "{5707, 539}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 3872}}"; + sepNavSelRange = "{3428, 0}"; + sepNavVisRange = "{3231, 679}"; }; }; 6B137C6C0F7FCBBB00459200 /* imgui.cpp */ = { @@ -509,9 +471,9 @@ }; 6B137C7E0F7FCBFE00459200 /* Recast.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 10368}}"; - sepNavSelRange = "{3841, 0}"; - sepNavVisRange = "{3460, 925}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 10624}}"; + sepNavSelRange = "{11577, 0}"; + sepNavVisRange = "{11130, 636}"; }; }; 6B137C800F7FCBFE00459200 /* RecastLog.h */ = { @@ -588,30 +550,30 @@ }; 6B25B6100FFA62AD004F1BC4 /* Sample.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 2256}}"; - sepNavSelRange = "{3731, 76}"; - sepNavVisRange = "{2999, 1040}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 2176}}"; + sepNavSelRange = "{2600, 23}"; + sepNavVisRange = "{2908, 982}"; }; }; 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {873, 3760}}"; - sepNavSelRange = "{3293, 0}"; - sepNavVisRange = "{2510, 869}"; + sepNavIntBoundsRect = "{{0, 0}, {873, 3856}}"; + sepNavSelRange = "{2137, 0}"; + sepNavVisRange = "{1870, 428}"; }; }; 6B25B6180FFA62BE004F1BC4 /* main.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1195, 14720}}"; - sepNavSelRange = "{3293, 0}"; - sepNavVisRange = "{3184, 224}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 14960}}"; + sepNavSelRange = "{13436, 0}"; + sepNavVisRange = "{13053, 614}"; }; }; 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 1136}}"; - sepNavSelRange = "{982, 117}"; - sepNavVisRange = "{0, 1254}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 1184}}"; + sepNavSelRange = "{980, 0}"; + sepNavVisRange = "{784, 678}"; sepNavWindowFrame = "{{15, 78}, {1011, 695}}"; }; }; @@ -643,16 +605,6 @@ vrLen = 975; vrLoc = 26909; }; - 6B324ACA111C00D700EBD2FD /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 70"; - rLen = 74; - rLoc = 2148; - rType = 0; - vrLen = 598; - vrLoc = 1898; - }; 6B324AE6111C07AB00EBD2FD /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B555DF6100B273500247EA3 /* stb_truetype.h */; @@ -822,7 +774,7 @@ fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; name = "NavMeshTesterTool.h: 75"; rLen = 0; - rLoc = 2149; + rLoc = 2168; rType = 0; vrLen = 811; vrLoc = 1505; @@ -837,26 +789,6 @@ vrLen = 972; vrLoc = 3841; }; - 6B324F1E1125818400EBD2FD /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; - name = "RecastRegion.cpp: 300"; - rLen = 4; - rLoc = 8121; - rType = 0; - vrLen = 532; - vrLoc = 7781; - }; - 6B324F1F1125818400EBD2FD /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 305"; - rLen = 0; - rLoc = 8580; - rType = 0; - vrLen = 578; - vrLoc = 8160; - }; 6B324F261125818400EBD2FD /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; @@ -917,16 +849,6 @@ vrLen = 996; vrLoc = 1271; }; - 6B324F9B11259A5800EBD2FD /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7C10CFE1D500F74F2B /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 521"; - rLen = 0; - rLoc = 13291; - rType = 0; - vrLen = 788; - vrLoc = 12968; - }; 6B555DAE100B211D00247EA3 /* imguiRenderGL.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {915, 492}}"; @@ -966,36 +888,6 @@ vrLen = 849; vrLoc = 5542; }; - 6B803699113BAA82005ED67B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 125"; - rLen = 0; - rLoc = 4726; - rType = 0; - vrLen = 1236; - vrLoc = 3460; - }; - 6B80369C113BAA82005ED67B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 230"; - rLen = 0; - rLoc = 6452; - rType = 0; - vrLen = 720; - vrLoc = 6125; - }; - 6B8036A2113BAA82005ED67B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 220"; - rLen = 0; - rLoc = 8469; - rType = 0; - vrLen = 995; - vrLoc = 7883; - }; 6B8036A5113BAA82005ED67B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB93CF410CFEC4500F74F2B /* RecastDump.h */; @@ -1018,16 +910,16 @@ }; 6B8036AC113BAABE005ED67B /* Sample_Debug.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 864}}"; - sepNavSelRange = "{1205, 0}"; - sepNavVisRange = "{591, 1117}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 896}}"; + sepNavSelRange = "{1243, 0}"; + sepNavVisRange = "{915, 797}"; }; }; 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 2448}}"; - sepNavSelRange = "{1462, 0}"; - sepNavVisRange = "{1293, 413}"; + sepNavIntBoundsRect = "{{0, 0}, {852, 3680}}"; + sepNavSelRange = "{3489, 0}"; + sepNavVisRange = "{3367, 791}"; }; }; 6B8036BB113BAF47005ED67B /* PBXTextBookmark */ = { @@ -1040,16 +932,6 @@ vrLen = 869; vrLoc = 2510; }; - 6B8036BC113BAF47005ED67B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 126"; - rLen = 76; - rLoc = 3731; - rType = 0; - vrLen = 1132; - vrLoc = 2908; - }; 6B8036C2113BAF47005ED67B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; @@ -1080,16 +962,6 @@ vrLen = 1132; vrLoc = 2908; }; - 6B8036C8113BAF47005ED67B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 45"; - rLen = 52; - rLoc = 1418; - rType = 0; - vrLen = 450; - vrLoc = 1178; - }; 6B8036D0113BAF79005ED67B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; @@ -1170,36 +1042,6 @@ vrLen = 756; vrLoc = 13905; }; - 6B803743113D1190005ED67B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 22"; - rLen = 0; - rLoc = 997; - rType = 0; - vrLen = 1160; - vrLoc = 706; - }; - 6B803745113D1190005ED67B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 481"; - rLen = 36; - rLoc = 11481; - rType = 0; - vrLen = 818; - vrLoc = 11099; - }; - 6B803756113D126A005ED67B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 239"; - rLen = 0; - rLoc = 6699; - rType = 0; - vrLen = 707; - vrLoc = 6308; - }; 6B803796113D1629005ED67B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */; @@ -1210,16 +1052,6 @@ vrLen = 975; vrLoc = 26928; }; - 6B803797113D1629005ED67B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 925"; - rLen = 27; - rLoc = 22121; - rType = 0; - vrLen = 868; - vrLoc = 21829; - }; 6B80379A113D1629005ED67B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */; @@ -1254,7 +1086,7 @@ ignoreCount = 0; lineNumber = 504; location = Recast; - modificationTime = 289469498.742862; + modificationTime = 290591670.511081; state = 1; }; 6B8037B4113D193D005ED67B /* RecastMesh.cpp:532 */ = { @@ -1271,7 +1103,7 @@ ignoreCount = 0; lineNumber = 532; location = Recast; - modificationTime = 289469498.743149; + modificationTime = 290591670.511272; state = 1; }; 6B8632970F78114600E2684A /* Recast */ = { @@ -1342,31 +1174,31 @@ }; 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {817, 36960}}"; - sepNavSelRange = "{35054, 4}"; - sepNavVisRange = "{34767, 611}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 36512}}"; + sepNavSelRange = "{48906, 0}"; + sepNavVisRange = "{48491, 956}"; sepNavWindowFrame = "{{15, 51}, {1214, 722}}"; }; }; 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 10688}}"; - sepNavSelRange = "{19262, 0}"; - sepNavVisRange = "{18880, 586}"; + sepNavIntBoundsRect = "{{0, 0}, {845, 10816}}"; + sepNavSelRange = "{5578, 0}"; + sepNavVisRange = "{5022, 813}"; }; }; 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {845, 7904}}"; - sepNavSelRange = "{997, 0}"; - sepNavVisRange = "{706, 1160}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 7632}}"; + sepNavSelRange = "{13169, 0}"; + sepNavVisRange = "{12653, 1788}"; }; }; 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {815, 1184}}"; sepNavSelRange = "{1550, 0}"; - sepNavVisRange = "{1215, 539}"; + sepNavVisRange = "{1102, 701}"; }; }; 6B8DE89210B6A4B900DF20FB /* PBXTextBookmark */ = { @@ -1374,190 +1206,1441 @@ fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; name = detail; rLen = 0; - rLoc = 17764; + rLoc = 17769; rType = 0; vrLen = 1182; vrLoc = 9676; }; - 6B92D8ED1140F26D00E82EC3 /* PBXTextBookmark */ = { + 6B904B231144E89000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B92D9D111413FD300E82EC3 /* DetourNavMeshSerializer.h */; + name = "DetourNavMeshSerializer.h: 101"; + rLen = 0; + rLoc = 2030; + rType = 0; + vrLen = 845; + vrLoc = 1186; + }; + 6B904B241144E89000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1463"; + rLen = 0; + rLoc = 38498; + rType = 0; + vrLen = 1081; + vrLoc = 38690; + }; + 6B904B261144E89000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B92D9D111413FD300E82EC3 /* DetourNavMeshSerializer.h */; + name = "DetourNavMeshSerializer.h: 101"; + rLen = 0; + rLoc = 2030; + rType = 0; + vrLen = 845; + vrLoc = 1186; + }; + 6B904B271144E89000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1463"; + rLen = 0; + rLoc = 38498; + rType = 0; + vrLen = 1081; + vrLoc = 38690; + }; + 6B904B2D1144E8C300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 165"; + rLen = 0; + rLoc = 6680; + rType = 0; + vrLen = 1305; + vrLoc = 6067; + }; + 6B904B2E1144E8C300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 165"; + rLen = 0; + rLoc = 6680; + rType = 0; + vrLen = 1305; + vrLoc = 6067; + }; + 6B904B2F1144E8C300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1388"; + rLen = 0; + rLoc = 37056; + rType = 0; + vrLen = 831; + vrLoc = 36741; + }; + 6B904B5F1144F03800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1388"; + rLen = 0; + rLoc = 37056; + rType = 0; + vrLen = 797; + vrLoc = 36741; + }; + 6B904B601144F03800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; + name = "Sample_TileMesh.h: 20"; + rLen = 0; + rLoc = 980; + rType = 0; + vrLen = 678; + vrLoc = 784; + }; + 6B904B611144F03800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; + name = "Sample.h: 86"; + rLen = 23; + rLoc = 2600; + rType = 0; + vrLen = 982; + vrLoc = 2908; + }; + 6B904B621144F03800A12E63 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 134"; + name = "Sample_Debug.cpp: 41"; + rLen = 0; + rLoc = 1624; + rType = 0; + vrLen = 523; + vrLoc = 1183; + }; + 6B904B631144F03800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1388"; + rLen = 0; + rLoc = 37056; + rType = 0; + vrLen = 797; + vrLoc = 36741; + }; + 6B904B641144F03800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; + name = "Sample_TileMesh.h: 20"; + rLen = 0; + rLoc = 980; + rType = 0; + vrLen = 678; + vrLoc = 784; + }; + 6B904B651144F03800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; + name = "Sample.h: 86"; + rLen = 23; + rLoc = 2600; + rType = 0; + vrLen = 982; + vrLoc = 2908; + }; + 6B904B661144F03800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 77"; rLen = 0; rLoc = 3301; rType = 0; - vrLen = 719; - vrLoc = 2226; + vrLen = 469; + vrLoc = 1677; }; - 6B92D8F31140F42900E82EC3 /* PBXTextBookmark */ = { + 6B904B6A1144F05C00A12E63 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 134"; + name = "Sample_Debug.cpp: 40"; + rLen = 0; + rLoc = 1567; + rType = 0; + vrLen = 525; + vrLoc = 1031; + }; + 6B904B6B1144F0D000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 40"; + rLen = 0; + rLoc = 1567; + rType = 0; + vrLen = 525; + vrLoc = 1031; + }; + 6B904B6C1144F0D000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 95"; rLen = 0; rLoc = 3301; rType = 0; - vrLen = 719; - vrLoc = 2226; + vrLen = 527; + vrLoc = 1910; }; - 6B92D8F41140F42900E82EC3 /* PBXTextBookmark */ = { + 6B904B6D1144F11000A12E63 /* PBXTextBookmark */ = { isa = PBXTextBookmark; - fRef = 6BB93C7C10CFE1D500F74F2B /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 167"; - rLen = 0; - rLoc = 4662; + fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; + name = "Sample.h: 86"; + rLen = 23; + rLoc = 2600; rType = 0; - vrLen = 1057; - vrLoc = 3964; + vrLen = 982; + vrLoc = 2908; }; - 6B92D8F51140F42900E82EC3 /* PBXTextBookmark */ = { + 6B904B6E1144F11000A12E63 /* PBXTextBookmark */ = { isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 648"; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 164"; rLen = 0; - rLoc = 16518; + rLoc = 6632; rType = 0; - vrLen = 1103; - vrLoc = 15988; + vrLen = 1305; + vrLoc = 6067; }; - 6B92D8F61140F42900E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 134"; - rLen = 0; - rLoc = 3301; - rType = 0; - vrLen = 719; - vrLoc = 2226; - }; - 6B92D8F71140F42900E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7C10CFE1D500F74F2B /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 167"; - rLen = 0; - rLoc = 4662; - rType = 0; - vrLen = 1057; - vrLoc = 3964; - }; - 6B92D8F81140F42900E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 702"; - rLen = 0; - rLoc = 18103; - rType = 0; - vrLen = 1105; - vrLoc = 17297; - }; - 6B92D8F91140F42C00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 709"; - rLen = 0; - rLoc = 18266; - rType = 0; - vrLen = 486; - vrLoc = 17840; - }; - 6B92D8FC1140F44200E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 704"; - rLen = 0; - rLoc = 18150; - rType = 0; - vrLen = 1045; - vrLoc = 17473; - }; - 6B92D8FD1140F44200E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 134"; - rLen = 0; - rLoc = 3301; - rType = 0; - vrLen = 717; - vrLoc = 2226; - }; - 6B92D8FE1140F44200E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 704"; - rLen = 0; - rLoc = 18150; - rType = 0; - vrLen = 1045; - vrLoc = 17473; - }; - 6B92D8FF1140F44200E82EC3 /* PBXTextBookmark */ = { + 6B904B6F1144F11000A12E63 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; name = "Sample_Debug.cpp: 88"; rLen = 0; - rLoc = 2491; + rLoc = 2340; rType = 0; - vrLen = 611; - vrLoc = 1615; + vrLen = 543; + vrLoc = 1910; }; - 6B92D90A1140F46C00E82EC3 /* PBXTextBookmark */ = { + 6B904B701144F11000A12E63 /* PBXTextBookmark */ = { isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 83"; - rLen = 0; - rLoc = 2393; - rType = 0; - vrLen = 611; - vrLoc = 1615; - }; - 6B92D90B1140F46C00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 83"; - rLen = 0; - rLoc = 2393; - rType = 0; - vrLen = 611; - vrLoc = 1615; - }; - 6B92D90C1140F46C00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 662"; - rLen = 0; - rLoc = 16822; - rType = 0; - vrLen = 1062; - vrLoc = 16300; - }; - 6B92D90F1140F58200E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 602"; - rLen = 0; - rLoc = 15308; + fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; + name = "Sample.h: 86"; + rLen = 23; + rLoc = 2600; rType = 0; vrLen = 982; - vrLoc = 15094; + vrLoc = 2908; }; - 6B92D9101140F58200E82EC3 /* PBXTextBookmark */ = { + 6B904B711144F11000A12E63 /* PBXTextBookmark */ = { isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 95"; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 164"; rLen = 0; - rLoc = 3666; + rLoc = 6632; rType = 0; - vrLen = 1072; - vrLoc = 2787; + vrLen = 1305; + vrLoc = 6067; }; - 6B92D9111140F58200E82EC3 /* PBXTextBookmark */ = { + 6B904B721144F11000A12E63 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 59"; - rLen = 13; - rLoc = 1639; + name = "Sample_Debug.cpp: 91"; + rLen = 0; + rLoc = 2402; + rType = 0; + vrLen = 587; + vrLoc = 1910; + }; + 6B904B731144F14E00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 101"; + rLen = 0; + rLoc = 3301; + rType = 0; + vrLen = 602; + vrLoc = 2266; + }; + 6B904B781144F2B000A12E63 /* Sample_Debug.cpp:87 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + functionName = "Sample_Debug::Sample_Debug()"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 87; + location = Recast; + modificationTime = 290591670.51143; + state = 1; + }; + 6B904B7B1144F2C000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 229"; + rLen = 0; + rLoc = 9467; + rType = 0; + vrLen = 1474; + vrLoc = 8764; + }; + 6B904B7C1144F2C000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 528"; + rLen = 20; + rLoc = 14740; + rType = 0; + vrLen = 778; + vrLoc = 14122; + }; + 6B904B7D1144F2C000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 37"; + rLen = 0; + rLoc = 1290; + rType = 0; + vrLen = 690; + vrLoc = 919; + }; + 6B904B7E1144F2C000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; + name = "Sample_SoloMeshSimple.cpp: 231"; + rLen = 0; + rLoc = 7468; + rType = 0; + vrLen = 1020; + vrLoc = 6667; + }; + 6B904B7F1144F2C000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; + name = "Sample.cpp: 86"; + rLen = 0; + rLoc = 2137; + rType = 0; + vrLen = 428; + vrLoc = 1870; + }; + 6B904B801144F2C000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 144"; + rLen = 52; + rLoc = 3726; rType = 0; vrLen = 544; - vrLoc = 1292; + vrLoc = 3100; + }; + 6B904B811144F2C000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 37"; + rLen = 0; + rLoc = 1290; + rType = 0; + vrLen = 690; + vrLoc = 919; + }; + 6B904B821144F2C000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; + name = "Sample.cpp: 86"; + rLen = 0; + rLoc = 2137; + rType = 0; + vrLen = 428; + vrLoc = 1870; + }; + 6B904B831144F2C000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 52"; + rLen = 0; + rLoc = 1602; + rType = 0; + vrLen = 775; + vrLoc = 2017; + }; + 6B904B8F1144F2ED00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 178"; + rLen = 0; + rLoc = 4601; + rType = 0; + vrLen = 438; + vrLoc = 3846; + }; + 6B904B941144F35E00A12E63 /* Sample_Debug.cpp:120 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + functionName = "Sample_Debug::Sample_Debug()"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 120; + location = Recast; + modificationTime = 290591670.511588; + state = 1; + }; + 6B904B971144F36300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 325"; + rLen = 0; + rLoc = 11553; + rType = 0; + vrLen = 696; + vrLoc = 10951; + }; + 6B904B981144F36300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 148"; + rLen = 4; + rLoc = 3921; + rType = 0; + vrLen = 646; + vrLoc = 3275; + }; + 6B904B991144F36300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 325"; + rLen = 0; + rLoc = 11553; + rType = 0; + vrLen = 696; + vrLoc = 10951; + }; + 6B904B9A1144F36300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 111"; + rLen = 0; + rLoc = 3272; + rType = 0; + vrLen = 552; + vrLoc = 2625; + }; + 6B904B9D1144F39D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; + name = "main.cpp: 569"; + rLen = 0; + rLoc = 13436; + rType = 0; + vrLen = 614; + vrLoc = 13053; + }; + 6B904B9E1144F39D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 35"; + rLen = 0; + rLoc = 1223; + rType = 0; + vrLen = 690; + vrLoc = 919; + }; + 6B904B9F1144F39D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 109"; + rLen = 0; + rLoc = 3219; + rType = 0; + vrLen = 686; + vrLoc = 2414; + }; + 6B904BA01144F39D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 109"; + rLen = 0; + rLoc = 3194; + rType = 0; + vrLen = 666; + vrLoc = 2435; + }; + 6B904BA11144F39D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; + name = "main.cpp: 569"; + rLen = 0; + rLoc = 13436; + rType = 0; + vrLen = 614; + vrLoc = 13053; + }; + 6B904BA21144F39D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 109"; + rLen = 0; + rLoc = 3219; + rType = 0; + vrLen = 686; + vrLoc = 2414; + }; + 6B904BA31144F39D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 35"; + rLen = 0; + rLoc = 1223; + rType = 0; + vrLen = 690; + vrLoc = 919; + }; + 6B904BA41144F39D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 106"; + rLen = 0; + rLoc = 3094; + rType = 0; + vrLen = 684; + vrLoc = 2414; + }; + 6B904BA61144F3FA00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB93C7A10CFE1D500F74F2B /* DebugDraw.cpp */; + name = "DebugDraw.cpp: 180"; + rLen = 0; + rLoc = 5712; + rType = 0; + vrLen = 894; + vrLoc = 6226; + }; + 6B904BA71144F3FA00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 149"; + rLen = 18; + rLoc = 3951; + rType = 0; + vrLen = 693; + vrLoc = 3221; + }; + 6B904BA81144F3FA00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB93C7A10CFE1D500F74F2B /* DebugDraw.cpp */; + name = "DebugDraw.cpp: 180"; + rLen = 0; + rLoc = 5712; + rType = 0; + vrLen = 894; + vrLoc = 6226; + }; + 6B904BA91144F3FA00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 152"; + rLen = 0; + rLoc = 4157; + rType = 0; + vrLen = 770; + vrLoc = 3221; + }; + 6B904BAB1144F43300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 35"; + rLen = 0; + rLoc = 1223; + rType = 0; + vrLen = 690; + vrLoc = 919; + }; + 6B904BAC1144F43300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 326"; + rLen = 0; + rLoc = 11577; + rType = 0; + vrLen = 636; + vrLoc = 11130; + }; + 6B904BAD1144F43300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 147"; + rLen = 4; + rLoc = 3891; + rType = 0; + vrLen = 773; + vrLoc = 3219; + }; + 6B904BAE1144F43300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 35"; + rLen = 0; + rLoc = 1223; + rType = 0; + vrLen = 690; + vrLoc = 919; + }; + 6B904BAF1144F43300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; + name = "Recast.h: 326"; + rLen = 0; + rLoc = 11577; + rType = 0; + vrLen = 636; + vrLoc = 11130; + }; + 6B904BB01144F43300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 106"; + rLen = 0; + rLoc = 3094; + rType = 0; + vrLen = 584; + vrLoc = 2553; + }; + 6B904BB21144F46E00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 106"; + rLen = 0; + rLoc = 3097; + rType = 0; + vrLen = 670; + vrLoc = 2435; + }; + 6B904BB51144F49D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 37"; + rLen = 5; + rLoc = 1283; + rType = 0; + vrLen = 633; + vrLoc = 919; + }; + 6B904BB61144F49D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB93C7B10CFE1D500F74F2B /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 446"; + rLen = 0; + rLoc = 13652; + rType = 0; + vrLen = 736; + vrLoc = 13251; + }; + 6B904BB71144F49D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 147"; + rLen = 22; + rLoc = 3796; + rType = 0; + vrLen = 718; + vrLoc = 3254; + }; + 6B904BB81144F49D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 37"; + rLen = 0; + rLoc = 1289; + rType = 0; + vrLen = 617; + vrLoc = 919; + }; + 6B904BB91144F49D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 37"; + rLen = 5; + rLoc = 1283; + rType = 0; + vrLen = 633; + vrLoc = 919; + }; + 6B904BBA1144F49D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB93C7B10CFE1D500F74F2B /* DetourDebugDraw.cpp */; + name = "DetourDebugDraw.cpp: 446"; + rLen = 0; + rLoc = 13652; + rType = 0; + vrLen = 736; + vrLoc = 13251; + }; + 6B904BBB1144F49D00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 147"; + rLen = 0; + rLoc = 3860; + rType = 0; + vrLen = 667; + vrLoc = 3254; + }; + 6B904BBE1144F50500A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB93C7710CFE1D500F74F2B /* DebugDraw.h */; + name = "DebugDraw.h: 97"; + rLen = 0; + rLoc = 3525; + rType = 0; + vrLen = 1510; + vrLoc = 2882; + }; + 6B904BBF1144F50500A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 150"; + rLen = 0; + rLoc = 3919; + rType = 0; + vrLen = 739; + vrLoc = 3254; + }; + 6B904BC01144F50500A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB93C7710CFE1D500F74F2B /* DebugDraw.h */; + name = "DebugDraw.h: 97"; + rLen = 0; + rLoc = 3525; + rType = 0; + vrLen = 1510; + vrLoc = 2882; + }; + 6B904BC11144F50500A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 154"; + rLen = 0; + rLoc = 4157; + rType = 0; + vrLen = 628; + vrLoc = 3591; + }; + 6B904BC31144F52000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 153"; + rLen = 0; + rLoc = 4057; + rType = 0; + vrLen = 636; + vrLoc = 3591; + }; + 6B904BC51144FB0500A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 99"; + rLen = 0; + rLoc = 2669; + rType = 0; + vrLen = 795; + vrLoc = 2266; + }; + 6B904BC81144FBB300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 109"; + rLen = 0; + rLoc = 3190; + rType = 0; + vrLen = 795; + vrLoc = 2266; + }; + 6B904BCB1144FC6300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1091"; + rLen = 0; + rLoc = 29502; + rType = 0; + vrLen = 854; + vrLoc = 28856; + }; + 6B904BCC1144FC6300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 109"; + rLen = 0; + rLoc = 3190; + rType = 0; + vrLen = 700; + vrLoc = 2435; + }; + 6B904BCD1144FC6300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1091"; + rLen = 0; + rLoc = 29502; + rType = 0; + vrLen = 854; + vrLoc = 28856; + }; + 6B904BCE1144FC6300A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 108"; + rLen = 0; + rLoc = 2906; + rType = 0; + vrLen = 759; + vrLoc = 2433; + }; + 6B904BCF1144FCF000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 95"; + rLen = 0; + rLoc = 2568; + rType = 0; + vrLen = 845; + vrLoc = 2266; + }; + 6B904BD01144FCF000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; + name = "DetourNavMeshBuilder.h: 43"; + rLen = 0; + rLoc = 1550; + rType = 0; + vrLen = 701; + vrLoc = 1102; + }; + 6B904BD11144FCF000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; + name = "DetourNavMeshBuilder.cpp: 662"; + rLen = 0; + rLoc = 19262; + rType = 0; + vrLen = 646; + vrLoc = 18878; + }; + 6B904BD21144FCF000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1091"; + rLen = 0; + rLoc = 29502; + rType = 0; + vrLen = 758; + vrLoc = 28952; + }; + 6B904BD31144FCF000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 95"; + rLen = 0; + rLoc = 2568; + rType = 0; + vrLen = 845; + vrLoc = 2266; + }; + 6B904BD41144FCF000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; + name = "DetourNavMeshBuilder.h: 43"; + rLen = 0; + rLoc = 1550; + rType = 0; + vrLen = 701; + vrLoc = 1102; + }; + 6B904BD51144FCF000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; + name = "DetourNavMeshBuilder.cpp: 662"; + rLen = 0; + rLoc = 19262; + rType = 0; + vrLen = 646; + vrLoc = 18878; + }; + 6B904BD61144FCF000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1082"; + rLen = 0; + rLoc = 29121; + rType = 0; + vrLen = 906; + vrLoc = 28952; + }; + 6B904BDD1144FD5200A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1088"; + rLen = 0; + rLoc = 29224; + rType = 0; + vrLen = 691; + vrLoc = 28952; + }; + 6B904BE11144FD9000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 87"; + rLen = 0; + rLoc = 2280; + rType = 0; + vrLen = 586; + vrLoc = 2680; + }; + 6B904BE21144FD9000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + rLen = 0; + rLoc = 1080; + rType = 1; + }; + 6B904BE31144FD9000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1088"; + rLen = 0; + rLoc = 29224; + rType = 0; + vrLen = 691; + vrLoc = 28952; + }; + 6B904BE41144FD9000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 87"; + rLen = 0; + rLoc = 2280; + rType = 0; + vrLen = 586; + vrLoc = 2680; + }; + 6B904BE51144FD9000A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1090"; + rLen = 0; + rLoc = 29349; + rType = 0; + vrLen = 762; + vrLoc = 28854; + }; + 6B904BE91144FDC900A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; + name = "DetourNavMeshBuilder.cpp: 218"; + rLen = 0; + rLoc = 5578; + rType = 0; + vrLen = 813; + vrLoc = 5022; + }; + 6B904BEA1144FDC900A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1078"; + rLen = 0; + rLoc = 29084; + rType = 0; + vrLen = 833; + vrLoc = 28824; + }; + 6B904BEB1144FDC900A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; + name = "DetourNavMeshBuilder.cpp: 218"; + rLen = 0; + rLoc = 5578; + rType = 0; + vrLen = 813; + vrLoc = 5022; + }; + 6B904BEC1144FDC900A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1087"; + rLen = 0; + rLoc = 29435; + rType = 0; + vrLen = 816; + vrLoc = 28856; + }; + 6B904BF211451AE400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1079"; + rLen = 0; + rLoc = 29086; + rType = 0; + vrLen = 878; + vrLoc = 28856; + }; + 6B904BF311451AE400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1079"; + rLen = 0; + rLoc = 29086; + rType = 0; + vrLen = 878; + vrLoc = 28856; + }; + 6B904BF411451AE400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 114"; + rLen = 0; + rLoc = 3031; + rType = 0; + vrLen = 695; + vrLoc = 2625; + }; + 6B904C0111452A7400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */; + name = "Sample_SoloMeshTiled.cpp: 715"; + rLen = 0; + rLoc = 20865; + rType = 0; + vrLen = 1330; + vrLoc = 19818; + }; + 6B904C0211452A7400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 120"; + rLen = 0; + rLoc = 3233; + rType = 0; + vrLen = 671; + vrLoc = 2680; + }; + 6B904C0311452A7400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 120"; + rLen = 0; + rLoc = 3233; + rType = 0; + vrLen = 726; + vrLoc = 2625; + }; + 6B904C0411452A7400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */; + name = "Sample_SoloMeshTiled.cpp: 715"; + rLen = 0; + rLoc = 20865; + rType = 0; + vrLen = 1330; + vrLoc = 19818; + }; + 6B904C0511452A7400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 123"; + rLen = 0; + rLoc = 3300; + rType = 0; + vrLen = 513; + vrLoc = 2920; + }; + 6B904C091145340E00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */; + name = "Sample_SoloMeshTiled.cpp: 859"; + rLen = 0; + rLoc = 25792; + rType = 0; + vrLen = 1167; + vrLoc = 25515; + }; + 6B904C0A1145340E00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 36"; + rLen = 0; + rLoc = 1243; + rType = 0; + vrLen = 875; + vrLoc = 837; + }; + 6B904C0B1145340E00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 123"; + rLen = 0; + rLoc = 3300; + rType = 0; + vrLen = 513; + vrLoc = 2920; + }; + 6B904C0C1145340E00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 123"; + rLen = 0; + rLoc = 3300; + rType = 0; + vrLen = 513; + vrLoc = 2920; + }; + 6B904C0D1145340E00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */; + name = "Sample_SoloMeshTiled.cpp: 859"; + rLen = 0; + rLoc = 25792; + rType = 0; + vrLen = 1167; + vrLoc = 25515; + }; + 6B904C0E1145340E00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 36"; + rLen = 0; + rLoc = 1243; + rType = 0; + vrLen = 875; + vrLoc = 837; + }; + 6B904C0F1145340E00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 60"; + rLen = 0; + rLoc = 1756; + rType = 0; + vrLen = 678; + vrLoc = 1553; + }; + 6B904C111145343900A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 151"; + rLen = 0; + rLoc = 3616; + rType = 0; + vrLen = 788; + vrLoc = 3369; + }; + 6B904C121145345400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 151"; + rLen = 0; + rLoc = 3616; + rType = 0; + vrLen = 789; + vrLoc = 3369; + }; + 6B904C40115211FB00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 36"; + rLen = 0; + rLoc = 1243; + rType = 0; + vrLen = 797; + vrLoc = 915; + }; + 6B904C41115211FB00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 142"; + rLen = 0; + rLoc = 3489; + rType = 0; + vrLen = 791; + vrLoc = 3367; + }; + 6B904C42115211FB00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 121"; + rLen = 0; + rLoc = 3446; + rType = 0; + vrLen = 870; + vrLoc = 2814; + }; + 6B904C43115211FB00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1894"; + rLen = 0; + rLoc = 51774; + rType = 0; + vrLen = 854; + vrLoc = 49507; + }; + 6B904C44115211FB00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 150"; + rLen = 0; + rLoc = 3561; + rType = 0; + vrLen = 789; + vrLoc = 3369; + }; + 6B904C45115211FB00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; + name = "Sample_Debug.h: 36"; + rLen = 0; + rLoc = 1243; + rType = 0; + vrLen = 797; + vrLoc = 915; + }; + 6B904C46115211FB00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; + name = "Sample_Debug.cpp: 142"; + rLen = 0; + rLoc = 3489; + rType = 0; + vrLen = 791; + vrLoc = 3367; + }; + 6B904C47115211FB00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 121"; + rLen = 0; + rLoc = 3446; + rType = 0; + vrLen = 870; + vrLoc = 2814; + }; + 6B904C48115211FB00A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1791"; + rLen = 0; + rLoc = 48908; + rType = 0; + vrLen = 885; + vrLoc = 48631; + }; + 6B904C521152132800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 118"; + rLen = 0; + rLoc = 3428; + rType = 0; + vrLen = 679; + vrLoc = 3231; + }; + 6B904C531152132800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1793"; + rLen = 0; + rLoc = 48948; + rType = 0; + vrLen = 828; + vrLoc = 49360; + }; + 6B904C541152132800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 118"; + rLen = 0; + rLoc = 3428; + rType = 0; + vrLen = 679; + vrLoc = 3231; + }; + 6B904C551152132800A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1830"; + rLen = 0; + rLoc = 49879; + rType = 0; + vrLen = 770; + vrLoc = 49507; + }; + 6B904C591152139200A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 301"; + rLen = 0; + rLoc = 13169; + rType = 0; + vrLen = 1788; + vrLoc = 12653; + }; + 6B904C5A1152139200A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1797"; + rLen = 0; + rLoc = 49030; + rType = 0; + vrLen = 916; + vrLoc = 48591; + }; + 6B904C5B1152139200A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1797"; + rLen = 0; + rLoc = 49030; + rType = 0; + vrLen = 916; + vrLoc = 48591; + }; + 6B904C5C1152139200A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 301"; + rLen = 0; + rLoc = 13169; + rType = 0; + vrLen = 1788; + vrLoc = 12653; + }; + 6B904C5D1152139200A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1835"; + rLen = 0; + rLoc = 49951; + rType = 0; + vrLen = 812; + vrLoc = 49522; + }; + 6B904C631152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1790"; + rLen = 0; + rLoc = 48906; + rType = 0; + vrLen = 956; + vrLoc = 48491; + }; + 6B904C641152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 64"; + rLen = 0; + rLoc = 1840; + rType = 0; + vrLen = 899; + vrLoc = 1520; + }; + 6B904C651152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 109"; + rLen = 11; + rLoc = 3283; + rType = 0; + vrLen = 675; + vrLoc = 2985; + }; + 6B904C661152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 1790"; + rLen = 0; + rLoc = 48906; + rType = 0; + vrLen = 956; + vrLoc = 48491; + }; + 6B904C671152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 635"; + rLen = 0; + rLoc = 17059; + rType = 0; + vrLen = 985; + vrLoc = 16400; + }; + 6B904C681152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 75"; + rLen = 0; + rLoc = 2168; + rType = 0; + vrLen = 923; + vrLoc = 1505; + }; + 6B904C691152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 635"; + rLen = 0; + rLoc = 17059; + rType = 0; + vrLen = 982; + vrLoc = 16403; + }; + 6B904C6A1152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 64"; + rLen = 11; + rLoc = 1835; + rType = 0; + vrLen = 899; + vrLoc = 1520; + }; + 6B904C6B1152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 109"; + rLen = 11; + rLoc = 3283; + rType = 0; + vrLen = 675; + vrLoc = 2985; + }; + 6B904C6C1152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 64"; + rLen = 0; + rLoc = 1840; + rType = 0; + vrLen = 899; + vrLoc = 1520; + }; + 6B904C6D1152164400A12E63 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 625"; + rLen = 0; + rLoc = 16816; + rType = 0; + vrLen = 1021; + vrLoc = 16495; }; 6B92D9121140F58200E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; @@ -1569,396 +2652,16 @@ vrLen = 982; vrLoc = 15094; }; - 6B92D9131140F58200E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 95"; - rLen = 0; - rLoc = 3666; - rType = 0; - vrLen = 1072; - vrLoc = 2787; - }; - 6B92D9141140F58200E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 58"; - rLen = 0; - rLoc = 1629; - rType = 0; - vrLen = 613; - vrLoc = 1292; - }; - 6B92D9151140F58C00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 53"; - rLen = 0; - rLoc = 1518; - rType = 0; - vrLen = 613; - vrLoc = 1292; - }; - 6B92D9161140F59200E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 53"; - rLen = 0; - rLoc = 1518; - rType = 0; - vrLen = 623; - vrLoc = 1244; - }; - 6B92D9171140F5C200E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 710"; - rLen = 0; - rLoc = 18266; - rType = 0; - vrLen = 518; - vrLoc = 18030; - }; - 6B92D9181140F5C200E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 53"; - rLen = 0; - rLoc = 1518; - rType = 0; - vrLen = 382; - vrLoc = 1294; - }; - 6B92D91A1140F5F800E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 52"; - rLen = 0; - rLoc = 1506; - rType = 0; - vrLen = 624; - vrLoc = 1243; - }; - 6B92D91B1140F5F800E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 618"; - rLen = 0; - rLoc = 15819; - rType = 0; - vrLen = 1305; - vrLoc = 16681; - }; 6B92D91C1140F5F800E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; name = "Sample_Debug.cpp: 52"; rLen = 0; - rLoc = 1506; + rLoc = 1796; rType = 0; vrLen = 624; vrLoc = 1243; }; - 6B92D91D1140F5F800E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 618"; - rLen = 0; - rLoc = 15819; - rType = 0; - vrLen = 1262; - vrLoc = 16681; - }; - 6B92D91F1140F60B00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 618"; - rLen = 0; - rLoc = 15819; - rType = 0; - vrLen = 1194; - vrLoc = 16681; - }; - 6B92D9201140F63A00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 53"; - rLen = 0; - rLoc = 1518; - rType = 0; - vrLen = 446; - vrLoc = 1349; - }; - 6B92D9211140F63A00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 580"; - rLen = 0; - rLoc = 14802; - rType = 0; - vrLen = 528; - vrLoc = 14452; - }; - 6B92D9221140F64E00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 571"; - rLen = 0; - rLoc = 14589; - rType = 0; - vrLen = 710; - vrLoc = 13587; - }; - 6B92D9241140F6BF00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 537"; - rLen = 0; - rLoc = 13971; - rType = 0; - vrLen = 710; - vrLoc = 13587; - }; - 6B92D9251140F6BF00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 52"; - rLen = 0; - rLoc = 1506; - rType = 0; - vrLen = 623; - vrLoc = 1243; - }; - 6B92D9261140F6BF00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 537"; - rLen = 0; - rLoc = 13971; - rType = 0; - vrLen = 710; - vrLoc = 13587; - }; - 6B92D9271140F6BF00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 70"; - rLen = 0; - rLoc = 1977; - rType = 0; - vrLen = 738; - vrLoc = 1294; - }; - 6B92D9281140F6C300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 70"; - rLen = 0; - rLoc = 1977; - rType = 0; - vrLen = 756; - vrLoc = 1294; - }; - 6B92D9291140F6C700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 70"; - rLen = 0; - rLoc = 1977; - rType = 0; - vrLen = 685; - vrLoc = 1503; - }; - 6B92D92A1140F73500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 580"; - rLen = 0; - rLoc = 14802; - rType = 0; - vrLen = 509; - vrLoc = 14529; - }; - 6B92D92B1140F73500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 74"; - rLen = 0; - rLoc = 2013; - rType = 0; - vrLen = 423; - vrLoc = 1627; - }; - 6B92D92F1140F7C500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 65"; - rLen = 0; - rLoc = 1808; - rType = 0; - vrLen = 666; - vrLoc = 1503; - }; - 6B92D9301140F7C500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 98"; - rLen = 0; - rLoc = 3666; - rType = 0; - vrLen = 879; - vrLoc = 2874; - }; - 6B92D9311140F7C500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 229"; - rLen = 0; - rLoc = 6325; - rType = 0; - vrLen = 912; - vrLoc = 5452; - }; - 6B92D9321140F7C500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 65"; - rLen = 0; - rLoc = 1808; - rType = 0; - vrLen = 666; - vrLoc = 1503; - }; - 6B92D9331140F7C500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 98"; - rLen = 0; - rLoc = 3666; - rType = 0; - vrLen = 879; - vrLoc = 2874; - }; - 6B92D9341140F7C500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 229"; - rLen = 0; - rLoc = 6325; - rType = 0; - vrLen = 1070; - vrLoc = 5452; - }; - 6B92D9361140F7DA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 229"; - rLen = 0; - rLoc = 6325; - rType = 0; - vrLen = 1078; - vrLoc = 5452; - }; - 6B92D9371140F7DA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 537"; - rLen = 0; - rLoc = 13971; - rType = 0; - vrLen = 423; - vrLoc = 13874; - }; - 6B92D9381140F7DA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 229"; - rLen = 0; - rLoc = 6325; - rType = 0; - vrLen = 1078; - vrLoc = 5452; - }; - 6B92D9391140F7DA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 652"; - rLen = 0; - rLoc = 16615; - rType = 0; - vrLen = 952; - vrLoc = 16233; - }; - 6B92D93A1140F80700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 652"; - rLen = 0; - rLoc = 16603; - rType = 0; - vrLen = 1017; - vrLoc = 16233; - }; - 6B92D93B1140F80700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 229"; - rLen = 0; - rLoc = 6325; - rType = 0; - vrLen = 1193; - vrLoc = 5419; - }; - 6B92D93C1140F80700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 652"; - rLen = 0; - rLoc = 16603; - rType = 0; - vrLen = 1017; - vrLoc = 16233; - }; - 6B92D93D1140F80700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 229"; - rLen = 0; - rLoc = 6325; - rType = 0; - vrLen = 1193; - vrLoc = 5419; - }; - 6B92D93E1140F80700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 99"; - rLen = 0; - rLoc = 3666; - rType = 0; - vrLen = 984; - vrLoc = 2830; - }; - 6B92D93F1140F84100E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 80"; - rLen = 0; - rLoc = 3142; - rType = 0; - vrLen = 984; - vrLoc = 2830; - }; - 6B92D9401140F84100E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 229"; - rLen = 0; - rLoc = 6325; - rType = 0; - vrLen = 1193; - vrLoc = 5419; - }; 6B92D9411140F84100E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; @@ -1969,336 +2672,6 @@ vrLen = 984; vrLoc = 2830; }; - 6B92D9421140F84100E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 218"; - rLen = 0; - rLoc = 5846; - rType = 0; - vrLen = 1172; - vrLoc = 5356; - }; - 6B92D9441140F88B00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 214"; - rLen = 0; - rLoc = 5729; - rType = 0; - vrLen = 1172; - vrLoc = 5356; - }; - 6B92D9451140F8A800E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 214"; - rLen = 0; - rLoc = 5729; - rType = 0; - vrLen = 982; - vrLoc = 5320; - }; - 6B92D9461140F8AB00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 74"; - rLen = 0; - rLoc = 2013; - rType = 0; - vrLen = 330; - vrLoc = 1795; - }; - 6B92D9471140F8AB00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 218"; - rLen = 0; - rLoc = 5866; - rType = 0; - vrLen = 453; - vrLoc = 5450; - }; - 6B92D94B1140F99700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 237"; - rLen = 0; - rLoc = 6375; - rType = 0; - vrLen = 1079; - vrLoc = 5894; - }; - 6B92D94C1140F99700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 126"; - rLen = 76; - rLoc = 3731; - rType = 0; - vrLen = 1073; - vrLoc = 2966; - }; - 6B92D94D1140F99700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 98"; - rLen = 0; - rLoc = 3666; - rType = 0; - vrLen = 942; - vrLoc = 3103; - }; - 6B92D94E1140F99700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 218"; - rLen = 0; - rLoc = 5866; - rType = 0; - vrLen = 982; - vrLoc = 5320; - }; - 6B92D94F1140F99700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 98"; - rLen = 0; - rLoc = 3666; - rType = 0; - vrLen = 715; - vrLoc = 3312; - }; - 6B92D9501140F99700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 237"; - rLen = 0; - rLoc = 6375; - rType = 0; - vrLen = 1079; - vrLoc = 5894; - }; - 6B92D9511140F99700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 126"; - rLen = 76; - rLoc = 3731; - rType = 0; - vrLen = 1073; - vrLoc = 2966; - }; - 6B92D9521140F99700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 95"; - rLen = 0; - rLoc = 3560; - rType = 0; - vrLen = 924; - vrLoc = 3103; - }; - 6B92D9531140F9AE00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 95"; - rLen = 0; - rLoc = 3560; - rType = 0; - vrLen = 942; - vrLoc = 3103; - }; - 6B92D9541140F9B000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 95"; - rLen = 0; - rLoc = 3560; - rType = 0; - vrLen = 985; - vrLoc = 3042; - }; - 6B92D9551140F9B300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 222"; - rLen = 0; - rLoc = 5866; - rType = 0; - vrLen = 295; - vrLoc = 5265; - }; - 6B92D9561140F9B300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 95"; - rLen = 0; - rLoc = 3560; - rType = 0; - vrLen = 439; - vrLoc = 3313; - }; - 6B92D9581140FA0B00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 97"; - rLen = 0; - rLoc = 3666; - rType = 0; - vrLen = 819; - vrLoc = 3309; - }; - 6B92D9591140FA4300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 100"; - rLen = 0; - rLoc = 3669; - rType = 0; - vrLen = 819; - vrLoc = 3309; - }; - 6B92D95A1140FA4600E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 100"; - rLen = 0; - rLoc = 3669; - rType = 0; - vrLen = 816; - vrLoc = 3312; - }; - 6B92D95B1140FAAC00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 99"; - rLen = 0; - rLoc = 3668; - rType = 0; - vrLen = 390; - vrLoc = 3396; - }; - 6B92D95D1140FB3D00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 269"; - rLen = 0; - rLoc = 10035; - rType = 0; - vrLen = 817; - vrLoc = 9440; - }; - 6B92D95E1140FB3D00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 636"; - rLen = 0; - rLoc = 14778; - rType = 0; - vrLen = 728; - vrLoc = 14288; - }; - 6B92D95F1140FB3D00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 269"; - rLen = 0; - rLoc = 10035; - rType = 0; - vrLen = 817; - vrLoc = 9440; - }; - 6B92D9601140FB3D00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 150"; - rLen = 0; - rLoc = 3293; - rType = 0; - vrLen = 829; - vrLoc = 2900; - }; - 6B92D9611140FB4300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 97"; - rLen = 0; - rLoc = 3668; - rType = 0; - vrLen = 327; - vrLoc = 3460; - }; - 6B92D9621140FB4300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 150"; - rLen = 0; - rLoc = 3293; - rType = 0; - vrLen = 224; - vrLoc = 3184; - }; - 6B92D9641140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 141"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 903; - vrLoc = 2835; - }; - 6B92D9651140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 100"; - rLen = 0; - rLoc = 3729; - rType = 0; - vrLen = 481; - vrLoc = 3457; - }; - 6B92D9661140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1312"; - rLen = 4; - rLoc = 35054; - rType = 0; - vrLen = 611; - vrLoc = 34767; - }; - 6B92D9671140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; - name = "RecastRegion.cpp: 1191"; - rLen = 4; - rLoc = 28494; - rType = 0; - vrLen = 938; - vrLoc = 28492; - }; - 6B92D9681140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 296"; - rLen = 4; - rLoc = 8281; - rType = 0; - vrLen = 555; - vrLoc = 7925; - }; - 6B92D9691140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 706"; - rLen = 4; - rLoc = 16856; - rType = 0; - vrLen = 375; - vrLoc = 16690; - }; 6B92D96A1140FBDA00E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; @@ -2319,126 +2692,6 @@ vrLen = 539; vrLoc = 5707; }; - 6B92D96C1140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 237"; - rLen = 0; - rLoc = 6375; - rType = 0; - vrLen = 863; - vrLoc = 5894; - }; - 6B92D96D1140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 141"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 903; - vrLoc = 2835; - }; - 6B92D96E1140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 100"; - rLen = 0; - rLoc = 3729; - rType = 0; - vrLen = 481; - vrLoc = 3457; - }; - 6B92D96F1140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 1312"; - rLen = 4; - rLoc = 35054; - rType = 0; - vrLen = 611; - vrLoc = 34767; - }; - 6B92D9701140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; - name = "RecastRegion.cpp: 1191"; - rLen = 4; - rLoc = 28494; - rType = 0; - vrLen = 938; - vrLoc = 28492; - }; - 6B92D9711140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 296"; - rLen = 4; - rLoc = 8281; - rType = 0; - vrLen = 555; - vrLoc = 7925; - }; - 6B92D9721140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 706"; - rLen = 4; - rLoc = 16856; - rType = 0; - vrLen = 375; - vrLoc = 16690; - }; - 6B92D9731140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 237"; - rLen = 4; - rLoc = 6012; - rType = 0; - vrLen = 539; - vrLoc = 5707; - }; - 6B92D9741140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; - name = "imgui.cpp: 588"; - rLen = 4; - rLoc = 15666; - rType = 0; - vrLen = 845; - vrLoc = 15400; - }; - 6B92D9751140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 237"; - rLen = 4; - rLoc = 6012; - rType = 0; - vrLen = 539; - vrLoc = 5707; - }; - 6B92D9761140FBDA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 171"; - rLen = 0; - rLoc = 4572; - rType = 0; - vrLen = 843; - vrLoc = 4150; - }; - 6B92D9781140FD1500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 256"; - rLen = 0; - rLoc = 6937; - rType = 0; - vrLen = 736; - vrLoc = 6435; - }; 6B92D97A1140FE6000E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; @@ -2459,16 +2712,6 @@ vrLen = 1040; vrLoc = 2999; }; - 6B92D97C1140FE6000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 276"; - rLen = 0; - rLoc = 10192; - rType = 0; - vrLen = 787; - vrLoc = 9571; - }; 6B92D97D1140FE6000E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; @@ -2479,93 +2722,6 @@ vrLen = 711; vrLoc = 4239; }; - 6B92D97E1140FE6000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - rLen = 3; - rLoc = 1769; - rType = 0; - }; - 6B92D97F1140FE6000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 223"; - rLen = 0; - rLoc = 5991; - rType = 0; - vrLen = 1043; - vrLoc = 5461; - }; - 6B92D9801140FE6000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 272"; - rLen = 0; - rLoc = 10136; - rType = 0; - vrLen = 838; - vrLoc = 9300; - }; - 6B92D9811140FE6000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 223"; - rLen = 0; - rLoc = 5991; - rType = 0; - vrLen = 1043; - vrLoc = 5461; - }; - 6B92D9821140FE6000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 272"; - rLen = 0; - rLoc = 10136; - rType = 0; - vrLen = 838; - vrLoc = 9300; - }; - 6B92D9831140FE6000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 126"; - rLen = 76; - rLoc = 3731; - rType = 0; - vrLen = 1040; - vrLoc = 2999; - }; - 6B92D9841140FE6000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 276"; - rLen = 0; - rLoc = 10192; - rType = 0; - vrLen = 787; - vrLoc = 9571; - }; - 6B92D9851140FE6000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 157"; - rLen = 0; - rLoc = 4616; - rType = 0; - vrLen = 711; - vrLoc = 4239; - }; - 6B92D9861140FE6000E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 55"; - rLen = 0; - rLoc = 1588; - rType = 0; - vrLen = 426; - vrLoc = 1445; - }; 6B92D9881140FE9700E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; @@ -2576,76 +2732,6 @@ vrLen = 426; vrLoc = 1445; }; - 6B92D9891140FE9700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 141"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 515; - vrLoc = 3086; - }; - 6B92D98A1140FE9700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 49"; - rLen = 0; - rLoc = 1539; - rType = 0; - vrLen = 426; - vrLoc = 1445; - }; - 6B92D98B1140FE9700E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 151"; - rLen = 0; - rLoc = 3293; - rType = 0; - vrLen = 577; - vrLoc = 3187; - }; - 6B92D98D1140FE9F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 150"; - rLen = 0; - rLoc = 3293; - rType = 0; - vrLen = 580; - vrLoc = 3187; - }; - 6B92D98E1140FEA100E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 150"; - rLen = 0; - rLoc = 3293; - rType = 0; - vrLen = 630; - vrLoc = 3187; - }; - 6B92D98F1140FEA400E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 150"; - rLen = 0; - rLoc = 3293; - rType = 0; - vrLen = 230; - vrLoc = 3257; - }; - 6B92D99C1141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 151"; - rLen = 0; - rLoc = 3334; - rType = 0; - vrLen = 635; - vrLoc = 3009; - }; 6B92D99D1141004F00E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; @@ -2656,164 +2742,6 @@ vrLen = 925; vrLoc = 3460; }; - 6B92D99E1141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93CF510CFEC4500F74F2B /* RecastDump.cpp */; - name = "RecastDump.cpp: 144"; - rLen = 0; - rLoc = 3872; - rType = 0; - vrLen = 882; - vrLoc = 3495; - }; - 6B92D99F1141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7C10CFE1D500F74F2B /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 183"; - rLen = 0; - rLoc = 5023; - rType = 0; - vrLen = 656; - vrLoc = 4698; - }; - 6B92D9A01141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; - name = "RecastRegion.cpp: 1137"; - rLen = 0; - rLoc = 27300; - rType = 0; - vrLen = 682; - vrLoc = 26989; - }; - 6B92D9A11141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "warning: unused variable 'ai'"; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - rLen = 1; - rLoc = 614; - rType = 1; - }; - 6B92D9A21141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 151"; - rLen = 0; - rLoc = 3334; - rType = 0; - vrLen = 635; - vrLoc = 3009; - }; - 6B92D9A31141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 105"; - rLen = 0; - rLoc = 3841; - rType = 0; - vrLen = 925; - vrLoc = 3460; - }; - 6B92D9A41141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93CF510CFEC4500F74F2B /* RecastDump.cpp */; - name = "RecastDump.cpp: 247"; - rLen = 0; - rLoc = 6344; - rType = 0; - vrLen = 583; - vrLoc = 6347; - }; - 6B92D9A51141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7C10CFE1D500F74F2B /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 203"; - rLen = 0; - rLoc = 5521; - rType = 0; - vrLen = 714; - vrLoc = 5256; - }; - 6B92D9A61141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93CF510CFEC4500F74F2B /* RecastDump.cpp */; - name = "RecastDump.cpp: 144"; - rLen = 0; - rLoc = 3872; - rType = 0; - vrLen = 882; - vrLoc = 3495; - }; - 6B92D9A71141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7C10CFE1D500F74F2B /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 183"; - rLen = 0; - rLoc = 5023; - rType = 0; - vrLen = 656; - vrLoc = 4698; - }; - 6B92D9A81141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; - name = "RecastRegion.cpp: 1137"; - rLen = 0; - rLoc = 27300; - rType = 0; - vrLen = 682; - vrLoc = 26989; - }; - 6B92D9A91141004F00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 619"; - rLen = 0; - rLoc = 15819; - rType = 0; - vrLen = 776; - vrLoc = 15572; - }; - 6B92D9AA1141007100E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 610"; - rLen = 0; - rLoc = 15505; - rType = 0; - vrLen = 802; - vrLoc = 15572; - }; - 6B92D9AB1141008400E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 150"; - rLen = 0; - rLoc = 3293; - rType = 0; - vrLen = 224; - vrLoc = 3184; - }; - 6B92D9AC1141008400E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 610"; - rLen = 0; - rLoc = 15505; - rType = 0; - vrLen = 387; - vrLoc = 15572; - }; - 6B92D9AE114100A300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 610"; - rLen = 0; - rLoc = 15505; - rType = 0; - vrLen = 889; - vrLoc = 15345; - }; 6B92D9AF114100A300E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; @@ -2824,76 +2752,6 @@ vrLen = 592; vrLoc = 11122; }; - 6B92D9B0114100A300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 151"; - rLen = 0; - rLoc = 3334; - rType = 0; - vrLen = 735; - vrLoc = 2955; - }; - 6B92D9B1114100A300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 610"; - rLen = 0; - rLoc = 15505; - rType = 0; - vrLen = 889; - vrLoc = 15345; - }; - 6B92D9B2114100A300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 482"; - rLen = 0; - rLoc = 11516; - rType = 0; - vrLen = 592; - vrLoc = 11122; - }; - 6B92D9B3114100A300E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 149"; - rLen = 0; - rLoc = 3292; - rType = 0; - vrLen = 639; - vrLoc = 2955; - }; - 6B92D9B4114100A400E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 149"; - rLen = 0; - rLoc = 3292; - rType = 0; - vrLen = 725; - vrLoc = 2955; - }; - 6B92D9B5114100AA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 610"; - rLen = 0; - rLoc = 15505; - rType = 0; - vrLen = 401; - vrLoc = 15629; - }; - 6B92D9B6114100AA00E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 150"; - rLen = 0; - rLoc = 3293; - rType = 0; - vrLen = 249; - vrLoc = 3157; - }; 6B92D9B81141017500E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; @@ -2934,93 +2792,6 @@ vrLen = 548; vrLoc = 6072; }; - 6B92D9BC1141017500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - rLen = 0; - rLoc = 4722; - rType = 0; - }; - 6B92D9BD1141017500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 147"; - rLen = 0; - rLoc = 3257; - rType = 0; - vrLen = 515; - vrLoc = 2955; - }; - 6B92D9BE1141017500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 645"; - rLen = 0; - rLoc = 16419; - rType = 0; - vrLen = 643; - vrLoc = 16140; - }; - 6B92D9BF1141017500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; - name = "RecastRegion.cpp: 1000"; - rLen = 0; - rLoc = 23860; - rType = 0; - vrLen = 547; - vrLoc = 23609; - }; - 6B92D9C01141017500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 645"; - rLen = 0; - rLoc = 16419; - rType = 0; - vrLen = 602; - vrLoc = 16140; - }; - 6B92D9C11141017500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; - name = "RecastRegion.cpp: 1248"; - rLen = 0; - rLoc = 30818; - rType = 0; - vrLen = 923; - vrLoc = 30531; - }; - 6B92D9C21141017500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7C10CFE1D500F74F2B /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 201"; - rLen = 0; - rLoc = 5558; - rType = 0; - vrLen = 485; - vrLoc = 5390; - }; - 6B92D9C31141017500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93CF510CFEC4500F74F2B /* RecastDump.cpp */; - name = "RecastDump.cpp: 241"; - rLen = 0; - rLoc = 6344; - rType = 0; - vrLen = 548; - vrLoc = 6072; - }; - 6B92D9C41141017500E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 141"; - rLen = 0; - rLoc = 4722; - rType = 0; - vrLen = 640; - vrLoc = 4418; - }; 6B92D9C5114101C100E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; @@ -3031,48 +2802,35 @@ vrLen = 640; vrLoc = 4418; }; - 6B92D9C6114101C100E82EC3 /* PBXTextBookmark */ = { + 6B92D9C911413FD300E82EC3 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 65"; + name = "Sample_Debug.cpp: 41"; rLen = 0; - rLoc = 1808; + rLoc = 1624; rType = 0; - vrLen = 385; - vrLoc = 1742; + vrLen = 473; + vrLoc = 1202; }; - 6B92D9C7114101C100E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 141"; - rLen = 0; - rLoc = 4722; - rType = 0; - vrLen = 640; - vrLoc = 4418; - }; - 6B92D9C8114101C100E82EC3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 47"; - rLen = 0; - rLoc = 1462; - rType = 0; - vrLen = 413; - vrLoc = 1293; + 6B92D9D111413FD300E82EC3 /* DetourNavMeshSerializer.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = DetourNavMeshSerializer.h; + path = /Users/memon/Code/recastnavigation/Detour/Include/DetourNavMeshSerializer.h; + sourceTree = ""; }; 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {887, 11248}}"; - sepNavSelRange = "{15480, 388}"; - sepNavVisRange = "{15050, 1062}"; + sepNavIntBoundsRect = "{{0, 0}, {908, 10880}}"; + sepNavSelRange = "{7468, 0}"; + sepNavVisRange = "{6667, 1020}"; }; }; 6BA1E88910C7BFC9008007F6 /* Sample_SoloMeshTiled.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {964, 18864}}"; - sepNavSelRange = "{27553, 0}"; - sepNavVisRange = "{26928, 975}"; + sepNavIntBoundsRect = "{{0, 0}, {1006, 18528}}"; + sepNavSelRange = "{25792, 0}"; + sepNavVisRange = "{25515, 1167}"; }; }; 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */ = { @@ -3115,16 +2873,16 @@ }; 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 1488}}"; - sepNavSelRange = "{2149, 0}"; - sepNavVisRange = "{1520, 880}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 1536}}"; + sepNavSelRange = "{1840, 0}"; + sepNavVisRange = "{1520, 899}"; }; }; 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 14624}}"; - sepNavSelRange = "{26245, 0}"; - sepNavVisRange = "{15265, 814}"; + sepNavIntBoundsRect = "{{0, 0}, {831, 15024}}"; + sepNavSelRange = "{16816, 0}"; + sepNavVisRange = "{16495, 1021}"; }; }; 6BB7FDA310F36EFC006DA0A6 /* InputGeom.h */ = { @@ -3183,9 +2941,9 @@ }; 6BB93C7710CFE1D500F74F2B /* DebugDraw.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 2480}}"; - sepNavSelRange = "{5531, 21}"; - sepNavVisRange = "{4870, 738}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 2528}}"; + sepNavSelRange = "{3525, 0}"; + sepNavVisRange = "{2882, 1510}"; }; }; 6BB93C7810CFE1D500F74F2B /* DetourDebugDraw.h */ = { @@ -3204,16 +2962,16 @@ }; 6BB93C7A10CFE1D500F74F2B /* DebugDraw.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 7936}}"; - sepNavSelRange = "{12478, 0}"; - sepNavVisRange = "{12169, 551}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 7552}}"; + sepNavSelRange = "{5712, 0}"; + sepNavVisRange = "{6226, 894}"; }; }; 6BB93C7B10CFE1D500F74F2B /* DetourDebugDraw.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {815, 7872}}"; - sepNavSelRange = "{14205, 0}"; - sepNavVisRange = "{13905, 756}"; + sepNavIntBoundsRect = "{{0, 0}, {815, 7792}}"; + sepNavSelRange = "{13652, 0}"; + sepNavVisRange = "{13251, 736}"; }; }; 6BB93C7C10CFE1D500F74F2B /* RecastDebugDraw.cpp */ = { @@ -3298,63 +3056,6 @@ vrLen = 788; vrLoc = 10934; }; - 6BC8BE301140EDE900555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 46"; - rLen = 24; - rLoc = 1424; - rType = 0; - vrLen = 478; - vrLoc = 1243; - }; - 6BC8BE341140EDF300555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93CF510CFEC4500F74F2B /* RecastDump.cpp */; - name = "RecastDump.cpp: 172"; - rLen = 0; - rLoc = 4535; - rType = 0; - vrLen = 928; - vrLoc = 4065; - }; - 6BC8BE361140EDF300555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93CF510CFEC4500F74F2B /* RecastDump.cpp */; - name = "RecastDump.cpp: 172"; - rLen = 0; - rLoc = 4535; - rType = 0; - vrLen = 928; - vrLoc = 4065; - }; - 6BC8BE3F1140EE8900555B22 /* Sample_Debug.cpp:47 */ = { - isa = PBXFileBreakpoint; - actions = ( - ); - breakpointStyle = 0; - continueAfterActions = 0; - countType = 0; - delayBeforeContinue = 0; - fileReference = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - functionName = "Sample_Debug::Sample_Debug()"; - hitCount = 0; - ignoreCount = 0; - lineNumber = 47; - location = Recast; - modificationTime = 289469498.743298; - state = 1; - }; - 6BC8BE491140F01D00555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 636"; - rLen = 0; - rLoc = 14778; - rType = 0; - vrLen = 892; - vrLoc = 14288; - }; 6BC8BE4A1140F01D00555B22 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -3370,81 +3071,11 @@ fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; name = "Sample_Debug.h: 33"; rLen = 0; - rLoc = 1205; + rLoc = 1290; rType = 0; vrLen = 1117; vrLoc = 591; }; - 6BC8BE4C1140F01D00555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 117"; - rLen = 12; - rLoc = 3035; - rType = 0; - vrLen = 732; - vrLoc = 2040; - }; - 6BC8BE4D1140F01D00555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 636"; - rLen = 0; - rLoc = 14778; - rType = 0; - vrLen = 892; - vrLoc = 14288; - }; - 6BC8BE4E1140F01D00555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 498"; - rLen = 388; - rLoc = 15480; - rType = 0; - vrLen = 1062; - vrLoc = 15050; - }; - 6BC8BE4F1140F01D00555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; - name = "Sample_Debug.h: 33"; - rLen = 0; - rLoc = 1214; - rType = 0; - vrLen = 1019; - vrLoc = 667; - }; - 6BC8BE501140F01D00555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 117"; - rLen = 12; - rLoc = 3035; - rType = 0; - vrLen = 732; - vrLoc = 2040; - }; - 6BC8BE511140F01D00555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; - name = "Sample_Debug.h: 33"; - rLen = 0; - rLoc = 1205; - rType = 0; - vrLen = 1117; - vrLoc = 591; - }; - 6BC8BE591140F16500555B22 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 134"; - rLen = 0; - rLoc = 3301; - rType = 0; - vrLen = 717; - vrLoc = 2228; - }; 6BCF32341104CD05009445BF /* OffMeshConnectionTool.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {815, 784}}"; @@ -3544,7 +3175,7 @@ fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; name = "DetourNavMesh.h: 406"; rLen = 62; - rLoc = 17673; + rLoc = 17678; rType = 0; vrLen = 1097; vrLoc = 17341; @@ -3564,21 +3195,11 @@ fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; name = "NavMeshTesterTool.cpp: 715"; rLen = 0; - rLoc = 19385; + rLoc = 19623; rType = 0; vrLen = 927; vrLoc = 18762; }; - 6BE91033112A7D9600F5C17A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 179"; - rLen = 0; - rLoc = 4550; - rType = 0; - vrLen = 688; - vrLoc = 4034; - }; 6BE91035112A7D9600F5C17A /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB93C7B10CFE1D500F74F2B /* DetourDebugDraw.cpp */; @@ -3586,7 +3207,7 @@ rLen = 0; rLoc = 14352; rType = 0; - vrLen = 736; + vrLen = 620; vrLoc = 14041; }; 6BE91085112A898E00F5C17A /* PBXTextBookmark */ = { @@ -3624,7 +3245,7 @@ fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; name = "DetourNavMesh.cpp: 1168"; rLen = 0; - rLoc = 31254; + rLoc = 31278; rType = 0; vrLen = 846; vrLoc = 31074; @@ -3644,7 +3265,7 @@ fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; name = "NavMeshTesterTool.h: 75"; rLen = 0; - rLoc = 2149; + rLoc = 2168; rType = 0; vrLen = 880; vrLoc = 1520; @@ -3654,7 +3275,7 @@ fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; name = "NavMeshTesterTool.cpp: 916"; rLen = 0; - rLoc = 26245; + rLoc = 26560; rType = 0; vrLen = 814; vrLoc = 15265; @@ -3699,16 +3320,6 @@ vrLen = 1080; vrLoc = 8760; }; - 6BE910F31130617300F5C17A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 120"; - rLen = 0; - rLoc = 3188; - rType = 0; - vrLen = 733; - vrLoc = 2864; - }; 6BE910F91130617300F5C17A /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; @@ -3749,16 +3360,6 @@ vrLen = 906; vrLoc = 3887; }; - 6BE9114011379F5000F5C17A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 230"; - rLen = 97; - rLoc = 6452; - rType = 0; - vrLen = 713; - vrLoc = 6125; - }; 6BF7C10E11116E74002B3F46 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 index 35a7c21..d0a7851 100644 --- a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 +++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 @@ -281,14 +281,14 @@ PBXSmartGroupTreeModuleOutlineStateSelectionKey - 45 - 35 + 52 + 46 1 0 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 458}, {358, 643}} + {{0, 429}, {358, 643}} PBXTopSmartGroupGIDs @@ -323,7 +323,7 @@ PBXProjectModuleGUID 6B8632A30F78115100E2684A PBXProjectModuleLabel - Sample_Debug.cpp + NavMeshTesterTool.cpp PBXSplitModuleInNavigatorKey Split0 @@ -331,11 +331,11 @@ PBXProjectModuleGUID 6B8632A40F78115100E2684A PBXProjectModuleLabel - Sample_Debug.cpp + NavMeshTesterTool.cpp _historyCapacity 0 bookmark - 6B92D9C8114101C100E82EC3 + 6B904C6D1152164400A12E63 history 6B8DE70D10B01BBF00DF20FB @@ -352,8 +352,6 @@ 6BF7C69B11172159002B3F46 6B324AE6111C07AB00EBD2FD 6B324AEA111C0D9700EBD2FD - 6B324AFB111C0F2700EBD2FD - 6B324B1F111C10C700EBD2FD 6B324B4F111C1AC800EBD2FD 6B324C45111C5C5A00EBD2FD 6B324CC3111C6F6300EBD2FD @@ -368,39 +366,42 @@ 6BE90FDF112A770600F5C17A 6BE91085112A898E00F5C17A 6BE910BA112A91D900F5C17A - 6BE910BB112A91D900F5C17A - 6BE910C2112A92A300F5C17A - 6BE910D4112A933500F5C17A - 6BE910D9112B1AF000F5C17A 6BE910F21130617300F5C17A 6BE9113A11379F5000F5C17A 6BE9113C11379F5000F5C17A - 6B8036BB113BAF47005ED67B 6B8036D0113BAF79005ED67B 6B8036F7113BB746005ED67B - 6B8036F8113BB746005ED67B 6B803729113D1079005ED67B - 6B80372B113D1079005ED67B - 6B803743113D1190005ED67B - 6B803796113D1629005ED67B 6BC8BE261140ED5F00555B22 - 6BC8BE4A1140F01D00555B22 - 6BC8BE4B1140F01D00555B22 - 6B92D9661140FBDA00E82EC3 6B92D96A1140FBDA00E82EC3 - 6B92D96B1140FBDA00E82EC3 6B92D97A1140FE6000E82EC3 - 6B92D97B1140FE6000E82EC3 6B92D97D1140FE6000E82EC3 6B92D9881140FE9700E82EC3 - 6B92D99D1141004F00E82EC3 6B92D9AF114100A300E82EC3 - 6B92D9B81141017500E82EC3 6B92D9B91141017500E82EC3 6B92D9BA1141017500E82EC3 6B92D9BB1141017500E82EC3 6B92D9C5114101C100E82EC3 - 6B92D9C6114101C100E82EC3 + 6B904B231144E89000A12E63 + 6B904B601144F03800A12E63 + 6B904B6D1144F11000A12E63 + 6B904B7E1144F2C000A12E63 + 6B904B7F1144F2C000A12E63 + 6B904B9D1144F39D00A12E63 + 6B904BA61144F3FA00A12E63 + 6B904BAC1144F43300A12E63 + 6B904BB61144F49D00A12E63 + 6B904BBE1144F50500A12E63 + 6B904BD01144FCF000A12E63 + 6B904BE91144FDC900A12E63 + 6B904C091145340E00A12E63 + 6B904C40115211FB00A12E63 + 6B904C41115211FB00A12E63 + 6B904C521152132800A12E63 + 6B904C591152139200A12E63 + 6B904C631152164400A12E63 + 6B904C641152164400A12E63 + 6B904C651152164400A12E63 prevStack @@ -444,14 +445,11 @@ 6BE91035112A7D9600F5C17A 6BE91089112A898E00F5C17A 6BE9108A112A898E00F5C17A - 6BE910A5112A8CF900F5C17A 6BE910C7112A92A300F5C17A 6BE9113F11379F5000F5C17A 6B8036A5113BAA82005ED67B 6B8036A6113BAA82005ED67B - 6B8036C2113BAF47005ED67B 6B8036C5113BAF47005ED67B - 6B8036C6113BAF47005ED67B 6B8036D3113BAF79005ED67B 6B8036D4113BAF79005ED67B 6B8036D5113BAF79005ED67B @@ -459,50 +457,36 @@ 6B80379B113D1629005ED67B 6BC8BE281140ED5F00555B22 6B92D9121140F58200E82EC3 - 6B92D91C1140F5F800E82EC3 - 6B92D9261140F6BF00E82EC3 - 6B92D9321140F7C500E82EC3 6B92D9411140F84100E82EC3 6BE910F91130617300F5C17A - 6B92D94E1140F99700E82EC3 - 6B92D94F1140F99700E82EC3 - 6B92D9501140F99700E82EC3 - 6B92D9511140F99700E82EC3 - 6B92D95F1140FB3D00E82EC3 - 6B92D96D1140FBDA00E82EC3 - 6B92D96E1140FBDA00E82EC3 - 6B92D96F1140FBDA00E82EC3 - 6B92D9701140FBDA00E82EC3 - 6B92D9711140FBDA00E82EC3 - 6B92D9721140FBDA00E82EC3 - 6B92D9731140FBDA00E82EC3 - 6B92D9741140FBDA00E82EC3 - 6B92D9751140FBDA00E82EC3 - 6B92D97F1140FE6000E82EC3 - 6B92D9801140FE6000E82EC3 - 6B92D9811140FE6000E82EC3 - 6B92D9821140FE6000E82EC3 - 6B92D9831140FE6000E82EC3 - 6B92D9841140FE6000E82EC3 - 6B92D9851140FE6000E82EC3 - 6B92D98A1140FE9700E82EC3 - 6B92D9A21141004F00E82EC3 - 6B92D9A31141004F00E82EC3 - 6B92D9A41141004F00E82EC3 - 6B92D9A51141004F00E82EC3 - 6B92D9A61141004F00E82EC3 - 6B92D9A71141004F00E82EC3 - 6B92D9A81141004F00E82EC3 - 6B92D9B1114100A300E82EC3 - 6B92D9B2114100A300E82EC3 - 6B92D9BD1141017500E82EC3 - 6B92D9BE1141017500E82EC3 - 6B92D9BF1141017500E82EC3 - 6B92D9C01141017500E82EC3 - 6B92D9C11141017500E82EC3 - 6B92D9C21141017500E82EC3 - 6B92D9C31141017500E82EC3 - 6B92D9C7114101C100E82EC3 + 6B904B261144E89000A12E63 + 6B904B641144F03800A12E63 + 6B904B701144F11000A12E63 + 6B904B811144F2C000A12E63 + 6B904BA11144F39D00A12E63 + 6B904BA31144F39D00A12E63 + 6B904BAE1144F43300A12E63 + 6B904BB81144F49D00A12E63 + 6B904BB91144F49D00A12E63 + 6B904BD41144FCF000A12E63 + 6B904BD51144FCF000A12E63 + 6B904C0311452A7400A12E63 + 6B904C0411452A7400A12E63 + 6B904C0C1145340E00A12E63 + 6B904C0D1145340E00A12E63 + 6B904C0E1145340E00A12E63 + 6B904C44115211FB00A12E63 + 6B904C45115211FB00A12E63 + 6B904C46115211FB00A12E63 + 6B904C5B1152139200A12E63 + 6B904C5C1152139200A12E63 + 6B904C661152164400A12E63 + 6B904C671152164400A12E63 + 6B904C681152164400A12E63 + 6B904C691152164400A12E63 + 6B904C6A1152164400A12E63 + 6B904C6B1152164400A12E63 + 6B904C6C1152164400A12E63 SplitCount @@ -516,18 +500,18 @@ GeometryConfiguration Frame - {{0, 0}, {876, 377}} + {{0, 0}, {876, 585}} RubberWindowFrame 11 76 1256 702 0 0 1280 778 Module PBXNavigatorGroup Proportion - 377pt + 585pt Proportion - 279pt + 71pt Tabs @@ -541,7 +525,9 @@ GeometryConfiguration Frame - {{10, 27}, {876, -27}} + {{10, 27}, {876, 44}} + RubberWindowFrame + 11 76 1256 702 0 0 1280 778 Module XCDetailModule @@ -557,9 +543,7 @@ GeometryConfiguration Frame - {{10, 27}, {876, 252}} - RubberWindowFrame - 11 76 1256 702 0 0 1280 778 + {{10, 27}, {876, 25}} Module PBXProjectFindModule @@ -597,7 +581,7 @@ GeometryConfiguration Frame - {{10, 27}, {876, 152}} + {{10, 27}, {876, 127}} Module PBXBuildResultsModule @@ -625,11 +609,11 @@ TableOfContents - 6B92D8EE1140F26D00E82EC3 + 6B904B671144F03800A12E63 1CA23ED40692098700951B8B - 6B92D8EF1140F26D00E82EC3 + 6B904B681144F03800A12E63 6B8632A30F78115100E2684A - 6B92D8F01140F26D00E82EC3 + 6B904B691144F03800A12E63 1CA23EDF0692099D00951B8B 1CA23EE00692099D00951B8B 1CA23EE10692099D00951B8B @@ -778,14 +762,14 @@ TableOfContents - 6B92D9001140F44200E82EC3 + 6B904B841144F2C000A12E63 1CCC7628064C1048000F2A68 1CCC7629064C1048000F2A68 - 6B92D9011140F44200E82EC3 - 6B92D9021140F44200E82EC3 - 6B92D9031140F44200E82EC3 - 6B92D9041140F44200E82EC3 - 6B8632A30F78115100E2684A + 6B904B851144F2C000A12E63 + 6B904B861144F2C000A12E63 + 6B904B871144F2C000A12E63 + 6B904B881144F2C000A12E63 + 6B904B891144F2C000A12E63 ToolbarConfigUserDefaultsMinorVersion 2 @@ -817,8 +801,8 @@ 5 WindowOrderList - 6B92D9071140F44200E82EC3 - 6B92D9081140F44200E82EC3 + 6B904B901144F2ED00A12E63 + 6B904B911144F2ED00A12E63 /Users/memon/Code/recastnavigation/RecastDemo/Build/Xcode/Recast.xcodeproj WindowString diff --git a/RecastDemo/Include/NavMeshTesterTool.h b/RecastDemo/Include/NavMeshTesterTool.h index 8477349..69e48b5 100644 --- a/RecastDemo/Include/NavMeshTesterTool.h +++ b/RecastDemo/Include/NavMeshTesterTool.h @@ -61,6 +61,7 @@ class NavMeshTesterTool : public SampleTool float m_epos[3]; float m_hitPos[3]; float m_hitNormal[3]; + bool m_hitResult; float m_distanceToWall; bool m_sposSet; bool m_eposSet; diff --git a/RecastDemo/Include/Sample_Debug.h b/RecastDemo/Include/Sample_Debug.h index 9e20073..64510b9 100644 --- a/RecastDemo/Include/Sample_Debug.h +++ b/RecastDemo/Include/Sample_Debug.h @@ -30,6 +30,11 @@ class Sample_Debug : public Sample protected: rcCompactHeightfield* m_chf; rcContourSet* m_cset; + + float m_ext[3]; + float m_center[3]; + float m_bmin[3], m_bmax[3]; + dtPolyRef m_ref; public: Sample_Debug(); diff --git a/RecastDemo/Source/NavMeshTesterTool.cpp b/RecastDemo/Source/NavMeshTesterTool.cpp index 83a4963..ebfac6c 100644 --- a/RecastDemo/Source/NavMeshTesterTool.cpp +++ b/RecastDemo/Source/NavMeshTesterTool.cpp @@ -105,7 +105,8 @@ NavMeshTesterTool::NavMeshTesterTool() : m_sposSet(false), m_eposSet(false), m_pathIterNum(0), - m_steerPointCount(0) + m_steerPointCount(0), + m_hitResult(false) { m_filter.includeFlags = SAMPLE_POLYFLAGS_ALL; m_filter.excludeFlags = 0; @@ -623,13 +624,26 @@ void NavMeshTesterTool::recalc() m_straightPath[0] = m_spos[0]; m_straightPath[1] = m_spos[1]; m_straightPath[2] = m_spos[2]; - vcopy(m_hitPos, m_epos); m_npolys = m_navMesh->raycast(m_startRef, m_spos, m_epos, &m_filter, t, m_hitNormal, m_polys, MAX_POLYS); - if (m_npolys && t < 1) + if (t > 1) { + // No hit + vcopy(m_hitPos, m_epos); + m_hitResult = false; + } + else + { + // Hit m_hitPos[0] = m_spos[0] + (m_epos[0] - m_spos[0]) * t; m_hitPos[1] = m_spos[1] + (m_epos[1] - m_spos[1]) * t; m_hitPos[2] = m_spos[2] + (m_epos[2] - m_spos[2]) * t; + if (m_npolys) + { + float h = 0; + m_navMesh->getPolyHeight(m_polys[m_npolys-1], m_hitPos, &h); + m_hitPos[1] = h; + } + m_hitResult = true; } vcopy(&m_straightPath[3], m_hitPos); } @@ -812,7 +826,7 @@ void NavMeshTesterTool::handleRender() for (int i = 1; i < m_npolys; ++i) duDebugDrawNavMeshPoly(&dd, m_navMesh, m_polys[i], pathCol); - const unsigned int pathCol = duRGBA(64,16,0,220); + const unsigned int pathCol = m_hitResult ? duRGBA(64,16,0,220) : duRGBA(240,240,240,220); dd.begin(DU_DRAW_LINES, 2.0f); for (int i = 0; i < m_nstraightPath-1; ++i) { @@ -825,13 +839,16 @@ void NavMeshTesterTool::handleRender() dd.vertex(m_straightPath[i*3], m_straightPath[i*3+1]+0.4f, m_straightPath[i*3+2], pathCol); dd.end(); - const unsigned int hitCol = duRGBA(0,0,0,128); - dd.begin(DU_DRAW_LINES, 2.0f); - dd.vertex(m_hitPos[0], m_hitPos[1] + 0.4f, m_hitPos[2], hitCol); - dd.vertex(m_hitPos[0] + m_hitNormal[0]*agentRadius, - m_hitPos[1] + 0.4f + m_hitNormal[1]*agentRadius, - m_hitPos[2] + m_hitNormal[2]*agentRadius, hitCol); - dd.end(); + if (m_hitResult) + { + const unsigned int hitCol = duRGBA(0,0,0,128); + dd.begin(DU_DRAW_LINES, 2.0f); + dd.vertex(m_hitPos[0], m_hitPos[1] + 0.4f, m_hitPos[2], hitCol); + dd.vertex(m_hitPos[0] + m_hitNormal[0]*agentRadius, + m_hitPos[1] + 0.4f + m_hitNormal[1]*agentRadius, + m_hitPos[2] + m_hitNormal[2]*agentRadius, hitCol); + dd.end(); + } } } else if (m_toolMode == TOOLMODE_DISTANCE_TO_WALL) diff --git a/RecastDemo/Source/Sample_Debug.cpp b/RecastDemo/Source/Sample_Debug.cpp index 3176e46..b71d172 100644 --- a/RecastDemo/Source/Sample_Debug.cpp +++ b/RecastDemo/Source/Sample_Debug.cpp @@ -35,6 +35,19 @@ # define snprintf _snprintf #endif +static int loadBin(const char* path, unsigned char** data) +{ + FILE* fp = fopen(path, "rb"); + if (!fp) return 0; + fseek(fp, 0, SEEK_END); + int size = ftell(fp); + fseek(fp, 0, SEEK_SET); + *data = new unsigned char[size]; + fread(*data, size, 1, fp); + fclose(fp); + return size; +} + Sample_Debug::Sample_Debug() : m_chf(0), @@ -44,13 +57,13 @@ Sample_Debug::Sample_Debug() : // Test m_chf = new rcCompactHeightfield; - if (!duReadCompactHeightfield(*m_chf, "test.chf")) + if (!duReadCompactHeightfield(*m_chf, "Tile_-13_-14_chf.bin")) { delete m_chf; m_chf = 0; } - if (m_chf) +/* if (m_chf) { unsigned short ymin = 0xffff; unsigned short ymax = 0; @@ -68,7 +81,46 @@ Sample_Debug::Sample_Debug() : maxSpans = rcMax(maxSpans, (int)m_chf->cells[i].count); } printf("maxSpans = %d\n", maxSpans); + }*/ + + +/* const float orig[3] = {0,0,0}; + m_navMesh = new dtNavMesh; + m_navMesh->init(orig, 133.333f,133.333f, 2048, 4096, 4096); + + unsigned char* data = 0; + int dataSize = 0; + + // Tile_-13_-14.bin is basically just the bytes that was output by Detour. It should be loaded at X: -13 and Y: -14. + + dataSize = loadBin("Tile_-13_-13.bin", &data); + if (dataSize > 0) + { + m_navMesh->addTileAt(-13,-13, data, dataSize, true); + dtMeshHeader* header = (dtMeshHeader*)data; + vcopy(m_bmin, header->bmin); + vcopy(m_bmax, header->bmax); } + + dataSize = loadBin("Tile_-13_-14.bin", &data); + if (dataSize > 0) + { + m_navMesh->addTileAt(-13,-14, data, dataSize, true); + } + + dataSize = loadBin("Tile_-14_-14.bin", &data); + if (dataSize > 0) + { + m_navMesh->addTileAt(-14,-14, data, dataSize, true); + } + + const float ext[3] = {40,100,40}; + const float center[3] = { -1667.9491f, 135.52649f, -1680.6149f }; + dtQueryFilter filter; + m_ref = m_navMesh->findNearestPoly(center, ext, &filter, 0); + + vcopy(m_ext, ext); + vcopy(m_center, center);*/ } Sample_Debug::~Sample_Debug() @@ -99,6 +151,18 @@ void Sample_Debug::handleRender() // duDebugDrawCompactHeightfieldSolid(&dd, *m_chf); } + if (m_navMesh) + duDebugDrawNavMesh(&dd, m_navMesh, DU_DRAWNAVMESH_CLOSEDLIST|DU_DRAWNAVMESH_OFFMESHCONS); + + if (m_ref) + duDebugDrawNavMeshPoly(&dd, m_navMesh, m_ref, duRGBA(255,0,0,128)); + + float bmin[3], bmax[3]; + vsub(bmin, m_center, m_ext); + vadd(bmax, m_center, m_ext); + duDebugDrawBoxWire(&dd, bmin[0],bmin[1],bmin[2], bmax[0],bmax[1],bmax[2], duRGBA(255,255,255,128), 1.0f); + duDebugDrawCross(&dd, m_center[0], m_center[1], m_center[2], 1.0f, duRGBA(255,255,255,128), 2.0f); + if (m_cset) duDebugDrawRawContours(&dd, *m_cset); } @@ -114,12 +178,18 @@ void Sample_Debug::handleMeshChanged(InputGeom* geom) const float* Sample_Debug::getBoundsMin() { + if (m_navMesh) + return m_bmin; + if (!m_chf) return 0; return m_chf->bmin; } const float* Sample_Debug::getBoundsMax() { + if (m_navMesh) + return m_bmax; + if (!m_chf) return 0; return m_chf->bmax; }