From 98854986ec1ce877732ee47df4da64c08f567919 Mon Sep 17 00:00:00 2001 From: chsieh Date: Sun, 17 Apr 2011 16:10:59 -0700 Subject: [PATCH] Fixing up issues relating to compatibility with cocos2d. Need to change the filename as well. --- Classes/Foundation/OSInterface/EAGLView.h | 3 +- Classes/Foundation/OSInterface/EAGLView.m | 4 +- .../OSInterface/LittlestViewController.h | 3 + .../OSInterface/LittlestViewController.m | 6 +- Littlest-Info.plist | 11 +- Littlest.xcodeproj/project.pbxproj | 548 +++++++++++++++++++- 6 files changed, 567 insertions(+), 8 deletions(-) diff --git a/Classes/Foundation/OSInterface/EAGLView.h b/Classes/Foundation/OSInterface/EAGLView.h index e8cf435..0d2efa8 100644 --- a/Classes/Foundation/OSInterface/EAGLView.h +++ b/Classes/Foundation/OSInterface/EAGLView.h @@ -7,10 +7,11 @@ #import #import +//---------------------------------------------------------------------------------------- // This class wraps the CAEAGLLayer from CoreAnimation into a convenient UIView subclass. // The view content is basically an EAGL surface you render your OpenGL scene into. // Note that setting the view non-opaque will only work if the EAGL surface has an alpha channel. -@interface EAGLView : UIView +@interface GLView : UIView { @private EAGLContext* context; diff --git a/Classes/Foundation/OSInterface/EAGLView.m b/Classes/Foundation/OSInterface/EAGLView.m index 8b79804..3ec3e3e 100644 --- a/Classes/Foundation/OSInterface/EAGLView.m +++ b/Classes/Foundation/OSInterface/EAGLView.m @@ -3,13 +3,13 @@ #import "EAGLView.h" //----------------------------------------------------------------------------------------------------------- -@interface EAGLView (PrivateMethods) +@interface GLView (PrivateMethods) - (void)createFrameBuffer; - (void)deleteFramebuffer; @end //----------------------------------------------------------------------------------------------------------- -@implementation EAGLView +@implementation GLView @dynamic context; diff --git a/Classes/Foundation/OSInterface/LittlestViewController.h b/Classes/Foundation/OSInterface/LittlestViewController.h index 1a5327e..8717c4d 100644 --- a/Classes/Foundation/OSInterface/LittlestViewController.h +++ b/Classes/Foundation/OSInterface/LittlestViewController.h @@ -9,6 +9,8 @@ #import #import +@class CCDirector; + @interface LittlestViewController : UIViewController { EAGLContext *context; @@ -21,6 +23,7 @@ @property (readonly, nonatomic, getter=isAnimating) BOOL animating; @property (nonatomic) NSInteger animationFrameInterval; +@property (nonatomic) CCDirector* director; - (void)startAnimation; - (void)stopAnimation; diff --git a/Classes/Foundation/OSInterface/LittlestViewController.m b/Classes/Foundation/OSInterface/LittlestViewController.m index 784c79c..a701947 100644 --- a/Classes/Foundation/OSInterface/LittlestViewController.m +++ b/Classes/Foundation/OSInterface/LittlestViewController.m @@ -2,6 +2,8 @@ #import "LittlestViewController.h" #import "EAGLView.h" +#import "cocos2d/cocos2d.h" + //----------------------------------------------------------------------------------------------------------- // Uniform index. @@ -18,6 +20,7 @@ enum { NUM_ATTRIBUTES }; + //----------------------------------------------------------------------------------------------------------- @interface LittlestViewController () @property (nonatomic, retain) EAGLContext *context; @@ -28,10 +31,11 @@ enum { - (BOOL)validateProgram:(GLuint)prog; @end + //----------------------------------------------------------------------------------------------------------- @implementation LittlestViewController -@synthesize animating, context, displayLink; +@synthesize animating, context, displayLink, director; //----------------------------------------------------------------------------------------------------------- - (void)awakeFromNib diff --git a/Littlest-Info.plist b/Littlest-Info.plist index a45013d..9d272f3 100644 --- a/Littlest-Info.plist +++ b/Littlest-Info.plist @@ -11,7 +11,7 @@ CFBundleIconFile CFBundleIdentifier - com.yourcompany.${PRODUCT_NAME:rfc1034identifier} + com.CompanyName.${PRODUCT_NAME:rfc1034identifier} CFBundleInfoDictionaryVersion 6.0 CFBundleName @@ -25,8 +25,15 @@ LSRequiresIPhoneOS NSMainNibFile - MainWindow + LittlestViewController UIStatusBarHidden + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + diff --git a/Littlest.xcodeproj/project.pbxproj b/Littlest.xcodeproj/project.pbxproj index 30ab97e..c0a3529 100755 --- a/Littlest.xcodeproj/project.pbxproj +++ b/Littlest.xcodeproj/project.pbxproj @@ -16,6 +16,7 @@ 28EC4C5A11D54ECE0027AA9F /* LittlestViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28EC4C5811D54ECE0027AA9F /* LittlestViewController.xib */; }; 28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; }; 28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; }; + 4B41070912F488D0008FFC1A /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4B41070812F488D0008FFC1A /* OpenAL.framework */; }; 4B68585B12BC1E97005667D3 /* LocklessRingBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B68584612BC1E97005667D3 /* LocklessRingBuffer.cpp */; }; 4B68585C12BC1E97005667D3 /* MemoryBitset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B68585312BC1E97005667D3 /* MemoryBitset.cpp */; }; 4B68585D12BC1E97005667D3 /* MemoryHeap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B68585512BC1E97005667D3 /* MemoryHeap.cpp */; }; @@ -28,6 +29,83 @@ 4BA0CDF112BD6FE100EBB6F0 /* RenderTarget.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0CDF012BD6FE100EBB6F0 /* RenderTarget.mm */; }; 4BA0CF4C12BEA74F00EBB6F0 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BA0CF4B12BEA74F00EBB6F0 /* CoreGraphics.framework */; }; 4BA0CF7A12BEB78600EBB6F0 /* BasicPrimitives.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0CF7912BEB78600EBB6F0 /* BasicPrimitives.mm */; }; + 4BA0D0DD12C4026100EBB6F0 /* CCAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D03412C4026100EBB6F0 /* CCAction.m */; }; + 4BA0D0DE12C4026100EBB6F0 /* CCActionCamera.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D03612C4026100EBB6F0 /* CCActionCamera.m */; }; + 4BA0D0DF12C4026100EBB6F0 /* CCActionEase.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D03812C4026100EBB6F0 /* CCActionEase.m */; }; + 4BA0D0E012C4026100EBB6F0 /* CCActionGrid.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D03A12C4026100EBB6F0 /* CCActionGrid.m */; }; + 4BA0D0E112C4026100EBB6F0 /* CCActionGrid3D.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D03C12C4026100EBB6F0 /* CCActionGrid3D.m */; }; + 4BA0D0E212C4026100EBB6F0 /* CCActionInstant.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D03E12C4026100EBB6F0 /* CCActionInstant.m */; }; + 4BA0D0E312C4026100EBB6F0 /* CCActionInterval.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D04012C4026100EBB6F0 /* CCActionInterval.m */; }; + 4BA0D0E412C4026100EBB6F0 /* CCActionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D04212C4026100EBB6F0 /* CCActionManager.m */; }; + 4BA0D0E512C4026100EBB6F0 /* CCActionPageTurn3D.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D04412C4026100EBB6F0 /* CCActionPageTurn3D.m */; }; + 4BA0D0E612C4026100EBB6F0 /* CCActionProgressTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D04612C4026100EBB6F0 /* CCActionProgressTimer.m */; }; + 4BA0D0E712C4026100EBB6F0 /* CCActionTiledGrid.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D04812C4026100EBB6F0 /* CCActionTiledGrid.m */; }; + 4BA0D0E812C4026100EBB6F0 /* CCActionTween.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D04A12C4026100EBB6F0 /* CCActionTween.m */; }; + 4BA0D0E912C4026100EBB6F0 /* CCAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D04C12C4026100EBB6F0 /* CCAnimation.m */; }; + 4BA0D0EA12C4026100EBB6F0 /* CCAnimationCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D04E12C4026100EBB6F0 /* CCAnimationCache.m */; }; + 4BA0D0EB12C4026100EBB6F0 /* CCAtlasNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D05012C4026100EBB6F0 /* CCAtlasNode.m */; }; + 4BA0D0EC12C4026100EBB6F0 /* CCBlockSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D05212C4026100EBB6F0 /* CCBlockSupport.m */; }; + 4BA0D0ED12C4026100EBB6F0 /* CCCamera.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D05412C4026100EBB6F0 /* CCCamera.m */; }; + 4BA0D0EE12C4026100EBB6F0 /* CCCompatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D05612C4026100EBB6F0 /* CCCompatibility.m */; }; + 4BA0D0EF12C4026100EBB6F0 /* CCConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D05912C4026100EBB6F0 /* CCConfiguration.m */; }; + 4BA0D0F012C4026100EBB6F0 /* CCDirector.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D05B12C4026100EBB6F0 /* CCDirector.m */; }; + 4BA0D0F112C4026100EBB6F0 /* CCDrawingPrimitives.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D05D12C4026100EBB6F0 /* CCDrawingPrimitives.m */; }; + 4BA0D0F212C4026100EBB6F0 /* CCGrabber.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D05F12C4026100EBB6F0 /* CCGrabber.m */; }; + 4BA0D0F312C4026100EBB6F0 /* CCGrid.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D06112C4026100EBB6F0 /* CCGrid.m */; }; + 4BA0D0F412C4026100EBB6F0 /* CCLabelAtlas.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D06312C4026100EBB6F0 /* CCLabelAtlas.m */; }; + 4BA0D0F512C4026100EBB6F0 /* CCLabelBMFont.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D06512C4026100EBB6F0 /* CCLabelBMFont.m */; }; + 4BA0D0F612C4026100EBB6F0 /* CCLabelTTF.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D06712C4026100EBB6F0 /* CCLabelTTF.m */; }; + 4BA0D0F712C4026100EBB6F0 /* CCLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D06912C4026100EBB6F0 /* CCLayer.m */; }; + 4BA0D0F812C4026100EBB6F0 /* CCMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D06C12C4026100EBB6F0 /* CCMenu.m */; }; + 4BA0D0F912C4026100EBB6F0 /* CCMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D06E12C4026100EBB6F0 /* CCMenuItem.m */; }; + 4BA0D0FA12C4026100EBB6F0 /* CCMotionStreak.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D07012C4026100EBB6F0 /* CCMotionStreak.m */; }; + 4BA0D0FB12C4026100EBB6F0 /* CCNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D07212C4026100EBB6F0 /* CCNode.m */; }; + 4BA0D0FC12C4026100EBB6F0 /* CCParallaxNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D07412C4026100EBB6F0 /* CCParallaxNode.m */; }; + 4BA0D0FD12C4026100EBB6F0 /* CCParticleExamples.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D07612C4026100EBB6F0 /* CCParticleExamples.m */; }; + 4BA0D0FE12C4026100EBB6F0 /* CCParticleSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D07812C4026100EBB6F0 /* CCParticleSystem.m */; }; + 4BA0D0FF12C4026100EBB6F0 /* CCParticleSystemPoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D07A12C4026100EBB6F0 /* CCParticleSystemPoint.m */; }; + 4BA0D10012C4026100EBB6F0 /* CCParticleSystemQuad.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D07C12C4026100EBB6F0 /* CCParticleSystemQuad.m */; }; + 4BA0D10112C4026100EBB6F0 /* CCProgressTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D07E12C4026100EBB6F0 /* CCProgressTimer.m */; }; + 4BA0D10212C4026100EBB6F0 /* CCRenderTexture.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D08112C4026100EBB6F0 /* CCRenderTexture.m */; }; + 4BA0D10312C4026100EBB6F0 /* CCRibbon.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D08312C4026100EBB6F0 /* CCRibbon.m */; }; + 4BA0D10412C4026100EBB6F0 /* CCScene.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D08512C4026100EBB6F0 /* CCScene.m */; }; + 4BA0D10512C4026100EBB6F0 /* CCScheduler.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D08712C4026100EBB6F0 /* CCScheduler.m */; }; + 4BA0D10612C4026100EBB6F0 /* CCSprite.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D08912C4026100EBB6F0 /* CCSprite.m */; }; + 4BA0D10712C4026100EBB6F0 /* CCSpriteBatchNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D08B12C4026100EBB6F0 /* CCSpriteBatchNode.m */; }; + 4BA0D10812C4026100EBB6F0 /* CCSpriteFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D08D12C4026100EBB6F0 /* CCSpriteFrame.m */; }; + 4BA0D10912C4026100EBB6F0 /* CCSpriteFrameCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D08F12C4026100EBB6F0 /* CCSpriteFrameCache.m */; }; + 4BA0D10A12C4026100EBB6F0 /* CCSpriteSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D09112C4026100EBB6F0 /* CCSpriteSheet.m */; }; + 4BA0D10B12C4026100EBB6F0 /* CCTexture2D.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D09312C4026100EBB6F0 /* CCTexture2D.m */; }; + 4BA0D10C12C4026100EBB6F0 /* CCTextureAtlas.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D09512C4026100EBB6F0 /* CCTextureAtlas.m */; }; + 4BA0D10D12C4026100EBB6F0 /* CCTextureCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D09712C4026100EBB6F0 /* CCTextureCache.m */; }; + 4BA0D10E12C4026100EBB6F0 /* CCTexturePVR.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D09912C4026100EBB6F0 /* CCTexturePVR.m */; }; + 4BA0D10F12C4026100EBB6F0 /* CCTileMapAtlas.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D09B12C4026100EBB6F0 /* CCTileMapAtlas.m */; }; + 4BA0D11012C4026100EBB6F0 /* CCTMXLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D09D12C4026100EBB6F0 /* CCTMXLayer.m */; }; + 4BA0D11112C4026100EBB6F0 /* CCTMXObjectGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D09F12C4026100EBB6F0 /* CCTMXObjectGroup.m */; }; + 4BA0D11212C4026100EBB6F0 /* CCTMXTiledMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0A112C4026100EBB6F0 /* CCTMXTiledMap.m */; }; + 4BA0D11312C4026100EBB6F0 /* CCTMXXMLParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0A312C4026100EBB6F0 /* CCTMXXMLParser.m */; }; + 4BA0D11412C4026100EBB6F0 /* CCTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0A512C4026100EBB6F0 /* CCTransition.m */; }; + 4BA0D11512C4026100EBB6F0 /* CCTransitionPageTurn.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0A712C4026100EBB6F0 /* CCTransitionPageTurn.m */; }; + 4BA0D11612C4026100EBB6F0 /* CCTransitionRadial.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0A912C4026100EBB6F0 /* CCTransitionRadial.m */; }; + 4BA0D11712C4026100EBB6F0 /* cocos2d.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0AC12C4026100EBB6F0 /* cocos2d.m */; }; + 4BA0D11812C4026100EBB6F0 /* CCDirectorIOS.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0B212C4026100EBB6F0 /* CCDirectorIOS.m */; }; + 4BA0D11912C4026100EBB6F0 /* CCTouchDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0B512C4026100EBB6F0 /* CCTouchDispatcher.m */; }; + 4BA0D11A12C4026100EBB6F0 /* CCTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0B712C4026100EBB6F0 /* CCTouchHandler.m */; }; + 4BA0D11B12C4026100EBB6F0 /* EAGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0B912C4026100EBB6F0 /* EAGLView.m */; }; + 4BA0D11C12C4026100EBB6F0 /* ES1Renderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0BB12C4026100EBB6F0 /* ES1Renderer.m */; }; + 4BA0D11D12C4026100EBB6F0 /* glu.c in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0BD12C4026100EBB6F0 /* glu.c */; }; + 4BA0D11E12C4026100EBB6F0 /* CCDirectorMac.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0C112C4026100EBB6F0 /* CCDirectorMac.m */; }; + 4BA0D11F12C4026100EBB6F0 /* CCEventDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0C312C4026100EBB6F0 /* CCEventDispatcher.m */; }; + 4BA0D12012C4026100EBB6F0 /* MacGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0C512C4026100EBB6F0 /* MacGLView.m */; }; + 4BA0D12112C4026100EBB6F0 /* base64.c in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0C712C4026100EBB6F0 /* base64.c */; }; + 4BA0D12212C4026100EBB6F0 /* CCArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0CA12C4026100EBB6F0 /* CCArray.m */; }; + 4BA0D12312C4026100EBB6F0 /* CCFileUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0CD12C4026100EBB6F0 /* CCFileUtils.m */; }; + 4BA0D12412C4026100EBB6F0 /* CCProfiling.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0CF12C4026100EBB6F0 /* CCProfiling.m */; }; + 4BA0D12512C4026100EBB6F0 /* ccUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0D012C4026100EBB6F0 /* ccUtils.c */; }; + 4BA0D12612C4026100EBB6F0 /* CGPointExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0D312C4026100EBB6F0 /* CGPointExtension.m */; }; + 4BA0D12712C4026100EBB6F0 /* TGAlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0D612C4026100EBB6F0 /* TGAlib.m */; }; + 4BA0D12812C4026100EBB6F0 /* TransformUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0D812C4026100EBB6F0 /* TransformUtils.m */; }; + 4BA0D12912C4026100EBB6F0 /* ZipUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D0DC12C4026100EBB6F0 /* ZipUtils.m */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -42,6 +120,8 @@ 28FD15070DC6FC5B0079059D /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 32CA4F630368D1EE00C91783 /* Littlest_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Littlest_Prefix.pch; sourceTree = ""; }; + 4B41070812F488D0008FFC1A /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; }; + 4B41072F12F48FDF008FFC1A /* Scene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Scene.h; path = Scene/Scene.h; sourceTree = ""; }; 4B68583D12BC1E97005667D3 /* Assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Assert.h; sourceTree = ""; }; 4B68583E12BC1E97005667D3 /* Base.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Base.h; sourceTree = ""; }; 4B68583F12BC1E97005667D3 /* GlobalDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlobalDefines.h; sourceTree = ""; }; @@ -82,6 +162,172 @@ 4BA0CF4B12BEA74F00EBB6F0 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; 4BA0CF7812BEB78600EBB6F0 /* BasicPrimitives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BasicPrimitives.h; path = Geometry/BasicPrimitives.h; sourceTree = ""; }; 4BA0CF7912BEB78600EBB6F0 /* BasicPrimitives.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = BasicPrimitives.mm; path = Geometry/BasicPrimitives.mm; sourceTree = ""; }; + 4BA0D03312C4026100EBB6F0 /* CCAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAction.h; sourceTree = ""; }; + 4BA0D03412C4026100EBB6F0 /* CCAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAction.m; sourceTree = ""; }; + 4BA0D03512C4026100EBB6F0 /* CCActionCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionCamera.h; sourceTree = ""; }; + 4BA0D03612C4026100EBB6F0 /* CCActionCamera.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionCamera.m; sourceTree = ""; }; + 4BA0D03712C4026100EBB6F0 /* CCActionEase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionEase.h; sourceTree = ""; }; + 4BA0D03812C4026100EBB6F0 /* CCActionEase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionEase.m; sourceTree = ""; }; + 4BA0D03912C4026100EBB6F0 /* CCActionGrid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionGrid.h; sourceTree = ""; }; + 4BA0D03A12C4026100EBB6F0 /* CCActionGrid.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionGrid.m; sourceTree = ""; }; + 4BA0D03B12C4026100EBB6F0 /* CCActionGrid3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionGrid3D.h; sourceTree = ""; }; + 4BA0D03C12C4026100EBB6F0 /* CCActionGrid3D.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionGrid3D.m; sourceTree = ""; }; + 4BA0D03D12C4026100EBB6F0 /* CCActionInstant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionInstant.h; sourceTree = ""; }; + 4BA0D03E12C4026100EBB6F0 /* CCActionInstant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionInstant.m; sourceTree = ""; }; + 4BA0D03F12C4026100EBB6F0 /* CCActionInterval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionInterval.h; sourceTree = ""; }; + 4BA0D04012C4026100EBB6F0 /* CCActionInterval.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionInterval.m; sourceTree = ""; }; + 4BA0D04112C4026100EBB6F0 /* CCActionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionManager.h; sourceTree = ""; }; + 4BA0D04212C4026100EBB6F0 /* CCActionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionManager.m; sourceTree = ""; }; + 4BA0D04312C4026100EBB6F0 /* CCActionPageTurn3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionPageTurn3D.h; sourceTree = ""; }; + 4BA0D04412C4026100EBB6F0 /* CCActionPageTurn3D.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionPageTurn3D.m; sourceTree = ""; }; + 4BA0D04512C4026100EBB6F0 /* CCActionProgressTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionProgressTimer.h; sourceTree = ""; }; + 4BA0D04612C4026100EBB6F0 /* CCActionProgressTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionProgressTimer.m; sourceTree = ""; }; + 4BA0D04712C4026100EBB6F0 /* CCActionTiledGrid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionTiledGrid.h; sourceTree = ""; }; + 4BA0D04812C4026100EBB6F0 /* CCActionTiledGrid.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionTiledGrid.m; sourceTree = ""; }; + 4BA0D04912C4026100EBB6F0 /* CCActionTween.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionTween.h; sourceTree = ""; }; + 4BA0D04A12C4026100EBB6F0 /* CCActionTween.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionTween.m; sourceTree = ""; }; + 4BA0D04B12C4026100EBB6F0 /* CCAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAnimation.h; sourceTree = ""; }; + 4BA0D04C12C4026100EBB6F0 /* CCAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAnimation.m; sourceTree = ""; }; + 4BA0D04D12C4026100EBB6F0 /* CCAnimationCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAnimationCache.h; sourceTree = ""; }; + 4BA0D04E12C4026100EBB6F0 /* CCAnimationCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAnimationCache.m; sourceTree = ""; }; + 4BA0D04F12C4026100EBB6F0 /* CCAtlasNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAtlasNode.h; sourceTree = ""; }; + 4BA0D05012C4026100EBB6F0 /* CCAtlasNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAtlasNode.m; sourceTree = ""; }; + 4BA0D05112C4026100EBB6F0 /* CCBlockSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBlockSupport.h; sourceTree = ""; }; + 4BA0D05212C4026100EBB6F0 /* CCBlockSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCBlockSupport.m; sourceTree = ""; }; + 4BA0D05312C4026100EBB6F0 /* CCCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCCamera.h; sourceTree = ""; }; + 4BA0D05412C4026100EBB6F0 /* CCCamera.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCCamera.m; sourceTree = ""; }; + 4BA0D05512C4026100EBB6F0 /* CCCompatibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCCompatibility.h; sourceTree = ""; }; + 4BA0D05612C4026100EBB6F0 /* CCCompatibility.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCCompatibility.m; sourceTree = ""; }; + 4BA0D05712C4026100EBB6F0 /* ccConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccConfig.h; sourceTree = ""; }; + 4BA0D05812C4026100EBB6F0 /* CCConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCConfiguration.h; sourceTree = ""; }; + 4BA0D05912C4026100EBB6F0 /* CCConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCConfiguration.m; sourceTree = ""; }; + 4BA0D05A12C4026100EBB6F0 /* CCDirector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDirector.h; sourceTree = ""; }; + 4BA0D05B12C4026100EBB6F0 /* CCDirector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDirector.m; sourceTree = ""; }; + 4BA0D05C12C4026100EBB6F0 /* CCDrawingPrimitives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDrawingPrimitives.h; sourceTree = ""; }; + 4BA0D05D12C4026100EBB6F0 /* CCDrawingPrimitives.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDrawingPrimitives.m; sourceTree = ""; }; + 4BA0D05E12C4026100EBB6F0 /* CCGrabber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGrabber.h; sourceTree = ""; }; + 4BA0D05F12C4026100EBB6F0 /* CCGrabber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCGrabber.m; sourceTree = ""; }; + 4BA0D06012C4026100EBB6F0 /* CCGrid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGrid.h; sourceTree = ""; }; + 4BA0D06112C4026100EBB6F0 /* CCGrid.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCGrid.m; sourceTree = ""; }; + 4BA0D06212C4026100EBB6F0 /* CCLabelAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelAtlas.h; sourceTree = ""; }; + 4BA0D06312C4026100EBB6F0 /* CCLabelAtlas.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLabelAtlas.m; sourceTree = ""; }; + 4BA0D06412C4026100EBB6F0 /* CCLabelBMFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelBMFont.h; sourceTree = ""; }; + 4BA0D06512C4026100EBB6F0 /* CCLabelBMFont.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLabelBMFont.m; sourceTree = ""; }; + 4BA0D06612C4026100EBB6F0 /* CCLabelTTF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelTTF.h; sourceTree = ""; }; + 4BA0D06712C4026100EBB6F0 /* CCLabelTTF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLabelTTF.m; sourceTree = ""; }; + 4BA0D06812C4026100EBB6F0 /* CCLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLayer.h; sourceTree = ""; }; + 4BA0D06912C4026100EBB6F0 /* CCLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLayer.m; sourceTree = ""; }; + 4BA0D06A12C4026100EBB6F0 /* ccMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccMacros.h; sourceTree = ""; }; + 4BA0D06B12C4026100EBB6F0 /* CCMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMenu.h; sourceTree = ""; }; + 4BA0D06C12C4026100EBB6F0 /* CCMenu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCMenu.m; sourceTree = ""; }; + 4BA0D06D12C4026100EBB6F0 /* CCMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMenuItem.h; sourceTree = ""; }; + 4BA0D06E12C4026100EBB6F0 /* CCMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCMenuItem.m; sourceTree = ""; }; + 4BA0D06F12C4026100EBB6F0 /* CCMotionStreak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMotionStreak.h; sourceTree = ""; }; + 4BA0D07012C4026100EBB6F0 /* CCMotionStreak.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCMotionStreak.m; sourceTree = ""; }; + 4BA0D07112C4026100EBB6F0 /* CCNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNode.h; sourceTree = ""; }; + 4BA0D07212C4026100EBB6F0 /* CCNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCNode.m; sourceTree = ""; }; + 4BA0D07312C4026100EBB6F0 /* CCParallaxNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParallaxNode.h; sourceTree = ""; }; + 4BA0D07412C4026100EBB6F0 /* CCParallaxNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParallaxNode.m; sourceTree = ""; }; + 4BA0D07512C4026100EBB6F0 /* CCParticleExamples.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleExamples.h; sourceTree = ""; }; + 4BA0D07612C4026100EBB6F0 /* CCParticleExamples.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParticleExamples.m; sourceTree = ""; }; + 4BA0D07712C4026100EBB6F0 /* CCParticleSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleSystem.h; sourceTree = ""; }; + 4BA0D07812C4026100EBB6F0 /* CCParticleSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParticleSystem.m; sourceTree = ""; }; + 4BA0D07912C4026100EBB6F0 /* CCParticleSystemPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleSystemPoint.h; sourceTree = ""; }; + 4BA0D07A12C4026100EBB6F0 /* CCParticleSystemPoint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParticleSystemPoint.m; sourceTree = ""; }; + 4BA0D07B12C4026100EBB6F0 /* CCParticleSystemQuad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleSystemQuad.h; sourceTree = ""; }; + 4BA0D07C12C4026100EBB6F0 /* CCParticleSystemQuad.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParticleSystemQuad.m; sourceTree = ""; }; + 4BA0D07D12C4026100EBB6F0 /* CCProgressTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProgressTimer.h; sourceTree = ""; }; + 4BA0D07E12C4026100EBB6F0 /* CCProgressTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCProgressTimer.m; sourceTree = ""; }; + 4BA0D07F12C4026100EBB6F0 /* CCProtocols.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProtocols.h; sourceTree = ""; }; + 4BA0D08012C4026100EBB6F0 /* CCRenderTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCRenderTexture.h; sourceTree = ""; }; + 4BA0D08112C4026100EBB6F0 /* CCRenderTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCRenderTexture.m; sourceTree = ""; }; + 4BA0D08212C4026100EBB6F0 /* CCRibbon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCRibbon.h; sourceTree = ""; }; + 4BA0D08312C4026100EBB6F0 /* CCRibbon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCRibbon.m; sourceTree = ""; }; + 4BA0D08412C4026100EBB6F0 /* CCScene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScene.h; sourceTree = ""; }; + 4BA0D08512C4026100EBB6F0 /* CCScene.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCScene.m; sourceTree = ""; }; + 4BA0D08612C4026100EBB6F0 /* CCScheduler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScheduler.h; sourceTree = ""; }; + 4BA0D08712C4026100EBB6F0 /* CCScheduler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCScheduler.m; sourceTree = ""; }; + 4BA0D08812C4026100EBB6F0 /* CCSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSprite.h; sourceTree = ""; }; + 4BA0D08912C4026100EBB6F0 /* CCSprite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSprite.m; sourceTree = ""; }; + 4BA0D08A12C4026100EBB6F0 /* CCSpriteBatchNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteBatchNode.h; sourceTree = ""; }; + 4BA0D08B12C4026100EBB6F0 /* CCSpriteBatchNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSpriteBatchNode.m; sourceTree = ""; }; + 4BA0D08C12C4026100EBB6F0 /* CCSpriteFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteFrame.h; sourceTree = ""; }; + 4BA0D08D12C4026100EBB6F0 /* CCSpriteFrame.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSpriteFrame.m; sourceTree = ""; }; + 4BA0D08E12C4026100EBB6F0 /* CCSpriteFrameCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteFrameCache.h; sourceTree = ""; }; + 4BA0D08F12C4026100EBB6F0 /* CCSpriteFrameCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSpriteFrameCache.m; sourceTree = ""; }; + 4BA0D09012C4026100EBB6F0 /* CCSpriteSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteSheet.h; sourceTree = ""; }; + 4BA0D09112C4026100EBB6F0 /* CCSpriteSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSpriteSheet.m; sourceTree = ""; }; + 4BA0D09212C4026100EBB6F0 /* CCTexture2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTexture2D.h; sourceTree = ""; }; + 4BA0D09312C4026100EBB6F0 /* CCTexture2D.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTexture2D.m; sourceTree = ""; }; + 4BA0D09412C4026100EBB6F0 /* CCTextureAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTextureAtlas.h; sourceTree = ""; }; + 4BA0D09512C4026100EBB6F0 /* CCTextureAtlas.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTextureAtlas.m; sourceTree = ""; }; + 4BA0D09612C4026100EBB6F0 /* CCTextureCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTextureCache.h; sourceTree = ""; }; + 4BA0D09712C4026100EBB6F0 /* CCTextureCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTextureCache.m; sourceTree = ""; }; + 4BA0D09812C4026100EBB6F0 /* CCTexturePVR.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTexturePVR.h; sourceTree = ""; }; + 4BA0D09912C4026100EBB6F0 /* CCTexturePVR.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTexturePVR.m; sourceTree = ""; }; + 4BA0D09A12C4026100EBB6F0 /* CCTileMapAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTileMapAtlas.h; sourceTree = ""; }; + 4BA0D09B12C4026100EBB6F0 /* CCTileMapAtlas.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTileMapAtlas.m; sourceTree = ""; }; + 4BA0D09C12C4026100EBB6F0 /* CCTMXLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTMXLayer.h; sourceTree = ""; }; + 4BA0D09D12C4026100EBB6F0 /* CCTMXLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTMXLayer.m; sourceTree = ""; }; + 4BA0D09E12C4026100EBB6F0 /* CCTMXObjectGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTMXObjectGroup.h; sourceTree = ""; }; + 4BA0D09F12C4026100EBB6F0 /* CCTMXObjectGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTMXObjectGroup.m; sourceTree = ""; }; + 4BA0D0A012C4026100EBB6F0 /* CCTMXTiledMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTMXTiledMap.h; sourceTree = ""; }; + 4BA0D0A112C4026100EBB6F0 /* CCTMXTiledMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTMXTiledMap.m; sourceTree = ""; }; + 4BA0D0A212C4026100EBB6F0 /* CCTMXXMLParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTMXXMLParser.h; sourceTree = ""; }; + 4BA0D0A312C4026100EBB6F0 /* CCTMXXMLParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTMXXMLParser.m; sourceTree = ""; }; + 4BA0D0A412C4026100EBB6F0 /* CCTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTransition.h; sourceTree = ""; }; + 4BA0D0A512C4026100EBB6F0 /* CCTransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTransition.m; sourceTree = ""; }; + 4BA0D0A612C4026100EBB6F0 /* CCTransitionPageTurn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTransitionPageTurn.h; sourceTree = ""; }; + 4BA0D0A712C4026100EBB6F0 /* CCTransitionPageTurn.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTransitionPageTurn.m; sourceTree = ""; }; + 4BA0D0A812C4026100EBB6F0 /* CCTransitionRadial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTransitionRadial.h; sourceTree = ""; }; + 4BA0D0A912C4026100EBB6F0 /* CCTransitionRadial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTransitionRadial.m; sourceTree = ""; }; + 4BA0D0AA12C4026100EBB6F0 /* ccTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccTypes.h; sourceTree = ""; }; + 4BA0D0AB12C4026100EBB6F0 /* cocos2d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocos2d.h; sourceTree = ""; }; + 4BA0D0AC12C4026100EBB6F0 /* cocos2d.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = cocos2d.m; sourceTree = ""; }; + 4BA0D0AE12C4026100EBB6F0 /* CCGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGL.h; sourceTree = ""; }; + 4BA0D0AF12C4026100EBB6F0 /* CCNS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNS.h; sourceTree = ""; }; + 4BA0D0B112C4026100EBB6F0 /* CCDirectorIOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDirectorIOS.h; sourceTree = ""; }; + 4BA0D0B212C4026100EBB6F0 /* CCDirectorIOS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDirectorIOS.m; sourceTree = ""; }; + 4BA0D0B312C4026100EBB6F0 /* CCTouchDelegateProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTouchDelegateProtocol.h; sourceTree = ""; }; + 4BA0D0B412C4026100EBB6F0 /* CCTouchDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTouchDispatcher.h; sourceTree = ""; }; + 4BA0D0B512C4026100EBB6F0 /* CCTouchDispatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTouchDispatcher.m; sourceTree = ""; }; + 4BA0D0B612C4026100EBB6F0 /* CCTouchHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTouchHandler.h; sourceTree = ""; }; + 4BA0D0B712C4026100EBB6F0 /* CCTouchHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTouchHandler.m; sourceTree = ""; }; + 4BA0D0B812C4026100EBB6F0 /* EAGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EAGLView.h; sourceTree = ""; }; + 4BA0D0B912C4026100EBB6F0 /* EAGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EAGLView.m; sourceTree = ""; }; + 4BA0D0BA12C4026100EBB6F0 /* ES1Renderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ES1Renderer.h; sourceTree = ""; }; + 4BA0D0BB12C4026100EBB6F0 /* ES1Renderer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ES1Renderer.m; sourceTree = ""; }; + 4BA0D0BC12C4026100EBB6F0 /* ESRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ESRenderer.h; sourceTree = ""; }; + 4BA0D0BD12C4026100EBB6F0 /* glu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = glu.c; sourceTree = ""; }; + 4BA0D0BE12C4026100EBB6F0 /* glu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glu.h; sourceTree = ""; }; + 4BA0D0C012C4026100EBB6F0 /* CCDirectorMac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDirectorMac.h; sourceTree = ""; }; + 4BA0D0C112C4026100EBB6F0 /* CCDirectorMac.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDirectorMac.m; sourceTree = ""; }; + 4BA0D0C212C4026100EBB6F0 /* CCEventDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCEventDispatcher.h; sourceTree = ""; }; + 4BA0D0C312C4026100EBB6F0 /* CCEventDispatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCEventDispatcher.m; sourceTree = ""; }; + 4BA0D0C412C4026100EBB6F0 /* MacGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacGLView.h; sourceTree = ""; }; + 4BA0D0C512C4026100EBB6F0 /* MacGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MacGLView.m; sourceTree = ""; }; + 4BA0D0C712C4026100EBB6F0 /* base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = base64.c; sourceTree = ""; }; + 4BA0D0C812C4026100EBB6F0 /* base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = base64.h; sourceTree = ""; }; + 4BA0D0C912C4026100EBB6F0 /* CCArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArray.h; sourceTree = ""; }; + 4BA0D0CA12C4026100EBB6F0 /* CCArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCArray.m; sourceTree = ""; }; + 4BA0D0CB12C4026100EBB6F0 /* ccCArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccCArray.h; sourceTree = ""; }; + 4BA0D0CC12C4026100EBB6F0 /* CCFileUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCFileUtils.h; sourceTree = ""; }; + 4BA0D0CD12C4026100EBB6F0 /* CCFileUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCFileUtils.m; sourceTree = ""; }; + 4BA0D0CE12C4026100EBB6F0 /* CCProfiling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProfiling.h; sourceTree = ""; }; + 4BA0D0CF12C4026100EBB6F0 /* CCProfiling.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCProfiling.m; sourceTree = ""; }; + 4BA0D0D012C4026100EBB6F0 /* ccUtils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ccUtils.c; sourceTree = ""; }; + 4BA0D0D112C4026100EBB6F0 /* ccUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccUtils.h; sourceTree = ""; }; + 4BA0D0D212C4026100EBB6F0 /* CGPointExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGPointExtension.h; sourceTree = ""; }; + 4BA0D0D312C4026100EBB6F0 /* CGPointExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CGPointExtension.m; sourceTree = ""; }; + 4BA0D0D412C4026100EBB6F0 /* OpenGL_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenGL_Internal.h; sourceTree = ""; }; + 4BA0D0D512C4026100EBB6F0 /* TGAlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAlib.h; sourceTree = ""; }; + 4BA0D0D612C4026100EBB6F0 /* TGAlib.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAlib.m; sourceTree = ""; }; + 4BA0D0D712C4026100EBB6F0 /* TransformUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransformUtils.h; sourceTree = ""; }; + 4BA0D0D812C4026100EBB6F0 /* TransformUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TransformUtils.m; sourceTree = ""; }; + 4BA0D0D912C4026100EBB6F0 /* uthash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uthash.h; sourceTree = ""; }; + 4BA0D0DA12C4026100EBB6F0 /* utlist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utlist.h; sourceTree = ""; }; + 4BA0D0DB12C4026100EBB6F0 /* ZipUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZipUtils.h; sourceTree = ""; }; + 4BA0D0DC12C4026100EBB6F0 /* ZipUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZipUtils.m; sourceTree = ""; }; 8D1107310486CEB800E47090 /* Littlest-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Littlest-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = ""; }; /* End PBXFileReference section */ @@ -95,6 +341,7 @@ 28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */, 28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */, 4BA0CF4C12BEA74F00EBB6F0 /* CoreGraphics.framework in Frameworks */, + 4B41070912F488D0008FFC1A /* OpenAL.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -104,6 +351,7 @@ 080E96DDFE201D6D7F000001 /* Classes */ = { isa = PBXGroup; children = ( + 4BA0D03212C4026100EBB6F0 /* cocos2d */, 4B6858C912BC3E80005667D3 /* Game */, 4B68583B12BC1E97005667D3 /* Foundation */, ); @@ -138,8 +386,10 @@ 29B97323FDCFA39411CA2CEA /* Frameworks */, 19C28FACFE9D520D11CA2CBB /* Products */, ); + indentWidth = 2; name = CustomTemplate; sourceTree = ""; + tabWidth = 2; }; 29B97315FDCFA39411CA2CEA /* Other Sources */ = { isa = PBXGroup; @@ -168,10 +418,19 @@ 28FD14FF0DC6FC520079059D /* OpenGLES.framework */, 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */, 1D30AB110D05D00D00671497 /* Foundation.framework */, + 4B41070812F488D0008FFC1A /* OpenAL.framework */, ); name = Frameworks; sourceTree = ""; }; + 4B41072E12F48F97008FFC1A /* Scene */ = { + isa = PBXGroup; + children = ( + 4B41072F12F48FDF008FFC1A /* Scene.h */, + ); + name = Scene; + sourceTree = ""; + }; 4B68583B12BC1E97005667D3 /* Foundation */ = { isa = PBXGroup; children = ( @@ -282,6 +541,7 @@ 4B6858C912BC3E80005667D3 /* Game */ = { isa = PBXGroup; children = ( + 4B41072E12F48F97008FFC1A /* Scene */, ); path = Game; sourceTree = ""; @@ -304,6 +564,211 @@ name = Geometry; sourceTree = ""; }; + 4BA0D03212C4026100EBB6F0 /* cocos2d */ = { + isa = PBXGroup; + children = ( + 4BA0D03312C4026100EBB6F0 /* CCAction.h */, + 4BA0D03412C4026100EBB6F0 /* CCAction.m */, + 4BA0D03512C4026100EBB6F0 /* CCActionCamera.h */, + 4BA0D03612C4026100EBB6F0 /* CCActionCamera.m */, + 4BA0D03712C4026100EBB6F0 /* CCActionEase.h */, + 4BA0D03812C4026100EBB6F0 /* CCActionEase.m */, + 4BA0D03912C4026100EBB6F0 /* CCActionGrid.h */, + 4BA0D03A12C4026100EBB6F0 /* CCActionGrid.m */, + 4BA0D03B12C4026100EBB6F0 /* CCActionGrid3D.h */, + 4BA0D03C12C4026100EBB6F0 /* CCActionGrid3D.m */, + 4BA0D03D12C4026100EBB6F0 /* CCActionInstant.h */, + 4BA0D03E12C4026100EBB6F0 /* CCActionInstant.m */, + 4BA0D03F12C4026100EBB6F0 /* CCActionInterval.h */, + 4BA0D04012C4026100EBB6F0 /* CCActionInterval.m */, + 4BA0D04112C4026100EBB6F0 /* CCActionManager.h */, + 4BA0D04212C4026100EBB6F0 /* CCActionManager.m */, + 4BA0D04312C4026100EBB6F0 /* CCActionPageTurn3D.h */, + 4BA0D04412C4026100EBB6F0 /* CCActionPageTurn3D.m */, + 4BA0D04512C4026100EBB6F0 /* CCActionProgressTimer.h */, + 4BA0D04612C4026100EBB6F0 /* CCActionProgressTimer.m */, + 4BA0D04712C4026100EBB6F0 /* CCActionTiledGrid.h */, + 4BA0D04812C4026100EBB6F0 /* CCActionTiledGrid.m */, + 4BA0D04912C4026100EBB6F0 /* CCActionTween.h */, + 4BA0D04A12C4026100EBB6F0 /* CCActionTween.m */, + 4BA0D04B12C4026100EBB6F0 /* CCAnimation.h */, + 4BA0D04C12C4026100EBB6F0 /* CCAnimation.m */, + 4BA0D04D12C4026100EBB6F0 /* CCAnimationCache.h */, + 4BA0D04E12C4026100EBB6F0 /* CCAnimationCache.m */, + 4BA0D04F12C4026100EBB6F0 /* CCAtlasNode.h */, + 4BA0D05012C4026100EBB6F0 /* CCAtlasNode.m */, + 4BA0D05112C4026100EBB6F0 /* CCBlockSupport.h */, + 4BA0D05212C4026100EBB6F0 /* CCBlockSupport.m */, + 4BA0D05312C4026100EBB6F0 /* CCCamera.h */, + 4BA0D05412C4026100EBB6F0 /* CCCamera.m */, + 4BA0D05512C4026100EBB6F0 /* CCCompatibility.h */, + 4BA0D05612C4026100EBB6F0 /* CCCompatibility.m */, + 4BA0D05712C4026100EBB6F0 /* ccConfig.h */, + 4BA0D05812C4026100EBB6F0 /* CCConfiguration.h */, + 4BA0D05912C4026100EBB6F0 /* CCConfiguration.m */, + 4BA0D05A12C4026100EBB6F0 /* CCDirector.h */, + 4BA0D05B12C4026100EBB6F0 /* CCDirector.m */, + 4BA0D05C12C4026100EBB6F0 /* CCDrawingPrimitives.h */, + 4BA0D05D12C4026100EBB6F0 /* CCDrawingPrimitives.m */, + 4BA0D05E12C4026100EBB6F0 /* CCGrabber.h */, + 4BA0D05F12C4026100EBB6F0 /* CCGrabber.m */, + 4BA0D06012C4026100EBB6F0 /* CCGrid.h */, + 4BA0D06112C4026100EBB6F0 /* CCGrid.m */, + 4BA0D06212C4026100EBB6F0 /* CCLabelAtlas.h */, + 4BA0D06312C4026100EBB6F0 /* CCLabelAtlas.m */, + 4BA0D06412C4026100EBB6F0 /* CCLabelBMFont.h */, + 4BA0D06512C4026100EBB6F0 /* CCLabelBMFont.m */, + 4BA0D06612C4026100EBB6F0 /* CCLabelTTF.h */, + 4BA0D06712C4026100EBB6F0 /* CCLabelTTF.m */, + 4BA0D06812C4026100EBB6F0 /* CCLayer.h */, + 4BA0D06912C4026100EBB6F0 /* CCLayer.m */, + 4BA0D06A12C4026100EBB6F0 /* ccMacros.h */, + 4BA0D06B12C4026100EBB6F0 /* CCMenu.h */, + 4BA0D06C12C4026100EBB6F0 /* CCMenu.m */, + 4BA0D06D12C4026100EBB6F0 /* CCMenuItem.h */, + 4BA0D06E12C4026100EBB6F0 /* CCMenuItem.m */, + 4BA0D06F12C4026100EBB6F0 /* CCMotionStreak.h */, + 4BA0D07012C4026100EBB6F0 /* CCMotionStreak.m */, + 4BA0D07112C4026100EBB6F0 /* CCNode.h */, + 4BA0D07212C4026100EBB6F0 /* CCNode.m */, + 4BA0D07312C4026100EBB6F0 /* CCParallaxNode.h */, + 4BA0D07412C4026100EBB6F0 /* CCParallaxNode.m */, + 4BA0D07512C4026100EBB6F0 /* CCParticleExamples.h */, + 4BA0D07612C4026100EBB6F0 /* CCParticleExamples.m */, + 4BA0D07712C4026100EBB6F0 /* CCParticleSystem.h */, + 4BA0D07812C4026100EBB6F0 /* CCParticleSystem.m */, + 4BA0D07912C4026100EBB6F0 /* CCParticleSystemPoint.h */, + 4BA0D07A12C4026100EBB6F0 /* CCParticleSystemPoint.m */, + 4BA0D07B12C4026100EBB6F0 /* CCParticleSystemQuad.h */, + 4BA0D07C12C4026100EBB6F0 /* CCParticleSystemQuad.m */, + 4BA0D07D12C4026100EBB6F0 /* CCProgressTimer.h */, + 4BA0D07E12C4026100EBB6F0 /* CCProgressTimer.m */, + 4BA0D07F12C4026100EBB6F0 /* CCProtocols.h */, + 4BA0D08012C4026100EBB6F0 /* CCRenderTexture.h */, + 4BA0D08112C4026100EBB6F0 /* CCRenderTexture.m */, + 4BA0D08212C4026100EBB6F0 /* CCRibbon.h */, + 4BA0D08312C4026100EBB6F0 /* CCRibbon.m */, + 4BA0D08412C4026100EBB6F0 /* CCScene.h */, + 4BA0D08512C4026100EBB6F0 /* CCScene.m */, + 4BA0D08612C4026100EBB6F0 /* CCScheduler.h */, + 4BA0D08712C4026100EBB6F0 /* CCScheduler.m */, + 4BA0D08812C4026100EBB6F0 /* CCSprite.h */, + 4BA0D08912C4026100EBB6F0 /* CCSprite.m */, + 4BA0D08A12C4026100EBB6F0 /* CCSpriteBatchNode.h */, + 4BA0D08B12C4026100EBB6F0 /* CCSpriteBatchNode.m */, + 4BA0D08C12C4026100EBB6F0 /* CCSpriteFrame.h */, + 4BA0D08D12C4026100EBB6F0 /* CCSpriteFrame.m */, + 4BA0D08E12C4026100EBB6F0 /* CCSpriteFrameCache.h */, + 4BA0D08F12C4026100EBB6F0 /* CCSpriteFrameCache.m */, + 4BA0D09012C4026100EBB6F0 /* CCSpriteSheet.h */, + 4BA0D09112C4026100EBB6F0 /* CCSpriteSheet.m */, + 4BA0D09212C4026100EBB6F0 /* CCTexture2D.h */, + 4BA0D09312C4026100EBB6F0 /* CCTexture2D.m */, + 4BA0D09412C4026100EBB6F0 /* CCTextureAtlas.h */, + 4BA0D09512C4026100EBB6F0 /* CCTextureAtlas.m */, + 4BA0D09612C4026100EBB6F0 /* CCTextureCache.h */, + 4BA0D09712C4026100EBB6F0 /* CCTextureCache.m */, + 4BA0D09812C4026100EBB6F0 /* CCTexturePVR.h */, + 4BA0D09912C4026100EBB6F0 /* CCTexturePVR.m */, + 4BA0D09A12C4026100EBB6F0 /* CCTileMapAtlas.h */, + 4BA0D09B12C4026100EBB6F0 /* CCTileMapAtlas.m */, + 4BA0D09C12C4026100EBB6F0 /* CCTMXLayer.h */, + 4BA0D09D12C4026100EBB6F0 /* CCTMXLayer.m */, + 4BA0D09E12C4026100EBB6F0 /* CCTMXObjectGroup.h */, + 4BA0D09F12C4026100EBB6F0 /* CCTMXObjectGroup.m */, + 4BA0D0A012C4026100EBB6F0 /* CCTMXTiledMap.h */, + 4BA0D0A112C4026100EBB6F0 /* CCTMXTiledMap.m */, + 4BA0D0A212C4026100EBB6F0 /* CCTMXXMLParser.h */, + 4BA0D0A312C4026100EBB6F0 /* CCTMXXMLParser.m */, + 4BA0D0A412C4026100EBB6F0 /* CCTransition.h */, + 4BA0D0A512C4026100EBB6F0 /* CCTransition.m */, + 4BA0D0A612C4026100EBB6F0 /* CCTransitionPageTurn.h */, + 4BA0D0A712C4026100EBB6F0 /* CCTransitionPageTurn.m */, + 4BA0D0A812C4026100EBB6F0 /* CCTransitionRadial.h */, + 4BA0D0A912C4026100EBB6F0 /* CCTransitionRadial.m */, + 4BA0D0AA12C4026100EBB6F0 /* ccTypes.h */, + 4BA0D0AB12C4026100EBB6F0 /* cocos2d.h */, + 4BA0D0AC12C4026100EBB6F0 /* cocos2d.m */, + 4BA0D0AD12C4026100EBB6F0 /* Platforms */, + 4BA0D0C612C4026100EBB6F0 /* Support */, + ); + path = cocos2d; + sourceTree = ""; + }; + 4BA0D0AD12C4026100EBB6F0 /* Platforms */ = { + isa = PBXGroup; + children = ( + 4BA0D0AE12C4026100EBB6F0 /* CCGL.h */, + 4BA0D0AF12C4026100EBB6F0 /* CCNS.h */, + 4BA0D0B012C4026100EBB6F0 /* iOS */, + 4BA0D0BF12C4026100EBB6F0 /* Mac */, + ); + path = Platforms; + sourceTree = ""; + }; + 4BA0D0B012C4026100EBB6F0 /* iOS */ = { + isa = PBXGroup; + children = ( + 4BA0D0B112C4026100EBB6F0 /* CCDirectorIOS.h */, + 4BA0D0B212C4026100EBB6F0 /* CCDirectorIOS.m */, + 4BA0D0B312C4026100EBB6F0 /* CCTouchDelegateProtocol.h */, + 4BA0D0B412C4026100EBB6F0 /* CCTouchDispatcher.h */, + 4BA0D0B512C4026100EBB6F0 /* CCTouchDispatcher.m */, + 4BA0D0B612C4026100EBB6F0 /* CCTouchHandler.h */, + 4BA0D0B712C4026100EBB6F0 /* CCTouchHandler.m */, + 4BA0D0B812C4026100EBB6F0 /* EAGLView.h */, + 4BA0D0B912C4026100EBB6F0 /* EAGLView.m */, + 4BA0D0BA12C4026100EBB6F0 /* ES1Renderer.h */, + 4BA0D0BB12C4026100EBB6F0 /* ES1Renderer.m */, + 4BA0D0BC12C4026100EBB6F0 /* ESRenderer.h */, + 4BA0D0BD12C4026100EBB6F0 /* glu.c */, + 4BA0D0BE12C4026100EBB6F0 /* glu.h */, + ); + path = iOS; + sourceTree = ""; + }; + 4BA0D0BF12C4026100EBB6F0 /* Mac */ = { + isa = PBXGroup; + children = ( + 4BA0D0C012C4026100EBB6F0 /* CCDirectorMac.h */, + 4BA0D0C112C4026100EBB6F0 /* CCDirectorMac.m */, + 4BA0D0C212C4026100EBB6F0 /* CCEventDispatcher.h */, + 4BA0D0C312C4026100EBB6F0 /* CCEventDispatcher.m */, + 4BA0D0C412C4026100EBB6F0 /* MacGLView.h */, + 4BA0D0C512C4026100EBB6F0 /* MacGLView.m */, + ); + path = Mac; + sourceTree = ""; + }; + 4BA0D0C612C4026100EBB6F0 /* Support */ = { + isa = PBXGroup; + children = ( + 4BA0D0C712C4026100EBB6F0 /* base64.c */, + 4BA0D0C812C4026100EBB6F0 /* base64.h */, + 4BA0D0C912C4026100EBB6F0 /* CCArray.h */, + 4BA0D0CA12C4026100EBB6F0 /* CCArray.m */, + 4BA0D0CB12C4026100EBB6F0 /* ccCArray.h */, + 4BA0D0CC12C4026100EBB6F0 /* CCFileUtils.h */, + 4BA0D0CD12C4026100EBB6F0 /* CCFileUtils.m */, + 4BA0D0CE12C4026100EBB6F0 /* CCProfiling.h */, + 4BA0D0CF12C4026100EBB6F0 /* CCProfiling.m */, + 4BA0D0D012C4026100EBB6F0 /* ccUtils.c */, + 4BA0D0D112C4026100EBB6F0 /* ccUtils.h */, + 4BA0D0D212C4026100EBB6F0 /* CGPointExtension.h */, + 4BA0D0D312C4026100EBB6F0 /* CGPointExtension.m */, + 4BA0D0D412C4026100EBB6F0 /* OpenGL_Internal.h */, + 4BA0D0D512C4026100EBB6F0 /* TGAlib.h */, + 4BA0D0D612C4026100EBB6F0 /* TGAlib.m */, + 4BA0D0D712C4026100EBB6F0 /* TransformUtils.h */, + 4BA0D0D812C4026100EBB6F0 /* TransformUtils.m */, + 4BA0D0D912C4026100EBB6F0 /* uthash.h */, + 4BA0D0DA12C4026100EBB6F0 /* utlist.h */, + 4BA0D0DB12C4026100EBB6F0 /* ZipUtils.h */, + 4BA0D0DC12C4026100EBB6F0 /* ZipUtils.m */, + ); + path = Support; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -382,6 +847,83 @@ 4BA0CDCE12BD655200EBB6F0 /* OpenGLServices.mm in Sources */, 4BA0CDF112BD6FE100EBB6F0 /* RenderTarget.mm in Sources */, 4BA0CF7A12BEB78600EBB6F0 /* BasicPrimitives.mm in Sources */, + 4BA0D0DD12C4026100EBB6F0 /* CCAction.m in Sources */, + 4BA0D0DE12C4026100EBB6F0 /* CCActionCamera.m in Sources */, + 4BA0D0DF12C4026100EBB6F0 /* CCActionEase.m in Sources */, + 4BA0D0E012C4026100EBB6F0 /* CCActionGrid.m in Sources */, + 4BA0D0E112C4026100EBB6F0 /* CCActionGrid3D.m in Sources */, + 4BA0D0E212C4026100EBB6F0 /* CCActionInstant.m in Sources */, + 4BA0D0E312C4026100EBB6F0 /* CCActionInterval.m in Sources */, + 4BA0D0E412C4026100EBB6F0 /* CCActionManager.m in Sources */, + 4BA0D0E512C4026100EBB6F0 /* CCActionPageTurn3D.m in Sources */, + 4BA0D0E612C4026100EBB6F0 /* CCActionProgressTimer.m in Sources */, + 4BA0D0E712C4026100EBB6F0 /* CCActionTiledGrid.m in Sources */, + 4BA0D0E812C4026100EBB6F0 /* CCActionTween.m in Sources */, + 4BA0D0E912C4026100EBB6F0 /* CCAnimation.m in Sources */, + 4BA0D0EA12C4026100EBB6F0 /* CCAnimationCache.m in Sources */, + 4BA0D0EB12C4026100EBB6F0 /* CCAtlasNode.m in Sources */, + 4BA0D0EC12C4026100EBB6F0 /* CCBlockSupport.m in Sources */, + 4BA0D0ED12C4026100EBB6F0 /* CCCamera.m in Sources */, + 4BA0D0EE12C4026100EBB6F0 /* CCCompatibility.m in Sources */, + 4BA0D0EF12C4026100EBB6F0 /* CCConfiguration.m in Sources */, + 4BA0D0F012C4026100EBB6F0 /* CCDirector.m in Sources */, + 4BA0D0F112C4026100EBB6F0 /* CCDrawingPrimitives.m in Sources */, + 4BA0D0F212C4026100EBB6F0 /* CCGrabber.m in Sources */, + 4BA0D0F312C4026100EBB6F0 /* CCGrid.m in Sources */, + 4BA0D0F412C4026100EBB6F0 /* CCLabelAtlas.m in Sources */, + 4BA0D0F512C4026100EBB6F0 /* CCLabelBMFont.m in Sources */, + 4BA0D0F612C4026100EBB6F0 /* CCLabelTTF.m in Sources */, + 4BA0D0F712C4026100EBB6F0 /* CCLayer.m in Sources */, + 4BA0D0F812C4026100EBB6F0 /* CCMenu.m in Sources */, + 4BA0D0F912C4026100EBB6F0 /* CCMenuItem.m in Sources */, + 4BA0D0FA12C4026100EBB6F0 /* CCMotionStreak.m in Sources */, + 4BA0D0FB12C4026100EBB6F0 /* CCNode.m in Sources */, + 4BA0D0FC12C4026100EBB6F0 /* CCParallaxNode.m in Sources */, + 4BA0D0FD12C4026100EBB6F0 /* CCParticleExamples.m in Sources */, + 4BA0D0FE12C4026100EBB6F0 /* CCParticleSystem.m in Sources */, + 4BA0D0FF12C4026100EBB6F0 /* CCParticleSystemPoint.m in Sources */, + 4BA0D10012C4026100EBB6F0 /* CCParticleSystemQuad.m in Sources */, + 4BA0D10112C4026100EBB6F0 /* CCProgressTimer.m in Sources */, + 4BA0D10212C4026100EBB6F0 /* CCRenderTexture.m in Sources */, + 4BA0D10312C4026100EBB6F0 /* CCRibbon.m in Sources */, + 4BA0D10412C4026100EBB6F0 /* CCScene.m in Sources */, + 4BA0D10512C4026100EBB6F0 /* CCScheduler.m in Sources */, + 4BA0D10612C4026100EBB6F0 /* CCSprite.m in Sources */, + 4BA0D10712C4026100EBB6F0 /* CCSpriteBatchNode.m in Sources */, + 4BA0D10812C4026100EBB6F0 /* CCSpriteFrame.m in Sources */, + 4BA0D10912C4026100EBB6F0 /* CCSpriteFrameCache.m in Sources */, + 4BA0D10A12C4026100EBB6F0 /* CCSpriteSheet.m in Sources */, + 4BA0D10B12C4026100EBB6F0 /* CCTexture2D.m in Sources */, + 4BA0D10C12C4026100EBB6F0 /* CCTextureAtlas.m in Sources */, + 4BA0D10D12C4026100EBB6F0 /* CCTextureCache.m in Sources */, + 4BA0D10E12C4026100EBB6F0 /* CCTexturePVR.m in Sources */, + 4BA0D10F12C4026100EBB6F0 /* CCTileMapAtlas.m in Sources */, + 4BA0D11012C4026100EBB6F0 /* CCTMXLayer.m in Sources */, + 4BA0D11112C4026100EBB6F0 /* CCTMXObjectGroup.m in Sources */, + 4BA0D11212C4026100EBB6F0 /* CCTMXTiledMap.m in Sources */, + 4BA0D11312C4026100EBB6F0 /* CCTMXXMLParser.m in Sources */, + 4BA0D11412C4026100EBB6F0 /* CCTransition.m in Sources */, + 4BA0D11512C4026100EBB6F0 /* CCTransitionPageTurn.m in Sources */, + 4BA0D11612C4026100EBB6F0 /* CCTransitionRadial.m in Sources */, + 4BA0D11712C4026100EBB6F0 /* cocos2d.m in Sources */, + 4BA0D11812C4026100EBB6F0 /* CCDirectorIOS.m in Sources */, + 4BA0D11912C4026100EBB6F0 /* CCTouchDispatcher.m in Sources */, + 4BA0D11A12C4026100EBB6F0 /* CCTouchHandler.m in Sources */, + 4BA0D11B12C4026100EBB6F0 /* EAGLView.m in Sources */, + 4BA0D11C12C4026100EBB6F0 /* ES1Renderer.m in Sources */, + 4BA0D11D12C4026100EBB6F0 /* glu.c in Sources */, + 4BA0D11E12C4026100EBB6F0 /* CCDirectorMac.m in Sources */, + 4BA0D11F12C4026100EBB6F0 /* CCEventDispatcher.m in Sources */, + 4BA0D12012C4026100EBB6F0 /* MacGLView.m in Sources */, + 4BA0D12112C4026100EBB6F0 /* base64.c in Sources */, + 4BA0D12212C4026100EBB6F0 /* CCArray.m in Sources */, + 4BA0D12312C4026100EBB6F0 /* CCFileUtils.m in Sources */, + 4BA0D12412C4026100EBB6F0 /* CCProfiling.m in Sources */, + 4BA0D12512C4026100EBB6F0 /* ccUtils.c in Sources */, + 4BA0D12612C4026100EBB6F0 /* CGPointExtension.m in Sources */, + 4BA0D12712C4026100EBB6F0 /* TGAlib.m in Sources */, + 4BA0D12812C4026100EBB6F0 /* TransformUtils.m in Sources */, + 4BA0D12912C4026100EBB6F0 /* ZipUtils.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -433,10 +975,10 @@ DEBUG, ); GCC_VERSION = 4.2; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNKNOWN_PRAGMAS = YES; - GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VALUE = YES; GCC_WARN_UNUSED_VARIABLE = YES; ONLY_ACTIVE_ARCH = NO; PREBINDING = NO; @@ -461,10 +1003,12 @@ GCC_PREPROCESSOR_DEFINITIONS = __iOS__; GCC_VERSION = com.apple.compilers.llvmgcc42; GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNKNOWN_PRAGMAS = YES; GCC_WARN_UNUSED_VARIABLE = YES; OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; PREBINDING = NO; SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/Classes"; }; name = Release; -- 1.7.0.4