
Rewrote fixup contours, now should handle all cases. Added few more debug draw modes for the demo. Changed the vertex welding to cope with slight imprecision in y-direction.
1382 lines
40 KiB
Plaintext
1382 lines
40 KiB
Plaintext
// !$*UTF8*$!
|
|
{
|
|
29B97313FDCFA39411CA2CEA /* Project object */ = {
|
|
activeBuildConfigurationName = Release;
|
|
activeExecutable = 6B8632970F78114600E2684A /* Recast */;
|
|
activeTarget = 8D1107260486CEB800E47090 /* Recast */;
|
|
addToTargets = (
|
|
8D1107260486CEB800E47090 /* Recast */,
|
|
);
|
|
breakpoints = (
|
|
6B7708A10FBD9AC100D21BAE /* ChunkyTriMesh.cpp:5 */,
|
|
);
|
|
codeSenseManager = 6B8632AA0F78115100E2684A /* Code sense */;
|
|
executables = (
|
|
6B8632970F78114600E2684A /* Recast */,
|
|
);
|
|
perUserDictionary = {
|
|
"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
|
|
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
|
PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
|
|
PBXFileTableDataSourceColumnWidthsKey = (
|
|
20,
|
|
20,
|
|
198,
|
|
20,
|
|
99,
|
|
99,
|
|
29,
|
|
20,
|
|
);
|
|
PBXFileTableDataSourceColumnsKey = (
|
|
PBXBreakpointsDataSource_ActionID,
|
|
PBXBreakpointsDataSource_TypeID,
|
|
PBXBreakpointsDataSource_BreakpointID,
|
|
PBXBreakpointsDataSource_UseID,
|
|
PBXBreakpointsDataSource_LocationID,
|
|
PBXBreakpointsDataSource_ConditionID,
|
|
PBXBreakpointsDataSource_IgnoreCountID,
|
|
PBXBreakpointsDataSource_ContinueID,
|
|
);
|
|
};
|
|
"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
|
|
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
|
PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
|
|
PBXFileTableDataSourceColumnWidthsKey = (
|
|
20,
|
|
20,
|
|
266,
|
|
20,
|
|
165,
|
|
165,
|
|
96,
|
|
20,
|
|
);
|
|
PBXFileTableDataSourceColumnsKey = (
|
|
PBXBreakpointsDataSource_ActionID,
|
|
PBXBreakpointsDataSource_TypeID,
|
|
PBXBreakpointsDataSource_BreakpointID,
|
|
PBXBreakpointsDataSource_UseID,
|
|
PBXBreakpointsDataSource_LocationID,
|
|
PBXBreakpointsDataSource_ConditionID,
|
|
PBXBreakpointsDataSource_IgnoreCountID,
|
|
PBXBreakpointsDataSource_ContinueID,
|
|
);
|
|
};
|
|
PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
|
|
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
|
PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
|
|
PBXFileTableDataSourceColumnWidthsKey = (
|
|
200,
|
|
200,
|
|
435,
|
|
);
|
|
PBXFileTableDataSourceColumnsKey = (
|
|
PBXBookmarksDataSource_LocationID,
|
|
PBXBookmarksDataSource_NameID,
|
|
PBXBookmarksDataSource_CommentsID,
|
|
);
|
|
};
|
|
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
|
|
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
|
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
|
|
PBXFileTableDataSourceColumnWidthsKey = (
|
|
20,
|
|
791,
|
|
20,
|
|
48,
|
|
43,
|
|
43,
|
|
20,
|
|
);
|
|
PBXFileTableDataSourceColumnsKey = (
|
|
PBXFileDataSource_FiletypeID,
|
|
PBXFileDataSource_Filename_ColumnID,
|
|
PBXFileDataSource_Built_ColumnID,
|
|
PBXFileDataSource_ObjectSize_ColumnID,
|
|
PBXFileDataSource_Errors_ColumnID,
|
|
PBXFileDataSource_Warnings_ColumnID,
|
|
PBXFileDataSource_Target_ColumnID,
|
|
);
|
|
};
|
|
PBXPerProjectTemplateStateSaveDate = 265705984;
|
|
PBXWorkspaceStateSaveDate = 265705984;
|
|
};
|
|
perUserProjectItems = {
|
|
6B09CDFF0FD5563E005637D5 = 6B09CDFF0FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE050FD5563E005637D5 = 6B09CE050FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE060FD5563E005637D5 = 6B09CE060FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE070FD5563E005637D5 = 6B09CE070FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE080FD5563E005637D5 = 6B09CE080FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE090FD5563E005637D5 = 6B09CE090FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE0A0FD5563E005637D5 = 6B09CE0A0FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE0B0FD5563E005637D5 = 6B09CE0B0FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE0C0FD5563E005637D5 = 6B09CE0C0FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE0D0FD5563E005637D5 = 6B09CE0D0FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE100FD5563E005637D5 = 6B09CE100FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE130FD5563E005637D5 = 6B09CE130FD5563E005637D5 /* PBXTextBookmark */;
|
|
6B09CE1E0FD55805005637D5 = 6B09CE1E0FD55805005637D5 /* PBXTextBookmark */;
|
|
6B09CE2D0FD55B4D005637D5 = 6B09CE2D0FD55B4D005637D5 /* PBXTextBookmark */;
|
|
6B09CE360FD55B99005637D5 = 6B09CE360FD55B99005637D5 /* PBXTextBookmark */;
|
|
6B09CE470FD55FA2005637D5 = 6B09CE470FD55FA2005637D5 /* PBXTextBookmark */;
|
|
6B09CE480FD55FA2005637D5 = 6B09CE480FD55FA2005637D5 /* PBXTextBookmark */;
|
|
6B09CE490FD55FA2005637D5 = 6B09CE490FD55FA2005637D5 /* PBXTextBookmark */;
|
|
6B09CE4A0FD55FA2005637D5 = 6B09CE4A0FD55FA2005637D5 /* PBXTextBookmark */;
|
|
6B09CE5A0FD5BDE6005637D5 = 6B09CE5A0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE5B0FD5BDE6005637D5 = 6B09CE5B0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE5C0FD5BDE6005637D5 = 6B09CE5C0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE5D0FD5BDE6005637D5 = 6B09CE5D0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE5E0FD5BDE6005637D5 = 6B09CE5E0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE5F0FD5BDE6005637D5 = 6B09CE5F0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE620FD5BDE6005637D5 = 6B09CE620FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE630FD5BDE6005637D5 = 6B09CE630FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE640FD5BDE6005637D5 = 6B09CE640FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE650FD5BDE6005637D5 = 6B09CE650FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE660FD5BDE6005637D5 = 6B09CE660FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE670FD5BDE6005637D5 = 6B09CE670FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE680FD5BDE6005637D5 = 6B09CE680FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE690FD5BDE6005637D5 = 6B09CE690FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE6A0FD5BDE6005637D5 = 6B09CE6A0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE6B0FD5BDE6005637D5 = 6B09CE6B0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE6C0FD5BDE6005637D5 = 6B09CE6C0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE6D0FD5BDE6005637D5 = 6B09CE6D0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE6E0FD5BDE6005637D5 = 6B09CE6E0FD5BDE6005637D5 /* PBXTextBookmark */;
|
|
6B09CE730FD5BEC3005637D5 = 6B09CE730FD5BEC3005637D5 /* PBXTextBookmark */;
|
|
6B09CE740FD5BEC3005637D5 = 6B09CE740FD5BEC3005637D5 /* PBXTextBookmark */;
|
|
6B09CE750FD5BEC3005637D5 = 6B09CE750FD5BEC3005637D5 /* PBXTextBookmark */;
|
|
6B09CE770FD5BEC6005637D5 = 6B09CE770FD5BEC6005637D5 /* PBXTextBookmark */;
|
|
6B1E02680F924A8500CC0038 = 6B1E02680F924A8500CC0038 /* PBXTextBookmark */;
|
|
6B1E02750F924A8500CC0038 = 6B1E02750F924A8500CC0038 /* PBXTextBookmark */;
|
|
6B1E028F0F924D5A00CC0038 = 6B1E028F0F924D5A00CC0038 /* PBXTextBookmark */;
|
|
6B1E029B0F924D8B00CC0038 = 6B1E029B0F924D8B00CC0038 /* PBXTextBookmark */;
|
|
6B1E02AE0F92530C00CC0038 = 6B1E02AE0F92530C00CC0038 /* PBXTextBookmark */;
|
|
6B1E02BB0F92547D00CC0038 = 6B1E02BB0F92547D00CC0038 /* PBXTextBookmark */;
|
|
6B1E02FC0F92563500CC0038 = 6B1E02FC0F92563500CC0038 /* PBXTextBookmark */;
|
|
6B1E032E0F925D9100CC0038 = 6B1E032E0F925D9100CC0038 /* PBXTextBookmark */;
|
|
6B458EA80FB4540500044EA9 = 6B458EA80FB4540500044EA9 /* PBXTextBookmark */;
|
|
6B77072C0FBD540400D21BAE = 6B77072C0FBD540400D21BAE /* PBXTextBookmark */;
|
|
6B7707AF0FBD66CF00D21BAE = 6B7707AF0FBD66CF00D21BAE /* PBXTextBookmark */;
|
|
6B7707B90FBD66CF00D21BAE = 6B7707B90FBD66CF00D21BAE /* PBXTextBookmark */;
|
|
6B7707EF0FBD90F100D21BAE = 6B7707EF0FBD90F100D21BAE /* PBXTextBookmark */;
|
|
6B7707F00FBD90F100D21BAE = 6B7707F00FBD90F100D21BAE /* PBXTextBookmark */;
|
|
6B7707F70FBD90F100D21BAE = 6B7707F70FBD90F100D21BAE /* PBXTextBookmark */;
|
|
6B7707F90FBD90F100D21BAE = 6B7707F90FBD90F100D21BAE /* PBXTextBookmark */;
|
|
6B7708F20FBDA96300D21BAE = 6B7708F20FBDA96300D21BAE /* PBXTextBookmark */;
|
|
6B7708F70FBDA96300D21BAE = 6B7708F70FBDA96300D21BAE /* PBXTextBookmark */;
|
|
6B8171D70FC327630022159F = 6B8171D70FC327630022159F /* PBXTextBookmark */;
|
|
6B8633370F7813A600E2684A = 6B8633370F7813A600E2684A /* PBXTextBookmark */;
|
|
6B86333B0F7813A600E2684A = 6B86333B0F7813A600E2684A /* PBXTextBookmark */;
|
|
6B8AD2EA0FCDE25800016452 = 6B8AD2EA0FCDE25800016452 /* PBXTextBookmark */;
|
|
6B8DB2D70F93A7A5007FA9E1 = 6B8DB2D70F93A7A5007FA9E1 /* PBXTextBookmark */;
|
|
6B8DB38F0F9798DE007FA9E1 = 6B8DB38F0F9798DE007FA9E1 /* PBXTextBookmark */;
|
|
6B8DB3900F9798DE007FA9E1 = 6B8DB3900F9798DE007FA9E1 /* PBXTextBookmark */;
|
|
6BB787680FC03EAD003C24DB = 6BB787680FC03EAD003C24DB /* PBXTextBookmark */;
|
|
6BB7876A0FC03EAD003C24DB = 6BB7876A0FC03EAD003C24DB /* PBXTextBookmark */;
|
|
6BB7876B0FC03EAD003C24DB = 6BB7876B0FC03EAD003C24DB /* PBXTextBookmark */;
|
|
6BB7876D0FC03EAD003C24DB = 6BB7876D0FC03EAD003C24DB /* PBXTextBookmark */;
|
|
6BB787710FC03EAD003C24DB = 6BB787710FC03EAD003C24DB /* PBXTextBookmark */;
|
|
6BB787BD0FC03EAD003C24DB = 6BB787BD0FC03EAD003C24DB /* PBXTextBookmark */;
|
|
6BB787C30FC03EAD003C24DB = 6BB787C30FC03EAD003C24DB /* PBXTextBookmark */;
|
|
6BB787D40FC03EAD003C24DB = 6BB787D40FC03EAD003C24DB /* PBXTextBookmark */;
|
|
6BB7881E0FC0593E003C24DB = 6BB7881E0FC0593E003C24DB /* PBXTextBookmark */;
|
|
6BB7881F0FC0593E003C24DB = 6BB7881F0FC0593E003C24DB /* PBXTextBookmark */;
|
|
6BB788220FC0593E003C24DB = 6BB788220FC0593E003C24DB /* PBXTextBookmark */;
|
|
6BB788230FC0593E003C24DB = 6BB788230FC0593E003C24DB /* PBXTextBookmark */;
|
|
6BB788290FC0593E003C24DB = 6BB788290FC0593E003C24DB /* PBXTextBookmark */;
|
|
6BB7882A0FC0593E003C24DB = 6BB7882A0FC0593E003C24DB /* PBXTextBookmark */;
|
|
6BB7882B0FC0593E003C24DB = 6BB7882B0FC0593E003C24DB /* PBXTextBookmark */;
|
|
6BB85D1A0FCEA5BD00758966 = 6BB85D1A0FCEA5BD00758966 /* PBXTextBookmark */;
|
|
6BB85D2F0FCEA8BE00758966 = 6BB85D2F0FCEA8BE00758966 /* PBXTextBookmark */;
|
|
6BB85D3A0FCEAA6300758966 = 6BB85D3A0FCEAA6300758966 /* PBXTextBookmark */;
|
|
6BB85D3E0FCEAA6300758966 = 6BB85D3E0FCEAA6300758966 /* PBXTextBookmark */;
|
|
6BB87E0B0F9DE8A300E33F12 = 6BB87E0B0F9DE8A300E33F12 /* PBXTextBookmark */;
|
|
6BB87E0E0F9DE8A300E33F12 = 6BB87E0E0F9DE8A300E33F12 /* PBXTextBookmark */;
|
|
};
|
|
sourceControlManager = 6B8632A90F78115100E2684A /* Source Control */;
|
|
userBuildSettings = {
|
|
};
|
|
};
|
|
32CA4F630368D1EE00C91783 /* Recast_Prefix.pch */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {952, 567}}";
|
|
sepNavSelRange = "{143, 0}";
|
|
sepNavVisRange = "{0, 143}";
|
|
sepNavWindowFrame = "{{38, 57}, {1011, 695}}";
|
|
};
|
|
};
|
|
6B09CDFF0FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BB788180FC04753003C24DB /* ChunkyTriMesh.h */;
|
|
name = "ChunkyTriMesh.h: 32";
|
|
rLen = 0;
|
|
rLoc = 1176;
|
|
rType = 0;
|
|
vrLen = 916;
|
|
vrLoc = 784;
|
|
};
|
|
6B09CE050FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */;
|
|
name = "DetourStatNavMesh.h: 26";
|
|
rLen = 0;
|
|
rLoc = 1143;
|
|
rType = 0;
|
|
vrLen = 1426;
|
|
vrLoc = 128;
|
|
};
|
|
6B09CE060FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */;
|
|
name = "DetourStatNavMeshBuilder.h: 18";
|
|
rLen = 0;
|
|
rLoc = 918;
|
|
rType = 0;
|
|
vrLen = 1284;
|
|
vrLoc = 0;
|
|
};
|
|
6B09CE070FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */;
|
|
name = "DetourStatNavMesh.cpp: 1195";
|
|
rLen = 0;
|
|
rLoc = 26660;
|
|
rType = 0;
|
|
vrLen = 1082;
|
|
vrLoc = 26112;
|
|
};
|
|
6B09CE080FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */;
|
|
name = "DetourStatNavMesh.h: 26";
|
|
rLen = 0;
|
|
rLoc = 1143;
|
|
rType = 0;
|
|
vrLen = 1426;
|
|
vrLoc = 128;
|
|
};
|
|
6B09CE090FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */;
|
|
name = "DetourStatNavMesh.cpp: 17";
|
|
rLen = 0;
|
|
rLoc = 917;
|
|
rType = 0;
|
|
vrLen = 1624;
|
|
vrLoc = 0;
|
|
};
|
|
6B09CE0A0FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */;
|
|
name = "DetourStatNavMeshBuilder.cpp: 56";
|
|
rLen = 0;
|
|
rLoc = 1686;
|
|
rType = 0;
|
|
vrLen = 968;
|
|
vrLoc = 4402;
|
|
};
|
|
6B09CE0B0FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */;
|
|
name = "DetourStatNavMeshBuilder.h: 22";
|
|
rLen = 0;
|
|
rLoc = 1061;
|
|
rType = 0;
|
|
vrLen = 1284;
|
|
vrLoc = 0;
|
|
};
|
|
6B09CE0C0FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */;
|
|
name = "DetourStatNavMeshBuilder.cpp: 49";
|
|
rLen = 0;
|
|
rLoc = 1538;
|
|
rType = 0;
|
|
vrLen = 774;
|
|
vrLoc = 1083;
|
|
};
|
|
6B09CE0D0FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */;
|
|
name = "DetourStatNavMesh.h: 163";
|
|
rLen = 0;
|
|
rLoc = 6490;
|
|
rType = 0;
|
|
vrLen = 1337;
|
|
vrLoc = 6009;
|
|
};
|
|
6B09CE100FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BB788180FC04753003C24DB /* ChunkyTriMesh.h */;
|
|
name = "ChunkyTriMesh.h: 32";
|
|
rLen = 0;
|
|
rLoc = 1176;
|
|
rType = 0;
|
|
vrLen = 916;
|
|
vrLoc = 784;
|
|
};
|
|
6B09CE130FD5563E005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C870F7FCC1100459200 /* RecastMesh.cpp */;
|
|
name = "RecastMesh.cpp: 147";
|
|
rLen = 0;
|
|
rLoc = 4175;
|
|
rType = 0;
|
|
vrLen = 954;
|
|
vrLoc = 3505;
|
|
};
|
|
6B09CE1E0FD55805005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */;
|
|
name = "Recast.h: 388";
|
|
rLen = 13;
|
|
rLoc = 12376;
|
|
rType = 0;
|
|
vrLen = 1417;
|
|
vrLoc = 11509;
|
|
};
|
|
6B09CE2D0FD55B4D005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */;
|
|
name = "RecastContour.cpp: 797";
|
|
rLen = 0;
|
|
rLoc = 21273;
|
|
rType = 0;
|
|
vrLen = 742;
|
|
vrLoc = 18804;
|
|
};
|
|
6B09CE360FD55B99005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C6A0F7FCBBB00459200 /* demo.cpp */;
|
|
name = "demo.cpp: 638";
|
|
rLen = 0;
|
|
rLoc = 16356;
|
|
rType = 0;
|
|
vrLen = 1081;
|
|
vrLoc = 15593;
|
|
};
|
|
6B09CE470FD55FA2005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */;
|
|
name = "RecastContour.cpp: 735";
|
|
rLen = 0;
|
|
rLoc = 18404;
|
|
rType = 0;
|
|
vrLen = 746;
|
|
vrLoc = 17754;
|
|
};
|
|
6B09CE480FD55FA2005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */;
|
|
name = "DetourStatNavMeshBuilder.h: 16";
|
|
rLen = 0;
|
|
rLoc = 887;
|
|
rType = 0;
|
|
vrLen = 1284;
|
|
vrLoc = 0;
|
|
};
|
|
6B09CE490FD55FA2005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */;
|
|
name = "DetourStatNavMeshBuilder.cpp: 49";
|
|
rLen = 0;
|
|
rLoc = 1538;
|
|
rType = 0;
|
|
vrLen = 879;
|
|
vrLoc = 1760;
|
|
};
|
|
6B09CE4A0FD55FA2005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */;
|
|
name = "DetourStatNavMesh.cpp: 124";
|
|
rLen = 411;
|
|
rLoc = 3289;
|
|
rType = 0;
|
|
vrLen = 981;
|
|
vrLoc = 2846;
|
|
};
|
|
6B09CE5A0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */;
|
|
name = "RecastContour.cpp: 767";
|
|
rLen = 0;
|
|
rLoc = 19212;
|
|
rType = 0;
|
|
vrLen = 957;
|
|
vrLoc = 20651;
|
|
};
|
|
6B09CE5B0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */;
|
|
name = "DetourStatNavMesh.cpp: 1208";
|
|
rLen = 0;
|
|
rLoc = 26982;
|
|
rType = 0;
|
|
vrLen = 1391;
|
|
vrLoc = 26481;
|
|
};
|
|
6B09CE5C0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */;
|
|
name = "DetourStatNavMeshBuilder.h: 16";
|
|
rLen = 0;
|
|
rLoc = 887;
|
|
rType = 0;
|
|
vrLen = 1284;
|
|
vrLoc = 0;
|
|
};
|
|
6B09CE5D0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */;
|
|
name = "DetourStatNavMesh.h: 28";
|
|
rLen = 0;
|
|
rLoc = 1145;
|
|
rType = 0;
|
|
vrLen = 777;
|
|
vrLoc = 947;
|
|
};
|
|
6B09CE5E0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */;
|
|
name = "Recast.h: 404";
|
|
rLen = 15;
|
|
rLoc = 12894;
|
|
rType = 0;
|
|
vrLen = 1116;
|
|
vrLoc = 12216;
|
|
};
|
|
6B09CE5F0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C870F7FCC1100459200 /* RecastMesh.cpp */;
|
|
name = "RecastMesh.cpp: 504";
|
|
rLen = 0;
|
|
rLoc = 13222;
|
|
rType = 0;
|
|
vrLen = 826;
|
|
vrLoc = 12679;
|
|
};
|
|
6B09CE620FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */;
|
|
name = "RecastContour.cpp: 767";
|
|
rLen = 0;
|
|
rLoc = 19212;
|
|
rType = 0;
|
|
vrLen = 957;
|
|
vrLoc = 20651;
|
|
};
|
|
6B09CE630FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */;
|
|
name = "DetourStatNavMesh.cpp: 1206";
|
|
rLen = 0;
|
|
rLoc = 26953;
|
|
rType = 0;
|
|
vrLen = 1440;
|
|
vrLoc = 26481;
|
|
};
|
|
6B09CE640FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C6A0F7FCBBB00459200 /* demo.cpp */;
|
|
name = "demo.cpp: 709";
|
|
rLen = 19;
|
|
rLoc = 18154;
|
|
rType = 0;
|
|
vrLen = 834;
|
|
vrLoc = 17855;
|
|
};
|
|
6B09CE650FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */;
|
|
name = "DetourStatNavMesh.cpp: 1208";
|
|
rLen = 0;
|
|
rLoc = 26982;
|
|
rType = 0;
|
|
vrLen = 1391;
|
|
vrLoc = 26481;
|
|
};
|
|
6B09CE660FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */;
|
|
name = "DetourStatNavMeshBuilder.cpp: 214";
|
|
rLen = 0;
|
|
rLoc = 5487;
|
|
rType = 0;
|
|
vrLen = 1077;
|
|
vrLoc = 5370;
|
|
};
|
|
6B09CE670FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */;
|
|
name = "DetourStatNavMeshBuilder.h: 16";
|
|
rLen = 0;
|
|
rLoc = 887;
|
|
rType = 0;
|
|
vrLen = 1284;
|
|
vrLoc = 0;
|
|
};
|
|
6B09CE680FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */;
|
|
name = "DetourStatNavMeshBuilder.cpp: 214";
|
|
rLen = 0;
|
|
rLoc = 5487;
|
|
rType = 0;
|
|
vrLen = 985;
|
|
vrLoc = 5132;
|
|
};
|
|
6B09CE690FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */;
|
|
name = "DetourStatNavMesh.h: 28";
|
|
rLen = 0;
|
|
rLoc = 1145;
|
|
rType = 0;
|
|
vrLen = 777;
|
|
vrLoc = 947;
|
|
};
|
|
6B09CE6A0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */;
|
|
name = "DetourStatNavMeshBuilder.cpp: 218";
|
|
rLen = 0;
|
|
rLoc = 5575;
|
|
rType = 0;
|
|
vrLen = 939;
|
|
vrLoc = 5132;
|
|
};
|
|
6B09CE6B0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C6A0F7FCBBB00459200 /* demo.cpp */;
|
|
name = "demo.cpp: 714";
|
|
rLen = 0;
|
|
rLoc = 18427;
|
|
rType = 0;
|
|
vrLen = 997;
|
|
vrLoc = 17616;
|
|
};
|
|
6B09CE6C0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */;
|
|
name = "Recast.h: 404";
|
|
rLen = 15;
|
|
rLoc = 12894;
|
|
rType = 0;
|
|
vrLen = 1116;
|
|
vrLoc = 12216;
|
|
};
|
|
6B09CE6D0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C870F7FCC1100459200 /* RecastMesh.cpp */;
|
|
name = "RecastMesh.cpp: 504";
|
|
rLen = 0;
|
|
rLoc = 13222;
|
|
rType = 0;
|
|
vrLen = 826;
|
|
vrLoc = 12679;
|
|
};
|
|
6B09CE6E0FD5BDE6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C6A0F7FCBBB00459200 /* demo.cpp */;
|
|
name = "demo.cpp: 742";
|
|
rLen = 0;
|
|
rLoc = 19583;
|
|
rType = 0;
|
|
vrLen = 2052;
|
|
vrLoc = 18613;
|
|
};
|
|
6B09CE730FD5BEC3005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */;
|
|
name = "DetourStatNavMeshBuilder.cpp: 244";
|
|
rLen = 0;
|
|
rLoc = 6407;
|
|
rType = 0;
|
|
vrLen = 1003;
|
|
vrLoc = 5933;
|
|
};
|
|
6B09CE740FD5BEC3005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C6A0F7FCBBB00459200 /* demo.cpp */;
|
|
name = "demo.cpp: 742";
|
|
rLen = 0;
|
|
rLoc = 19583;
|
|
rType = 0;
|
|
vrLen = 2052;
|
|
vrLoc = 18613;
|
|
};
|
|
6B09CE750FD5BEC3005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */;
|
|
name = "DetourStatNavMeshBuilder.cpp: 244";
|
|
rLen = 0;
|
|
rLoc = 6407;
|
|
rType = 0;
|
|
vrLen = 1003;
|
|
vrLoc = 5933;
|
|
};
|
|
6B09CE770FD5BEC6005637D5 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C6A0F7FCBBB00459200 /* demo.cpp */;
|
|
name = "demo.cpp: 1044";
|
|
rLen = 0;
|
|
rLoc = 29307;
|
|
rType = 0;
|
|
vrLen = 812;
|
|
vrLoc = 28927;
|
|
};
|
|
6B137C6A0F7FCBBB00459200 /* demo.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 31664}}";
|
|
sepNavSelRange = "{29222, 0}";
|
|
sepNavVisRange = "{28927, 812}";
|
|
};
|
|
};
|
|
6B137C6B0F7FCBBB00459200 /* glfont.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {760, 4544}}";
|
|
sepNavSelRange = "{4476, 0}";
|
|
sepNavVisRange = "{4122, 707}";
|
|
};
|
|
};
|
|
6B137C6D0F7FCBBB00459200 /* MeshLoaderObj.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 3520}}";
|
|
sepNavSelRange = "{4298, 380}";
|
|
sepNavVisRange = "{4033, 666}";
|
|
};
|
|
};
|
|
6B137C7A0F7FCBE400459200 /* imgui.h */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 752}}";
|
|
sepNavSelRange = "{0, 918}";
|
|
sepNavVisRange = "{0, 1368}";
|
|
};
|
|
};
|
|
6B137C7B0F7FCBE400459200 /* MeshLoaderObj.h */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 800}}";
|
|
sepNavSelRange = "{1361, 0}";
|
|
sepNavVisRange = "{837, 759}";
|
|
};
|
|
};
|
|
6B137C7E0F7FCBFE00459200 /* Recast.h */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 5872}}";
|
|
sepNavSelRange = "{12894, 15}";
|
|
sepNavVisRange = "{12216, 1116}";
|
|
};
|
|
};
|
|
6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 960}}";
|
|
sepNavSelRange = "{1066, 0}";
|
|
sepNavVisRange = "{1034, 1604}";
|
|
};
|
|
};
|
|
6B137C800F7FCBFE00459200 /* RecastLog.h */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 1264}}";
|
|
sepNavSelRange = "{2052, 13}";
|
|
sepNavVisRange = "{1674, 522}";
|
|
};
|
|
};
|
|
6B137C810F7FCBFE00459200 /* RecastTimer.h */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 592}}";
|
|
sepNavSelRange = "{964, 0}";
|
|
sepNavVisRange = "{0, 1063}";
|
|
sepNavWindowFrame = "{{15, 78}, {1011, 695}}";
|
|
};
|
|
};
|
|
6B137C820F7FCC1100459200 /* Recast.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 5648}}";
|
|
sepNavSelRange = "{2215, 177}";
|
|
sepNavVisRange = "{1610, 818}";
|
|
};
|
|
};
|
|
6B137C830F7FCC1100459200 /* RecastContour.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {1219, 13632}}";
|
|
sepNavSelRange = "{19267, 0}";
|
|
sepNavVisRange = "{18939, 582}";
|
|
};
|
|
};
|
|
6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 8112}}";
|
|
sepNavSelRange = "{10218, 0}";
|
|
sepNavVisRange = "{9726, 759}";
|
|
};
|
|
};
|
|
6B137C850F7FCC1100459200 /* RecastFilter.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 3776}}";
|
|
sepNavSelRange = "{6932, 0}";
|
|
sepNavVisRange = "{6018, 1017}";
|
|
};
|
|
};
|
|
6B137C860F7FCC1100459200 /* RecastLog.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 1248}}";
|
|
sepNavSelRange = "{1703, 0}";
|
|
sepNavVisRange = "{1527, 299}";
|
|
};
|
|
};
|
|
6B137C870F7FCC1100459200 /* RecastMesh.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 11424}}";
|
|
sepNavSelRange = "{13222, 0}";
|
|
sepNavVisRange = "{12679, 826}";
|
|
};
|
|
};
|
|
6B137C880F7FCC1100459200 /* RecastRasterization.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 4400}}";
|
|
sepNavSelRange = "{7850, 0}";
|
|
sepNavVisRange = "{7133, 763}";
|
|
};
|
|
};
|
|
6B137C890F7FCC1100459200 /* RecastRegion.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 16640}}";
|
|
sepNavSelRange = "{26082, 0}";
|
|
sepNavVisRange = "{25144, 1115}";
|
|
};
|
|
};
|
|
6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 736}}";
|
|
sepNavSelRange = "{0, 0}";
|
|
sepNavVisRange = "{0, 574}";
|
|
};
|
|
};
|
|
6B1E02680F924A8500CC0038 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */;
|
|
name = "Recast.cpp: 253";
|
|
rLen = 0;
|
|
rLoc = 8208;
|
|
rType = 0;
|
|
vrLen = 929;
|
|
vrLoc = 6318;
|
|
};
|
|
6B1E02750F924A8500CC0038 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */;
|
|
name = "RecastRasterization.cpp: 46";
|
|
rLen = 0;
|
|
rLoc = 1659;
|
|
rType = 0;
|
|
vrLen = 834;
|
|
vrLoc = 1531;
|
|
};
|
|
6B1E028F0F924D5A00CC0038 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */;
|
|
name = "DetourStatNavMesh.cpp: 1206";
|
|
rLen = 0;
|
|
rLoc = 26953;
|
|
rType = 0;
|
|
vrLen = 689;
|
|
vrLoc = 26805;
|
|
};
|
|
6B1E029B0F924D8B00CC0038 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */;
|
|
name = "DetourStatNavMeshBuilder.cpp: 285";
|
|
rLen = 0;
|
|
rLoc = 7230;
|
|
rType = 0;
|
|
vrLen = 362;
|
|
vrLoc = 6876;
|
|
};
|
|
6B1E02AE0F92530C00CC0038 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */;
|
|
name = "RecastDebugDraw.h: 1";
|
|
rLen = 0;
|
|
rLoc = 0;
|
|
rType = 0;
|
|
vrLen = 1450;
|
|
vrLoc = 1079;
|
|
};
|
|
6B1E02BB0F92547D00CC0038 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */;
|
|
name = "RecastFilter.cpp: 119";
|
|
rLen = 0;
|
|
rLoc = 3913;
|
|
rType = 0;
|
|
vrLen = 785;
|
|
vrLoc = 3274;
|
|
};
|
|
6B1E02FC0F92563500CC0038 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */;
|
|
name = "DetourStatNavMeshBuilder.h: 22";
|
|
rLen = 19;
|
|
rLoc = 995;
|
|
rType = 0;
|
|
vrLen = 1284;
|
|
vrLoc = 0;
|
|
};
|
|
6B1E032E0F925D9100CC0038 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */;
|
|
name = "RecastRegion.cpp: 921";
|
|
rLen = 0;
|
|
rLoc = 22732;
|
|
rType = 0;
|
|
vrLen = 918;
|
|
vrLoc = 20892;
|
|
};
|
|
6B458EA80FB4540500044EA9 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C810F7FCBFE00459200 /* RecastTimer.h */;
|
|
name = "RecastTimer.h: 20";
|
|
rLen = 0;
|
|
rLoc = 964;
|
|
rType = 0;
|
|
vrLen = 1182;
|
|
vrLoc = 0;
|
|
};
|
|
6B77072C0FBD540400D21BAE /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */;
|
|
name = "DetourStatNavMesh.h: 26";
|
|
rLen = 0;
|
|
rLoc = 1143;
|
|
rType = 0;
|
|
vrLen = 887;
|
|
vrLoc = 667;
|
|
};
|
|
6B7707AF0FBD66CF00D21BAE /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C6D0F7FCBBB00459200 /* MeshLoaderObj.cpp */;
|
|
name = "MeshLoaderObj.cpp: 198";
|
|
rLen = 380;
|
|
rLoc = 4298;
|
|
rType = 0;
|
|
vrLen = 666;
|
|
vrLoc = 4033;
|
|
};
|
|
6B7707B90FBD66CF00D21BAE /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C6D0F7FCBBB00459200 /* MeshLoaderObj.cpp */;
|
|
name = "MeshLoaderObj.cpp: 198";
|
|
rLen = 380;
|
|
rLoc = 4298;
|
|
rType = 0;
|
|
vrLen = 666;
|
|
vrLoc = 4033;
|
|
};
|
|
6B7707DE0FBD8C0000D21BAE /* ChunkyTriMesh.cpp */ = {
|
|
isa = PBXFileReference;
|
|
fileEncoding = 4;
|
|
lastKnownFileType = sourcecode.cpp.cpp;
|
|
name = ChunkyTriMesh.cpp;
|
|
path = /Users/memon/Code/recastnavigation/RecastDemo/Include/ChunkyTriMesh.cpp;
|
|
sourceTree = "<absolute>";
|
|
};
|
|
6B7707EF0FBD90F100D21BAE /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C7B0F7FCBE400459200 /* MeshLoaderObj.h */;
|
|
name = "MeshLoaderObj.h: 34";
|
|
rLen = 0;
|
|
rLoc = 1361;
|
|
rType = 0;
|
|
vrLen = 759;
|
|
vrLoc = 837;
|
|
};
|
|
6B7707F00FBD90F100D21BAE /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B7707F10FBD90F100D21BAE /* btBvhTriangleMeshShape.h */;
|
|
name = "btBvhTriangleMeshShape.h: 34";
|
|
rLen = 0;
|
|
rLoc = 2061;
|
|
rType = 0;
|
|
vrLen = 1134;
|
|
vrLoc = 2750;
|
|
};
|
|
6B7707F10FBD90F100D21BAE /* btBvhTriangleMeshShape.h */ = {
|
|
isa = PBXFileReference;
|
|
lastKnownFileType = sourcecode.c.h;
|
|
name = btBvhTriangleMeshShape.h;
|
|
path = "/Users/memon/Downloads/bullet-2.74/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h";
|
|
sourceTree = "<absolute>";
|
|
};
|
|
6B7707F70FBD90F100D21BAE /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C7B0F7FCBE400459200 /* MeshLoaderObj.h */;
|
|
name = "MeshLoaderObj.h: 34";
|
|
rLen = 0;
|
|
rLoc = 1361;
|
|
rType = 0;
|
|
vrLen = 759;
|
|
vrLoc = 837;
|
|
};
|
|
6B7707F90FBD90F100D21BAE /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B7707FA0FBD90F100D21BAE /* btBvhTriangleMeshShape.h */;
|
|
name = "btBvhTriangleMeshShape.h: 34";
|
|
rLen = 0;
|
|
rLoc = 2061;
|
|
rType = 0;
|
|
vrLen = 1134;
|
|
vrLoc = 2750;
|
|
};
|
|
6B7707FA0FBD90F100D21BAE /* btBvhTriangleMeshShape.h */ = {
|
|
isa = PBXFileReference;
|
|
lastKnownFileType = sourcecode.c.h;
|
|
name = btBvhTriangleMeshShape.h;
|
|
path = "/Users/memon/Downloads/bullet-2.74/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h";
|
|
sourceTree = "<absolute>";
|
|
};
|
|
6B7708A10FBD9AC100D21BAE /* ChunkyTriMesh.cpp:5 */ = {
|
|
isa = PBXFileBreakpoint;
|
|
actions = (
|
|
);
|
|
breakpointStyle = 0;
|
|
continueAfterActions = 0;
|
|
countType = 0;
|
|
delayBeforeContinue = 0;
|
|
fileReference = 6B7707DE0FBD8C0000D21BAE /* ChunkyTriMesh.cpp */;
|
|
functionName = "subdivide(BVItem* items, int nitems, int imin, int imax, int trisPerChunk, int& curNode, ChunkyTriMeshNode* nodes, const int maxNodes, int& curTri, int* outTris, const int* inTris)";
|
|
hitCount = 0;
|
|
ignoreCount = 0;
|
|
lineNumber = 5;
|
|
modificationTime = 265642840.2117;
|
|
state = 0;
|
|
};
|
|
6B7708F20FBDA96300D21BAE /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */;
|
|
name = "RecastTimer.cpp: 1";
|
|
rLen = 0;
|
|
rLoc = 0;
|
|
rType = 0;
|
|
vrLen = 574;
|
|
vrLoc = 0;
|
|
};
|
|
6B7708F70FBDA96300D21BAE /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C8A0F7FCC1100459200 /* RecastTimer.cpp */;
|
|
name = "RecastTimer.cpp: 1";
|
|
rLen = 0;
|
|
rLoc = 0;
|
|
rType = 0;
|
|
vrLen = 574;
|
|
vrLoc = 0;
|
|
};
|
|
6B8171D70FC327630022159F /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */;
|
|
name = "DetourDebugDraw.h: 1";
|
|
rLen = 0;
|
|
rLoc = 0;
|
|
rType = 0;
|
|
vrLen = 1243;
|
|
vrLoc = 0;
|
|
};
|
|
6B8632970F78114600E2684A /* Recast */ = {
|
|
isa = PBXExecutable;
|
|
activeArgIndices = (
|
|
);
|
|
argumentStrings = (
|
|
);
|
|
autoAttachOnCrash = 1;
|
|
breakpointsEnabled = 0;
|
|
configStateDict = {
|
|
};
|
|
customDataFormattersEnabled = 1;
|
|
debuggerPlugin = GDBDebugging;
|
|
disassemblyDisplayState = 0;
|
|
dylibVariantSuffix = "";
|
|
enableDebugStr = 1;
|
|
environmentEntries = (
|
|
);
|
|
executableSystemSymbolLevel = 0;
|
|
executableUserSymbolLevel = 0;
|
|
libgmallocEnabled = 0;
|
|
name = Recast;
|
|
savedGlobals = {
|
|
};
|
|
sourceDirectories = (
|
|
);
|
|
variableFormatDictionary = {
|
|
};
|
|
};
|
|
6B8632A90F78115100E2684A /* Source Control */ = {
|
|
isa = PBXSourceControlManager;
|
|
fallbackIsa = XCSourceControlManager;
|
|
isSCMEnabled = 0;
|
|
scmConfiguration = {
|
|
};
|
|
};
|
|
6B8632AA0F78115100E2684A /* Code sense */ = {
|
|
isa = PBXCodeSenseManager;
|
|
indexTemplatePath = "";
|
|
};
|
|
6B8633370F7813A600E2684A /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B8633380F7813A600E2684A /* SDL_events.h */;
|
|
name = "SDL_events.h: 238";
|
|
rLen = 0;
|
|
rLoc = 8641;
|
|
rType = 0;
|
|
vrLen = 785;
|
|
vrLoc = 8262;
|
|
};
|
|
6B8633380F7813A600E2684A /* SDL_events.h */ = {
|
|
isa = PBXFileReference;
|
|
lastKnownFileType = sourcecode.c.h;
|
|
name = SDL_events.h;
|
|
path = /Library/Frameworks/SDL.framework/Versions/A/Headers/SDL_events.h;
|
|
sourceTree = "<absolute>";
|
|
};
|
|
6B86333B0F7813A600E2684A /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B86333C0F7813A600E2684A /* SDL_events.h */;
|
|
name = "SDL_events.h: 238";
|
|
rLen = 0;
|
|
rLoc = 8641;
|
|
rType = 0;
|
|
vrLen = 785;
|
|
vrLoc = 8262;
|
|
};
|
|
6B86333C0F7813A600E2684A /* SDL_events.h */ = {
|
|
isa = PBXFileReference;
|
|
lastKnownFileType = sourcecode.c.h;
|
|
name = SDL_events.h;
|
|
path = /Library/Frameworks/SDL.framework/Versions/A/Headers/SDL_events.h;
|
|
sourceTree = "<absolute>";
|
|
};
|
|
6B8AD2EA0FCDE25800016452 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */;
|
|
name = "DetourDebugDraw.cpp: 151";
|
|
rLen = 0;
|
|
rLoc = 4057;
|
|
rType = 0;
|
|
vrLen = 820;
|
|
vrLoc = 3643;
|
|
};
|
|
6B8DB2D70F93A7A5007FA9E1 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */;
|
|
name = "RecastDebugDraw.cpp: 356";
|
|
rLen = 19;
|
|
rLoc = 9641;
|
|
rType = 0;
|
|
vrLen = 696;
|
|
vrLoc = 8752;
|
|
};
|
|
6B8DB38F0F9798DE007FA9E1 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */;
|
|
name = "DetourDebugDraw.cpp: 22";
|
|
rLen = 0;
|
|
rLoc = 1019;
|
|
rType = 0;
|
|
vrLen = 1303;
|
|
vrLoc = 0;
|
|
};
|
|
6B8DB3900F9798DE007FA9E1 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BDD9E040F91112200904EEF /* DetourDebugDraw.h */;
|
|
name = "DetourDebugDraw.h: 1";
|
|
rLen = 0;
|
|
rLoc = 0;
|
|
rType = 0;
|
|
vrLen = 1243;
|
|
vrLoc = 0;
|
|
};
|
|
6BB787680FC03EAD003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C860F7FCC1100459200 /* RecastLog.cpp */;
|
|
name = "RecastLog.cpp: 68";
|
|
rLen = 0;
|
|
rLoc = 1703;
|
|
rType = 0;
|
|
vrLen = 299;
|
|
vrLoc = 1527;
|
|
};
|
|
6BB7876A0FC03EAD003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */;
|
|
name = "RecastRegion.cpp: 1074";
|
|
rLen = 0;
|
|
rLoc = 26082;
|
|
rType = 0;
|
|
vrLen = 1115;
|
|
vrLoc = 25144;
|
|
};
|
|
6BB7876B0FC03EAD003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C810F7FCBFE00459200 /* RecastTimer.h */;
|
|
name = "RecastTimer.h: 20";
|
|
rLen = 0;
|
|
rLoc = 964;
|
|
rType = 0;
|
|
vrLen = 1063;
|
|
vrLoc = 0;
|
|
};
|
|
6BB7876D0FC03EAD003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */;
|
|
name = "RecastRasterization.cpp: 296";
|
|
rLen = 0;
|
|
rLoc = 7850;
|
|
rType = 0;
|
|
vrLen = 763;
|
|
vrLoc = 7133;
|
|
};
|
|
6BB787710FC03EAD003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C800F7FCBFE00459200 /* RecastLog.h */;
|
|
name = "RecastLog.h: 69";
|
|
rLen = 13;
|
|
rLoc = 2052;
|
|
rType = 0;
|
|
vrLen = 522;
|
|
vrLoc = 1674;
|
|
};
|
|
6BB787BD0FC03EAD003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C860F7FCC1100459200 /* RecastLog.cpp */;
|
|
name = "RecastLog.cpp: 68";
|
|
rLen = 0;
|
|
rLoc = 1703;
|
|
rType = 0;
|
|
vrLen = 299;
|
|
vrLoc = 1527;
|
|
};
|
|
6BB787C30FC03EAD003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C800F7FCBFE00459200 /* RecastLog.h */;
|
|
name = "RecastLog.h: 68";
|
|
rLen = 0;
|
|
rLoc = 2066;
|
|
rType = 0;
|
|
vrLen = 524;
|
|
vrLoc = 1649;
|
|
};
|
|
6BB787D40FC03EAD003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C870F7FCC1100459200 /* RecastMesh.cpp */;
|
|
name = "RecastMesh.cpp: 705";
|
|
rLen = 102;
|
|
rLoc = 18294;
|
|
rType = 0;
|
|
vrLen = 615;
|
|
vrLoc = 17736;
|
|
};
|
|
6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 4032}}";
|
|
sepNavSelRange = "{919, 0}";
|
|
sepNavVisRange = "{0, 1243}";
|
|
};
|
|
};
|
|
6BB788180FC04753003C24DB /* ChunkyTriMesh.h */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 800}}";
|
|
sepNavSelRange = "{1176, 0}";
|
|
sepNavVisRange = "{784, 916}";
|
|
};
|
|
};
|
|
6BB7881E0FC0593E003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */;
|
|
name = "imgui.h: 1";
|
|
rLen = 918;
|
|
rLoc = 0;
|
|
rType = 0;
|
|
vrLen = 1368;
|
|
vrLoc = 0;
|
|
};
|
|
6BB7881F0FC0593E003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */;
|
|
name = "ChunkyTriMesh.cpp: 19";
|
|
rLen = 0;
|
|
rLoc = 919;
|
|
rType = 0;
|
|
vrLen = 1243;
|
|
vrLoc = 0;
|
|
};
|
|
6BB788220FC0593E003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */;
|
|
name = "RecastFilter.cpp: 235";
|
|
rLen = 0;
|
|
rLoc = 6932;
|
|
rType = 0;
|
|
vrLen = 1017;
|
|
vrLoc = 6018;
|
|
};
|
|
6BB788230FC0593E003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */;
|
|
name = "Recast.cpp: 78";
|
|
rLen = 177;
|
|
rLoc = 2215;
|
|
rType = 0;
|
|
vrLen = 818;
|
|
vrLoc = 1610;
|
|
};
|
|
6BB788290FC0593E003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */;
|
|
name = "ChunkyTriMesh.cpp: 9";
|
|
rLen = 0;
|
|
rLoc = 1045;
|
|
rType = 0;
|
|
vrLen = 586;
|
|
vrLoc = 4511;
|
|
};
|
|
6BB7882A0FC0593E003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BB788180FC04753003C24DB /* ChunkyTriMesh.h */;
|
|
name = "ChunkyTriMesh.h: 1";
|
|
rLen = 0;
|
|
rLoc = 919;
|
|
rType = 0;
|
|
vrLen = 611;
|
|
vrLoc = 0;
|
|
};
|
|
6BB7882B0FC0593E003C24DB /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C7A0F7FCBE400459200 /* imgui.h */;
|
|
name = "imgui.h: 1";
|
|
rLen = 918;
|
|
rLoc = 0;
|
|
rType = 0;
|
|
vrLen = 1368;
|
|
vrLoc = 0;
|
|
};
|
|
6BB85D1A0FCEA5BD00758966 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C7F0F7FCBFE00459200 /* RecastDebugDraw.h */;
|
|
name = "RecastDebugDraw.h: 27";
|
|
rLen = 0;
|
|
rLoc = 1066;
|
|
rType = 0;
|
|
vrLen = 1604;
|
|
vrLoc = 1034;
|
|
};
|
|
6BB85D2F0FCEA8BE00758966 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C840F7FCC1100459200 /* RecastDebugDraw.cpp */;
|
|
name = "RecastDebugDraw.cpp: 404";
|
|
rLen = 0;
|
|
rLoc = 10218;
|
|
rType = 0;
|
|
vrLen = 759;
|
|
vrLoc = 9726;
|
|
};
|
|
6BB85D3A0FCEAA6300758966 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BB85D3B0FCEAA6300758966 /* SDL_video.h */;
|
|
name = "SDL_video.h: 317";
|
|
rLen = 14;
|
|
rLoc = 11971;
|
|
rType = 0;
|
|
vrLen = 1876;
|
|
vrLoc = 11817;
|
|
};
|
|
6BB85D3B0FCEAA6300758966 /* SDL_video.h */ = {
|
|
isa = PBXFileReference;
|
|
lastKnownFileType = sourcecode.c.h;
|
|
name = SDL_video.h;
|
|
path = /Library/Frameworks/SDL.framework/Versions/A/Headers/SDL_video.h;
|
|
sourceTree = "<absolute>";
|
|
};
|
|
6BB85D3E0FCEAA6300758966 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6BB85D3F0FCEAA6300758966 /* SDL_video.h */;
|
|
name = "SDL_video.h: 317";
|
|
rLen = 14;
|
|
rLoc = 11971;
|
|
rType = 0;
|
|
vrLen = 1876;
|
|
vrLoc = 11817;
|
|
};
|
|
6BB85D3F0FCEAA6300758966 /* SDL_video.h */ = {
|
|
isa = PBXFileReference;
|
|
lastKnownFileType = sourcecode.c.h;
|
|
name = SDL_video.h;
|
|
path = /Library/Frameworks/SDL.framework/Versions/A/Headers/SDL_video.h;
|
|
sourceTree = "<absolute>";
|
|
};
|
|
6BB87E0B0F9DE8A300E33F12 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C6B0F7FCBBB00459200 /* glfont.cpp */;
|
|
name = "glfont.cpp: 188";
|
|
rLen = 0;
|
|
rLoc = 4476;
|
|
rType = 0;
|
|
vrLen = 707;
|
|
vrLoc = 4122;
|
|
};
|
|
6BB87E0E0F9DE8A300E33F12 /* PBXTextBookmark */ = {
|
|
isa = PBXTextBookmark;
|
|
fRef = 6B137C6B0F7FCBBB00459200 /* glfont.cpp */;
|
|
name = "glfont.cpp: 188";
|
|
rLen = 0;
|
|
rLoc = 4476;
|
|
rType = 0;
|
|
vrLen = 707;
|
|
vrLoc = 4122;
|
|
};
|
|
6BDD9E040F91112200904EEF /* DetourDebugDraw.h */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 553}}";
|
|
sepNavSelRange = "{0, 0}";
|
|
sepNavVisRange = "{0, 1243}";
|
|
};
|
|
};
|
|
6BDD9E050F91112200904EEF /* DetourStatNavMesh.h */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 3280}}";
|
|
sepNavSelRange = "{1145, 0}";
|
|
sepNavVisRange = "{947, 777}";
|
|
};
|
|
};
|
|
6BDD9E060F91112200904EEF /* DetourStatNavMeshBuilder.h */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 553}}";
|
|
sepNavSelRange = "{887, 0}";
|
|
sepNavVisRange = "{0, 1284}";
|
|
};
|
|
};
|
|
6BDD9E070F91113800904EEF /* DetourDebugDraw.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 2864}}";
|
|
sepNavSelRange = "{4057, 0}";
|
|
sepNavVisRange = "{3643, 820}";
|
|
};
|
|
};
|
|
6BDD9E080F91113800904EEF /* DetourStatNavMesh.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 19648}}";
|
|
sepNavSelRange = "{26982, 0}";
|
|
sepNavVisRange = "{26481, 1391}";
|
|
};
|
|
};
|
|
6BDD9E090F91113800904EEF /* DetourStatNavMeshBuilder.cpp */ = {
|
|
uiCtxt = {
|
|
sepNavIntBoundsRect = "{{0, 0}, {969, 4352}}";
|
|
sepNavSelRange = "{6407, 0}";
|
|
sepNavVisRange = "{5933, 1003}";
|
|
};
|
|
};
|
|
8D1107260486CEB800E47090 /* Recast */ = {
|
|
activeExec = 0;
|
|
executables = (
|
|
6B8632970F78114600E2684A /* Recast */,
|
|
);
|
|
};
|
|
}
|