From 4c1268f9e11832d017b3193626749d1d5c1a8b96 Mon Sep 17 00:00:00 2001 From: jlandon Date: Thu, 25 Jul 2013 11:21:46 -0500 Subject: [PATCH 1/3] add support for .atlas files, add support for exporting spine data (resources-[x] folders and .json files should be in a folder named "spine" under the "Resources" directory of the project) --- CocosBuilder/ccBuilder/CCBPublisher.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CocosBuilder/ccBuilder/CCBPublisher.m b/CocosBuilder/ccBuilder/CCBPublisher.m index 8e0f85e61..902d276cf 100644 --- a/CocosBuilder/ccBuilder/CCBPublisher.m +++ b/CocosBuilder/ccBuilder/CCBPublisher.m @@ -57,7 +57,7 @@ - (id) initWithProjectSettings:(ProjectSettings*)settings warnings:(CCBWarnings* warnings = [w retain]; // Setup extensions to copy - copyExtensions = [[NSArray alloc] initWithObjects:@"jpg",@"png", @"pvr", @"ccz", @"plist", @"fnt", @"ttf",@"js", @"json", @"wav",@"mp3",@"m4a",@"caf", nil]; + copyExtensions = [[NSArray alloc] initWithObjects:@"jpg",@"png", @"pvr", @"ccz", @"plist", @"fnt", @"ttf",@"js", @"json", @"wav",@"mp3",@"m4a",@"caf",@"atlas", nil]; // Set format to use for exports self.publishFormat = projectSettings.exporter; @@ -405,7 +405,7 @@ - (BOOL) publishDirectory:(NSString*) dir subPath:(NSString*) subPath else childPath = fileName; // Skip resource independent directories - if ([resIndependentDirs containsObject:fileName]) continue; + if ([resIndependentDirs containsObject:fileName] && [childPath rangeOfString:@"spine"].location == NSNotFound) continue; // Skip generated sprite sheets if (isGeneratedSpriteSheet) continue; From 3b63c615cd7dbbd95ea8cb50b0aa7831984ec96d Mon Sep 17 00:00:00 2001 From: jlandon Date: Fri, 26 Jul 2013 15:06:51 -0500 Subject: [PATCH 2/3] =?UTF-8?q?add=20additionalPublishPaths=20to=20Project?= =?UTF-8?q?Settings=20(editable=20through=20"Publish=20Settings=E2=80=A6")?= =?UTF-8?q?,=20small=20tweaks=20to=20build=20script?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CocosBuilder.xcodeproj/project.pbxproj | 8 +- .../{Icon.icns => CocosBuilderIcon.icns} | Bin CocosBuilder/ccBuilder/CCBPublisher.m | 21 +- .../ccBuilder/CocosBuilder-Info.plist | 6 +- CocosBuilder/ccBuilder/ProjectSettings.h | 2 + CocosBuilder/ccBuilder/ProjectSettings.m | 9 + .../ccBuilder/PublishSettingsWindow.h | 1 + .../ccBuilder/PublishSettingsWindow.m | 38 + .../ccBuilder/PublishSettingsWindow.xib | 800 +++++++++++++----- scripts/BuildDistribution.sh | 6 +- 10 files changed, 659 insertions(+), 232 deletions(-) rename CocosBuilder/{Icon.icns => CocosBuilderIcon.icns} (100%) diff --git a/CocosBuilder/CocosBuilder.xcodeproj/project.pbxproj b/CocosBuilder/CocosBuilder.xcodeproj/project.pbxproj index a55e7d513..c61107d5b 100644 --- a/CocosBuilder/CocosBuilder.xcodeproj/project.pbxproj +++ b/CocosBuilder/CocosBuilder.xcodeproj/project.pbxproj @@ -66,7 +66,7 @@ 7789ACEF133AB6A700CEFCC7 /* icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 7789ACED133AB6A700CEFCC7 /* icon.icns */; }; 7789ACF1133BD5E800CEFCC7 /* header-bg.png in Resources */ = {isa = PBXBuildFile; fileRef = 7789ACF0133BD5E800CEFCC7 /* header-bg.png */; }; 77AC50231360A05400B04360 /* CocosBuilderIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 77AC50221360A05300B04360 /* CocosBuilderIcon.png */; }; - 77AC50251360A0FB00B04360 /* Icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 77AC50241360A0FB00B04360 /* Icon.icns */; }; + 77AC50251360A0FB00B04360 /* CocosBuilderIcon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 77AC50241360A0FB00B04360 /* CocosBuilderIcon.icns */; }; 77D33E95138E714700012A88 /* ExceptionHandling.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 77D33E94138E714700012A88 /* ExceptionHandling.framework */; }; 77D33EAB138EA4F900012A88 /* CCBUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 77D33EAA138EA4F800012A88 /* CCBUtil.m */; }; 77D33EAD138EFBD800012A88 /* StageSizeWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 77D33EAC138EFBD800012A88 /* StageSizeWindow.xib */; }; @@ -941,7 +941,7 @@ 7789ACED133AB6A700CEFCC7 /* icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = icon.icns; sourceTree = ""; }; 7789ACF0133BD5E800CEFCC7 /* header-bg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "header-bg.png"; sourceTree = ""; }; 77AC50221360A05300B04360 /* CocosBuilderIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = CocosBuilderIcon.png; path = ../CocosBuilderIcon.png; sourceTree = ""; }; - 77AC50241360A0FB00B04360 /* Icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = Icon.icns; path = ../Icon.icns; sourceTree = ""; }; + 77AC50241360A0FB00B04360 /* CocosBuilderIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = CocosBuilderIcon.icns; path = ../CocosBuilderIcon.icns; sourceTree = ""; }; 77D33E94138E714700012A88 /* ExceptionHandling.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ExceptionHandling.framework; path = System/Library/Frameworks/ExceptionHandling.framework; sourceTree = SDKROOT; }; 77D33EA9138EA4F800012A88 /* CCBUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBUtil.h; sourceTree = ""; }; 77D33EAA138EA4F800012A88 /* CCBUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBUtil.m; sourceTree = ""; }; @@ -2189,7 +2189,7 @@ children = ( E3A16D8E156E145700F6C326 /* CocosBuilderPlayerIcon.icns */, E3BF89D8156D36B6001A24CE /* CocosBuilderProjectIcon.icns */, - 77AC50241360A0FB00B04360 /* Icon.icns */, + 77AC50241360A0FB00B04360 /* CocosBuilderIcon.icns */, 776C687513872CA700153214 /* CocosBuilderDocIcon.icns */, 77055FB313D0E5CA009DD63A /* logo-icon.png */, 77055FB413D0E5CA009DD63A /* logo.png */, @@ -4495,7 +4495,7 @@ 772BE567133E40D60009B5B9 /* missing-texture.png in Resources */, 772BE57C134398EE0009B5B9 /* NewDocWindow.xib in Resources */, 77AC50231360A05400B04360 /* CocosBuilderIcon.png in Resources */, - 77AC50251360A0FB00B04360 /* Icon.icns in Resources */, + 77AC50251360A0FB00B04360 /* CocosBuilderIcon.icns in Resources */, 774F95C613638D74005D43EB /* missing-particle-texture.png in Resources */, 774E4EC2136D98AB0025D0A8 /* select-bl.png in Resources */, 774E4EC3136D98AB0025D0A8 /* select-br.png in Resources */, diff --git a/CocosBuilder/Icon.icns b/CocosBuilder/CocosBuilderIcon.icns similarity index 100% rename from CocosBuilder/Icon.icns rename to CocosBuilder/CocosBuilderIcon.icns diff --git a/CocosBuilder/ccBuilder/CCBPublisher.m b/CocosBuilder/ccBuilder/CCBPublisher.m index 902d276cf..a1c0f24ec 100644 --- a/CocosBuilder/ccBuilder/CCBPublisher.m +++ b/CocosBuilder/ccBuilder/CCBPublisher.m @@ -324,6 +324,19 @@ - (BOOL) copyFileIfChanged:(NSString*)srcFile to:(NSString*)dstFile forResolutio return YES; } +- (BOOL)shouldPublishDir:(NSString *)dir +{ + for (NSDictionary *dictionary in projectSettings.additionalPublishPaths) { + NSString *dirName = [dictionary objectForKey:@"path"]; + NSString *additionalPublishPath = [NSString stringWithFormat:@"%@/%@",[projectSettings.projectPath stringByDeletingLastPathComponent],dirName]; + + if ([additionalPublishPath isEqualToString:dir]) + return YES; + } + + return NO; +} + - (BOOL) publishDirectory:(NSString*) dir subPath:(NSString*) subPath { CocosBuilderAppDelegate* ad = [CocosBuilderAppDelegate appDelegate]; @@ -404,8 +417,12 @@ - (BOOL) publishDirectory:(NSString*) dir subPath:(NSString*) subPath if (subPath) childPath = [NSString stringWithFormat:@"%@/%@", subPath, fileName]; else childPath = fileName; + NSLog(@"RES INDEPENDENT DIR: %@",fileName); + // Skip resource independent directories - if ([resIndependentDirs containsObject:fileName] && [childPath rangeOfString:@"spine"].location == NSNotFound) continue; + if ([resIndependentDirs containsObject:fileName] && ![self shouldPublishDir:dir]) continue; + + NSLog(@"WILL PUBLISH DIR: %@",childPath); // Skip generated sprite sheets if (isGeneratedSpriteSheet) continue; @@ -482,7 +499,7 @@ - (BOOL) publishDirectory:(NSString*) dir subPath:(NSString*) subPath // Copy file (and possibly convert) if (![self copyFileIfChanged:filePath to:dstFile forResolution:NULL isSpriteSheet:isGeneratedSpriteSheet outDir:outDir srcDate: srcSpriteSheetDate]) return NO; - if (publishForResolutions) + if (publishForResolutions && [filePath rangeOfString:@"resources-"].location == NSNotFound) { for (NSString* res in publishForResolutions) { diff --git a/CocosBuilder/ccBuilder/CocosBuilder-Info.plist b/CocosBuilder/ccBuilder/CocosBuilder-Info.plist index 9898d0339..0f17e6772 100644 --- a/CocosBuilder/ccBuilder/CocosBuilder-Info.plist +++ b/CocosBuilder/ccBuilder/CocosBuilder-Info.plist @@ -4,6 +4,8 @@ CFBundleDevelopmentRegion en + CFBundleDisplayName + ${PRODUCT_NAME}-Ovenbits CFBundleDocumentTypes @@ -44,13 +46,13 @@ CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIconFile - Icon.icns + CocosBuilderIcon.icns CFBundleIdentifier com.cocosbuilder.${PRODUCT_NAME:rfc1034identifier} CFBundleInfoDictionaryVersion 6.0 CFBundleName - ${PRODUCT_NAME} + ${PRODUCT_NAME}-Ovenbits CFBundlePackageType APPL CFBundleShortVersionString diff --git a/CocosBuilder/ccBuilder/ProjectSettings.h b/CocosBuilder/ccBuilder/ProjectSettings.h index 53ab258f1..3b04f2b1f 100644 --- a/CocosBuilder/ccBuilder/ProjectSettings.h +++ b/CocosBuilder/ccBuilder/ProjectSettings.h @@ -57,6 +57,7 @@ { NSString* projectPath; NSMutableArray* resourcePaths; + NSMutableArray* additionalPublishPaths; NSMutableDictionary* generatedSpriteSheets; NSMutableDictionary* breakpoints; @@ -106,6 +107,7 @@ @property (nonatomic, copy) NSString* projectPath; @property (nonatomic, readonly) NSString* projectPathHashed; @property (nonatomic, retain) NSMutableArray* resourcePaths; +@property (nonatomic, retain) NSMutableArray* additionalPublishPaths; @property (nonatomic,assign) BOOL publishEnablediPhone; @property (nonatomic,assign) BOOL publishEnabledAndroid; diff --git a/CocosBuilder/ccBuilder/ProjectSettings.m b/CocosBuilder/ccBuilder/ProjectSettings.m index 8fb4326e2..7cf79596a 100644 --- a/CocosBuilder/ccBuilder/ProjectSettings.m +++ b/CocosBuilder/ccBuilder/ProjectSettings.m @@ -111,6 +111,7 @@ @implementation ProjectSettings @synthesize projectPath; @synthesize resourcePaths; +@synthesize additionalPublishPaths; @synthesize publishDirectory; @synthesize publishDirectoryAndroid; @synthesize publishDirectoryHTML5; @@ -156,6 +157,7 @@ - (id) init resourcePaths = [[NSMutableArray alloc] init]; [resourcePaths addObject:[NSMutableDictionary dictionaryWithObject:@"Resources" forKey:@"path"]]; + additionalPublishPaths = [[NSMutableArray alloc] init]; self.publishDirectory = @"Published-iOS"; self.publishDirectoryAndroid = @"Published-Android"; self.publishDirectoryHTML5 = @"Published-HTML5"; @@ -217,6 +219,10 @@ - (id) initWithSerialization:(id)dict // Read settings self.resourcePaths = [dict objectForKey:@"resourcePaths"]; + if ([dict objectForKey:@"additionalPublishPaths"]) + self.additionalPublishPaths = [dict objectForKey:@"additionalPublishPaths"]; + else + self.additionalPublishPaths = [[NSMutableArray alloc] init]; self.publishDirectory = [dict objectForKey:@"publishDirectory"]; self.publishDirectoryAndroid = [dict objectForKey:@"publishDirectoryAndroid"]; self.publishDirectoryHTML5 = [dict objectForKey:@"publishDirectoryHTML5"]; @@ -299,6 +305,7 @@ - (void) dealloc { self.versionStr = NULL; self.resourcePaths = NULL; + self.additionalPublishPaths = NULL; self.projectPath = NULL; self.publishDirectory = NULL; self.exporter = NULL; @@ -322,6 +329,8 @@ - (id) serialize [dict setObject:[NSNumber numberWithInt:kCCBProjectSettingsVersion] forKey:@"fileVersion"]; [dict setObject:resourcePaths forKey:@"resourcePaths"]; + [dict setObject:additionalPublishPaths forKey:@"additionalPublishPaths"]; + [dict setObject:publishDirectory forKey:@"publishDirectory"]; [dict setObject:publishDirectoryAndroid forKey:@"publishDirectoryAndroid"]; [dict setObject:publishDirectoryHTML5 forKey:@"publishDirectoryHTML5"]; diff --git a/CocosBuilder/ccBuilder/PublishSettingsWindow.h b/CocosBuilder/ccBuilder/PublishSettingsWindow.h index 2d5bba1c6..e0e4c2456 100644 --- a/CocosBuilder/ccBuilder/PublishSettingsWindow.h +++ b/CocosBuilder/ccBuilder/PublishSettingsWindow.h @@ -31,6 +31,7 @@ { ProjectSettings* projectSettings; IBOutlet NSArrayController* resDirArrayController; + IBOutlet NSArrayController* additionalPublishDirArrayController; } @property (nonatomic,retain) ProjectSettings* projectSettings; diff --git a/CocosBuilder/ccBuilder/PublishSettingsWindow.m b/CocosBuilder/ccBuilder/PublishSettingsWindow.m index 0da4848ec..6ff761ddd 100644 --- a/CocosBuilder/ccBuilder/PublishSettingsWindow.m +++ b/CocosBuilder/ccBuilder/PublishSettingsWindow.m @@ -74,4 +74,42 @@ - (IBAction)selectPublishDirectory:(id)sender }]; } +- (IBAction)addResourceDirectory:(id)sender +{ + NSOpenPanel* openDlg = [NSOpenPanel openPanel]; + [openDlg setCanChooseFiles:NO]; + [openDlg setCanChooseDirectories:YES]; + + [openDlg beginSheetModalForWindow:self.window completionHandler:^(NSInteger result){ + if (result == NSOKButton) + { + [[[CCDirector sharedDirector] view] lockOpenGLContext]; + + NSArray* files = [openDlg URLs]; + + for (int i = 0; i < [files count]; i++) + { + NSString* dirName = [[files objectAtIndex:i] path]; + NSString* projectDir = [projectSettings.projectPath stringByDeletingLastPathComponent]; + NSString* relDirName = [dirName relativePathFromBaseDirPath:projectDir]; + + // Check for duplicate + BOOL isDuplicate = NO; + for (NSDictionary* row in projectSettings.additionalPublishPaths) + { + NSString* path = [row objectForKey:@"path"]; + if ([path isEqualToString:relDirName]) isDuplicate = YES; + } + + if (!isDuplicate) + { + [additionalPublishDirArrayController addObject:[NSMutableDictionary dictionaryWithObject:relDirName forKey:@"path"]]; + } + } + + [[[CCDirector sharedDirector] view] unlockOpenGLContext]; + } + }]; +} + @end diff --git a/CocosBuilder/ccBuilder/PublishSettingsWindow.xib b/CocosBuilder/ccBuilder/PublishSettingsWindow.xib index 3a3b46b60..80d1673a3 100644 --- a/CocosBuilder/ccBuilder/PublishSettingsWindow.xib +++ b/CocosBuilder/ccBuilder/PublishSettingsWindow.xib @@ -1,14 +1,14 @@ - 1070 - 11E53 - 2843 - 1138.47 - 569.00 + 1080 + 12E55 + 3084 + 1187.39 + 626.00 com.apple.InterfaceBuilder.CocoaPlugin - 2843 + 3084 YES @@ -22,6 +22,10 @@ NSNumberFormatter NSPopUpButton NSPopUpButtonCell + NSScrollView + NSScroller + NSTableColumn + NSTableView NSTextField NSTextFieldCell NSUserDefaultsController @@ -50,7 +54,7 @@ 15 2 - {{196, 240}, {480, 476}} + {{196, 240}, {480, 587}} 544735232 Publish Settings NSWindow @@ -64,13 +68,12 @@ 268 - {{17, 421}, {112, 14}} + {{17, 532}, {112, 14}} - YES - 68288064 + 68157504 272761856 Publish to directory: @@ -83,7 +86,7 @@ 6 System textBackgroundColor - + 3 MQA @@ -98,17 +101,16 @@ + NO 268 - {{393, 10}, {73, 32}} + {{393, 5}, {73, 32}} - - YES - 67239424 + 67108864 134217728 Done @@ -117,24 +119,24 @@ 1044 - -2038284033 + -2038284288 129 DQ 200 25 + NO 268 - {{20, 397}, {389, 19}} + {{20, 508}, {389, 19}} - YES - -2072904127 + -2073034687 272761856 @@ -143,44 +145,44 @@ + NO 268 - {{412, 396}, {48, 21}} + {{412, 507}, {48, 21}} - YES - -2080244224 + -2080374784 134348800 Select - -2033434369 + -2033434624 162 400 75 + NO 268 - {{17, 105}, {444, 18}} + {{17, 100}, {444, 18}} - YES - -2080244224 + -2080374784 131072 Flatten paths when publishing - 1211912703 + 1211912448 2 NSImage @@ -194,22 +196,22 @@ 200 25 + NO 268 - {{17, 85}, {444, 18}} + {{17, 80}, {444, 18}} - YES - -2080244224 + -2080374784 131072 Publish to zip file - 1211912703 + 1211912448 2 @@ -218,22 +220,22 @@ 200 25 + NO 268 - {{17, 65}, {444, 18}} + {{17, 60}, {444, 18}} - YES - -2080244224 + -2080374784 131072 Only publish ccb-files - 1211912703 + 1211912448 2 @@ -242,49 +244,50 @@ 200 25 + NO 268 - {{363, 102}, {100, 22}} + {{363, 97}, {100, 22}} - YES - -2076049856 + -2076180416 133120 - 109199615 + 109199360 129 400 75 - + + + Item 1 + + 1048576 + 2147483647 + 1 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + _popUpItemAction: + + YES OtherViews YES - - - Item 1 - - 1048576 - 2147483647 - - NSImage - NSMenuCheckmark - - - NSImage - NSMenuMixedState - - _popUpItemAction: - - + Item 2 @@ -316,17 +319,17 @@ YES 2 + NO 268 - {{229, 107}, {132, 14}} + {{229, 102}, {132, 14}} - YES - 68288064 + 68157504 4326400 Publish ccb-files to: @@ -335,7 +338,7 @@ 6 System controlColor - + 3 MC42NjY2NjY2NjY3AA @@ -347,17 +350,17 @@ + NO 268 - {{229, 87}, {132, 14}} + {{229, 82}, {132, 14}} - YES - 68288064 + 68157504 4326400 Automatic scaling from: @@ -365,13 +368,13 @@ + NO 12 - {{0, 358}, {480, 5}} + {{0, 469}, {480, 5}} - _NS:9 {0, 0} @@ -394,9 +397,8 @@ 12 - {{0, 51}, {480, 5}} + {{0, 46}, {480, 5}} - _NS:9 {0, 0} @@ -416,17 +418,40 @@ 0 NO + + + 12 + {{0, 124}, {480, 5}} + + + _NS:9 + {0, 0} + + 67108864 + 0 + Box + + + + 3 + MCAwLjgwMDAwMDAxMTkAA + + + 3 + 2 + 0 + NO + 268 - {{363, 82}, {100, 22}} + {{363, 77}, {100, 22}} - _NS:9 YES - -2076049856 + -2076180416 133120 _NS:9 @@ -488,18 +513,18 @@ YES 2 + NO 268 - {{126, 145}, {74, 22}} + {{126, 256}, {74, 22}} - _NS:9 YES - -2076049856 + -2076180416 133120 _NS:9 @@ -562,13 +587,13 @@ YES 2 + NO 268 - {{17, 444}, {61, 18}} + {{17, 555}, {61, 18}} - _NS:9 YES @@ -592,13 +617,13 @@ 200 25 + NO 268 - {{17, 373}, {83, 18}} + {{17, 484}, {83, 18}} - _NS:9 YES @@ -618,13 +643,13 @@ 200 25 + NO 268 - {{105, 373}, {117, 18}} + {{105, 484}, {117, 18}} - _NS:9 YES @@ -644,13 +669,13 @@ 200 25 + NO 268 - {{302, 373}, {103, 18}} + {{302, 484}, {103, 18}} - _NS:9 YES @@ -670,13 +695,13 @@ 200 25 + NO 268 - {{227, 373}, {69, 18}} + {{227, 484}, {69, 18}} - _NS:9 YES @@ -696,17 +721,17 @@ 200 25 + NO 268 - {{17, 309}, {112, 14}} + {{17, 420}, {112, 14}} - YES - 68288064 + 68157504 272761856 Publish to directory: @@ -714,17 +739,17 @@ + NO 268 - {{20, 285}, {389, 19}} + {{20, 396}, {389, 19}} - YES - -2072904127 + -2073034687 272761856 @@ -733,36 +758,36 @@ + NO 268 - {{412, 284}, {48, 21}} + {{412, 395}, {48, 21}} - 1 YES - -2080244224 + -2080374784 134348800 Select - -2033434369 + -2033434624 162 400 75 + NO 12 - {{0, 246}, {480, 5}} + {{0, 357}, {480, 5}} - _NS:9 {0, 0} @@ -785,9 +810,8 @@ 268 - {{17, 332}, {68, 18}} + {{17, 443}, {68, 18}} - _NS:9 YES @@ -807,13 +831,13 @@ 200 25 + NO 268 - {{17, 261}, {92, 18}} + {{17, 372}, {92, 18}} - _NS:9 YES @@ -833,13 +857,13 @@ 200 25 + NO 268 - {{114, 261}, {75, 18}} + {{114, 372}, {75, 18}} - _NS:9 YES @@ -859,13 +883,13 @@ 200 25 + NO 268 - {{194, 261}, {101, 18}} + {{194, 372}, {101, 18}} - _NS:9 YES @@ -885,13 +909,13 @@ 200 25 + NO 268 - {{300, 261}, {73, 18}} + {{300, 372}, {73, 18}} - _NS:9 YES @@ -911,13 +935,13 @@ 200 25 + NO 268 - {{378, 261}, {80, 18}} + {{378, 372}, {80, 18}} - _NS:9 YES @@ -937,17 +961,17 @@ 200 25 + NO 268 - {{17, 198}, {112, 14}} + {{17, 309}, {112, 14}} - YES - 68288064 + 68157504 272761856 Publish to directory: @@ -955,17 +979,17 @@ + NO 268 - {{17, 150}, {107, 14}} + {{17, 261}, {107, 14}} - YES - 68288064 + 68157504 272761856 Global scale factor: @@ -973,17 +997,17 @@ + NO 268 - {{246, 150}, {64, 14}} + {{246, 261}, {64, 14}} - YES - 68288064 + 68157504 272761856 Resolution: @@ -991,17 +1015,17 @@ + NO 268 - {{382, 150}, {11, 14}} + {{382, 261}, {11, 14}} - YES - 68288064 + 68157504 272761856 x @@ -1009,17 +1033,17 @@ + NO 268 - {{20, 174}, {389, 19}} + {{20, 285}, {389, 19}} - YES - -2072904127 + -2073034687 272761856 @@ -1028,37 +1052,37 @@ + NO 268 - {{412, 173}, {48, 21}} + {{412, 284}, {48, 21}} - 2 YES - -2080244224 + -2080374784 134348800 Select - -2033434369 + -2033434624 162 400 75 + NO 12 - {{0, 135}, {480, 5}} + {{0, 246}, {480, 5}} - - + _NS:9 {0, 0} @@ -1080,9 +1104,8 @@ 268 - {{17, 221}, {62, 18}} + {{17, 332}, {62, 18}} - _NS:9 YES @@ -1102,13 +1125,13 @@ 200 25 + NO 268 - {{315, 148}, {64, 19}} + {{315, 259}, {64, 19}} - _NS:9 YES @@ -1191,13 +1214,13 @@ + NO 268 - {{396, 148}, {64, 19}} + {{396, 259}, {64, 19}} - _NS:9 YES @@ -1268,14 +1291,216 @@ + NO + + + + 268 + + YES + + + 2304 + + YES + + + 256 + {438, 57} + + + YES + NO + YES + + + -2147483392 + {{224, 0}, {16, 17}} + + + YES + + 435 + 40 + 1000 + + 75497536 + 2048 + + + + 3 + MC4zMzMzMzI5ODU2AA + + + 6 + System + headerTextColor + + + + + 337641536 + 133120 + Text Cell + + + + 6 + System + controlBackgroundColor + + + + + 3 + YES + + + + 3 + 2 + + + 6 + System + gridColor + + 3 + MC41AA + + + 17 + -700448768 + + + 4 + 15 + 0 + YES + 0 + 1 + + + {{1, 1}, {438, 57}} + + + + + 4 + + + + -2147483392 + {{224, 17}, {15, 102}} + + + NO + + _doScroller: + 0.99236641221374045 + + + + -2147483392 + {{1, 119}, {223, 15}} + + + NO + 1 + + _doScroller: + 0.99772209567198178 + + + {{20, 160}, {440, 59}} + + + 133682 + + + + QSAAAEEgAABBmAAAQZgAAA + 0.25 + 4 + 1 + + + + 268 + {{20, 134}, {21, 21}} + + + YES + + -2080374784 + 134217728 + + + + -2033434624 + 134 + + NSImage + NSAddTemplate + + + + 400 + 75 + + NO + + + + 268 + {{45, 134}, {21, 21}} + + + YES + + -2080374784 + 134217728 + + + + -2033958912 + 134 + + NSImage + NSRemoveTemplate + + + + 400 + 75 + + NO + + + + 268 + {{17, 227}, {169, 14}} + + + YES + + 68157504 + 272761856 + Additional Folders to Publish + + + + + + NO - {480, 476} + {480, 587} - - {{0, 0}, {1920, 1178}} + {{0, 0}, {1440, 878}} {10000000000000, 10000000000000} YES @@ -1295,6 +1520,19 @@ YES YES + + + YES + path + + YES + + YES + YES + YES + YES + YES + @@ -1347,6 +1585,22 @@ 206 + + + additionalPublishDirArrayController + + + + 356 + + + + addResourceDirectory: + + + + 357 + enabled: projectSettings.publishEnablediPhone @@ -2132,6 +2386,50 @@ 319 + + + value: arrangedObjects.path + + + + + + value: arrangedObjects.path + value + arrangedObjects.path + + NSConditionallySetsEditable + + + 2 + + + 364 + + + + remove: + + + + 355 + + + + contentArray: projectSettings.additionalPublishPaths + + + + + + contentArray: projectSettings.additionalPublishPaths + contentArray + projectSettings.additionalPublishPaths + 2 + + + 361 + @@ -2213,6 +2511,11 @@ + + + + + @@ -2844,6 +3147,103 @@ + + 341 + + + YES + + + + + + + + 342 + + + YES + + + + + + 343 + + + YES + + + + + + 344 + + + YES + + + + + + 345 + + + + + 346 + + + + + 347 + + + + + 348 + + + + + 349 + + + + + 350 + + + YES + + + + + + 351 + + + YES + + + + + + 352 + + + + + 353 + + + + + 354 + + + Array Controller - Additional folders + @@ -2945,6 +3345,22 @@ 312.IBPluginDependency 313.IBPluginDependency 32.IBPluginDependency + 341.IBPluginDependency + 342.IBPluginDependency + 343.IBPluginDependency + 344.IBPluginDependency + 345.IBPluginDependency + 346.IBPluginDependency + 347.IBPluginDependency + 348.IBPluginDependency + 349.IBPluginDependency + 350.CustomClassName + 350.IBPluginDependency + 351.IBPluginDependency + 352.CustomClassName + 352.IBPluginDependency + 353.IBPluginDependency + 354.IBPluginDependency 42.IBPluginDependency 52.IBPluginDependency 53.IBPluginDependency @@ -3064,6 +3480,22 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + CCBTableView + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + CCBTextFieldCell + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -3081,91 +3513,9 @@ - 340 - - - - YES - - CCBModalSheetController - NSWindowController - - YES - - YES - acceptSheet: - cancelSheet: - - - YES - id - id - - - - YES - - YES - acceptSheet: - cancelSheet: - - - YES - - acceptSheet: - id - - - cancelSheet: - id - - - - - IBProjectSource - ./Classes/CCBModalSheetController.h - - - - CCBTextFieldLabel - NSTextField - - IBProjectSource - ./Classes/CCBTextFieldLabel.h - - - - PublishSettingsWindow - CCBModalSheetController - - selectPublishDirectory: - id - - - selectPublishDirectory: - - selectPublishDirectory: - id - - - - resDirArrayController - NSArrayController - - - resDirArrayController - - resDirArrayController - NSArrayController - - - - IBProjectSource - ./Classes/PublishSettingsWindow.h - - - + 364 + 0 IBCocoaFramework @@ -3178,14 +3528,18 @@ YES YES + NSAddTemplate NSMenuCheckmark NSMenuMixedState + NSRemoveTemplate NSSwitch YES + {8, 8} {11, 11} {10, 3} + {8, 8} {15, 15} diff --git a/scripts/BuildDistribution.sh b/scripts/BuildDistribution.sh index d794f75a8..b06b0940a 100755 --- a/scripts/BuildDistribution.sh +++ b/scripts/BuildDistribution.sh @@ -26,6 +26,10 @@ mkdir "build/CocosBuilder-$CCB_VERSION-CCBReader" cp -RL "Examples/CocosBuilderExample/libs/CCBReader" "build/CocosBuilder-$CCB_VERSION-CCBReader/" cd build/ -zip -r "CocosBuilder-$CCB_VERSION.zip" CocosBuilder.app + +COCOS_BUILDER="CocosBuilder-Ovenbits.app" +mv CocosBuilder.app $COCOS_BUILDER + +zip -r "CocosBuilder-$CCB_VERSION.zip" $COCOS_BUILDER # zip -r "CocosBuilder-$CCB_VERSION-examples.zip" "CocosBuilder-$CCB_VERSION-examples" zip -r "CocosBuilder-$CCB_VERSION-CCBReader.zip" "CocosBuilder-$CCB_VERSION-CCBReader" From b237f0d1f7349b2f7d862761644dc22214b10fd4 Mon Sep 17 00:00:00 2001 From: jlandon Date: Fri, 2 Aug 2013 15:43:38 -0500 Subject: [PATCH 3/3] add support for userStringData property --- CocosBuilder/CCNode/CCBPProperties.plist | 14 + .../Cocos2D iPhone/CCBXCocos2diPhoneWriter.m | 9 + .../CocosBuilder.xcodeproj/project.pbxproj | 270 +++++----- CocosBuilder/ccBuilder/CCBPublisher.m | 4 - CocosBuilder/ccBuilder/CCBReaderInternal.m | 6 + CocosBuilder/ccBuilder/CCBWriterInternal.m | 6 + .../ccBuilder/InspectorUserStringData.h | 31 ++ .../ccBuilder/InspectorUserStringData.m | 53 ++ .../ccBuilder/InspectorUserStringData.xib | 506 ++++++++++++++++++ CocosBuilder/ccBuilder/ResourceManager.m | 3 - 10 files changed, 771 insertions(+), 131 deletions(-) create mode 100644 CocosBuilder/ccBuilder/InspectorUserStringData.h create mode 100644 CocosBuilder/ccBuilder/InspectorUserStringData.m create mode 100644 CocosBuilder/ccBuilder/InspectorUserStringData.xib diff --git a/CocosBuilder/CCNode/CCBPProperties.plist b/CocosBuilder/CCNode/CCBPProperties.plist index 0737d54dc..3e02e57e8 100644 --- a/CocosBuilder/CCNode/CCBPProperties.plist +++ b/CocosBuilder/CCNode/CCBPProperties.plist @@ -161,6 +161,20 @@ displayName Tag + + affectsProperties + + userStringData + + default + + type + UserStringData + name + userStringData + displayName + User Data + type Check diff --git a/CocosBuilder/Cocos2D iPhone/CCBXCocos2diPhoneWriter.m b/CocosBuilder/Cocos2D iPhone/CCBXCocos2diPhoneWriter.m index 13c2700b1..2b178f437 100644 --- a/CocosBuilder/Cocos2D iPhone/CCBXCocos2diPhoneWriter.m +++ b/CocosBuilder/Cocos2D iPhone/CCBXCocos2diPhoneWriter.m @@ -65,6 +65,7 @@ - (void) setupPropTypes [propTypes addObject:@"BlockCCControl"]; [propTypes addObject:@"FloatScale"]; [propTypes addObject:@"FloatXY"]; + [propTypes addObject:@"UserStringData"]; } - (id) init @@ -446,6 +447,10 @@ - (void) writeProperty:(id) prop type:(NSString*)type name:(NSString*)name platf [self writeInt:a withSign:NO]; [self writeInt:b withSign:NO]; } + else if ([type isEqualToString:@"UserStringData"]) + { + [self writeCachedString:prop isPath: NO]; + } } - (void) cacheStringsForNode:(NSDictionary*) node @@ -588,6 +593,10 @@ - (void) cacheStringsForNode:(NSDictionary*) node { [self addToStringCache:value isPath:NO]; } + else if ([type isEqualToString:@"UserStringData"]) + { + [self addToStringCache:value isPath:NO]; + } } // Custom properties diff --git a/CocosBuilder/CocosBuilder.xcodeproj/project.pbxproj b/CocosBuilder/CocosBuilder.xcodeproj/project.pbxproj index c61107d5b..b847dba22 100644 --- a/CocosBuilder/CocosBuilder.xcodeproj/project.pbxproj +++ b/CocosBuilder/CocosBuilder.xcodeproj/project.pbxproj @@ -97,6 +97,8 @@ 77E1995D13858DE0006C361B /* TabNewMetalRollover.png in Resources */ = {isa = PBXBuildFile; fileRef = 77E1995113858DE0006C361B /* TabNewMetalRollover.png */; }; 77E7D04B138F777A00E8EE67 /* CCBModalSheetController.m in Sources */ = {isa = PBXBuildFile; fileRef = 77E7D04A138F777A00E8EE67 /* CCBModalSheetController.m */; }; 77E7D04F138F78F600E8EE67 /* StageSizeWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 77E7D04E138F78F600E8EE67 /* StageSizeWindow.m */; }; + 816B5D1A17ABFB0000E1A959 /* InspectorUserStringData.m in Sources */ = {isa = PBXBuildFile; fileRef = 816B5D1817ABFB0000E1A959 /* InspectorUserStringData.m */; }; + 816B5D1B17ABFB0000E1A959 /* InspectorUserStringData.xib in Resources */ = {isa = PBXBuildFile; fileRef = 816B5D1917ABFB0000E1A959 /* InspectorUserStringData.xib */; }; 835DB052171561B8003A2F7B /* LICENSE.txt in Resources */ = {isa = PBXBuildFile; fileRef = 835DAFA7171561B7003A2F7B /* LICENSE.txt */; }; 835DB053171561B8003A2F7B /* README.markdown in Resources */ = {isa = PBXBuildFile; fileRef = 835DAFA8171561B7003A2F7B /* README.markdown */; }; 835DB083171561B8003A2F7B /* About.txt in Resources */ = {isa = PBXBuildFile; fileRef = 835DB030171561B7003A2F7B /* About.txt */; }; @@ -862,14 +864,14 @@ /* Begin PBXFileReference section */ 5811305E1639BF1200A86D70 /* SequencerTimelineDrawDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SequencerTimelineDrawDelegate.h; sourceTree = ""; }; 5811305F1639C52000A86D70 /* seq-startmarker.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "seq-startmarker.png"; sourceTree = ""; }; - 581BCFE6162DADE7007DE600 /* CCBSplitHorizontalView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBSplitHorizontalView.h; sourceTree = ""; }; + 581BCFE6162DADE7007DE600 /* CCBSplitHorizontalView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBSplitHorizontalView.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 581BCFE7162DADE7007DE600 /* CCBSplitHorizontalView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBSplitHorizontalView.m; sourceTree = ""; }; 58FA2031162D73F3006B8856 /* TB_bottomPanel.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = TB_bottomPanel.png; sourceTree = ""; }; 58FA2032162D73F3006B8856 /* TB_leftPanel.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = TB_leftPanel.png; sourceTree = ""; }; 58FA2033162D73F3006B8856 /* TB_rightPanel.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = TB_rightPanel.png; sourceTree = ""; }; 77055FB313D0E5CA009DD63A /* logo-icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "logo-icon.png"; sourceTree = ""; }; 77055FB413D0E5CA009DD63A /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = ""; }; - 77156DAF137F0351005EF746 /* CCBSpriteSheetParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBSpriteSheetParser.h; sourceTree = ""; }; + 77156DAF137F0351005EF746 /* CCBSpriteSheetParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBSpriteSheetParser.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 77156DB0137F0351005EF746 /* CCBSpriteSheetParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBSpriteSheetParser.m; sourceTree = ""; }; 771B2B301353818000B260BA /* NewDocWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NewDocWindowController.h; sourceTree = ""; }; 771B2B311353818000B260BA /* NewDocWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NewDocWindowController.m; sourceTree = ""; }; @@ -878,15 +880,15 @@ 772BE563133C06320009B5B9 /* NSFlippedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSFlippedView.h; sourceTree = ""; }; 772BE564133C06320009B5B9 /* NSFlippedView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSFlippedView.m; sourceTree = ""; }; 772BE566133E40D60009B5B9 /* missing-texture.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "missing-texture.png"; sourceTree = ""; }; - 772BE570133E48340009B5B9 /* CCBGlobals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBGlobals.h; sourceTree = ""; }; + 772BE570133E48340009B5B9 /* CCBGlobals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBGlobals.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 772BE571133E48340009B5B9 /* CCBGlobals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBGlobals.m; sourceTree = ""; }; 772BE57B134398EE0009B5B9 /* NewDocWindow.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = NewDocWindow.xib; sourceTree = ""; }; - 772BE57E1343A6ED0009B5B9 /* CCBWriterInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBWriterInternal.h; sourceTree = ""; }; + 772BE57E1343A6ED0009B5B9 /* CCBWriterInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBWriterInternal.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 772BE57F1343A6EE0009B5B9 /* CCBWriterInternal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBWriterInternal.m; sourceTree = ""; }; - 772BE58C134BB6BD0009B5B9 /* CCBDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBDocument.h; sourceTree = ""; }; + 772BE58C134BB6BD0009B5B9 /* CCBDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBDocument.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 772BE58D134BB6BE0009B5B9 /* CCBDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBDocument.m; sourceTree = ""; }; - 772BE592134BC2B90009B5B9 /* CCBReaderInternalV1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBReaderInternalV1.h; sourceTree = ""; }; - 772BE593134BC2BA0009B5B9 /* CCBReaderInternalV1.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBReaderInternalV1.m; sourceTree = ""; }; + 772BE592134BC2B90009B5B9 /* CCBReaderInternalV1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBReaderInternalV1.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + 772BE593134BC2BA0009B5B9 /* CCBReaderInternalV1.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCBReaderInternalV1.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; 774E4EBD136D98AB0025D0A8 /* select-bl.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "select-bl.png"; sourceTree = ""; }; 774E4EBE136D98AB0025D0A8 /* select-br.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "select-br.png"; sourceTree = ""; }; 774E4EBF136D98AB0025D0A8 /* select-pt.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "select-pt.png"; sourceTree = ""; }; @@ -907,14 +909,14 @@ 776A370A139544A200960E94 /* TB_zoomOut.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = TB_zoomOut.png; sourceTree = ""; }; 776A3713139590AA00960E94 /* ImageCaptureCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageCaptureCore.framework; path = System/Library/Frameworks/ImageCaptureCore.framework; sourceTree = SDKROOT; }; 776A37151395925D00960E94 /* Quartz.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quartz.framework; path = System/Library/Frameworks/Quartz.framework; sourceTree = SDKROOT; }; - 776A37B41398D6B900960E94 /* CCBGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBGLView.h; sourceTree = ""; }; + 776A37B41398D6B900960E94 /* CCBGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBGLView.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 776A37B51398D6BD00960E94 /* CCBGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBGLView.m; sourceTree = ""; }; 776A37B7139BCE3600960E94 /* TB_imageAssets.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = TB_imageAssets.png; sourceTree = ""; }; - 776C683C1385C02000153214 /* CCBOutlineView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBOutlineView.h; sourceTree = ""; }; + 776C683C1385C02000153214 /* CCBOutlineView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBOutlineView.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 776C683D1385C02000153214 /* CCBOutlineView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBOutlineView.m; sourceTree = ""; }; - 776C68401385C4F100153214 /* CCBTextFieldCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBTextFieldCell.h; sourceTree = ""; }; + 776C68401385C4F100153214 /* CCBTextFieldCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBTextFieldCell.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 776C68411385C4F100153214 /* CCBTextFieldCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBTextFieldCell.m; sourceTree = ""; }; - 776C68431385D37C00153214 /* CCBTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBTableView.h; sourceTree = ""; }; + 776C68431385D37C00153214 /* CCBTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBTableView.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 776C68441385D37D00153214 /* CCBTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBTableView.m; sourceTree = ""; }; 776C687513872CA700153214 /* CocosBuilderDocIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = CocosBuilderDocIcon.icns; sourceTree = ""; }; 776C688F1388107400153214 /* missing-font.fnt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "missing-font.fnt"; sourceTree = ""; }; @@ -943,7 +945,7 @@ 77AC50221360A05300B04360 /* CocosBuilderIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = CocosBuilderIcon.png; path = ../CocosBuilderIcon.png; sourceTree = ""; }; 77AC50241360A0FB00B04360 /* CocosBuilderIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = CocosBuilderIcon.icns; path = ../CocosBuilderIcon.icns; sourceTree = ""; }; 77D33E94138E714700012A88 /* ExceptionHandling.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ExceptionHandling.framework; path = System/Library/Frameworks/ExceptionHandling.framework; sourceTree = SDKROOT; }; - 77D33EA9138EA4F800012A88 /* CCBUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBUtil.h; sourceTree = ""; }; + 77D33EA9138EA4F800012A88 /* CCBUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBUtil.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 77D33EAA138EA4F800012A88 /* CCBUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBUtil.m; sourceTree = ""; }; 77D33EAC138EFBD800012A88 /* StageSizeWindow.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = StageSizeWindow.xib; sourceTree = ""; }; 77E1990513858D78006C361B /* NSBezierPath_AMShading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSBezierPath_AMShading.h; path = TabBar/NSBezierPath_AMShading.h; sourceTree = ""; }; @@ -985,11 +987,15 @@ 77E1994F13858DE0006C361B /* TabNewMetal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabNewMetal.png; path = TabBar/res/TabNewMetal.png; sourceTree = ""; }; 77E1995013858DE0006C361B /* TabNewMetalPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabNewMetalPressed.png; path = TabBar/res/TabNewMetalPressed.png; sourceTree = ""; }; 77E1995113858DE0006C361B /* TabNewMetalRollover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabNewMetalRollover.png; path = TabBar/res/TabNewMetalRollover.png; sourceTree = ""; }; - 77E7D049138F777A00E8EE67 /* CCBModalSheetController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBModalSheetController.h; sourceTree = ""; }; + 77E7D049138F777A00E8EE67 /* CCBModalSheetController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBModalSheetController.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 77E7D04A138F777A00E8EE67 /* CCBModalSheetController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBModalSheetController.m; sourceTree = ""; }; 77E7D04D138F78F600E8EE67 /* StageSizeWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StageSizeWindow.h; sourceTree = ""; }; 77E7D04E138F78F600E8EE67 /* StageSizeWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StageSizeWindow.m; sourceTree = ""; }; - 835DAF3F17156161003A2F7B /* CCBHTTPServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBHTTPServer.h; sourceTree = ""; }; + 812B478417A46C5E000DD9E8 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; + 816B5D1717ABFB0000E1A959 /* InspectorUserStringData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorUserStringData.h; sourceTree = ""; }; + 816B5D1817ABFB0000E1A959 /* InspectorUserStringData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = InspectorUserStringData.m; sourceTree = ""; }; + 816B5D1917ABFB0000E1A959 /* InspectorUserStringData.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorUserStringData.xib; sourceTree = ""; }; + 835DAF3F17156161003A2F7B /* CCBHTTPServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBHTTPServer.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 835DAF4017156161003A2F7B /* CCBHTTPServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBHTTPServer.m; sourceTree = ""; }; 835DAF81171561B7003A2F7B /* DDData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DDData.h; sourceTree = ""; }; 835DAF82171561B7003A2F7B /* DDData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DDData.m; sourceTree = ""; }; @@ -1080,7 +1086,7 @@ A09AB6AE14E9935F009C8B91 /* vec4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vec4.c; sourceTree = ""; }; A09AB6F614E993AA009C8B91 /* fps_images.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = fps_images.png; path = "libs/cocos2d-iphone/Resources/Fonts/fps_images.png"; sourceTree = SOURCE_ROOT; }; A77EF58F171FD30E00451DA4 /* cwebp */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = cwebp; sourceTree = ""; }; - E3127AA316C1D8E600D09AA4 /* CCBDirectoryComparer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBDirectoryComparer.h; sourceTree = ""; }; + E3127AA316C1D8E600D09AA4 /* CCBDirectoryComparer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBDirectoryComparer.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3127AA416C1D8E600D09AA4 /* CCBDirectoryComparer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBDirectoryComparer.m; sourceTree = ""; }; E312972D16CC33B200A09155 /* SequencerPopoverBlock.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SequencerPopoverBlock.xib; sourceTree = ""; }; E312973116CC377700A09155 /* SequencerPopoverBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SequencerPopoverBlock.h; sourceTree = ""; }; @@ -1115,7 +1121,7 @@ E325F65A14F65C8E00D29BCF /* CCMenuItemImage.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCMenuItemImage.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E325F65E14F65C8F00D29BCF /* CCMenuItemImage-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCMenuItemImage-Info.plist"; sourceTree = ""; }; E325F66014F65C8F00D29BCF /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E325F66214F65C8F00D29BCF /* CCMenuItemImage-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCMenuItemImage-Prefix.pch"; sourceTree = ""; }; + E325F66214F65C8F00D29BCF /* CCMenuItemImage-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCMenuItemImage-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E325F66614F65D4100D29BCF /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E326EFB515C84123006D6CE6 /* seq-endmarker.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "seq-endmarker.png"; sourceTree = ""; }; E32BBCAF1561361200C58395 /* HashValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HashValue.h; path = HashValue/HashValue.h; sourceTree = ""; }; @@ -1127,7 +1133,7 @@ E334069615517225000FBD0B /* InspectorFloatScale.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorFloatScale.xib; sourceTree = ""; }; E33406991551725F000FBD0B /* InspectorFloatScale.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorFloatScale.h; sourceTree = ""; }; E334069A1551725F000FBD0B /* InspectorFloatScale.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = InspectorFloatScale.m; sourceTree = ""; }; - E33473EE169C5402000737CC /* CCControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControl.h; sourceTree = ""; }; + E33473EE169C5402000737CC /* CCControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCControl.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E33473EF169C5402000737CC /* CCControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCControl.m; sourceTree = ""; }; E33473F0169C5402000737CC /* CCControlButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlButton.h; sourceTree = ""; }; E33473F1169C5402000737CC /* CCControlButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCControlButton.m; sourceTree = ""; }; @@ -1146,7 +1152,7 @@ E33473FE169C5402000737CC /* CCControlSwitch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlSwitch.h; sourceTree = ""; }; E33473FF169C5402000737CC /* CCControlSwitch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCControlSwitch.m; sourceTree = ""; }; E3347401169C5402000737CC /* CCControlSwitchMask.fsh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.glsl; path = CCControlSwitchMask.fsh; sourceTree = ""; }; - E3347403169C5402000737CC /* CCColourUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCColourUtils.h; sourceTree = ""; }; + E3347403169C5402000737CC /* CCColourUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCColourUtils.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3347404169C5402000737CC /* CCColourUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCColourUtils.m; sourceTree = ""; }; E3347405169C5402000737CC /* CCScale9Sprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScale9Sprite.h; sourceTree = ""; }; E3347406169C5402000737CC /* CCScale9Sprite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCScale9Sprite.m; sourceTree = ""; }; @@ -1154,13 +1160,13 @@ E3347408169C5402000737CC /* Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Utils.m; sourceTree = ""; }; E3347409169C5402000737CC /* CCControlExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlExtension.h; sourceTree = ""; }; E334740A169C5402000737CC /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.md; sourceTree = ""; }; - E3347419169DC5A6000737CC /* APIDocsWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIDocsWindow.h; sourceTree = ""; }; + E3347419169DC5A6000737CC /* APIDocsWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = APIDocsWindow.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E334741A169DC5A6000737CC /* APIDocsWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = APIDocsWindow.m; sourceTree = ""; }; E334741B169DC5A6000737CC /* APIDocsWindow.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = APIDocsWindow.xib; sourceTree = ""; }; E334742E169DC9E0000737CC /* jsdoc */ = {isa = PBXFileReference; lastKnownFileType = folder; name = jsdoc; path = ../../jsdoc; sourceTree = ""; }; E334A4DC170CF475001604F7 /* seq-btn-end.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "seq-btn-end.png"; sourceTree = ""; }; E334A4DD170CF475001604F7 /* toolbar-bottom-noborder.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "toolbar-bottom-noborder.png"; sourceTree = ""; }; - E334A4E2170CFDE3001604F7 /* CCBTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBTextField.h; sourceTree = ""; }; + E334A4E2170CFDE3001604F7 /* CCBTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBTextField.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E334A4E3170CFDE3001604F7 /* CCBTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBTextField.m; sourceTree = ""; }; E334A4E5170D0020001604F7 /* debugger-bug.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "debugger-bug.png"; sourceTree = ""; }; E335CAEA15751C0D00A612EE /* seq-ctrl-bg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "seq-ctrl-bg.png"; sourceTree = ""; }; @@ -1176,7 +1182,7 @@ E335CAFF1576702300A612EE /* MainWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MainWindow.m; sourceTree = ""; }; E335CB011577838800A612EE /* SequencerOutlineView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SequencerOutlineView.h; sourceTree = ""; }; E335CB021577838800A612EE /* SequencerOutlineView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SequencerOutlineView.m; sourceTree = ""; }; - E335CB041577995E00A612EE /* CCBSplitView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBSplitView.h; sourceTree = ""; }; + E335CB041577995E00A612EE /* CCBSplitView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBSplitView.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E335CB051577995F00A612EE /* CCBSplitView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBSplitView.m; sourceTree = ""; }; E335CB081577C5FB00A612EE /* CCNode+NodeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CCNode+NodeInfo.h"; sourceTree = ""; }; E335CB091577C5FB00A612EE /* CCNode+NodeInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CCNode+NodeInfo.m"; sourceTree = ""; }; @@ -1195,15 +1201,15 @@ E33C2AB615CAE3950043EF9B /* SequencerStretchWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SequencerStretchWindow.h; sourceTree = ""; }; E33C2AB715CAE3960043EF9B /* SequencerStretchWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SequencerStretchWindow.m; sourceTree = ""; }; E33C2AB915CBF2580043EF9B /* seq-keyframe-hint.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "seq-keyframe-hint.png"; sourceTree = ""; }; - E34039BC1624BF610067C7B8 /* CCBDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBDocumentController.h; sourceTree = ""; }; + E34039BC1624BF610067C7B8 /* CCBDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBDocumentController.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E34039BD1624BF610067C7B8 /* CCBDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBDocumentController.m; sourceTree = ""; }; E3462865155BF6C50043EAB1 /* ResourceManagerOutlineHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResourceManagerOutlineHandler.h; sourceTree = ""; }; E3462866155BF6C50043EAB1 /* ResourceManagerOutlineHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResourceManagerOutlineHandler.m; sourceTree = ""; }; E3462869155C18D80043EAB1 /* SavePanelLimiter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SavePanelLimiter.h; sourceTree = ""; }; E346286A155C18D80043EAB1 /* SavePanelLimiter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SavePanelLimiter.m; sourceTree = ""; }; - E346286E155D22290043EAB1 /* CCBPublisher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBPublisher.h; sourceTree = ""; }; + E346286E155D22290043EAB1 /* CCBPublisher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBPublisher.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E346286F155D22290043EAB1 /* CCBPublisher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBPublisher.m; sourceTree = ""; }; - E3462871155D22FC0043EAB1 /* CCBWarnings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBWarnings.h; sourceTree = ""; }; + E3462871155D22FC0043EAB1 /* CCBWarnings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBWarnings.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3462872155D22FC0043EAB1 /* CCBWarnings.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBWarnings.m; sourceTree = ""; }; E34E5D6415357CF2000201FB /* RulersLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RulersLayer.h; sourceTree = ""; }; E34E5D6515357CF2000201FB /* RulersLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RulersLayer.m; sourceTree = ""; }; @@ -1216,7 +1222,7 @@ E35392771518D78D00471721 /* CCScale9Sprite.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCScale9Sprite.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E353927B1518D78D00471721 /* CCScale9Sprite-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCScale9Sprite-Info.plist"; sourceTree = ""; }; E353927D1518D78D00471721 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E353927F1518D78D00471721 /* CCScale9Sprite-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCScale9Sprite-Prefix.pch"; sourceTree = ""; }; + E353927F1518D78D00471721 /* CCScale9Sprite-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCScale9Sprite-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E35392861518D89100471721 /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E35A135015B038D700C9AA15 /* ThoMoClientDelegateProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThoMoClientDelegateProtocol.h; sourceTree = ""; }; E35A135115B038D700C9AA15 /* ThoMoClientStub.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ThoMoClientStub.m; sourceTree = ""; }; @@ -1251,22 +1257,22 @@ E35DBB6814F21E7D0070A6E4 /* CCLayer.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCLayer.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E35DBB6C14F21E7D0070A6E4 /* CCLayer-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCLayer-Info.plist"; sourceTree = ""; }; E35DBB6E14F21E7D0070A6E4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E35DBB7014F21E7D0070A6E4 /* CCLayer-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCLayer-Prefix.pch"; sourceTree = ""; }; + E35DBB7014F21E7D0070A6E4 /* CCLayer-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCLayer-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E35DBB7714F21F350070A6E4 /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E35DBB8014F225D30070A6E4 /* CCLayerColor.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCLayerColor.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E35DBB8414F225D30070A6E4 /* CCLayerColor-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCLayerColor-Info.plist"; sourceTree = ""; }; E35DBB8614F225D30070A6E4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E35DBB8814F225D30070A6E4 /* CCLayerColor-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCLayerColor-Prefix.pch"; sourceTree = ""; }; + E35DBB8814F225D30070A6E4 /* CCLayerColor-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCLayerColor-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E35DBB8F14F226560070A6E4 /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E35DBB9814F244BB0070A6E4 /* CCLayerGradient.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCLayerGradient.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E35DBB9C14F244BC0070A6E4 /* CCLayerGradient-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCLayerGradient-Info.plist"; sourceTree = ""; }; E35DBB9E14F244BC0070A6E4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E35DBBA014F244BC0070A6E4 /* CCLayerGradient-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCLayerGradient-Prefix.pch"; sourceTree = ""; }; + E35DBBA014F244BC0070A6E4 /* CCLayerGradient-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCLayerGradient-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E35DBBA714F245490070A6E4 /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E35DBBAD14F2781D0070A6E4 /* CCMenu.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCMenu.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E35DBBB114F2781E0070A6E4 /* CCMenu-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCMenu-Info.plist"; sourceTree = ""; }; E35DBBB314F2781E0070A6E4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E35DBBB514F2781E0070A6E4 /* CCMenu-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCMenu-Prefix.pch"; sourceTree = ""; }; + E35DBBB514F2781E0070A6E4 /* CCMenu-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCMenu-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E35DBBBC14F27ACC0070A6E4 /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E35DBBBE14F29E9D0070A6E4 /* InspectorFntFile.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorFntFile.xib; sourceTree = ""; }; E35DBBC014F29EF80070A6E4 /* InspectorFntFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorFntFile.h; sourceTree = ""; }; @@ -1277,7 +1283,7 @@ E35DBBCC14F2AA350070A6E4 /* CCLabelBMFont.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCLabelBMFont.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E35DBBD014F2AA360070A6E4 /* CCLabelBMFont-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCLabelBMFont-Info.plist"; sourceTree = ""; }; E35DBBD214F2AA360070A6E4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E35DBBD414F2AA360070A6E4 /* CCLabelBMFont-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCLabelBMFont-Prefix.pch"; sourceTree = ""; }; + E35DBBD414F2AA360070A6E4 /* CCLabelBMFont-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCLabelBMFont-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E35DBBDB14F2AB740070A6E4 /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E35DBBDE14F3D1B60070A6E4 /* FontListTTF.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = FontListTTF.plist; sourceTree = ""; }; E35DBBE014F3DCDE0070A6E4 /* InspectorFontTTF.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorFontTTF.xib; sourceTree = ""; }; @@ -1286,7 +1292,7 @@ E35DBBE914F3E2390070A6E4 /* CCLabelTTF.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCLabelTTF.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E35DBBED14F3E2390070A6E4 /* CCLabelTTF-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCLabelTTF-Info.plist"; sourceTree = ""; }; E35DBBEF14F3E2390070A6E4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E35DBBF114F3E2390070A6E4 /* CCLabelTTF-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCLabelTTF-Prefix.pch"; sourceTree = ""; }; + E35DBBF114F3E2390070A6E4 /* CCLabelTTF-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCLabelTTF-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E35DBBF814F3E29E0070A6E4 /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E35DBBFA14F3EE210070A6E4 /* InspectorFloat.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorFloat.xib; sourceTree = ""; }; E35DBBFC14F3EE400070A6E4 /* InspectorFloat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorFloat.h; sourceTree = ""; }; @@ -1294,7 +1300,7 @@ E35DBC0914F4D72B0070A6E4 /* CCParticleSystem.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCParticleSystem.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E35DBC0D14F4D72B0070A6E4 /* CCParticleSystem-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCParticleSystem-Info.plist"; sourceTree = ""; }; E35DBC0F14F4D72B0070A6E4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E35DBC1114F4D72B0070A6E4 /* CCParticleSystem-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCParticleSystem-Prefix.pch"; sourceTree = ""; }; + E35DBC1114F4D72B0070A6E4 /* CCParticleSystem-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCParticleSystem-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E35DBC1814F4D7D50070A6E4 /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E35DBC1A14F4DED00070A6E4 /* InspectorStartStop.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorStartStop.xib; sourceTree = ""; }; E35DBC1C14F4DF030070A6E4 /* InspectorStartStop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorStartStop.h; sourceTree = ""; }; @@ -1307,14 +1313,14 @@ E35DBC2714F4FF3F0070A6E4 /* InspectorTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = InspectorTexture.m; sourceTree = ""; }; E360788F15EBA5420040A172 /* sel-frame.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "sel-frame.png"; sourceTree = ""; }; E36078BB15EE0B2C0040A172 /* sel-round.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "sel-round.png"; sourceTree = ""; }; - E3618D5416655041009F5805 /* CCBPublisherTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBPublisherTemplate.h; sourceTree = ""; }; + E3618D5416655041009F5805 /* CCBPublisherTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBPublisherTemplate.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3618D5516655041009F5805 /* CCBPublisherTemplate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBPublisherTemplate.m; sourceTree = ""; }; E3618D57166562DA009F5805 /* publishTemplates */ = {isa = PBXFileReference; lastKnownFileType = folder; path = publishTemplates; sourceTree = ""; }; E367E31C16384F0C00247F12 /* orientation-landscapeleft.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "orientation-landscapeleft.png"; sourceTree = ""; }; E367E31D16384F0C00247F12 /* orientation-landscaperight.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "orientation-landscaperight.png"; sourceTree = ""; }; E367E31F16384F0C00247F12 /* orientation-upsidedown.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "orientation-upsidedown.png"; sourceTree = ""; }; E367E32416384F3600247F12 /* orientation-portrait.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "orientation-portrait.png"; sourceTree = ""; }; - E36A2710152263B4004986A8 /* CCAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAction.h; sourceTree = ""; }; + E36A2710152263B4004986A8 /* CCAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCAction.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A2711152263B4004986A8 /* CCAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAction.m; sourceTree = ""; }; E36A2712152263B4004986A8 /* CCActionCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionCamera.h; sourceTree = ""; }; E36A2713152263B4004986A8 /* CCActionCamera.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionCamera.m; sourceTree = ""; }; @@ -1328,57 +1334,57 @@ E36A271B152263B4004986A8 /* CCActionGrid3D.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionGrid3D.m; sourceTree = ""; }; E36A271C152263B4004986A8 /* CCActionInstant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionInstant.h; sourceTree = ""; }; E36A271D152263B4004986A8 /* CCActionInstant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionInstant.m; sourceTree = ""; }; - E36A271E152263B4004986A8 /* CCActionInterval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionInterval.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A271E152263B4004986A8 /* CCActionInterval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCActionInterval.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A271F152263B4004986A8 /* CCActionInterval.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionInterval.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E36A2720152263B4004986A8 /* CCActionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionManager.h; sourceTree = ""; }; E36A2721152263B4004986A8 /* CCActionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionManager.m; sourceTree = ""; }; E36A2722152263B4004986A8 /* CCActionPageTurn3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionPageTurn3D.h; sourceTree = ""; }; E36A2723152263B4004986A8 /* CCActionPageTurn3D.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionPageTurn3D.m; sourceTree = ""; }; - E36A2724152263B4004986A8 /* CCActionProgressTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionProgressTimer.h; sourceTree = ""; }; + E36A2724152263B4004986A8 /* CCActionProgressTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCActionProgressTimer.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A2725152263B4004986A8 /* CCActionProgressTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionProgressTimer.m; sourceTree = ""; }; E36A2726152263B4004986A8 /* CCActionTiledGrid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionTiledGrid.h; sourceTree = ""; }; E36A2727152263B4004986A8 /* CCActionTiledGrid.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionTiledGrid.m; sourceTree = ""; }; - E36A2728152263B4004986A8 /* CCActionTween.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionTween.h; sourceTree = ""; }; + E36A2728152263B4004986A8 /* CCActionTween.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCActionTween.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A2729152263B4004986A8 /* CCActionTween.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionTween.m; sourceTree = ""; }; - E36A272A152263B4004986A8 /* CCAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAnimation.h; sourceTree = ""; }; + E36A272A152263B4004986A8 /* CCAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCAnimation.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A272B152263B4004986A8 /* CCAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAnimation.m; sourceTree = ""; }; - E36A272C152263B4004986A8 /* CCAnimationCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAnimationCache.h; sourceTree = ""; }; + E36A272C152263B4004986A8 /* CCAnimationCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCAnimationCache.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A272D152263B4004986A8 /* CCAnimationCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAnimationCache.m; sourceTree = ""; }; E36A272E152263B4004986A8 /* CCAtlasNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAtlasNode.h; sourceTree = ""; }; E36A272F152263B4004986A8 /* CCAtlasNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAtlasNode.m; sourceTree = ""; }; E36A2730152263B4004986A8 /* CCCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCCamera.h; sourceTree = ""; }; E36A2731152263B4004986A8 /* CCCamera.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCCamera.m; sourceTree = ""; }; E36A2732152263B4004986A8 /* ccConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccConfig.h; sourceTree = ""; }; - E36A2733152263B4004986A8 /* CCConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCConfiguration.h; sourceTree = ""; }; - E36A2734152263B4004986A8 /* CCConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCConfiguration.m; sourceTree = ""; }; + E36A2733152263B4004986A8 /* CCConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCConfiguration.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A2734152263B4004986A8 /* CCConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCConfiguration.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E36A2735152263B4004986A8 /* ccDeprecated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccDeprecated.h; sourceTree = ""; }; E36A2736152263B4004986A8 /* ccDeprecated.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ccDeprecated.m; sourceTree = ""; }; E36A2737152263B4004986A8 /* CCDirector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDirector.h; sourceTree = ""; }; - E36A2738152263B4004986A8 /* CCDirector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDirector.m; sourceTree = ""; }; - E36A2739152263B4004986A8 /* CCDrawingPrimitives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDrawingPrimitives.h; sourceTree = ""; }; - E36A273A152263B4004986A8 /* CCDrawingPrimitives.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDrawingPrimitives.m; sourceTree = ""; }; - E36A273B152263B4004986A8 /* CCGLProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGLProgram.h; sourceTree = ""; }; + E36A2738152263B4004986A8 /* CCDirector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCDirector.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + E36A2739152263B4004986A8 /* CCDrawingPrimitives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCDrawingPrimitives.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A273A152263B4004986A8 /* CCDrawingPrimitives.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCDrawingPrimitives.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + E36A273B152263B4004986A8 /* CCGLProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCGLProgram.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A273C152263B4004986A8 /* CCGLProgram.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCGLProgram.m; sourceTree = ""; }; - E36A273D152263B4004986A8 /* ccGLStateCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccGLStateCache.h; sourceTree = ""; }; + E36A273D152263B4004986A8 /* ccGLStateCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ccGLStateCache.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A273E152263B4004986A8 /* ccGLStateCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ccGLStateCache.m; sourceTree = ""; }; - E36A273F152263B4004986A8 /* CCGrabber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGrabber.h; sourceTree = ""; }; + E36A273F152263B4004986A8 /* CCGrabber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCGrabber.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A2740152263B4004986A8 /* CCGrabber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCGrabber.m; sourceTree = ""; }; - E36A2741152263B4004986A8 /* CCGrid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGrid.h; sourceTree = ""; }; + E36A2741152263B4004986A8 /* CCGrid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCGrid.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A2742152263B4004986A8 /* CCGrid.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCGrid.m; sourceTree = ""; }; E36A2743152263B4004986A8 /* CCLabelAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelAtlas.h; sourceTree = ""; }; E36A2744152263B4004986A8 /* CCLabelAtlas.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLabelAtlas.m; sourceTree = ""; }; E36A2745152263B4004986A8 /* CCLabelBMFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelBMFont.h; sourceTree = ""; }; E36A2746152263B4004986A8 /* CCLabelBMFont.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLabelBMFont.m; sourceTree = ""; }; E36A2747152263B4004986A8 /* CCLabelTTF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelTTF.h; sourceTree = ""; }; - E36A2748152263B4004986A8 /* CCLabelTTF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLabelTTF.m; sourceTree = ""; }; - E36A2749152263B4004986A8 /* CCLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLayer.h; sourceTree = ""; }; - E36A274A152263B4004986A8 /* CCLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLayer.m; sourceTree = ""; }; - E36A274B152263B4004986A8 /* ccMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccMacros.h; sourceTree = ""; }; + E36A2748152263B4004986A8 /* CCLabelTTF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCLabelTTF.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + E36A2749152263B4004986A8 /* CCLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCLayer.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A274A152263B4004986A8 /* CCLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCLayer.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + E36A274B152263B4004986A8 /* ccMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ccMacros.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A274C152263B4004986A8 /* CCMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMenu.h; sourceTree = ""; }; E36A274D152263B4004986A8 /* CCMenu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCMenu.m; sourceTree = ""; }; E36A274E152263B4004986A8 /* CCMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMenuItem.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A274F152263B4004986A8 /* CCMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCMenuItem.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; - E36A2750152263B4004986A8 /* CCMotionStreak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMotionStreak.h; sourceTree = ""; }; + E36A2750152263B4004986A8 /* CCMotionStreak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCMotionStreak.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A2751152263B4004986A8 /* CCMotionStreak.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCMotionStreak.m; sourceTree = ""; }; E36A2752152263B4004986A8 /* CCNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNode.h; sourceTree = ""; }; E36A2753152263B4004986A8 /* CCNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCNode.m; sourceTree = ""; }; @@ -1392,11 +1398,11 @@ E36A275B152263B4004986A8 /* CCParticleSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParticleSystem.m; sourceTree = ""; }; E36A275C152263B4004986A8 /* CCParticleSystemQuad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleSystemQuad.h; sourceTree = ""; }; E36A275D152263B4004986A8 /* CCParticleSystemQuad.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParticleSystemQuad.m; sourceTree = ""; }; - E36A275E152263B4004986A8 /* CCProgressTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProgressTimer.h; sourceTree = ""; }; + E36A275E152263B4004986A8 /* CCProgressTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCProgressTimer.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A275F152263B4004986A8 /* CCProgressTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCProgressTimer.m; sourceTree = ""; }; E36A2760152263B4004986A8 /* CCProtocols.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProtocols.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; - E36A2761152263B4004986A8 /* CCRenderTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCRenderTexture.h; sourceTree = ""; }; - E36A2762152263B4004986A8 /* CCRenderTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCRenderTexture.m; sourceTree = ""; }; + E36A2761152263B4004986A8 /* CCRenderTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCRenderTexture.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A2762152263B4004986A8 /* CCRenderTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCRenderTexture.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E36A2763152263B4004986A8 /* CCScene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScene.h; sourceTree = ""; }; E36A2764152263B4004986A8 /* CCScene.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCScene.m; sourceTree = ""; }; E36A2765152263B4004986A8 /* CCScheduler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScheduler.h; sourceTree = ""; }; @@ -1414,7 +1420,7 @@ E36A2771152263B4004986A8 /* ccShader_PositionTextureColor_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTextureColor_frag.h; sourceTree = ""; }; E36A2772152263B4004986A8 /* ccShader_PositionTextureColor_vert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTextureColor_vert.h; sourceTree = ""; }; E36A2773152263B4004986A8 /* ccShader_PositionTextureColorAlphaTest_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTextureColorAlphaTest_frag.h; sourceTree = ""; }; - E36A2774152263B4004986A8 /* CCShaderCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCShaderCache.h; sourceTree = ""; }; + E36A2774152263B4004986A8 /* CCShaderCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCShaderCache.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A2775152263B4004986A8 /* CCShaderCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCShaderCache.m; sourceTree = ""; }; E36A2776152263B4004986A8 /* ccShaders.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShaders.h; sourceTree = ""; }; E36A2777152263B4004986A8 /* ccShaders.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ccShaders.m; sourceTree = ""; }; @@ -1422,18 +1428,18 @@ E36A2779152263B4004986A8 /* CCSprite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSprite.m; sourceTree = ""; }; E36A277A152263B4004986A8 /* CCSpriteBatchNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteBatchNode.h; sourceTree = ""; }; E36A277B152263B4004986A8 /* CCSpriteBatchNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSpriteBatchNode.m; sourceTree = ""; }; - E36A277C152263B4004986A8 /* CCSpriteFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteFrame.h; sourceTree = ""; }; + E36A277C152263B4004986A8 /* CCSpriteFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCSpriteFrame.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A277D152263B4004986A8 /* CCSpriteFrame.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSpriteFrame.m; sourceTree = ""; }; - E36A277E152263B4004986A8 /* CCSpriteFrameCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteFrameCache.h; sourceTree = ""; }; + E36A277E152263B4004986A8 /* CCSpriteFrameCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCSpriteFrameCache.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A277F152263B4004986A8 /* CCSpriteFrameCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSpriteFrameCache.m; sourceTree = ""; }; - E36A2780152263B4004986A8 /* CCTexture2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTexture2D.h; sourceTree = ""; }; + E36A2780152263B4004986A8 /* CCTexture2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCTexture2D.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A2781152263B4004986A8 /* CCTexture2D.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTexture2D.m; sourceTree = ""; }; E36A2782152263B4004986A8 /* CCTextureAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTextureAtlas.h; sourceTree = ""; }; E36A2783152263B4004986A8 /* CCTextureAtlas.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTextureAtlas.m; sourceTree = ""; }; - E36A2784152263B4004986A8 /* CCTextureCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTextureCache.h; sourceTree = ""; }; + E36A2784152263B4004986A8 /* CCTextureCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCTextureCache.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A2785152263B4004986A8 /* CCTextureCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTextureCache.m; sourceTree = ""; }; - E36A2786152263B4004986A8 /* CCTexturePVR.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTexturePVR.h; sourceTree = ""; }; - E36A2787152263B4004986A8 /* CCTexturePVR.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTexturePVR.m; sourceTree = ""; }; + E36A2786152263B4004986A8 /* CCTexturePVR.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCTexturePVR.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A2787152263B4004986A8 /* CCTexturePVR.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCTexturePVR.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E36A2788152263B4004986A8 /* CCTileMapAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTileMapAtlas.h; sourceTree = ""; }; E36A2789152263B4004986A8 /* CCTileMapAtlas.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTileMapAtlas.m; sourceTree = ""; }; E36A278A152263B4004986A8 /* CCTMXLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTMXLayer.h; sourceTree = ""; }; @@ -1442,53 +1448,53 @@ E36A278D152263B4004986A8 /* CCTMXObjectGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTMXObjectGroup.m; sourceTree = ""; }; E36A278E152263B4004986A8 /* CCTMXTiledMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTMXTiledMap.h; sourceTree = ""; }; E36A278F152263B4004986A8 /* CCTMXTiledMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTMXTiledMap.m; sourceTree = ""; }; - E36A2790152263B4004986A8 /* CCTMXXMLParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTMXXMLParser.h; sourceTree = ""; }; - E36A2791152263B4004986A8 /* CCTMXXMLParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTMXXMLParser.m; sourceTree = ""; }; + E36A2790152263B4004986A8 /* CCTMXXMLParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCTMXXMLParser.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A2791152263B4004986A8 /* CCTMXXMLParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCTMXXMLParser.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E36A2792152263B4004986A8 /* CCTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTransition.h; sourceTree = ""; }; E36A2793152263B4004986A8 /* CCTransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTransition.m; sourceTree = ""; }; E36A2794152263B4004986A8 /* CCTransitionPageTurn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTransitionPageTurn.h; sourceTree = ""; }; E36A2795152263B4004986A8 /* CCTransitionPageTurn.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTransitionPageTurn.m; sourceTree = ""; }; E36A2796152263B4004986A8 /* CCTransitionProgress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTransitionProgress.h; sourceTree = ""; }; E36A2797152263B4004986A8 /* CCTransitionProgress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTransitionProgress.m; sourceTree = ""; }; - E36A2798152263B4004986A8 /* ccTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccTypes.h; sourceTree = ""; }; + E36A2798152263B4004986A8 /* ccTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ccTypes.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A2799152263B4004986A8 /* cocos2d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocos2d.h; sourceTree = ""; }; E36A279A152263B4004986A8 /* cocos2d.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = cocos2d.m; sourceTree = ""; }; - E36A279C152263B4004986A8 /* CCGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGL.h; sourceTree = ""; }; - E36A279D152263B4004986A8 /* CCNS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNS.h; sourceTree = ""; }; + E36A279C152263B4004986A8 /* CCGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCGL.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A279D152263B4004986A8 /* CCNS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCNS.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A279F152263B4004986A8 /* CCDirectorIOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDirectorIOS.h; sourceTree = ""; }; - E36A27A0152263B4004986A8 /* CCDirectorIOS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDirectorIOS.m; sourceTree = ""; }; - E36A27A1152263B4004986A8 /* CCES2Renderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCES2Renderer.h; sourceTree = ""; }; + E36A27A0152263B4004986A8 /* CCDirectorIOS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCDirectorIOS.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + E36A27A1152263B4004986A8 /* CCES2Renderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCES2Renderer.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A27A2152263B4004986A8 /* CCES2Renderer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCES2Renderer.m; sourceTree = ""; }; - E36A27A3152263B4004986A8 /* CCESRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCESRenderer.h; sourceTree = ""; }; - E36A27A4152263B4004986A8 /* CCGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGLView.h; sourceTree = ""; }; - E36A27A5152263B4004986A8 /* CCGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCGLView.m; sourceTree = ""; }; - E36A27A6152263B4004986A8 /* CCTouchDelegateProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTouchDelegateProtocol.h; sourceTree = ""; }; + E36A27A3152263B4004986A8 /* CCESRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCESRenderer.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A27A4152263B4004986A8 /* CCGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCGLView.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A27A5152263B4004986A8 /* CCGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCGLView.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + E36A27A6152263B4004986A8 /* CCTouchDelegateProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCTouchDelegateProtocol.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A27A7152263B4004986A8 /* CCTouchDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTouchDispatcher.h; sourceTree = ""; }; E36A27A8152263B4004986A8 /* CCTouchDispatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTouchDispatcher.m; sourceTree = ""; }; E36A27A9152263B4004986A8 /* CCTouchHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTouchHandler.h; sourceTree = ""; }; E36A27AA152263B4004986A8 /* CCTouchHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTouchHandler.m; sourceTree = ""; }; - E36A27AC152263B4004986A8 /* CCDirectorMac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDirectorMac.h; sourceTree = ""; }; - E36A27AD152263B4004986A8 /* CCDirectorMac.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDirectorMac.m; sourceTree = ""; }; - E36A27AE152263B4004986A8 /* CCEventDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCEventDispatcher.h; sourceTree = ""; }; + E36A27AC152263B4004986A8 /* CCDirectorMac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCDirectorMac.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A27AD152263B4004986A8 /* CCDirectorMac.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCDirectorMac.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + E36A27AE152263B4004986A8 /* CCEventDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCEventDispatcher.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A27AF152263B4004986A8 /* CCEventDispatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCEventDispatcher.m; sourceTree = ""; }; - E36A27B0152263B4004986A8 /* CCGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGLView.h; sourceTree = ""; }; + E36A27B0152263B4004986A8 /* CCGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCGLView.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A27B1152263B4004986A8 /* CCGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCGLView.m; sourceTree = ""; }; - E36A27B2152263B4004986A8 /* CCWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCWindow.h; sourceTree = ""; }; + E36A27B2152263B4004986A8 /* CCWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCWindow.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A27B3152263B4004986A8 /* CCWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCWindow.m; sourceTree = ""; }; - E36A27B5152263B4004986A8 /* base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = base64.c; sourceTree = ""; }; + E36A27B5152263B4004986A8 /* base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = base64.c; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.c; }; E36A27B6152263B4004986A8 /* base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = base64.h; sourceTree = ""; }; E36A27B7152263B4004986A8 /* CCArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArray.h; sourceTree = ""; }; E36A27B8152263B4004986A8 /* CCArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCArray.m; sourceTree = ""; }; - E36A27B9152263B4004986A8 /* ccCArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccCArray.h; sourceTree = ""; }; - E36A27BA152263B4004986A8 /* CCFileUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCFileUtils.h; sourceTree = ""; }; + E36A27B9152263B4004986A8 /* ccCArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ccCArray.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E36A27BA152263B4004986A8 /* CCFileUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCFileUtils.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A27BB152263B4004986A8 /* CCFileUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCFileUtils.m; sourceTree = ""; }; - E36A27BC152263B4004986A8 /* CCProfiling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProfiling.h; sourceTree = ""; }; + E36A27BC152263B4004986A8 /* CCProfiling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCProfiling.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A27BD152263B4004986A8 /* CCProfiling.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCProfiling.m; sourceTree = ""; }; E36A27BE152263B4004986A8 /* ccUtils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ccUtils.c; sourceTree = ""; }; E36A27BF152263B4004986A8 /* ccUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccUtils.h; sourceTree = ""; }; E36A27C0152263B4004986A8 /* CCVertex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCVertex.h; sourceTree = ""; }; E36A27C1152263B4004986A8 /* CCVertex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCVertex.m; sourceTree = ""; }; - E36A27C2152263B4004986A8 /* CGPointExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGPointExtension.h; sourceTree = ""; }; + E36A27C2152263B4004986A8 /* CGPointExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CGPointExtension.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E36A27C3152263B4004986A8 /* CGPointExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CGPointExtension.m; sourceTree = ""; }; E36A27C4152263B4004986A8 /* NSThread+performBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSThread+performBlock.h"; sourceTree = ""; }; E36A27C5152263B4004986A8 /* NSThread+performBlock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSThread+performBlock.m"; sourceTree = ""; }; @@ -1524,7 +1530,7 @@ E3808DB31641C45B00398456 /* PublishSettingsWindow.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PublishSettingsWindow.xib; sourceTree = ""; }; E3808DB51641CB6300398456 /* PublishSettingsWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PublishSettingsWindow.h; sourceTree = ""; }; E3808DB61641CB6400398456 /* PublishSettingsWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PublishSettingsWindow.m; sourceTree = ""; }; - E3808DB81641D4B800398456 /* CCBTextFieldLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBTextFieldLabel.h; sourceTree = ""; }; + E3808DB81641D4B800398456 /* CCBTextFieldLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBTextFieldLabel.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3808DB91641D4B800398456 /* CCBTextFieldLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBTextFieldLabel.m; sourceTree = ""; }; E380B24B1642FC3C0006D31C /* libPVRTC.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libPVRTC.a; path = Tupac/libPVRTC.a; sourceTree = ""; }; E380B24C1642FC3C0006D31C /* pvrtc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pvrtc.h; path = Tupac/pvrtc.h; sourceTree = ""; }; @@ -1554,7 +1560,7 @@ E3893C8F1666B9F500299482 /* ccFPSImages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccFPSImages.h; sourceTree = ""; }; E3893C901666B9F500299482 /* ccFPSImages.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ccFPSImages.m; sourceTree = ""; }; E3893C911666B9F500299482 /* CCPhysicsDebugNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPhysicsDebugNode.h; sourceTree = ""; }; - E3893C921666B9F500299482 /* CCPhysicsDebugNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCPhysicsDebugNode.m; sourceTree = ""; }; + E3893C921666B9F500299482 /* CCPhysicsDebugNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CCPhysicsDebugNode.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E3893C931666B9F500299482 /* CCPhysicsSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPhysicsSprite.h; sourceTree = ""; }; E3893C941666B9F500299482 /* CCPhysicsSprite.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CCPhysicsSprite.mm; sourceTree = ""; }; E3893C951666B9F500299482 /* ccShader_PositionColorLengthTexture_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionColorLengthTexture_frag.h; sourceTree = ""; }; @@ -1563,7 +1569,7 @@ E38F79351715FD8D00E299E4 /* editor-warning.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "editor-warning.png"; sourceTree = ""; }; E390C775170A294E003E9E92 /* DebuggerConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebuggerConnection.h; sourceTree = ""; }; E390C776170A294E003E9E92 /* DebuggerConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebuggerConnection.m; sourceTree = ""; }; - E390C77B170A2C9B003E9E92 /* AboutWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AboutWindow.h; sourceTree = ""; }; + E390C77B170A2C9B003E9E92 /* AboutWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = AboutWindow.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E390C77C170A2C9B003E9E92 /* AboutWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AboutWindow.m; sourceTree = ""; }; E390C77D170A2C9B003E9E92 /* AboutWindow.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = AboutWindow.xib; sourceTree = ""; }; E390C780170A371E003E9E92 /* version */ = {isa = PBXFileReference; lastKnownFileType = folder; name = version; path = ../../version; sourceTree = ""; }; @@ -1589,7 +1595,7 @@ E398C02A14FB81A30078E771 /* Cocos2D iPhone-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Cocos2D iPhone-Prefix.pch"; sourceTree = ""; }; E398C03114FB86D20078E771 /* PlugInExport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlugInExport.h; sourceTree = ""; }; E398C03214FB86D20078E771 /* PlugInExport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlugInExport.m; sourceTree = ""; }; - E398C03514FB8A430078E771 /* CCBX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBX.h; sourceTree = ""; }; + E398C03514FB8A430078E771 /* CCBX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBX.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E398C03614FB8A430078E771 /* CCBX.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBX.m; sourceTree = ""; }; E398C03914FB8F850078E771 /* CCBXCocos2diPhone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBXCocos2diPhone.h; sourceTree = ""; }; E398C03A14FB8F850078E771 /* CCBXCocos2diPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBXCocos2diPhone.m; sourceTree = ""; }; @@ -1611,13 +1617,13 @@ E3A16AF41536D69A004B528A /* CCBPLabelTTF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBPLabelTTF.h; sourceTree = ""; }; E3A16AF51536D69A004B528A /* CCBPLabelTTF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBPLabelTTF.m; sourceTree = ""; }; E3A16D8E156E145700F6C326 /* CocosBuilderPlayerIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = CocosBuilderPlayerIcon.icns; path = ../CocosBuilderPlayerIcon.icns; sourceTree = ""; }; - E3A4745E16D4389D00DB0D61 /* CDAudioManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDAudioManager.h; sourceTree = ""; }; + E3A4745E16D4389D00DB0D61 /* CDAudioManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CDAudioManager.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3A4745F16D4389D00DB0D61 /* CDAudioManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDAudioManager.m; sourceTree = ""; }; E3A4746016D4389D00DB0D61 /* CDConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDConfig.h; sourceTree = ""; }; - E3A4746116D4389D00DB0D61 /* CDOpenALSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDOpenALSupport.h; sourceTree = ""; }; - E3A4746216D4389D00DB0D61 /* CDOpenALSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDOpenALSupport.m; sourceTree = ""; }; - E3A4746316D4389D00DB0D61 /* CDXMacOSXSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDXMacOSXSupport.h; sourceTree = ""; }; - E3A4746416D4389D00DB0D61 /* CDXMacOSXSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDXMacOSXSupport.m; sourceTree = ""; }; + E3A4746116D4389D00DB0D61 /* CDOpenALSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CDOpenALSupport.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E3A4746216D4389D00DB0D61 /* CDOpenALSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CDOpenALSupport.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + E3A4746316D4389D00DB0D61 /* CDXMacOSXSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CDXMacOSXSupport.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + E3A4746416D4389D00DB0D61 /* CDXMacOSXSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CDXMacOSXSupport.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E3A4746516D4389D00DB0D61 /* CDXPropertyModifierAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDXPropertyModifierAction.h; sourceTree = ""; }; E3A4746616D4389D00DB0D61 /* CDXPropertyModifierAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDXPropertyModifierAction.m; sourceTree = ""; }; E3A4746716D4389D00DB0D61 /* CocosDenshion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CocosDenshion.h; sourceTree = ""; }; @@ -1671,7 +1677,7 @@ E3B7AEC514E3193500DFD402 /* CCNode.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCNode.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E3B7AEC914E3193500DFD402 /* CCNode-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCNode-Info.plist"; sourceTree = ""; }; E3B7AECB14E3193500DFD402 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E3B7AECD14E3193500DFD402 /* CCNode-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCNode-Prefix.pch"; sourceTree = ""; }; + E3B7AECD14E3193500DFD402 /* CCNode-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCNode-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E3B7AEDB14E3246100DFD402 /* PlugInManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlugInManager.h; sourceTree = ""; }; E3B7AEDC14E3246100DFD402 /* PlugInManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlugInManager.m; sourceTree = ""; }; E3B7AEDE14E32E7F00DFD402 /* PlugInNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlugInNode.h; sourceTree = ""; }; @@ -1703,12 +1709,12 @@ E3B84C39151A2C02004B743C /* CCControlButton.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCControlButton.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E3B84C3D151A2C02004B743C /* CCControlButton-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCControlButton-Info.plist"; sourceTree = ""; }; E3B84C3F151A2C02004B743C /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E3B84C41151A2C02004B743C /* CCControlButton-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCControlButton-Prefix.pch"; sourceTree = ""; }; + E3B84C41151A2C02004B743C /* CCControlButton-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCControlButton-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E3B84C49151A2CBB004B743C /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E3B9AF421538612200489438 /* ruler-xy.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ruler-xy.png"; sourceTree = ""; }; - E3B9AF49153C150D00489438 /* CCBTransparentWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBTransparentWindow.h; sourceTree = ""; }; + E3B9AF49153C150D00489438 /* CCBTransparentWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBTransparentWindow.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3B9AF4A153C150D00489438 /* CCBTransparentWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBTransparentWindow.m; sourceTree = ""; }; - E3B9AF4C153C48E300489438 /* CCBTransparentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBTransparentView.h; sourceTree = ""; }; + E3B9AF4C153C48E300489438 /* CCBTransparentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBTransparentView.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3B9AF4D153C48E300489438 /* CCBTransparentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBTransparentView.m; sourceTree = ""; }; E3BF89D8156D36B6001A24CE /* CocosBuilderProjectIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = CocosBuilderProjectIcon.icns; sourceTree = ""; }; E3C12B19171DD386001EEDDB /* NSWindow+CCBAccessoryView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSWindow+CCBAccessoryView.h"; sourceTree = ""; }; @@ -1717,11 +1723,11 @@ E3C365EB14E9E4D1007CD5FF /* CCSprite.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCSprite.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E3C365EF14E9E4D1007CD5FF /* CCSprite-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCSprite-Info.plist"; sourceTree = ""; }; E3C365F114E9E4D1007CD5FF /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E3C365F314E9E4D1007CD5FF /* CCSprite-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCSprite-Prefix.pch"; sourceTree = ""; }; + E3C365F314E9E4D1007CD5FF /* CCSprite-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCSprite-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E3C365F914E9E599007CD5FF /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E3C365FF14EA0507007CD5FF /* TexturePropertySetter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TexturePropertySetter.h; sourceTree = ""; }; E3C3660014EA0507007CD5FF /* TexturePropertySetter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TexturePropertySetter.m; sourceTree = ""; }; - E3C3660214EB2C1B007CD5FF /* CCBReaderInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBReaderInternal.h; sourceTree = ""; }; + E3C3660214EB2C1B007CD5FF /* CCBReaderInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBReaderInternal.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3C3660314EB2C1B007CD5FF /* CCBReaderInternal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBReaderInternal.m; sourceTree = ""; }; E3C5C1A21504D17E000CF6F3 /* ResourceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResourceManager.h; sourceTree = ""; }; E3C5C1A31504D17E000CF6F3 /* ResourceManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResourceManager.m; sourceTree = ""; }; @@ -1736,12 +1742,12 @@ E3C5C1B115061882000CF6F3 /* ResourceManagerPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResourceManagerPanel.m; sourceTree = ""; }; E3C5C1B315075CDD000CF6F3 /* ResourceManagerUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResourceManagerUtil.h; sourceTree = ""; }; E3C5C1B415075CDD000CF6F3 /* ResourceManagerUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResourceManagerUtil.m; sourceTree = ""; }; - E3C5C1C71508F35E000CF6F3 /* CCBAnimationParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBAnimationParser.h; sourceTree = ""; }; + E3C5C1C71508F35E000CF6F3 /* CCBAnimationParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBAnimationParser.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3C5C1C81508F35E000CF6F3 /* CCBAnimationParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBAnimationParser.m; sourceTree = ""; }; E3C5C1CA15090259000CF6F3 /* InspectorAnimation.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorAnimation.xib; sourceTree = ""; }; E3C5C1CC150902B3000CF6F3 /* InspectorAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorAnimation.h; sourceTree = ""; }; E3C5C1CD150902B3000CF6F3 /* InspectorAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = InspectorAnimation.m; sourceTree = ""; }; - E3C5C1CF15090CF3000CF6F3 /* AnimationPropertySetter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnimationPropertySetter.h; sourceTree = ""; }; + E3C5C1CF15090CF3000CF6F3 /* AnimationPropertySetter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = AnimationPropertySetter.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3C5C1D015090CF3000CF6F3 /* AnimationPropertySetter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AnimationPropertySetter.m; sourceTree = ""; }; E3C65105151A3B7C00D639C0 /* InspectorString.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorString.xib; sourceTree = ""; }; E3C65108151A65ED00D639C0 /* InspectorString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorString.h; sourceTree = ""; }; @@ -1749,7 +1755,7 @@ E3C65116151BB89500D639C0 /* CCControl.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCControl.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E3C6511A151BB89600D639C0 /* CCControl-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCControl-Info.plist"; sourceTree = ""; }; E3C6511C151BB89600D639C0 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E3C6511E151BB89600D639C0 /* CCControl-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCControl-Prefix.pch"; sourceTree = ""; }; + E3C6511E151BB89600D639C0 /* CCControl-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCControl-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E3C65125151BBB0F00D639C0 /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E3C65127151C7B8F00D639C0 /* InspectorBlockCCControl.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorBlockCCControl.xib; sourceTree = ""; }; E3C65129151C7E3600D639C0 /* InspectorBlockCCControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorBlockCCControl.h; sourceTree = ""; }; @@ -1766,7 +1772,7 @@ E3D59121150F5367004180CA /* CCBFile.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCBFile.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E3D59125150F5367004180CA /* CCBFile-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCBFile-Info.plist"; sourceTree = ""; }; E3D59127150F5367004180CA /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E3D59129150F5367004180CA /* CCBFile-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCBFile-Prefix.pch"; sourceTree = ""; }; + E3D59129150F5367004180CA /* CCBFile-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCBFile-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E3D59130150F5676004180CA /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E3D59132150F85D8004180CA /* InspectorCCBFile.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorCCBFile.xib; sourceTree = ""; }; E3D59134150F861E004180CA /* InspectorCCBFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorCCBFile.h; sourceTree = ""; }; @@ -1850,9 +1856,9 @@ E3EDBC1215483E3200EEF1F3 /* ResolutionSettingsWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResolutionSettingsWindow.h; sourceTree = ""; }; E3EDBC1315483E3200EEF1F3 /* ResolutionSettingsWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResolutionSettingsWindow.m; sourceTree = ""; }; E3EDBC1515483EE000EEF1F3 /* ResolutionSettingsWindow.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ResolutionSettingsWindow.xib; sourceTree = ""; }; - E3EDBC231549971000EEF1F3 /* CCBFileUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBFileUtil.h; sourceTree = ""; }; + E3EDBC231549971000EEF1F3 /* CCBFileUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBFileUtil.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3EDBC241549971000EEF1F3 /* CCBFileUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBFileUtil.m; sourceTree = ""; }; - E3F2C21114FC157E007B660D /* CCBXCocos2diPhoneWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBXCocos2diPhoneWriter.h; sourceTree = ""; }; + E3F2C21114FC157E007B660D /* CCBXCocos2diPhoneWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CCBXCocos2diPhoneWriter.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E3F2C21214FC157E007B660D /* CCBXCocos2diPhoneWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBXCocos2diPhoneWriter.m; sourceTree = ""; }; E3F3F83D153C72A3005443EE /* NotesLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NotesLayer.h; sourceTree = ""; }; E3F3F83E153C72A3005443EE /* NotesLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NotesLayer.m; sourceTree = ""; }; @@ -1876,7 +1882,7 @@ E3FCE8661524856D0028E8E7 /* CCScrollView.ccbPlugNode */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCScrollView.ccbPlugNode; sourceTree = BUILT_PRODUCTS_DIR; }; E3FCE86A1524856D0028E8E7 /* CCScrollView-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CCScrollView-Info.plist"; sourceTree = ""; }; E3FCE86C1524856D0028E8E7 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - E3FCE86E1524856D0028E8E7 /* CCScrollView-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CCScrollView-Prefix.pch"; sourceTree = ""; }; + E3FCE86E1524856D0028E8E7 /* CCScrollView-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "CCScrollView-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E3FCE875152486030028E8E7 /* CCBPProperties.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CCBPProperties.plist; sourceTree = ""; }; E3FD4DCE15A09F6D0032C2DD /* SequencerKeyframeEasingWindow.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SequencerKeyframeEasingWindow.xib; sourceTree = ""; }; E3FD4DD115A0A2C10032C2DD /* SequencerKeyframeEasingWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SequencerKeyframeEasingWindow.h; sourceTree = ""; }; @@ -1902,8 +1908,8 @@ E3FEA8BF14E49D8300119FBE /* InspectorInteger.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InspectorInteger.xib; sourceTree = ""; }; FA98CFC1154E7D1C006E58C5 /* ccbpublish */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ccbpublish; sourceTree = BUILT_PRODUCTS_DIR; }; FA98CFC3154E7D1C006E58C5 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - FA98CFC6154E7D1C006E58C5 /* ccbpublish.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ccbpublish.m; sourceTree = ""; }; - FA98CFC9154E7D1C006E58C5 /* ccbpublish-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ccbpublish-Prefix.pch"; sourceTree = ""; }; + FA98CFC6154E7D1C006E58C5 /* ccbpublish.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ccbpublish.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + FA98CFC9154E7D1C006E58C5 /* ccbpublish-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "ccbpublish-Prefix.pch"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; FA98CFDA154E8D16006E58C5 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; }; /* End PBXFileReference section */ @@ -2457,6 +2463,7 @@ 77D33E94138E714700012A88 /* ExceptionHandling.framework */, 7789ABC2133AA82000CEFCC7 /* Cocoa.framework */, FA98CFC3154E7D1C006E58C5 /* Foundation.framework */, + 812B478417A46C5E000DD9E8 /* CoreFoundation.framework */, 7789ABC4133AA82000CEFCC7 /* Other Frameworks */, ); name = Frameworks; @@ -3770,20 +3777,22 @@ E3B4221214E4A350004547D6 /* InspectorCheck.xib */, E3B4221414E4A380004547D6 /* InspectorCheck.h */, E3B4221514E4A381004547D6 /* InspectorCheck.m */, - E3B4221714E4BE6B004547D6 /* InspectorSpriteFrame.xib */, - E3DA6FF916CB2B8700B12FFB /* InspectorPopoverSpriteFrame.xib */, - E3B4221914E4BE87004547D6 /* InspectorSpriteFrame.h */, - E3B4221A14E4BE87004547D6 /* InspectorSpriteFrame.m */, - E35DBC2414F4FEF80070A6E4 /* InspectorTexture.xib */, - E35DBC2614F4FF3E0070A6E4 /* InspectorTexture.h */, - E35DBC2714F4FF3F0070A6E4 /* InspectorTexture.m */, E3C5C1CA15090259000CF6F3 /* InspectorAnimation.xib */, E3C5C1CC150902B3000CF6F3 /* InspectorAnimation.h */, E3C5C1CD150902B3000CF6F3 /* InspectorAnimation.m */, + E385A41F14F69FF300DFB12D /* InspectorBlock.xib */, + E385A42114F6A01900DFB12D /* InspectorBlock.h */, + E385A42214F6A01900DFB12D /* InspectorBlock.m */, + E3C65127151C7B8F00D639C0 /* InspectorBlockCCControl.xib */, + E3C65129151C7E3600D639C0 /* InspectorBlockCCControl.h */, + E3C6512A151C7E3600D639C0 /* InspectorBlockCCControl.m */, E3B4221C14E58C35004547D6 /* InspectorByte.xib */, E3DA6FFB16CB2BEB00B12FFB /* InspectorPopoverByte.xib */, E3B4221E14E58C75004547D6 /* InspectorByte.h */, E3B4221F14E58C75004547D6 /* InspectorByte.m */, + E3D59132150F85D8004180CA /* InspectorCCBFile.xib */, + E3D59134150F861E004180CA /* InspectorCCBFile.h */, + E3D59135150F861E004180CA /* InspectorCCBFile.m */, E3B4222114E58FEE004547D6 /* InspectorColor3.xib */, E3DA6FFD16CB2C3C00B12FFB /* InspectorPopoverColor3.xib */, E3B4222314E59034004547D6 /* InspectorColor3.h */, @@ -3800,12 +3809,19 @@ E35DBBBE14F29E9D0070A6E4 /* InspectorFntFile.xib */, E35DBBC014F29EF80070A6E4 /* InspectorFntFile.h */, E35DBBC114F29EF80070A6E4 /* InspectorFntFile.m */, - E3D59132150F85D8004180CA /* InspectorCCBFile.xib */, - E3D59134150F861E004180CA /* InspectorCCBFile.h */, - E3D59135150F861E004180CA /* InspectorCCBFile.m */, + 816B5D1717ABFB0000E1A959 /* InspectorUserStringData.h */, + 816B5D1817ABFB0000E1A959 /* InspectorUserStringData.m */, + 816B5D1917ABFB0000E1A959 /* InspectorUserStringData.xib */, + E3B4221714E4BE6B004547D6 /* InspectorSpriteFrame.xib */, + E3DA6FF916CB2B8700B12FFB /* InspectorPopoverSpriteFrame.xib */, + E3B4221914E4BE87004547D6 /* InspectorSpriteFrame.h */, + E3B4221A14E4BE87004547D6 /* InspectorSpriteFrame.m */, E35DBBC314F2A2900070A6E4 /* InspectorText.xib */, E35DBBC514F2A2A40070A6E4 /* InspectorText.h */, E35DBBC614F2A2A50070A6E4 /* InspectorText.m */, + E35DBC2414F4FEF80070A6E4 /* InspectorTexture.xib */, + E35DBC2614F4FF3E0070A6E4 /* InspectorTexture.h */, + E35DBC2714F4FF3F0070A6E4 /* InspectorTexture.m */, E3C65105151A3B7C00D639C0 /* InspectorString.xib */, E3C65108151A65ED00D639C0 /* InspectorString.h */, E3C65109151A65ED00D639C0 /* InspectorString.m */, @@ -3818,12 +3834,6 @@ E35DBC1F14F4ED0D0070A6E4 /* InspectorIntegerLabeled.xib */, E35DBC2114F4ED960070A6E4 /* InspectorIntegerLabeled.h */, E35DBC2214F4ED970070A6E4 /* InspectorIntegerLabeled.m */, - E385A41F14F69FF300DFB12D /* InspectorBlock.xib */, - E385A42114F6A01900DFB12D /* InspectorBlock.h */, - E385A42214F6A01900DFB12D /* InspectorBlock.m */, - E3C65127151C7B8F00D639C0 /* InspectorBlockCCControl.xib */, - E3C65129151C7E3600D639C0 /* InspectorBlockCCControl.h */, - E3C6512A151C7E3600D639C0 /* InspectorBlockCCControl.m */, ); name = "Inspector Properties"; sourceTree = ""; @@ -4714,6 +4724,7 @@ E388FD19171F03C7002548ED /* editor-border.png in Resources */, E3748303171F83A300486659 /* editor-jump.png in Resources */, E39C917B174C134C00092BD1 /* toolbar-btn-add.png in Resources */, + 816B5D1B17ABFB0000E1A959 /* InspectorUserStringData.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5216,6 +5227,7 @@ E38654B0171771DA00A345B9 /* JavaScriptVariableExtractor.m in Sources */, E373BF0D17188FC000D71602 /* JavaScriptAutoCompleteHandler.m in Sources */, E3C12B1B171DD386001EEDDB /* NSWindow+CCBAccessoryView.m in Sources */, + 816B5D1A17ABFB0000E1A959 /* InspectorUserStringData.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5635,6 +5647,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; + CLANG_CXX_LIBRARY = "compiler-default"; COPY_PHASE_STRIP = NO; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", @@ -5643,6 +5657,7 @@ ); GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_INPUT_FILETYPE = automatic; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "ccBuilder/CocosBuilder-Prefix.pch"; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -5651,9 +5666,11 @@ "CC_ENABLE_GL_STATE_CACHE=1", DEBUG, ); + GCC_VERSION = ""; HEADER_SEARCH_PATHS = ( libs/Fragaria, "../Examples/CocosBuilderExample/libs/CCBReader/**", + "\"$(PROJECT_DIR)/../**", ); INFOPLIST_FILE = "ccBuilder/CocosBuilder-Info.plist"; LIBRARY_SEARCH_PATHS = ( @@ -5671,6 +5688,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; + CLANG_CXX_LIBRARY = "compiler-default"; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; FRAMEWORK_SEARCH_PATHS = ( @@ -5679,6 +5698,7 @@ "\"$(SRCROOT)/libs\"", ); GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_INPUT_FILETYPE = automatic; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "ccBuilder/CocosBuilder-Prefix.pch"; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -5687,9 +5707,11 @@ NS_BLOCK_ASSERTIONS, "CC_ENABLE_GL_STATE_CACHE=1", ); + GCC_VERSION = ""; HEADER_SEARCH_PATHS = ( libs/Fragaria, "../Examples/CocosBuilderExample/libs/CCBReader/**", + "\"$(PROJECT_DIR)/../**", ); INFOPLIST_FILE = "ccBuilder/CocosBuilder-Info.plist"; LIBRARY_SEARCH_PATHS = ( diff --git a/CocosBuilder/ccBuilder/CCBPublisher.m b/CocosBuilder/ccBuilder/CCBPublisher.m index a1c0f24ec..04db487e6 100644 --- a/CocosBuilder/ccBuilder/CCBPublisher.m +++ b/CocosBuilder/ccBuilder/CCBPublisher.m @@ -417,13 +417,9 @@ - (BOOL) publishDirectory:(NSString*) dir subPath:(NSString*) subPath if (subPath) childPath = [NSString stringWithFormat:@"%@/%@", subPath, fileName]; else childPath = fileName; - NSLog(@"RES INDEPENDENT DIR: %@",fileName); - // Skip resource independent directories if ([resIndependentDirs containsObject:fileName] && ![self shouldPublishDir:dir]) continue; - NSLog(@"WILL PUBLISH DIR: %@",childPath); - // Skip generated sprite sheets if (isGeneratedSpriteSheet) continue; diff --git a/CocosBuilder/ccBuilder/CCBReaderInternal.m b/CocosBuilder/ccBuilder/CCBReaderInternal.m index 9b8987e27..d9eca97a8 100644 --- a/CocosBuilder/ccBuilder/CCBReaderInternal.m +++ b/CocosBuilder/ccBuilder/CCBReaderInternal.m @@ -304,6 +304,12 @@ + (void) setProp:(NSString*)name ofType:(NSString*)type toValue:(id)serializedVa [NodeGraphPropertySetter setNodeGraphForNode:node andProperty:name withFile:ccbFile parentSize:parentSize]; [extraProps setObject:ccbFile forKey:name]; } + else if ([type isEqualToString:@"UserStringData"]) + { + NSString *userStringData = serializedValue; + if (!userStringData || ![userStringData isKindOfClass:[NSString class]]) userStringData = @""; + [extraProps setObject:userStringData forKey:name]; + } else { NSLog(@"WARNING Unrecognized property type: %@", type); diff --git a/CocosBuilder/ccBuilder/CCBWriterInternal.m b/CocosBuilder/ccBuilder/CCBWriterInternal.m index 83511ebd4..f719c5537 100644 --- a/CocosBuilder/ccBuilder/CCBWriterInternal.m +++ b/CocosBuilder/ccBuilder/CCBWriterInternal.m @@ -411,6 +411,12 @@ + (NSMutableDictionary*) dictionaryFromCCObject:(CCNode *)node if (!spriteFile) spriteFile = @""; serializedValue = spriteFile; } + else if ([type isEqualToString:@"UserStringData"]) + { + NSString *userStringData = [extraProps objectForKey:name]; + if (!userStringData) userStringData = @""; + serializedValue = userStringData; + } else { NSLog(@"WARNING Unrecognized property type: %@", type); diff --git a/CocosBuilder/ccBuilder/InspectorUserStringData.h b/CocosBuilder/ccBuilder/InspectorUserStringData.h new file mode 100644 index 000000000..aadd60b3e --- /dev/null +++ b/CocosBuilder/ccBuilder/InspectorUserStringData.h @@ -0,0 +1,31 @@ +/* + * CocosBuilder: http://www.cocosbuilder.com + * + * Copyright (c) 2012 Zynga Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +#import "InspectorValue.h" + +@interface InspectorUserStringData : InspectorValue + +@property (nonatomic,assign) NSString* text; + +@end diff --git a/CocosBuilder/ccBuilder/InspectorUserStringData.m b/CocosBuilder/ccBuilder/InspectorUserStringData.m new file mode 100644 index 000000000..46c4dcd46 --- /dev/null +++ b/CocosBuilder/ccBuilder/InspectorUserStringData.m @@ -0,0 +1,53 @@ +/* + * CocosBuilder: http://www.cocosbuilder.com + * + * Copyright (c) 2012 Zynga Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +#import "InspectorUserStringData.h" +#import "CCNode+NodeInfo.h" + +@implementation InspectorUserStringData + +- (void) setText:(NSAttributedString *)text +{ + NSString* str = [text string]; + if (!str) str = @""; + + [selection setExtraProp:str forKey:@"userStringData"]; +} + +- (NSAttributedString*) text +{ + NSAttributedString* text = [[[NSAttributedString alloc] initWithString:[selection extraPropForKey:@"userStringData"]] autorelease]; + return text; +} + +- (void)controlTextDidChange:(NSNotification *)note +{ + NSTextField * changedField = [note object]; + NSString* text = [changedField stringValue]; + if (!text) text = @""; + + [selection setExtraProp:text forKey:@"userStringData"]; +} + +@end diff --git a/CocosBuilder/ccBuilder/InspectorUserStringData.xib b/CocosBuilder/ccBuilder/InspectorUserStringData.xib new file mode 100644 index 000000000..d547417e9 --- /dev/null +++ b/CocosBuilder/ccBuilder/InspectorUserStringData.xib @@ -0,0 +1,506 @@ + + + + 1070 + 11D50d + 2182 + 1138.32 + 568.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 2182 + + + YES + NSTextField + NSCustomObject + NSScrollView + NSCustomView + NSTextView + NSUserDefaultsController + NSScroller + NSTextFieldCell + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + InspectorText + + + FirstResponder + + + NSApplication + + + + 268 + + YES + + + 258 + + YES + + + 2304 + + YES + + + 2322 + + YES + + YES + Apple HTML pasteboard type + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + Apple URL pasteboard type + CorePasteboardFlavorType 0x6D6F6F76 + NSColor pasteboard type + NSFilenamesPboardType + NSStringPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT RTFD pasteboard type + NeXT Rich Text Format v1.0 pasteboard type + NeXT TIFF v4.0 pasteboard type + NeXT font pasteboard type + NeXT ruler pasteboard type + WebURLsWithTitlesPboardType + public.url + + + {215, 69} + + + + + + + + + + + + + YES + + + 134 + + + + 215 + 1 + + + 67112835 + 0 + + + 3 + MQA + + + YES + + YES + NSBackgroundColor + NSColor + + + YES + + 6 + System + selectedTextBackgroundColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + selectedTextColor + + 3 + MAA + + + + + + + YES + + YES + NSColor + NSCursor + NSUnderline + + + YES + + 1 + MCAwIDEAA + + + {8, -8} + 13 + + + + + + + 0 + + 6 + {463, 10000000} + {136, 69} + + + + {{1, 1}, {215, 69}} + + + + + + + {4, 5} + + 12582912 + + YES + + YES + + + + TU0AKgAAAHCAFUqgBVKsAAAAwdVQUqwaEQeIRGJRGFlYqwWLQ+JxuOQpVRmEx2RROKwOQyOUQSPyaUym +SxqWyKXyeYxyZzWbSuJTScRCbz2Nz+gRKhUOfTqeUai0OSxiWTiBQSHSGFquGwekxyAgAAAOAQAAAwAA +AAEAEAAAAQEAAwAAAAEAEAAAAQIAAwAAAAIACAAIAQMAAwAAAAEABQAAAQYAAwAAAAEAAQAAAREABAAA +AAEAAAAIARIAAwAAAAEAAQAAARUAAwAAAAEAAgAAARYAAwAAAAEAEAAAARcABAAAAAEAAABnARwAAwAA +AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA + + + + + + 3 + MCAwAA + + + + 4 + + + + -2147483392 + {{205, 1}, {11, 69}} + + + 256 + + _doScroller: + 1 + 0.85256409645080566 + + + + -2147483392 + {{-100, -100}, {87, 11}} + + + + 257 + + _doScroller: + 1 + 0.94565218687057495 + + + {{8, 7}, {217, 71}} + + + + 133650 + + + + + + + 268 + {{5, 80}, {76, 14}} + + + + YES + + 68288064 + 4326400 + Fnt File + + LucidaGrande + 11 + 3100 + + + + 6 + System + controlColor + + + + 1 + MC4xNzM5MTMwNDM1IDAuMTczOTEzMDQzNSAwLjE3MzkxMzA0MzUAA + + + + + {233, 94} + + + + NSView + + + YES + + + + + YES + + + view + + + + 27 + + + + value: displayName + + + + + + value: displayName + value + displayName + 2 + + + 68 + + + + attributedString: text + + + + + + attributedString: text + attributedString + text + + NSContinuouslyUpdatesValue + + + 2 + + + 90 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + -3 + + + Application + + + 1 + + + YES + + + + + + + 2 + + + YES + + + + + + 3 + + + + + 17 + + + + + 80 + + + YES + + + + + + + + 81 + + + + + 82 + + + + + 83 + + + + + + + YES + + YES + -1.IBPluginDependency + -2.IBPluginDependency + -3.IBPluginDependency + 1.IBPluginDependency + 17.IBPluginDependency + 2.IBPluginDependency + 3.IBPluginDependency + 80.IBPluginDependency + 81.IBPluginDependency + 82.IBPluginDependency + 83.IBPluginDependency + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + YES + + + + + + YES + + + + + 90 + + + + YES + + InspectorText + InspectorValue + + IBProjectSource + ./Classes/InspectorText.h + + + + InspectorValue + NSObject + + view + NSView + + + view + + view + NSView + + + + IBProjectSource + ./Classes/InspectorValue.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + 3 + + diff --git a/CocosBuilder/ccBuilder/ResourceManager.m b/CocosBuilder/ccBuilder/ResourceManager.m index 9667e8e13..2698b4318 100644 --- a/CocosBuilder/ccBuilder/ResourceManager.m +++ b/CocosBuilder/ccBuilder/ResourceManager.m @@ -540,15 +540,12 @@ - (void) updateResourcesForPath:(NSString*) path // Update generated sprite sheets if (res.type == kCCBResTypeDirectory) { - NSLog(@"CHECK DIR %@", res.filePath); - RMDirectory* dir = res.data; BOOL oldValue = dir.isDynamicSpriteSheet; //[dir updateIsDynamicSpriteSheet]; if (oldValue != dir.isDynamicSpriteSheet) { resourcesChanged = YES; - NSLog(@"RESOURCES CHANGED!"); } }