diff --git a/RecastDemo/Build/Icon.png b/RecastDemo/Build/Icon.png
new file mode 100644
index 0000000..d976502
Binary files /dev/null and b/RecastDemo/Build/Icon.png differ
diff --git a/RecastDemo/Build/Xcode/Icon.icns b/RecastDemo/Build/Xcode/Icon.icns
new file mode 100644
index 0000000..8b482fd
Binary files /dev/null and b/RecastDemo/Build/Xcode/Icon.icns differ
diff --git a/RecastDemo/Build/Xcode/Info.plist b/RecastDemo/Build/Xcode/Info.plist
index 612b7da..4c6f919 100644
--- a/RecastDemo/Build/Xcode/Info.plist
+++ b/RecastDemo/Build/Xcode/Info.plist
@@ -7,7 +7,7 @@
CFBundleExecutable
${EXECUTABLE_NAME}
CFBundleIconFile
-
+ Icon.icns
CFBundleIdentifier
com.yourcompany.${PRODUCT_NAME:identifier}
CFBundleInfoDictionaryVersion
diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser
index ee23c4f..07d66be 100644
--- a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser
+++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser
@@ -1,5 +1,13 @@
// !$*UTF8*$!
{
+ 089C165DFE840E0CC02AAC07 /* English */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {915, 499}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRange = "{0, 45}";
+ sepNavWindowFrame = "{{15, 78}, {1011, 695}}";
+ };
+ };
29B97313FDCFA39411CA2CEA /* Project object */ = {
activeBuildConfigurationName = Release;
activeExecutable = 6B8632970F78114600E2684A /* Recast */;
@@ -754,6 +762,12 @@
6B024BF31006073700CF7107 /* PBXTextBookmark */ = 6B024BF31006073700CF7107 /* PBXTextBookmark */;
6B024BF41006073700CF7107 /* PBXTextBookmark */ = 6B024BF41006073700CF7107 /* PBXTextBookmark */;
6B024BF61006079300CF7107 /* PBXTextBookmark */ = 6B024BF61006079300CF7107 /* PBXTextBookmark */;
+ 6B024C001006098300CF7107 /* PBXTextBookmark */ = 6B024C001006098300CF7107 /* PBXTextBookmark */;
+ 6B024C011006098300CF7107 /* PBXTextBookmark */ = 6B024C011006098300CF7107 /* PBXTextBookmark */;
+ 6B024C021006098300CF7107 /* PBXBookmark */ = 6B024C021006098300CF7107 /* PBXBookmark */;
+ 6B024C031006098300CF7107 /* PBXTextBookmark */ = 6B024C031006098300CF7107 /* PBXTextBookmark */;
+ 6B024C041006098300CF7107 /* PBXTextBookmark */ = 6B024C041006098300CF7107 /* PBXTextBookmark */;
+ 6B024C051006098300CF7107 /* PlistBookmark */ = 6B024C051006098300CF7107 /* PlistBookmark */;
6B092B1A0FFC98FF0088D3A5 = 6B092B1A0FFC98FF0088D3A5 /* PBXTextBookmark */;
6B092B1C0FFC98FF0088D3A5 = 6B092B1C0FFC98FF0088D3A5 /* PBXTextBookmark */;
6B092B1E0FFC98FF0088D3A5 = 6B092B1E0FFC98FF0088D3A5 /* PBXTextBookmark */;
@@ -7448,6 +7462,61 @@
vrLen = 636;
vrLoc = 14753;
};
+ 6B024C001006098300CF7107 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 6B2AEC520FFB8958005BE9CC /* BuilderTiledMesh.cpp */;
+ name = "BuilderTiledMesh.cpp: 575";
+ rLen = 0;
+ rLoc = 15174;
+ rType = 0;
+ vrLen = 744;
+ vrLoc = 14753;
+ };
+ 6B024C011006098300CF7107 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 089C165DFE840E0CC02AAC07 /* English */;
+ name = "InfoPlist.strings: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 45;
+ vrLoc = 0;
+ };
+ 6B024C021006098300CF7107 /* PBXBookmark */ = {
+ isa = PBXBookmark;
+ fRef = 8D1107310486CEB800E47090 /* Info.plist */;
+ };
+ 6B024C031006098300CF7107 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 6B2AEC520FFB8958005BE9CC /* BuilderTiledMesh.cpp */;
+ name = "BuilderTiledMesh.cpp: 575";
+ rLen = 0;
+ rLoc = 15174;
+ rType = 0;
+ vrLen = 744;
+ vrLoc = 14753;
+ };
+ 6B024C041006098300CF7107 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 089C165DFE840E0CC02AAC07 /* English */;
+ name = "InfoPlist.strings: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 45;
+ vrLoc = 0;
+ };
+ 6B024C051006098300CF7107 /* PlistBookmark */ = {
+ isa = PlistBookmark;
+ fRef = 8D1107310486CEB800E47090 /* Info.plist */;
+ fallbackIsa = PBXBookmark;
+ isK = 0;
+ kPath = (
+ );
+ name = /Users/memon/Code/recastnavigation/RecastDemo/Build/Xcode/Info.plist;
+ rLen = 0;
+ rLoc = 2147483647;
+ };
6B092B1A0FFC98FF0088D3A5 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 6B2AEC570FFB89F4005BE9CC /* BuilderStatMeshTiled.h */;
@@ -8754,9 +8823,9 @@
};
6B2AEC520FFB8958005BE9CC /* BuilderTiledMesh.cpp */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1223, 14592}}";
- sepNavSelRange = "{15046, 1}";
- sepNavVisRange = "{14753, 636}";
+ sepNavIntBoundsRect = "{{0, 0}, {1223, 13904}}";
+ sepNavSelRange = "{13451, 0}";
+ sepNavVisRange = "{13067, 717}";
};
};
6B2AEC550FFB89E7005BE9CC /* BuilderStatMeshTiled.cpp */ = {
@@ -9490,4 +9559,9 @@
6B8632970F78114600E2684A /* Recast */,
);
};
+ 8D1107310486CEB800E47090 /* Info.plist */ = {
+ uiCtxt = {
+ sepNavWindowFrame = "{{38, 57}, {1011, 695}}";
+ };
+ };
}
diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3
index 9a5f47a..c2f8944 100644
--- a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3
+++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3
@@ -278,13 +278,13 @@
PBXSmartGroupTreeModuleOutlineStateSelectionKey
- 30
- 1
+ 52
+ 50
0
PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
- {{0, 73}, {282, 660}}
+ {{0, 492}, {282, 660}}
PBXTopSmartGroupGIDs
@@ -312,14 +312,12 @@
Dock
- BecomeActive
-
ContentConfiguration
PBXProjectModuleGUID
6B8632A30F78115100E2684A
PBXProjectModuleLabel
- BuilderTiledMesh.cpp
+ Info.plist
PBXSplitModuleInNavigatorKey
Split0
@@ -327,11 +325,11 @@
PBXProjectModuleGUID
6B8632A40F78115100E2684A
PBXProjectModuleLabel
- BuilderTiledMesh.cpp
+ Info.plist
_historyCapacity
0
bookmark
- 6B024BF61006079300CF7107
+ 6B024C051006098300CF7107
history
6BB87E0B0F9DE8A300E33F12
@@ -383,7 +381,9 @@
6B024BD61006059C00CF7107
6B024BD71006059C00CF7107
6B024BEB1006064C00CF7107
- 6B024BF41006073700CF7107
+ 6B024C001006098300CF7107
+ 6B024C011006098300CF7107
+ 6B024C021006098300CF7107
prevStack
@@ -525,6 +525,8 @@
6B024BE01006059C00CF7107
6B024BED1006064C00CF7107
6B024BEE1006064C00CF7107
+ 6B024C031006098300CF7107
+ 6B024C041006098300CF7107
SplitCount
@@ -603,6 +605,8 @@
PBXCVSModule
+ BecomeActive
+
ContentConfiguration
PBXProjectModuleGUID
@@ -835,6 +839,7 @@
5
WindowOrderList
+ 6B024C061006098300CF7107
6B0248CD1001E53600CF7107
6B0248CE1001E53600CF7107
/Users/memon/Code/recastnavigation/RecastDemo/Build/Xcode/Recast.xcodeproj
diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/project.pbxproj b/RecastDemo/Build/Xcode/Recast.xcodeproj/project.pbxproj
index a5f73ac..dc711a2 100644
--- a/RecastDemo/Build/Xcode/Recast.xcodeproj/project.pbxproj
+++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/project.pbxproj
@@ -8,6 +8,7 @@
/* Begin PBXBuildFile section */
1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58140DA1D0A300B32029 /* MainMenu.xib */; };
+ 6B024C0D10060AC600CF7107 /* Icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 6B024C0C10060AC600CF7107 /* Icon.icns */; };
6B092B940FFCC2BD0088D3A5 /* DetourTiledNavMeshBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B092B930FFCC2BD0088D3A5 /* DetourTiledNavMeshBuilder.cpp */; };
6B137C700F7FCBBB00459200 /* glfont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B137C6B0F7FCBBB00459200 /* glfont.cpp */; };
6B137C710F7FCBBB00459200 /* imgui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B137C6C0F7FCBBB00459200 /* imgui.cpp */; };
@@ -47,6 +48,7 @@
29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; };
29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; };
32CA4F630368D1EE00C91783 /* Recast_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Recast_Prefix.pch; sourceTree = ""; };
+ 6B024C0C10060AC600CF7107 /* Icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Icon.icns; sourceTree = ""; };
6B092B920FFCC2AC0088D3A5 /* DetourTiledNavMeshBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DetourTiledNavMeshBuilder.h; path = ../../../Detour/Include/DetourTiledNavMeshBuilder.h; sourceTree = SOURCE_ROOT; };
6B092B930FFCC2BD0088D3A5 /* DetourTiledNavMeshBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DetourTiledNavMeshBuilder.cpp; path = ../../../Detour/Source/DetourTiledNavMeshBuilder.cpp; sourceTree = SOURCE_ROOT; };
6B137C6B0F7FCBBB00459200 /* glfont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = glfont.cpp; path = ../../Source/glfont.cpp; sourceTree = SOURCE_ROOT; };
@@ -192,6 +194,7 @@
29B97317FDCFA39411CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
+ 6B024C0C10060AC600CF7107 /* Icon.icns */,
8D1107310486CEB800E47090 /* Info.plist */,
089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
1DDD58140DA1D0A300B32029 /* MainMenu.xib */,
@@ -290,6 +293,7 @@
files = (
8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */,
+ 6B024C0D10060AC600CF7107 /* Icon.icns in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};