From df78473cf78a7547f04d8a5efc7bd01df3e952b4 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Mon, 19 May 2014 16:23:20 +0200 Subject: [PATCH] Fixed spine-cocos2d for v3.0. Removed short names. --- .../3.0/example/GoblinsExample.m | 14 +- .../3.0/example/SpineboyExample.m | 14 +- .../project.pbxproj | 1645 ----------------- .../project.pbxproj | 693 +++++++ .../contents.xcworkspacedata | 2 +- .../3.0/src/spine/PolygonBatch.h | 2 +- .../3.0/src/spine/PolygonBatch.m | 17 +- .../3.0/src/spine/SkeletonAnimation.h | 59 +- .../3.0/src/spine/SkeletonAnimation.m | 78 +- .../3.0/src/spine/SkeletonRenderer.h | 37 +- .../3.0/src/spine/SkeletonRenderer.m | 138 +- .../3.0/src/spine/spine-cocos2d-iphone.h | 1 - .../3.0/src/spine/spine-cocos2d-iphone.m | 6 +- 13 files changed, 868 insertions(+), 1838 deletions(-) delete mode 100644 spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-mac.xcodeproj/project.pbxproj create mode 100644 spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-osx.xcodeproj/project.pbxproj rename spine-cocos2d-iphone/3.0/{spine-cocos2d-iphone-mac.xcodeproj => spine-cocos2d-iphone-osx.xcodeproj}/project.xcworkspace/contents.xcworkspacedata (64%) diff --git a/spine-cocos2d-iphone/3.0/example/GoblinsExample.m b/spine-cocos2d-iphone/3.0/example/GoblinsExample.m index 603d45110..99f241dfe 100644 --- a/spine-cocos2d-iphone/3.0/example/GoblinsExample.m +++ b/spine-cocos2d-iphone/3.0/example/GoblinsExample.m @@ -23,24 +23,20 @@ [self addChild:skeletonNode]; self.userInteractionEnabled = YES; - + self.contentSize = windowSize; + return self; } -#if __CC_PLATFORM_MAC -- (BOOL) ccMouseDown:(NSEvent*)event { -#else -- (void) ccTouchesBegan:(NSSet*)touches withEvent:(UIEvent*)event { -#endif +#if ( TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR ) +- (void)touchBegan:(UITouch *)touch withEvent:(UIEvent *)event { if (!skeletonNode.debugBones) skeletonNode.debugBones = true; else if (skeletonNode.timeScale == 1) skeletonNode.timeScale = 0.3f; else [[CCDirector sharedDirector] replaceScene:[SpineboyExample scene]]; -#if __CC_PLATFORM_MAC - return YES; -#endif } +#endif @end diff --git a/spine-cocos2d-iphone/3.0/example/SpineboyExample.m b/spine-cocos2d-iphone/3.0/example/SpineboyExample.m index 2e4f6b4a2..dc573d73a 100644 --- a/spine-cocos2d-iphone/3.0/example/SpineboyExample.m +++ b/spine-cocos2d-iphone/3.0/example/SpineboyExample.m @@ -35,7 +35,7 @@ }; [skeletonNode setAnimationForTrack:0 name:@"walk" loop:YES]; - TrackEntry* jumpEntry = [skeletonNode addAnimationForTrack:0 name:@"jump" loop:NO afterDelay:3]; + spTrackEntry* jumpEntry = [skeletonNode addAnimationForTrack:0 name:@"jump" loop:NO afterDelay:3]; [skeletonNode addAnimationForTrack:0 name:@"run" loop:YES afterDelay:0]; [skeletonNode setListenerForEntry:jumpEntry onStart:^(int trackIndex) { @@ -49,24 +49,20 @@ [self addChild:skeletonNode]; self.userInteractionEnabled = YES; + self.contentSize = windowSize; return self; } -#if __CC_PLATFORM_MAC -- (BOOL) ccMouseDown:(NSEvent*)event { -#else -- (void) ccTouchesBegan:(NSSet*)touches withEvent:(UIEvent*)event { -#endif +#if ( TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR ) +- (void)touchBegan:(UITouch *)touch withEvent:(UIEvent *)event { if (!skeletonNode.debugBones) skeletonNode.debugBones = true; else if (skeletonNode.timeScale == 1) skeletonNode.timeScale = 0.3f; else [[CCDirector sharedDirector] replaceScene:[GoblinsExample scene]]; -#if __CC_PLATFORM_MAC - return YES; -#endif } +#endif @end diff --git a/spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-mac.xcodeproj/project.pbxproj b/spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-mac.xcodeproj/project.pbxproj deleted file mode 100644 index 8d0338dbd..000000000 --- a/spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-mac.xcodeproj/project.pbxproj +++ /dev/null @@ -1,1645 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 43BFBE0F170A778A00ECBACB /* spine-cocos2d-iphone.m in Sources */ = {isa = PBXBuildFile; fileRef = 43BFBE0D170A778A00ECBACB /* spine-cocos2d-iphone.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 43C32A1B170B1295004A9460 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 43C32A11170B1295004A9460 /* AppDelegate.m */; }; - 43C32A1C170B1295004A9460 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A13170B1295004A9460 /* InfoPlist.strings */; }; - 43C32A1D170B1295004A9460 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A15170B1295004A9460 /* MainMenu.xib */; }; - 43C32A1E170B1295004A9460 /* icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A17170B1295004A9460 /* icon.icns */; }; - 43C32A20170B1295004A9460 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 43C32A19170B1295004A9460 /* main.m */; }; - 43C32A36170D0A4D004A9460 /* spineboy.atlas in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A30170D0A4D004A9460 /* spineboy.atlas */; }; - 43C32A37170D0A4D004A9460 /* spineboy.json in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A31170D0A4D004A9460 /* spineboy.json */; }; - 43C32A38170D0A4D004A9460 /* spineboy.png in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A32170D0A4D004A9460 /* spineboy.png */; }; - 43F701E21928F1AD00CA4038 /* CCAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701191928F1AD00CA4038 /* CCAction.m */; }; - 43F701E31928F1AD00CA4038 /* CCActionCatmullRom.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7011B1928F1AD00CA4038 /* CCActionCatmullRom.m */; }; - 43F701E41928F1AD00CA4038 /* CCActionEase.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7011D1928F1AD00CA4038 /* CCActionEase.m */; }; - 43F701E51928F1AD00CA4038 /* CCActionInstant.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7011F1928F1AD00CA4038 /* CCActionInstant.m */; }; - 43F701E61928F1AD00CA4038 /* CCActionInterval.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701211928F1AD00CA4038 /* CCActionInterval.m */; }; - 43F701E71928F1AD00CA4038 /* CCActionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701231928F1AD00CA4038 /* CCActionManager.m */; }; - 43F701E81928F1AD00CA4038 /* CCActionProgressTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701251928F1AD00CA4038 /* CCActionProgressTimer.m */; }; - 43F701E91928F1AD00CA4038 /* CCActionTween.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701271928F1AD00CA4038 /* CCActionTween.m */; }; - 43F701EA1928F1AD00CA4038 /* CCAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701291928F1AD00CA4038 /* CCAnimation.m */; }; - 43F701EB1928F1AD00CA4038 /* CCAnimationCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7012B1928F1AD00CA4038 /* CCAnimationCache.m */; }; - 43F701EC1928F1AD00CA4038 /* CCAtlasNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7012D1928F1AD00CA4038 /* CCAtlasNode.m */; }; - 43F701ED1928F1AD00CA4038 /* CCClippingNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7012F1928F1AD00CA4038 /* CCClippingNode.m */; }; - 43F701EE1928F1AD00CA4038 /* CCConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701321928F1AD00CA4038 /* CCConfiguration.m */; }; - 43F701EF1928F1AD00CA4038 /* CCDirector.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701341928F1AD00CA4038 /* CCDirector.m */; }; - 43F701F01928F1AD00CA4038 /* CCDrawingPrimitives.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701371928F1AD00CA4038 /* CCDrawingPrimitives.m */; }; - 43F701F11928F1AD00CA4038 /* CCDrawNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701391928F1AD00CA4038 /* CCDrawNode.m */; }; - 43F701F21928F1AD00CA4038 /* ccFPSImages.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7013B1928F1AD00CA4038 /* ccFPSImages.m */; }; - 43F701F31928F1AD00CA4038 /* CCGLProgram.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7013D1928F1AD00CA4038 /* CCGLProgram.m */; }; - 43F701F41928F1AD00CA4038 /* ccGLStateCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7013F1928F1AD00CA4038 /* ccGLStateCache.m */; }; - 43F701F51928F1AD00CA4038 /* CCLabelAtlas.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701411928F1AD00CA4038 /* CCLabelAtlas.m */; }; - 43F701F61928F1AD00CA4038 /* CCLabelBMFont.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701431928F1AD00CA4038 /* CCLabelBMFont.m */; }; - 43F701F71928F1AD00CA4038 /* CCLabelTTF.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701461928F1AD00CA4038 /* CCLabelTTF.m */; }; - 43F701F81928F1AD00CA4038 /* CCLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701481928F1AD00CA4038 /* CCLayout.m */; }; - 43F701F91928F1AD00CA4038 /* CCLayoutBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7014A1928F1AD00CA4038 /* CCLayoutBox.m */; }; - 43F701FA1928F1AD00CA4038 /* CCMotionStreak.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7014D1928F1AD00CA4038 /* CCMotionStreak.m */; }; - 43F701FB1928F1AD00CA4038 /* CCNode+Debug.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7014F1928F1AD00CA4038 /* CCNode+Debug.m */; }; - 43F701FC1928F1AD00CA4038 /* CCNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701511928F1AD00CA4038 /* CCNode.m */; }; - 43F701FD1928F1AD00CA4038 /* CCNodeColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701541928F1AD00CA4038 /* CCNodeColor.m */; }; - 43F701FE1928F1AD00CA4038 /* CCParallaxNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701561928F1AD00CA4038 /* CCParallaxNode.m */; }; - 43F701FF1928F1AD00CA4038 /* CCParticleBatchNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701581928F1AD00CA4038 /* CCParticleBatchNode.m */; }; - 43F702001928F1AD00CA4038 /* CCParticleExamples.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7015A1928F1AD00CA4038 /* CCParticleExamples.m */; }; - 43F702011928F1AD00CA4038 /* CCParticleSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7015C1928F1AD00CA4038 /* CCParticleSystem.m */; }; - 43F702021928F1AD00CA4038 /* CCParticleSystemBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7015F1928F1AD00CA4038 /* CCParticleSystemBase.m */; }; - 43F702031928F1AD00CA4038 /* CCPhysicsBody.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701631928F1AD00CA4038 /* CCPhysicsBody.m */; }; - 43F702041928F1AD00CA4038 /* CCPhysicsJoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701651928F1AD00CA4038 /* CCPhysicsJoint.m */; }; - 43F702051928F1AD00CA4038 /* CCPhysicsNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701671928F1AD00CA4038 /* CCPhysicsNode.m */; }; - 43F702061928F1AD00CA4038 /* CCPhysicsShape.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701691928F1AD00CA4038 /* CCPhysicsShape.m */; }; - 43F702071928F1AD00CA4038 /* CCProgressNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7016B1928F1AD00CA4038 /* CCProgressNode.m */; }; - 43F702081928F1AD00CA4038 /* CCRenderTexture.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7016F1928F1AD00CA4038 /* CCRenderTexture.m */; }; - 43F702091928F1AD00CA4038 /* CCResponder.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701711928F1AD00CA4038 /* CCResponder.m */; }; - 43F7020A1928F1AD00CA4038 /* CCResponderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701731928F1AD00CA4038 /* CCResponderManager.m */; }; - 43F7020B1928F1AD00CA4038 /* CCScene.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701751928F1AD00CA4038 /* CCScene.m */; }; - 43F7020C1928F1AD00CA4038 /* CCScheduler.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701771928F1AD00CA4038 /* CCScheduler.m */; }; - 43F7020D1928F1AD00CA4038 /* CCShaderCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701881928F1AD00CA4038 /* CCShaderCache.m */; }; - 43F7020E1928F1AD00CA4038 /* ccShaders.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7018A1928F1AD00CA4038 /* ccShaders.m */; }; - 43F7020F1928F1AD00CA4038 /* CCSprite.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7018C1928F1AD00CA4038 /* CCSprite.m */; }; - 43F702101928F1AD00CA4038 /* CCSprite9Slice.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7018E1928F1AD00CA4038 /* CCSprite9Slice.m */; }; - 43F702111928F1AD00CA4038 /* CCSpriteBatchNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701911928F1AD00CA4038 /* CCSpriteBatchNode.m */; }; - 43F702121928F1AD00CA4038 /* CCSpriteFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701941928F1AD00CA4038 /* CCSpriteFrame.m */; }; - 43F702131928F1AD00CA4038 /* CCSpriteFrameCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701961928F1AD00CA4038 /* CCSpriteFrameCache.m */; }; - 43F702141928F1AD00CA4038 /* CCTexture.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701981928F1AD00CA4038 /* CCTexture.m */; }; - 43F702151928F1AD00CA4038 /* CCTextureAtlas.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7019B1928F1AD00CA4038 /* CCTextureAtlas.m */; }; - 43F702161928F1AD00CA4038 /* CCTextureCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7019D1928F1AD00CA4038 /* CCTextureCache.m */; }; - 43F702171928F1AD00CA4038 /* CCTexturePVR.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7019F1928F1AD00CA4038 /* CCTexturePVR.m */; }; - 43F702181928F1AD00CA4038 /* CCTiledMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701A11928F1AD00CA4038 /* CCTiledMap.m */; }; - 43F702191928F1AD00CA4038 /* CCTiledMapLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701A31928F1AD00CA4038 /* CCTiledMapLayer.m */; }; - 43F7021A1928F1AD00CA4038 /* CCTiledMapObjectGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701A61928F1AD00CA4038 /* CCTiledMapObjectGroup.m */; }; - 43F7021B1928F1AD00CA4038 /* CCTMXXMLParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701A81928F1AD00CA4038 /* CCTMXXMLParser.m */; }; - 43F7021C1928F1AD00CA4038 /* CCTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701AA1928F1AD00CA4038 /* CCTransition.m */; }; - 43F7021D1928F1AD00CA4038 /* cocos2d.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701AD1928F1AD00CA4038 /* cocos2d.m */; }; - 43F7021E1928F1AD00CA4038 /* CCAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701B31928F1AD00CA4038 /* CCAppDelegate.m */; }; - 43F7021F1928F1AD00CA4038 /* CCDirectorIOS.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701B51928F1AD00CA4038 /* CCDirectorIOS.m */; }; - 43F702201928F1AD00CA4038 /* CCES2Renderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701B71928F1AD00CA4038 /* CCES2Renderer.m */; }; - 43F702211928F1AD00CA4038 /* CCGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701BA1928F1AD00CA4038 /* CCGLView.m */; }; - 43F702221928F1AD00CA4038 /* UITouch+CC.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701BC1928F1AD00CA4038 /* UITouch+CC.m */; }; - 43F702231928F1AD00CA4038 /* CCDirectorMac.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701BF1928F1AD00CA4038 /* CCDirectorMac.m */; }; - 43F702241928F1AD00CA4038 /* CCGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701C11928F1AD00CA4038 /* CCGLView.m */; }; - 43F702251928F1AD00CA4038 /* CCWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701C31928F1AD00CA4038 /* CCWindow.m */; }; - 43F702261928F1AD00CA4038 /* NSEvent+CC.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701C51928F1AD00CA4038 /* NSEvent+CC.m */; }; - 43F702271928F1AD00CA4038 /* base64.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F701C71928F1AD00CA4038 /* base64.c */; }; - 43F702281928F1AD00CA4038 /* CCColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701CA1928F1AD00CA4038 /* CCColor.m */; }; - 43F702291928F1AD00CA4038 /* CCFileUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701CC1928F1AD00CA4038 /* CCFileUtils.m */; }; - 43F7022A1928F1AD00CA4038 /* CCProfiling.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701CE1928F1AD00CA4038 /* CCProfiling.m */; }; - 43F7022B1928F1AD00CA4038 /* ccUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F701CF1928F1AD00CA4038 /* ccUtils.c */; }; - 43F7022C1928F1AD00CA4038 /* CCVertex.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701D21928F1AD00CA4038 /* CCVertex.m */; }; - 43F7022D1928F1AD00CA4038 /* CGPointExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701D41928F1AD00CA4038 /* CGPointExtension.m */; }; - 43F7022E1928F1AD00CA4038 /* NSAttributedString+CCAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701D61928F1AD00CA4038 /* NSAttributedString+CCAdditions.m */; }; - 43F7022F1928F1AD00CA4038 /* NSThread+performBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701D81928F1AD00CA4038 /* NSThread+performBlock.m */; }; - 43F702301928F1AD00CA4038 /* TGAlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701DB1928F1AD00CA4038 /* TGAlib.m */; }; - 43F702311928F1AD00CA4038 /* TransformUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701DD1928F1AD00CA4038 /* TransformUtils.m */; }; - 43F702321928F1AD00CA4038 /* ZipUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F701E11928F1AD00CA4038 /* ZipUtils.m */; }; - 43F702761928F1D800CA4038 /* OALAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702371928F1D800CA4038 /* OALAction.m */; }; - 43F702771928F1D800CA4038 /* OALActionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702391928F1D800CA4038 /* OALActionManager.m */; }; - 43F702781928F1D800CA4038 /* OALAudioActions.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7023B1928F1D800CA4038 /* OALAudioActions.m */; }; - 43F702791928F1D800CA4038 /* OALUtilityActions.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7023D1928F1D800CA4038 /* OALUtilityActions.m */; }; - 43F7027A1928F1D800CA4038 /* OALAudioTrack.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702401928F1D800CA4038 /* OALAudioTrack.m */; }; - 43F7027B1928F1D800CA4038 /* OALAudioTrackNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702421928F1D800CA4038 /* OALAudioTrackNotifications.m */; }; - 43F7027C1928F1D800CA4038 /* OALAudioTracks.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702441928F1D800CA4038 /* OALAudioTracks.m */; }; - 43F7027D1928F1D800CA4038 /* OALSimpleAudio.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702461928F1D800CA4038 /* OALSimpleAudio.m */; }; - 43F7027E1928F1D800CA4038 /* ALBuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7024B1928F1D800CA4038 /* ALBuffer.m */; }; - 43F7027F1928F1D800CA4038 /* ALCaptureDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7024D1928F1D800CA4038 /* ALCaptureDevice.m */; }; - 43F702801928F1D800CA4038 /* ALChannelSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7024F1928F1D800CA4038 /* ALChannelSource.m */; }; - 43F702811928F1D800CA4038 /* ALContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702511928F1D800CA4038 /* ALContext.m */; }; - 43F702821928F1D800CA4038 /* ALDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702531928F1D800CA4038 /* ALDevice.m */; }; - 43F702831928F1D800CA4038 /* ALListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702551928F1D800CA4038 /* ALListener.m */; }; - 43F702841928F1D800CA4038 /* ALSoundSourcePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702581928F1D800CA4038 /* ALSoundSourcePool.m */; }; - 43F702851928F1D800CA4038 /* ALSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7025A1928F1D800CA4038 /* ALSource.m */; }; - 43F702861928F1D800CA4038 /* ALWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7025D1928F1D800CA4038 /* ALWrapper.m */; }; - 43F702871928F1D800CA4038 /* OpenALManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7025F1928F1D800CA4038 /* OpenALManager.m */; }; - 43F702881928F1D800CA4038 /* OALAudioSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702621928F1D800CA4038 /* OALAudioSession.m */; }; - 43F702891928F1D800CA4038 /* OALSuspendHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702641928F1D800CA4038 /* OALSuspendHandler.m */; }; - 43F7028A1928F1D800CA4038 /* IOSVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702681928F1D800CA4038 /* IOSVersion.m */; }; - 43F7028B1928F1D800CA4038 /* mach_timing.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F702691928F1D800CA4038 /* mach_timing.c */; }; - 43F7028C1928F1D800CA4038 /* NSMutableArray+WeakReferences.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7026C1928F1D800CA4038 /* NSMutableArray+WeakReferences.m */; }; - 43F7028D1928F1D800CA4038 /* NSMutableDictionary+WeakReferences.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7026E1928F1D800CA4038 /* NSMutableDictionary+WeakReferences.m */; }; - 43F7028E1928F1D800CA4038 /* OALAudioFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702701928F1D800CA4038 /* OALAudioFile.m */; }; - 43F7028F1928F1D800CA4038 /* OALTools.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F702731928F1D800CA4038 /* OALTools.m */; }; - 43F7057A192905A200CA4038 /* chipmunk.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704D6192905A100CA4038 /* chipmunk.c */; }; - 43F7057B192905A200CA4038 /* CMakeLists.txt in Resources */ = {isa = PBXBuildFile; fileRef = 43F704D7192905A100CA4038 /* CMakeLists.txt */; }; - 43F7057C192905A200CA4038 /* cpArbiter.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704D8192905A100CA4038 /* cpArbiter.c */; }; - 43F7057D192905A200CA4038 /* cpArray.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704D9192905A100CA4038 /* cpArray.c */; }; - 43F7057E192905A200CA4038 /* cpBBTree.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704DA192905A100CA4038 /* cpBBTree.c */; }; - 43F7057F192905A200CA4038 /* cpBody.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704DB192905A100CA4038 /* cpBody.c */; }; - 43F70580192905A200CA4038 /* cpCollision.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704DC192905A100CA4038 /* cpCollision.c */; }; - 43F70581192905A200CA4038 /* cpConstraint.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704DD192905A100CA4038 /* cpConstraint.c */; }; - 43F70582192905A200CA4038 /* cpDampedRotarySpring.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704DE192905A100CA4038 /* cpDampedRotarySpring.c */; }; - 43F70583192905A200CA4038 /* cpDampedSpring.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704DF192905A100CA4038 /* cpDampedSpring.c */; }; - 43F70584192905A200CA4038 /* cpGearJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704E0192905A100CA4038 /* cpGearJoint.c */; }; - 43F70585192905A200CA4038 /* cpGrooveJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704E1192905A100CA4038 /* cpGrooveJoint.c */; }; - 43F70586192905A200CA4038 /* cpHashSet.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704E2192905A100CA4038 /* cpHashSet.c */; }; - 43F70587192905A200CA4038 /* cpPinJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704E3192905A100CA4038 /* cpPinJoint.c */; }; - 43F70588192905A200CA4038 /* cpPivotJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704E4192905A100CA4038 /* cpPivotJoint.c */; }; - 43F70589192905A200CA4038 /* cpPolyShape.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704E5192905A100CA4038 /* cpPolyShape.c */; }; - 43F7058A192905A200CA4038 /* cpRatchetJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704E6192905A100CA4038 /* cpRatchetJoint.c */; }; - 43F7058B192905A200CA4038 /* cpRotaryLimitJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704E7192905A100CA4038 /* cpRotaryLimitJoint.c */; }; - 43F7058C192905A200CA4038 /* cpShape.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704E8192905A100CA4038 /* cpShape.c */; }; - 43F7058D192905A200CA4038 /* cpSimpleMotor.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704E9192905A100CA4038 /* cpSimpleMotor.c */; }; - 43F7058E192905A200CA4038 /* cpSlideJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704EA192905A100CA4038 /* cpSlideJoint.c */; }; - 43F7058F192905A200CA4038 /* cpSpace.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704EB192905A100CA4038 /* cpSpace.c */; }; - 43F70590192905A200CA4038 /* cpSpaceComponent.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704EC192905A100CA4038 /* cpSpaceComponent.c */; }; - 43F70591192905A200CA4038 /* cpSpaceDebug.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704ED192905A100CA4038 /* cpSpaceDebug.c */; }; - 43F70592192905A200CA4038 /* cpSpaceHash.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704EE192905A100CA4038 /* cpSpaceHash.c */; }; - 43F70593192905A200CA4038 /* cpSpaceQuery.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704EF192905A100CA4038 /* cpSpaceQuery.c */; }; - 43F70594192905A200CA4038 /* cpSpaceStep.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704F0192905A100CA4038 /* cpSpaceStep.c */; }; - 43F70595192905A200CA4038 /* cpSpatialIndex.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704F1192905A100CA4038 /* cpSpatialIndex.c */; }; - 43F70596192905A200CA4038 /* cpSweep1D.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F704F2192905A100CA4038 /* cpSweep1D.c */; }; - 43F705D61929063F00CA4038 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43F705CA1929063F00CA4038 /* CoreText.framework */; }; - 43F705D81929063F00CA4038 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43F705CC1929063F00CA4038 /* CoreGraphics.framework */; }; - 43F705D91929063F00CA4038 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43F705CD1929063F00CA4038 /* Foundation.framework */; }; - 43F705DA1929063F00CA4038 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43F705CE1929063F00CA4038 /* OpenGLES.framework */; }; - 43F705DB1929063F00CA4038 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43F705CF1929063F00CA4038 /* QuartzCore.framework */; }; - 43F705DC1929063F00CA4038 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43F705D01929063F00CA4038 /* UIKit.framework */; }; - 43F705DD1929063F00CA4038 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43F705D11929063F00CA4038 /* AVFoundation.framework */; }; - 43F705DE1929063F00CA4038 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43F705D21929063F00CA4038 /* AudioToolbox.framework */; }; - 43F705DF1929063F00CA4038 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43F705D31929063F00CA4038 /* OpenAL.framework */; }; - 43F705E01929063F00CA4038 /* GameKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43F705D41929063F00CA4038 /* GameKit.framework */; }; - 43F7FD711927C31700CA4038 /* Animation.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD581927C31700CA4038 /* Animation.c */; }; - 43F7FD721927C31700CA4038 /* AnimationState.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD591927C31700CA4038 /* AnimationState.c */; }; - 43F7FD731927C31700CA4038 /* AnimationStateData.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5A1927C31700CA4038 /* AnimationStateData.c */; }; - 43F7FD741927C31700CA4038 /* Atlas.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5B1927C31700CA4038 /* Atlas.c */; }; - 43F7FD751927C31700CA4038 /* AtlasAttachmentLoader.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5C1927C31700CA4038 /* AtlasAttachmentLoader.c */; }; - 43F7FD761927C31700CA4038 /* Attachment.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5D1927C31700CA4038 /* Attachment.c */; }; - 43F7FD771927C31700CA4038 /* AttachmentLoader.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5E1927C31700CA4038 /* AttachmentLoader.c */; }; - 43F7FD781927C31700CA4038 /* Bone.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5F1927C31700CA4038 /* Bone.c */; }; - 43F7FD791927C31700CA4038 /* BoneData.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD601927C31700CA4038 /* BoneData.c */; }; - 43F7FD7A1927C31700CA4038 /* BoundingBoxAttachment.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD611927C31700CA4038 /* BoundingBoxAttachment.c */; }; - 43F7FD7B1927C31700CA4038 /* Event.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD621927C31700CA4038 /* Event.c */; }; - 43F7FD7C1927C31700CA4038 /* EventData.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD631927C31700CA4038 /* EventData.c */; }; - 43F7FD7D1927C31700CA4038 /* extension.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD641927C31700CA4038 /* extension.c */; }; - 43F7FD7E1927C31700CA4038 /* Json.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD651927C31700CA4038 /* Json.c */; }; - 43F7FD7F1927C31700CA4038 /* MeshAttachment.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD671927C31700CA4038 /* MeshAttachment.c */; }; - 43F7FD801927C31700CA4038 /* RegionAttachment.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD681927C31700CA4038 /* RegionAttachment.c */; }; - 43F7FD811927C31700CA4038 /* Skeleton.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD691927C31700CA4038 /* Skeleton.c */; }; - 43F7FD821927C31700CA4038 /* SkeletonBounds.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6A1927C31700CA4038 /* SkeletonBounds.c */; }; - 43F7FD831927C31700CA4038 /* SkeletonData.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6B1927C31700CA4038 /* SkeletonData.c */; }; - 43F7FD841927C31700CA4038 /* SkeletonJson.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6C1927C31700CA4038 /* SkeletonJson.c */; }; - 43F7FD851927C31700CA4038 /* Skin.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6D1927C31700CA4038 /* Skin.c */; }; - 43F7FD861927C31700CA4038 /* SkinnedMeshAttachment.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6E1927C31700CA4038 /* SkinnedMeshAttachment.c */; }; - 43F7FD871927C31700CA4038 /* Slot.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6F1927C31700CA4038 /* Slot.c */; }; - 43F7FD881927C31700CA4038 /* SlotData.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD701927C31700CA4038 /* SlotData.c */; }; - 43F7FDA71927C33C00CA4038 /* PolygonBatch.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FDA21927C33C00CA4038 /* PolygonBatch.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 43F7FDA81927C33C00CA4038 /* SkeletonAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FDA41927C33C00CA4038 /* SkeletonAnimation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 43F7FDA91927C33C00CA4038 /* SkeletonRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FDA61927C33C00CA4038 /* SkeletonRenderer.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 43F7FDAC1927C34600CA4038 /* SpineboyExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FDAB1927C34600CA4038 /* SpineboyExample.m */; }; - 43F7FDB01927C35600CA4038 /* goblins-ffd.atlas in Resources */ = {isa = PBXBuildFile; fileRef = 43F7FDAD1927C35600CA4038 /* goblins-ffd.atlas */; }; - 43F7FDB11927C35600CA4038 /* goblins-ffd.json in Resources */ = {isa = PBXBuildFile; fileRef = 43F7FDAE1927C35600CA4038 /* goblins-ffd.json */; }; - 43F7FDB21927C35600CA4038 /* goblins-ffd.png in Resources */ = {isa = PBXBuildFile; fileRef = 43F7FDAF1927C35600CA4038 /* goblins-ffd.png */; }; - 43F7FDB51927D04200CA4038 /* GoblinsExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FDB41927D04200CA4038 /* GoblinsExample.m */; }; - 43F7FEFE1927F85F00CA4038 /* LICENSE_cocos2d.txt in Resources */ = {isa = PBXBuildFile; fileRef = 43F7FE9B1927F85F00CA4038 /* LICENSE_cocos2d.txt */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 4319B51316FF9B2600C1D7A9 /* SpineExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SpineExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 43BFBE0D170A778A00ECBACB /* spine-cocos2d-iphone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "spine-cocos2d-iphone.m"; path = "src/spine/spine-cocos2d-iphone.m"; sourceTree = ""; }; - 43BFBE0E170A778A00ECBACB /* spine-cocos2d-iphone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "spine-cocos2d-iphone.h"; path = "src/spine/spine-cocos2d-iphone.h"; sourceTree = ""; }; - 43C32A10170B1295004A9460 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = "../Resources-mac/AppDelegate.h"; sourceTree = ""; }; - 43C32A11170B1295004A9460 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = "../Resources-mac/AppDelegate.m"; sourceTree = ""; }; - 43C32A14170B1295004A9460 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = InfoPlist.strings; sourceTree = ""; }; - 43C32A16170B1295004A9460 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = MainMenu.xib; sourceTree = ""; }; - 43C32A17170B1295004A9460 /* icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = icon.icns; path = "Resources-mac/icon.icns"; sourceTree = ""; }; - 43C32A18170B1295004A9460 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = "Resources-mac/Info.plist"; sourceTree = ""; }; - 43C32A19170B1295004A9460 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = "../Resources-mac/main.m"; sourceTree = ""; }; - 43C32A1A170B1295004A9460 /* Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Prefix.pch; path = "../Resources-mac/Prefix.pch"; sourceTree = ""; }; - 43C32A30170D0A4D004A9460 /* spineboy.atlas */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = spineboy.atlas; sourceTree = ""; }; - 43C32A31170D0A4D004A9460 /* spineboy.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = spineboy.json; sourceTree = ""; }; - 43C32A32170D0A4D004A9460 /* spineboy.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = spineboy.png; sourceTree = ""; }; - 43F701181928F1AD00CA4038 /* CCAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAction.h; sourceTree = ""; }; - 43F701191928F1AD00CA4038 /* CCAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAction.m; sourceTree = ""; }; - 43F7011A1928F1AD00CA4038 /* CCActionCatmullRom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionCatmullRom.h; sourceTree = ""; }; - 43F7011B1928F1AD00CA4038 /* CCActionCatmullRom.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionCatmullRom.m; sourceTree = ""; }; - 43F7011C1928F1AD00CA4038 /* CCActionEase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionEase.h; sourceTree = ""; }; - 43F7011D1928F1AD00CA4038 /* CCActionEase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionEase.m; sourceTree = ""; }; - 43F7011E1928F1AD00CA4038 /* CCActionInstant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionInstant.h; sourceTree = ""; }; - 43F7011F1928F1AD00CA4038 /* CCActionInstant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionInstant.m; sourceTree = ""; }; - 43F701201928F1AD00CA4038 /* CCActionInterval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionInterval.h; sourceTree = ""; }; - 43F701211928F1AD00CA4038 /* CCActionInterval.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionInterval.m; sourceTree = ""; }; - 43F701221928F1AD00CA4038 /* CCActionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionManager.h; sourceTree = ""; }; - 43F701231928F1AD00CA4038 /* CCActionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionManager.m; sourceTree = ""; }; - 43F701241928F1AD00CA4038 /* CCActionProgressTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionProgressTimer.h; sourceTree = ""; }; - 43F701251928F1AD00CA4038 /* CCActionProgressTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionProgressTimer.m; sourceTree = ""; }; - 43F701261928F1AD00CA4038 /* CCActionTween.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionTween.h; sourceTree = ""; }; - 43F701271928F1AD00CA4038 /* CCActionTween.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCActionTween.m; sourceTree = ""; }; - 43F701281928F1AD00CA4038 /* CCAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAnimation.h; sourceTree = ""; }; - 43F701291928F1AD00CA4038 /* CCAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAnimation.m; sourceTree = ""; }; - 43F7012A1928F1AD00CA4038 /* CCAnimationCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAnimationCache.h; sourceTree = ""; }; - 43F7012B1928F1AD00CA4038 /* CCAnimationCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAnimationCache.m; sourceTree = ""; }; - 43F7012C1928F1AD00CA4038 /* CCAtlasNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAtlasNode.h; sourceTree = ""; }; - 43F7012D1928F1AD00CA4038 /* CCAtlasNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAtlasNode.m; sourceTree = ""; }; - 43F7012E1928F1AD00CA4038 /* CCClippingNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCClippingNode.h; sourceTree = ""; }; - 43F7012F1928F1AD00CA4038 /* CCClippingNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCClippingNode.m; sourceTree = ""; }; - 43F701301928F1AD00CA4038 /* ccConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccConfig.h; sourceTree = ""; }; - 43F701311928F1AD00CA4038 /* CCConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCConfiguration.h; sourceTree = ""; }; - 43F701321928F1AD00CA4038 /* CCConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCConfiguration.m; sourceTree = ""; }; - 43F701331928F1AD00CA4038 /* CCDirector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDirector.h; sourceTree = ""; }; - 43F701341928F1AD00CA4038 /* CCDirector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDirector.m; sourceTree = ""; }; - 43F701351928F1AD00CA4038 /* CCDirector_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDirector_Private.h; sourceTree = ""; }; - 43F701361928F1AD00CA4038 /* CCDrawingPrimitives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDrawingPrimitives.h; sourceTree = ""; }; - 43F701371928F1AD00CA4038 /* CCDrawingPrimitives.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDrawingPrimitives.m; sourceTree = ""; }; - 43F701381928F1AD00CA4038 /* CCDrawNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDrawNode.h; sourceTree = ""; }; - 43F701391928F1AD00CA4038 /* CCDrawNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDrawNode.m; sourceTree = ""; }; - 43F7013A1928F1AD00CA4038 /* ccFPSImages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccFPSImages.h; sourceTree = ""; }; - 43F7013B1928F1AD00CA4038 /* ccFPSImages.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ccFPSImages.m; sourceTree = ""; }; - 43F7013C1928F1AD00CA4038 /* CCGLProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGLProgram.h; sourceTree = ""; }; - 43F7013D1928F1AD00CA4038 /* CCGLProgram.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCGLProgram.m; sourceTree = ""; }; - 43F7013E1928F1AD00CA4038 /* ccGLStateCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccGLStateCache.h; sourceTree = ""; }; - 43F7013F1928F1AD00CA4038 /* ccGLStateCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ccGLStateCache.m; sourceTree = ""; }; - 43F701401928F1AD00CA4038 /* CCLabelAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelAtlas.h; sourceTree = ""; }; - 43F701411928F1AD00CA4038 /* CCLabelAtlas.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLabelAtlas.m; sourceTree = ""; }; - 43F701421928F1AD00CA4038 /* CCLabelBMFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelBMFont.h; sourceTree = ""; }; - 43F701431928F1AD00CA4038 /* CCLabelBMFont.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLabelBMFont.m; sourceTree = ""; }; - 43F701441928F1AD00CA4038 /* CCLabelBMFont_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelBMFont_Private.h; sourceTree = ""; }; - 43F701451928F1AD00CA4038 /* CCLabelTTF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelTTF.h; sourceTree = ""; }; - 43F701461928F1AD00CA4038 /* CCLabelTTF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLabelTTF.m; sourceTree = ""; }; - 43F701471928F1AD00CA4038 /* CCLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLayout.h; sourceTree = ""; }; - 43F701481928F1AD00CA4038 /* CCLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLayout.m; sourceTree = ""; }; - 43F701491928F1AD00CA4038 /* CCLayoutBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLayoutBox.h; sourceTree = ""; }; - 43F7014A1928F1AD00CA4038 /* CCLayoutBox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCLayoutBox.m; sourceTree = ""; }; - 43F7014B1928F1AD00CA4038 /* ccMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccMacros.h; sourceTree = ""; }; - 43F7014C1928F1AD00CA4038 /* CCMotionStreak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMotionStreak.h; sourceTree = ""; }; - 43F7014D1928F1AD00CA4038 /* CCMotionStreak.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCMotionStreak.m; sourceTree = ""; }; - 43F7014E1928F1AD00CA4038 /* CCNode+Debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CCNode+Debug.h"; sourceTree = ""; }; - 43F7014F1928F1AD00CA4038 /* CCNode+Debug.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CCNode+Debug.m"; sourceTree = ""; }; - 43F701501928F1AD00CA4038 /* CCNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNode.h; sourceTree = ""; }; - 43F701511928F1AD00CA4038 /* CCNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCNode.m; sourceTree = ""; }; - 43F701521928F1AD00CA4038 /* CCNode_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNode_Private.h; sourceTree = ""; }; - 43F701531928F1AD00CA4038 /* CCNodeColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNodeColor.h; sourceTree = ""; }; - 43F701541928F1AD00CA4038 /* CCNodeColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCNodeColor.m; sourceTree = ""; }; - 43F701551928F1AD00CA4038 /* CCParallaxNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParallaxNode.h; sourceTree = ""; }; - 43F701561928F1AD00CA4038 /* CCParallaxNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParallaxNode.m; sourceTree = ""; }; - 43F701571928F1AD00CA4038 /* CCParticleBatchNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleBatchNode.h; sourceTree = ""; }; - 43F701581928F1AD00CA4038 /* CCParticleBatchNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParticleBatchNode.m; sourceTree = ""; }; - 43F701591928F1AD00CA4038 /* CCParticleExamples.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleExamples.h; sourceTree = ""; }; - 43F7015A1928F1AD00CA4038 /* CCParticleExamples.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParticleExamples.m; sourceTree = ""; }; - 43F7015B1928F1AD00CA4038 /* CCParticleSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleSystem.h; sourceTree = ""; }; - 43F7015C1928F1AD00CA4038 /* CCParticleSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParticleSystem.m; sourceTree = ""; }; - 43F7015D1928F1AD00CA4038 /* CCParticleSystem_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleSystem_Private.h; sourceTree = ""; }; - 43F7015E1928F1AD00CA4038 /* CCParticleSystemBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleSystemBase.h; sourceTree = ""; }; - 43F7015F1928F1AD00CA4038 /* CCParticleSystemBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCParticleSystemBase.m; sourceTree = ""; }; - 43F701601928F1AD00CA4038 /* CCParticleSystemBase_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleSystemBase_Private.h; sourceTree = ""; }; - 43F701611928F1AD00CA4038 /* CCPhysics+ObjectiveChipmunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CCPhysics+ObjectiveChipmunk.h"; sourceTree = ""; }; - 43F701621928F1AD00CA4038 /* CCPhysicsBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPhysicsBody.h; sourceTree = ""; }; - 43F701631928F1AD00CA4038 /* CCPhysicsBody.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCPhysicsBody.m; sourceTree = ""; }; - 43F701641928F1AD00CA4038 /* CCPhysicsJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPhysicsJoint.h; sourceTree = ""; }; - 43F701651928F1AD00CA4038 /* CCPhysicsJoint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCPhysicsJoint.m; sourceTree = ""; }; - 43F701661928F1AD00CA4038 /* CCPhysicsNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPhysicsNode.h; sourceTree = ""; }; - 43F701671928F1AD00CA4038 /* CCPhysicsNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCPhysicsNode.m; sourceTree = ""; }; - 43F701681928F1AD00CA4038 /* CCPhysicsShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPhysicsShape.h; sourceTree = ""; }; - 43F701691928F1AD00CA4038 /* CCPhysicsShape.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCPhysicsShape.m; sourceTree = ""; }; - 43F7016A1928F1AD00CA4038 /* CCProgressNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProgressNode.h; sourceTree = ""; }; - 43F7016B1928F1AD00CA4038 /* CCProgressNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCProgressNode.m; sourceTree = ""; }; - 43F7016C1928F1AD00CA4038 /* CCProgressNode_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProgressNode_Private.h; sourceTree = ""; }; - 43F7016D1928F1AD00CA4038 /* CCProtocols.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProtocols.h; sourceTree = ""; }; - 43F7016E1928F1AD00CA4038 /* CCRenderTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCRenderTexture.h; sourceTree = ""; }; - 43F7016F1928F1AD00CA4038 /* CCRenderTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCRenderTexture.m; sourceTree = ""; }; - 43F701701928F1AD00CA4038 /* CCResponder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCResponder.h; sourceTree = ""; }; - 43F701711928F1AD00CA4038 /* CCResponder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCResponder.m; sourceTree = ""; }; - 43F701721928F1AD00CA4038 /* CCResponderManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCResponderManager.h; sourceTree = ""; }; - 43F701731928F1AD00CA4038 /* CCResponderManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCResponderManager.m; sourceTree = ""; }; - 43F701741928F1AD00CA4038 /* CCScene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScene.h; sourceTree = ""; }; - 43F701751928F1AD00CA4038 /* CCScene.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCScene.m; sourceTree = ""; }; - 43F701761928F1AD00CA4038 /* CCScheduler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScheduler.h; sourceTree = ""; }; - 43F701771928F1AD00CA4038 /* CCScheduler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCScheduler.m; sourceTree = ""; }; - 43F701781928F1AD00CA4038 /* ccShader_Position_uColor_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_Position_uColor_frag.h; sourceTree = ""; }; - 43F701791928F1AD00CA4038 /* ccShader_Position_uColor_vert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_Position_uColor_vert.h; sourceTree = ""; }; - 43F7017A1928F1AD00CA4038 /* ccShader_PositionColor_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionColor_frag.h; sourceTree = ""; }; - 43F7017B1928F1AD00CA4038 /* ccShader_PositionColor_vert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionColor_vert.h; sourceTree = ""; }; - 43F7017C1928F1AD00CA4038 /* ccShader_PositionColorLengthTexture_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionColorLengthTexture_frag.h; sourceTree = ""; }; - 43F7017D1928F1AD00CA4038 /* ccShader_PositionColorLengthTexture_vert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionColorLengthTexture_vert.h; sourceTree = ""; }; - 43F7017E1928F1AD00CA4038 /* ccShader_PositionTexture_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTexture_frag.h; sourceTree = ""; }; - 43F7017F1928F1AD00CA4038 /* ccShader_PositionTexture_uColor_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTexture_uColor_frag.h; sourceTree = ""; }; - 43F701801928F1AD00CA4038 /* ccShader_PositionTexture_uColor_vert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTexture_uColor_vert.h; sourceTree = ""; }; - 43F701811928F1AD00CA4038 /* ccShader_PositionTexture_vert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTexture_vert.h; sourceTree = ""; }; - 43F701821928F1AD00CA4038 /* ccShader_PositionTextureA8Color_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTextureA8Color_frag.h; sourceTree = ""; }; - 43F701831928F1AD00CA4038 /* ccShader_PositionTextureA8Color_vert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTextureA8Color_vert.h; sourceTree = ""; }; - 43F701841928F1AD00CA4038 /* ccShader_PositionTextureColor_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTextureColor_frag.h; sourceTree = ""; }; - 43F701851928F1AD00CA4038 /* ccShader_PositionTextureColor_vert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTextureColor_vert.h; sourceTree = ""; }; - 43F701861928F1AD00CA4038 /* ccShader_PositionTextureColorAlphaTest_frag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShader_PositionTextureColorAlphaTest_frag.h; sourceTree = ""; }; - 43F701871928F1AD00CA4038 /* CCShaderCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCShaderCache.h; sourceTree = ""; }; - 43F701881928F1AD00CA4038 /* CCShaderCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCShaderCache.m; sourceTree = ""; }; - 43F701891928F1AD00CA4038 /* ccShaders.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccShaders.h; sourceTree = ""; }; - 43F7018A1928F1AD00CA4038 /* ccShaders.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ccShaders.m; sourceTree = ""; }; - 43F7018B1928F1AD00CA4038 /* CCSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSprite.h; sourceTree = ""; }; - 43F7018C1928F1AD00CA4038 /* CCSprite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSprite.m; sourceTree = ""; }; - 43F7018D1928F1AD00CA4038 /* CCSprite9Slice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSprite9Slice.h; sourceTree = ""; }; - 43F7018E1928F1AD00CA4038 /* CCSprite9Slice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSprite9Slice.m; sourceTree = ""; }; - 43F7018F1928F1AD00CA4038 /* CCSprite_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSprite_Private.h; sourceTree = ""; }; - 43F701901928F1AD00CA4038 /* CCSpriteBatchNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteBatchNode.h; sourceTree = ""; }; - 43F701911928F1AD00CA4038 /* CCSpriteBatchNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSpriteBatchNode.m; sourceTree = ""; }; - 43F701921928F1AD00CA4038 /* CCSpriteBatchNode_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteBatchNode_Private.h; sourceTree = ""; }; - 43F701931928F1AD00CA4038 /* CCSpriteFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteFrame.h; sourceTree = ""; }; - 43F701941928F1AD00CA4038 /* CCSpriteFrame.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSpriteFrame.m; sourceTree = ""; }; - 43F701951928F1AD00CA4038 /* CCSpriteFrameCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteFrameCache.h; sourceTree = ""; }; - 43F701961928F1AD00CA4038 /* CCSpriteFrameCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCSpriteFrameCache.m; sourceTree = ""; }; - 43F701971928F1AD00CA4038 /* CCTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTexture.h; sourceTree = ""; }; - 43F701981928F1AD00CA4038 /* CCTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTexture.m; sourceTree = ""; }; - 43F701991928F1AD00CA4038 /* CCTexture_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTexture_Private.h; sourceTree = ""; }; - 43F7019A1928F1AD00CA4038 /* CCTextureAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTextureAtlas.h; sourceTree = ""; }; - 43F7019B1928F1AD00CA4038 /* CCTextureAtlas.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTextureAtlas.m; sourceTree = ""; }; - 43F7019C1928F1AD00CA4038 /* CCTextureCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTextureCache.h; sourceTree = ""; }; - 43F7019D1928F1AD00CA4038 /* CCTextureCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTextureCache.m; sourceTree = ""; }; - 43F7019E1928F1AD00CA4038 /* CCTexturePVR.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTexturePVR.h; sourceTree = ""; }; - 43F7019F1928F1AD00CA4038 /* CCTexturePVR.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTexturePVR.m; sourceTree = ""; }; - 43F701A01928F1AD00CA4038 /* CCTiledMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTiledMap.h; sourceTree = ""; }; - 43F701A11928F1AD00CA4038 /* CCTiledMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTiledMap.m; sourceTree = ""; }; - 43F701A21928F1AD00CA4038 /* CCTiledMapLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTiledMapLayer.h; sourceTree = ""; }; - 43F701A31928F1AD00CA4038 /* CCTiledMapLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTiledMapLayer.m; sourceTree = ""; }; - 43F701A41928F1AD00CA4038 /* CCTiledMapLayer_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTiledMapLayer_Private.h; sourceTree = ""; }; - 43F701A51928F1AD00CA4038 /* CCTiledMapObjectGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTiledMapObjectGroup.h; sourceTree = ""; }; - 43F701A61928F1AD00CA4038 /* CCTiledMapObjectGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTiledMapObjectGroup.m; sourceTree = ""; }; - 43F701A71928F1AD00CA4038 /* CCTMXXMLParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTMXXMLParser.h; sourceTree = ""; }; - 43F701A81928F1AD00CA4038 /* CCTMXXMLParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTMXXMLParser.m; sourceTree = ""; }; - 43F701A91928F1AD00CA4038 /* CCTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTransition.h; sourceTree = ""; }; - 43F701AA1928F1AD00CA4038 /* CCTransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCTransition.m; sourceTree = ""; }; - 43F701AB1928F1AD00CA4038 /* ccTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccTypes.h; sourceTree = ""; }; - 43F701AC1928F1AD00CA4038 /* cocos2d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocos2d.h; sourceTree = ""; }; - 43F701AD1928F1AD00CA4038 /* cocos2d.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = cocos2d.m; sourceTree = ""; }; - 43F701AF1928F1AD00CA4038 /* CCGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGL.h; sourceTree = ""; }; - 43F701B01928F1AD00CA4038 /* CCNS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNS.h; sourceTree = ""; }; - 43F701B21928F1AD00CA4038 /* CCAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAppDelegate.h; sourceTree = ""; }; - 43F701B31928F1AD00CA4038 /* CCAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAppDelegate.m; sourceTree = ""; }; - 43F701B41928F1AD00CA4038 /* CCDirectorIOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDirectorIOS.h; sourceTree = ""; }; - 43F701B51928F1AD00CA4038 /* CCDirectorIOS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDirectorIOS.m; sourceTree = ""; }; - 43F701B61928F1AD00CA4038 /* CCES2Renderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCES2Renderer.h; sourceTree = ""; }; - 43F701B71928F1AD00CA4038 /* CCES2Renderer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCES2Renderer.m; sourceTree = ""; }; - 43F701B81928F1AD00CA4038 /* CCESRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCESRenderer.h; sourceTree = ""; }; - 43F701B91928F1AD00CA4038 /* CCGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGLView.h; sourceTree = ""; }; - 43F701BA1928F1AD00CA4038 /* CCGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCGLView.m; sourceTree = ""; }; - 43F701BB1928F1AD00CA4038 /* UITouch+CC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITouch+CC.h"; sourceTree = ""; }; - 43F701BC1928F1AD00CA4038 /* UITouch+CC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITouch+CC.m"; sourceTree = ""; }; - 43F701BE1928F1AD00CA4038 /* CCDirectorMac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDirectorMac.h; sourceTree = ""; }; - 43F701BF1928F1AD00CA4038 /* CCDirectorMac.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCDirectorMac.m; sourceTree = ""; }; - 43F701C01928F1AD00CA4038 /* CCGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCGLView.h; sourceTree = ""; }; - 43F701C11928F1AD00CA4038 /* CCGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCGLView.m; sourceTree = ""; }; - 43F701C21928F1AD00CA4038 /* CCWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCWindow.h; sourceTree = ""; }; - 43F701C31928F1AD00CA4038 /* CCWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCWindow.m; sourceTree = ""; }; - 43F701C41928F1AD00CA4038 /* NSEvent+CC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSEvent+CC.h"; sourceTree = ""; }; - 43F701C51928F1AD00CA4038 /* NSEvent+CC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSEvent+CC.m"; sourceTree = ""; }; - 43F701C71928F1AD00CA4038 /* base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = base64.c; sourceTree = ""; }; - 43F701C81928F1AD00CA4038 /* base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = base64.h; sourceTree = ""; }; - 43F701C91928F1AD00CA4038 /* CCColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCColor.h; sourceTree = ""; }; - 43F701CA1928F1AD00CA4038 /* CCColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCColor.m; sourceTree = ""; }; - 43F701CB1928F1AD00CA4038 /* CCFileUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCFileUtils.h; sourceTree = ""; }; - 43F701CC1928F1AD00CA4038 /* CCFileUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCFileUtils.m; sourceTree = ""; }; - 43F701CD1928F1AD00CA4038 /* CCProfiling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProfiling.h; sourceTree = ""; }; - 43F701CE1928F1AD00CA4038 /* CCProfiling.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCProfiling.m; sourceTree = ""; }; - 43F701CF1928F1AD00CA4038 /* ccUtils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ccUtils.c; sourceTree = ""; }; - 43F701D01928F1AD00CA4038 /* ccUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccUtils.h; sourceTree = ""; }; - 43F701D11928F1AD00CA4038 /* CCVertex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCVertex.h; sourceTree = ""; }; - 43F701D21928F1AD00CA4038 /* CCVertex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCVertex.m; sourceTree = ""; }; - 43F701D31928F1AD00CA4038 /* CGPointExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGPointExtension.h; sourceTree = ""; }; - 43F701D41928F1AD00CA4038 /* CGPointExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CGPointExtension.m; sourceTree = ""; }; - 43F701D51928F1AD00CA4038 /* NSAttributedString+CCAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSAttributedString+CCAdditions.h"; sourceTree = ""; }; - 43F701D61928F1AD00CA4038 /* NSAttributedString+CCAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSAttributedString+CCAdditions.m"; sourceTree = ""; }; - 43F701D71928F1AD00CA4038 /* NSThread+performBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSThread+performBlock.h"; sourceTree = ""; }; - 43F701D81928F1AD00CA4038 /* NSThread+performBlock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSThread+performBlock.m"; sourceTree = ""; }; - 43F701D91928F1AD00CA4038 /* OpenGL_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenGL_Internal.h; sourceTree = ""; }; - 43F701DA1928F1AD00CA4038 /* TGAlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAlib.h; sourceTree = ""; }; - 43F701DB1928F1AD00CA4038 /* TGAlib.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAlib.m; sourceTree = ""; }; - 43F701DC1928F1AD00CA4038 /* TransformUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransformUtils.h; sourceTree = ""; }; - 43F701DD1928F1AD00CA4038 /* TransformUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TransformUtils.m; sourceTree = ""; }; - 43F701DE1928F1AD00CA4038 /* uthash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uthash.h; sourceTree = ""; }; - 43F701DF1928F1AD00CA4038 /* utlist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utlist.h; sourceTree = ""; }; - 43F701E01928F1AD00CA4038 /* ZipUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZipUtils.h; sourceTree = ""; }; - 43F701E11928F1AD00CA4038 /* ZipUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZipUtils.m; sourceTree = ""; }; - 43F702351928F1D800CA4038 /* OALAction+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OALAction+Private.h"; sourceTree = ""; }; - 43F702361928F1D800CA4038 /* OALAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALAction.h; sourceTree = ""; }; - 43F702371928F1D800CA4038 /* OALAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALAction.m; sourceTree = ""; }; - 43F702381928F1D800CA4038 /* OALActionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALActionManager.h; sourceTree = ""; }; - 43F702391928F1D800CA4038 /* OALActionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALActionManager.m; sourceTree = ""; }; - 43F7023A1928F1D800CA4038 /* OALAudioActions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALAudioActions.h; sourceTree = ""; }; - 43F7023B1928F1D800CA4038 /* OALAudioActions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALAudioActions.m; sourceTree = ""; }; - 43F7023C1928F1D800CA4038 /* OALUtilityActions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALUtilityActions.h; sourceTree = ""; }; - 43F7023D1928F1D800CA4038 /* OALUtilityActions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALUtilityActions.m; sourceTree = ""; }; - 43F7023F1928F1D800CA4038 /* OALAudioTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALAudioTrack.h; sourceTree = ""; }; - 43F702401928F1D800CA4038 /* OALAudioTrack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALAudioTrack.m; sourceTree = ""; }; - 43F702411928F1D800CA4038 /* OALAudioTrackNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALAudioTrackNotifications.h; sourceTree = ""; }; - 43F702421928F1D800CA4038 /* OALAudioTrackNotifications.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALAudioTrackNotifications.m; sourceTree = ""; }; - 43F702431928F1D800CA4038 /* OALAudioTracks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALAudioTracks.h; sourceTree = ""; }; - 43F702441928F1D800CA4038 /* OALAudioTracks.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALAudioTracks.m; sourceTree = ""; }; - 43F702451928F1D800CA4038 /* OALSimpleAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALSimpleAudio.h; sourceTree = ""; }; - 43F702461928F1D800CA4038 /* OALSimpleAudio.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALSimpleAudio.m; sourceTree = ""; }; - 43F702471928F1D800CA4038 /* ObjectAL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectAL.h; sourceTree = ""; }; - 43F702481928F1D800CA4038 /* ObjectALConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectALConfig.h; sourceTree = ""; }; - 43F7024A1928F1D800CA4038 /* ALBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALBuffer.h; sourceTree = ""; }; - 43F7024B1928F1D800CA4038 /* ALBuffer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ALBuffer.m; sourceTree = ""; }; - 43F7024C1928F1D800CA4038 /* ALCaptureDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALCaptureDevice.h; sourceTree = ""; }; - 43F7024D1928F1D800CA4038 /* ALCaptureDevice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ALCaptureDevice.m; sourceTree = ""; }; - 43F7024E1928F1D800CA4038 /* ALChannelSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALChannelSource.h; sourceTree = ""; }; - 43F7024F1928F1D800CA4038 /* ALChannelSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ALChannelSource.m; sourceTree = ""; }; - 43F702501928F1D800CA4038 /* ALContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALContext.h; sourceTree = ""; }; - 43F702511928F1D800CA4038 /* ALContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ALContext.m; sourceTree = ""; }; - 43F702521928F1D800CA4038 /* ALDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALDevice.h; sourceTree = ""; }; - 43F702531928F1D800CA4038 /* ALDevice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ALDevice.m; sourceTree = ""; }; - 43F702541928F1D800CA4038 /* ALListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALListener.h; sourceTree = ""; }; - 43F702551928F1D800CA4038 /* ALListener.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ALListener.m; sourceTree = ""; }; - 43F702561928F1D800CA4038 /* ALSoundSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALSoundSource.h; sourceTree = ""; }; - 43F702571928F1D800CA4038 /* ALSoundSourcePool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALSoundSourcePool.h; sourceTree = ""; }; - 43F702581928F1D800CA4038 /* ALSoundSourcePool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ALSoundSourcePool.m; sourceTree = ""; }; - 43F702591928F1D800CA4038 /* ALSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALSource.h; sourceTree = ""; }; - 43F7025A1928F1D800CA4038 /* ALSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ALSource.m; sourceTree = ""; }; - 43F7025B1928F1D800CA4038 /* ALTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALTypes.h; sourceTree = ""; }; - 43F7025C1928F1D800CA4038 /* ALWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ALWrapper.h; sourceTree = ""; }; - 43F7025D1928F1D800CA4038 /* ALWrapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ALWrapper.m; sourceTree = ""; }; - 43F7025E1928F1D800CA4038 /* OpenALManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenALManager.h; sourceTree = ""; }; - 43F7025F1928F1D800CA4038 /* OpenALManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OpenALManager.m; sourceTree = ""; }; - 43F702611928F1D800CA4038 /* OALAudioSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALAudioSession.h; sourceTree = ""; }; - 43F702621928F1D800CA4038 /* OALAudioSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALAudioSession.m; sourceTree = ""; }; - 43F702631928F1D800CA4038 /* OALSuspendHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALSuspendHandler.h; sourceTree = ""; }; - 43F702641928F1D800CA4038 /* OALSuspendHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALSuspendHandler.m; sourceTree = ""; }; - 43F702661928F1D800CA4038 /* ARCSafe_MemMgmt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARCSafe_MemMgmt.h; sourceTree = ""; }; - 43F702671928F1D800CA4038 /* IOSVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IOSVersion.h; sourceTree = ""; }; - 43F702681928F1D800CA4038 /* IOSVersion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IOSVersion.m; sourceTree = ""; }; - 43F702691928F1D800CA4038 /* mach_timing.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mach_timing.c; sourceTree = ""; }; - 43F7026A1928F1D800CA4038 /* mach_timing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mach_timing.h; sourceTree = ""; }; - 43F7026B1928F1D800CA4038 /* NSMutableArray+WeakReferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableArray+WeakReferences.h"; sourceTree = ""; }; - 43F7026C1928F1D800CA4038 /* NSMutableArray+WeakReferences.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableArray+WeakReferences.m"; sourceTree = ""; }; - 43F7026D1928F1D800CA4038 /* NSMutableDictionary+WeakReferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableDictionary+WeakReferences.h"; sourceTree = ""; }; - 43F7026E1928F1D800CA4038 /* NSMutableDictionary+WeakReferences.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableDictionary+WeakReferences.m"; sourceTree = ""; }; - 43F7026F1928F1D800CA4038 /* OALAudioFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALAudioFile.h; sourceTree = ""; }; - 43F702701928F1D800CA4038 /* OALAudioFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALAudioFile.m; sourceTree = ""; }; - 43F702711928F1D800CA4038 /* OALNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALNotifications.h; sourceTree = ""; }; - 43F702721928F1D800CA4038 /* OALTools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OALTools.h; sourceTree = ""; }; - 43F702731928F1D800CA4038 /* OALTools.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OALTools.m; sourceTree = ""; }; - 43F702741928F1D800CA4038 /* ObjectALMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectALMacros.h; sourceTree = ""; }; - 43F702751928F1D800CA4038 /* SynthesizeSingleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SynthesizeSingleton.h; sourceTree = ""; }; - 43F70479192905A100CA4038 /* chipmunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk.h; sourceTree = ""; }; - 43F7047A192905A100CA4038 /* chipmunk_ffi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_ffi.h; sourceTree = ""; }; - 43F7047B192905A100CA4038 /* chipmunk_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_private.h; sourceTree = ""; }; - 43F7047C192905A100CA4038 /* chipmunk_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_types.h; sourceTree = ""; }; - 43F7047D192905A100CA4038 /* chipmunk_unsafe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_unsafe.h; sourceTree = ""; }; - 43F7047E192905A100CA4038 /* cpArbiter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpArbiter.h; sourceTree = ""; }; - 43F7047F192905A100CA4038 /* cpBB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBB.h; sourceTree = ""; }; - 43F70480192905A100CA4038 /* cpBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBody.h; sourceTree = ""; }; - 43F70481192905A100CA4038 /* cpConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpConstraint.h; sourceTree = ""; }; - 43F70482192905A100CA4038 /* cpDampedRotarySpring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpDampedRotarySpring.h; sourceTree = ""; }; - 43F70483192905A100CA4038 /* cpDampedSpring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpDampedSpring.h; sourceTree = ""; }; - 43F70484192905A100CA4038 /* cpGearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpGearJoint.h; sourceTree = ""; }; - 43F70485192905A100CA4038 /* cpGrooveJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpGrooveJoint.h; sourceTree = ""; }; - 43F70486192905A100CA4038 /* cpPinJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPinJoint.h; sourceTree = ""; }; - 43F70487192905A100CA4038 /* cpPivotJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPivotJoint.h; sourceTree = ""; }; - 43F70488192905A100CA4038 /* cpPolyShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPolyShape.h; sourceTree = ""; }; - 43F70489192905A100CA4038 /* cpRatchetJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpRatchetJoint.h; sourceTree = ""; }; - 43F7048A192905A100CA4038 /* cpRotaryLimitJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpRotaryLimitJoint.h; sourceTree = ""; }; - 43F7048B192905A100CA4038 /* cpShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpShape.h; sourceTree = ""; }; - 43F7048C192905A100CA4038 /* cpSimpleMotor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSimpleMotor.h; sourceTree = ""; }; - 43F7048D192905A100CA4038 /* cpSlideJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSlideJoint.h; sourceTree = ""; }; - 43F7048E192905A100CA4038 /* cpSpace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSpace.h; sourceTree = ""; }; - 43F7048F192905A100CA4038 /* cpSpatialIndex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSpatialIndex.h; sourceTree = ""; }; - 43F70490192905A100CA4038 /* cpTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpTransform.h; sourceTree = ""; }; - 43F70491192905A100CA4038 /* cpVect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpVect.h; sourceTree = ""; }; - 43F704D6192905A100CA4038 /* chipmunk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = chipmunk.c; sourceTree = ""; }; - 43F704D7192905A100CA4038 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; - 43F704D8192905A100CA4038 /* cpArbiter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpArbiter.c; sourceTree = ""; }; - 43F704D9192905A100CA4038 /* cpArray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpArray.c; sourceTree = ""; }; - 43F704DA192905A100CA4038 /* cpBBTree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBBTree.c; sourceTree = ""; }; - 43F704DB192905A100CA4038 /* cpBody.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBody.c; sourceTree = ""; }; - 43F704DC192905A100CA4038 /* cpCollision.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpCollision.c; sourceTree = ""; }; - 43F704DD192905A100CA4038 /* cpConstraint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpConstraint.c; sourceTree = ""; }; - 43F704DE192905A100CA4038 /* cpDampedRotarySpring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpDampedRotarySpring.c; sourceTree = ""; }; - 43F704DF192905A100CA4038 /* cpDampedSpring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpDampedSpring.c; sourceTree = ""; }; - 43F704E0192905A100CA4038 /* cpGearJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpGearJoint.c; sourceTree = ""; }; - 43F704E1192905A100CA4038 /* cpGrooveJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpGrooveJoint.c; sourceTree = ""; }; - 43F704E2192905A100CA4038 /* cpHashSet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpHashSet.c; sourceTree = ""; }; - 43F704E3192905A100CA4038 /* cpPinJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPinJoint.c; sourceTree = ""; }; - 43F704E4192905A100CA4038 /* cpPivotJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPivotJoint.c; sourceTree = ""; }; - 43F704E5192905A100CA4038 /* cpPolyShape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPolyShape.c; sourceTree = ""; }; - 43F704E6192905A100CA4038 /* cpRatchetJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpRatchetJoint.c; sourceTree = ""; }; - 43F704E7192905A100CA4038 /* cpRotaryLimitJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpRotaryLimitJoint.c; sourceTree = ""; }; - 43F704E8192905A100CA4038 /* cpShape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpShape.c; sourceTree = ""; }; - 43F704E9192905A100CA4038 /* cpSimpleMotor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSimpleMotor.c; sourceTree = ""; }; - 43F704EA192905A100CA4038 /* cpSlideJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSlideJoint.c; sourceTree = ""; }; - 43F704EB192905A100CA4038 /* cpSpace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpace.c; sourceTree = ""; }; - 43F704EC192905A100CA4038 /* cpSpaceComponent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceComponent.c; sourceTree = ""; }; - 43F704ED192905A100CA4038 /* cpSpaceDebug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceDebug.c; sourceTree = ""; }; - 43F704EE192905A100CA4038 /* cpSpaceHash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceHash.c; sourceTree = ""; }; - 43F704EF192905A100CA4038 /* cpSpaceQuery.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceQuery.c; sourceTree = ""; }; - 43F704F0192905A100CA4038 /* cpSpaceStep.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceStep.c; sourceTree = ""; }; - 43F704F1192905A100CA4038 /* cpSpatialIndex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpatialIndex.c; sourceTree = ""; }; - 43F704F2192905A100CA4038 /* cpSweep1D.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSweep1D.c; sourceTree = ""; }; - 43F704F3192905A100CA4038 /* prime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = prime.h; sourceTree = ""; }; - 43F705CA1929063F00CA4038 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; }; - 43F705CC1929063F00CA4038 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 43F705CD1929063F00CA4038 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 43F705CE1929063F00CA4038 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/OpenGLES.framework; sourceTree = DEVELOPER_DIR; }; - 43F705CF1929063F00CA4038 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 43F705D01929063F00CA4038 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - 43F705D11929063F00CA4038 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; }; - 43F705D21929063F00CA4038 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = DEVELOPER_DIR; }; - 43F705D31929063F00CA4038 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/OpenAL.framework; sourceTree = DEVELOPER_DIR; }; - 43F705D41929063F00CA4038 /* GameKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/GameKit.framework; sourceTree = DEVELOPER_DIR; }; - 43F7FD581927C31700CA4038 /* Animation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Animation.c; path = "../../spine-c/src/spine/Animation.c"; sourceTree = ""; }; - 43F7FD591927C31700CA4038 /* AnimationState.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = AnimationState.c; path = "../../spine-c/src/spine/AnimationState.c"; sourceTree = ""; }; - 43F7FD5A1927C31700CA4038 /* AnimationStateData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = AnimationStateData.c; path = "../../spine-c/src/spine/AnimationStateData.c"; sourceTree = ""; }; - 43F7FD5B1927C31700CA4038 /* Atlas.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Atlas.c; path = "../../spine-c/src/spine/Atlas.c"; sourceTree = ""; }; - 43F7FD5C1927C31700CA4038 /* AtlasAttachmentLoader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = AtlasAttachmentLoader.c; path = "../../spine-c/src/spine/AtlasAttachmentLoader.c"; sourceTree = ""; }; - 43F7FD5D1927C31700CA4038 /* Attachment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Attachment.c; path = "../../spine-c/src/spine/Attachment.c"; sourceTree = ""; }; - 43F7FD5E1927C31700CA4038 /* AttachmentLoader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = AttachmentLoader.c; path = "../../spine-c/src/spine/AttachmentLoader.c"; sourceTree = ""; }; - 43F7FD5F1927C31700CA4038 /* Bone.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Bone.c; path = "../../spine-c/src/spine/Bone.c"; sourceTree = ""; }; - 43F7FD601927C31700CA4038 /* BoneData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = BoneData.c; path = "../../spine-c/src/spine/BoneData.c"; sourceTree = ""; }; - 43F7FD611927C31700CA4038 /* BoundingBoxAttachment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = BoundingBoxAttachment.c; path = "../../spine-c/src/spine/BoundingBoxAttachment.c"; sourceTree = ""; }; - 43F7FD621927C31700CA4038 /* Event.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Event.c; path = "../../spine-c/src/spine/Event.c"; sourceTree = ""; }; - 43F7FD631927C31700CA4038 /* EventData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = EventData.c; path = "../../spine-c/src/spine/EventData.c"; sourceTree = ""; }; - 43F7FD641927C31700CA4038 /* extension.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = extension.c; path = "../../spine-c/src/spine/extension.c"; sourceTree = ""; }; - 43F7FD651927C31700CA4038 /* Json.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Json.c; path = "../../spine-c/src/spine/Json.c"; sourceTree = ""; }; - 43F7FD661927C31700CA4038 /* Json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Json.h; path = "../../spine-c/src/spine/Json.h"; sourceTree = ""; }; - 43F7FD671927C31700CA4038 /* MeshAttachment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = MeshAttachment.c; path = "../../spine-c/src/spine/MeshAttachment.c"; sourceTree = ""; }; - 43F7FD681927C31700CA4038 /* RegionAttachment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = RegionAttachment.c; path = "../../spine-c/src/spine/RegionAttachment.c"; sourceTree = ""; }; - 43F7FD691927C31700CA4038 /* Skeleton.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Skeleton.c; path = "../../spine-c/src/spine/Skeleton.c"; sourceTree = ""; }; - 43F7FD6A1927C31700CA4038 /* SkeletonBounds.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkeletonBounds.c; path = "../../spine-c/src/spine/SkeletonBounds.c"; sourceTree = ""; }; - 43F7FD6B1927C31700CA4038 /* SkeletonData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkeletonData.c; path = "../../spine-c/src/spine/SkeletonData.c"; sourceTree = ""; }; - 43F7FD6C1927C31700CA4038 /* SkeletonJson.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkeletonJson.c; path = "../../spine-c/src/spine/SkeletonJson.c"; sourceTree = ""; }; - 43F7FD6D1927C31700CA4038 /* Skin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Skin.c; path = "../../spine-c/src/spine/Skin.c"; sourceTree = ""; }; - 43F7FD6E1927C31700CA4038 /* SkinnedMeshAttachment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkinnedMeshAttachment.c; path = "../../spine-c/src/spine/SkinnedMeshAttachment.c"; sourceTree = ""; }; - 43F7FD6F1927C31700CA4038 /* Slot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Slot.c; path = "../../spine-c/src/spine/Slot.c"; sourceTree = ""; }; - 43F7FD701927C31700CA4038 /* SlotData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SlotData.c; path = "../../spine-c/src/spine/SlotData.c"; sourceTree = ""; }; - 43F7FD891927C32800CA4038 /* Animation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Animation.h; path = "../../spine-c/include/spine/Animation.h"; sourceTree = ""; }; - 43F7FD8A1927C32800CA4038 /* AnimationState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AnimationState.h; path = "../../spine-c/include/spine/AnimationState.h"; sourceTree = ""; }; - 43F7FD8B1927C32800CA4038 /* AnimationStateData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AnimationStateData.h; path = "../../spine-c/include/spine/AnimationStateData.h"; sourceTree = ""; }; - 43F7FD8C1927C32800CA4038 /* Atlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Atlas.h; path = "../../spine-c/include/spine/Atlas.h"; sourceTree = ""; }; - 43F7FD8D1927C32800CA4038 /* AtlasAttachmentLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AtlasAttachmentLoader.h; path = "../../spine-c/include/spine/AtlasAttachmentLoader.h"; sourceTree = ""; }; - 43F7FD8E1927C32800CA4038 /* Attachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Attachment.h; path = "../../spine-c/include/spine/Attachment.h"; sourceTree = ""; }; - 43F7FD8F1927C32800CA4038 /* AttachmentLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AttachmentLoader.h; path = "../../spine-c/include/spine/AttachmentLoader.h"; sourceTree = ""; }; - 43F7FD901927C32800CA4038 /* Bone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Bone.h; path = "../../spine-c/include/spine/Bone.h"; sourceTree = ""; }; - 43F7FD911927C32800CA4038 /* BoneData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BoneData.h; path = "../../spine-c/include/spine/BoneData.h"; sourceTree = ""; }; - 43F7FD921927C32800CA4038 /* BoundingBoxAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BoundingBoxAttachment.h; path = "../../spine-c/include/spine/BoundingBoxAttachment.h"; sourceTree = ""; }; - 43F7FD931927C32800CA4038 /* Event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Event.h; path = "../../spine-c/include/spine/Event.h"; sourceTree = ""; }; - 43F7FD941927C32800CA4038 /* EventData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EventData.h; path = "../../spine-c/include/spine/EventData.h"; sourceTree = ""; }; - 43F7FD951927C32800CA4038 /* extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = extension.h; path = "../../spine-c/include/spine/extension.h"; sourceTree = ""; }; - 43F7FD961927C32800CA4038 /* MeshAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MeshAttachment.h; path = "../../spine-c/include/spine/MeshAttachment.h"; sourceTree = ""; }; - 43F7FD971927C32800CA4038 /* RegionAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RegionAttachment.h; path = "../../spine-c/include/spine/RegionAttachment.h"; sourceTree = ""; }; - 43F7FD981927C32800CA4038 /* Skeleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Skeleton.h; path = "../../spine-c/include/spine/Skeleton.h"; sourceTree = ""; }; - 43F7FD991927C32800CA4038 /* SkeletonBounds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkeletonBounds.h; path = "../../spine-c/include/spine/SkeletonBounds.h"; sourceTree = ""; }; - 43F7FD9A1927C32800CA4038 /* SkeletonData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkeletonData.h; path = "../../spine-c/include/spine/SkeletonData.h"; sourceTree = ""; }; - 43F7FD9B1927C32800CA4038 /* SkeletonJson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkeletonJson.h; path = "../../spine-c/include/spine/SkeletonJson.h"; sourceTree = ""; }; - 43F7FD9C1927C32800CA4038 /* Skin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Skin.h; path = "../../spine-c/include/spine/Skin.h"; sourceTree = ""; }; - 43F7FD9D1927C32800CA4038 /* SkinnedMeshAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkinnedMeshAttachment.h; path = "../../spine-c/include/spine/SkinnedMeshAttachment.h"; sourceTree = ""; }; - 43F7FD9E1927C32800CA4038 /* Slot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Slot.h; path = "../../spine-c/include/spine/Slot.h"; sourceTree = ""; }; - 43F7FD9F1927C32800CA4038 /* SlotData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SlotData.h; path = "../../spine-c/include/spine/SlotData.h"; sourceTree = ""; }; - 43F7FDA01927C32800CA4038 /* spine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = spine.h; path = "../../spine-c/include/spine/spine.h"; sourceTree = ""; }; - 43F7FDA11927C33C00CA4038 /* PolygonBatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolygonBatch.h; path = src/spine/PolygonBatch.h; sourceTree = ""; }; - 43F7FDA21927C33C00CA4038 /* PolygonBatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PolygonBatch.m; path = src/spine/PolygonBatch.m; sourceTree = ""; }; - 43F7FDA31927C33C00CA4038 /* SkeletonAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkeletonAnimation.h; path = src/spine/SkeletonAnimation.h; sourceTree = ""; }; - 43F7FDA41927C33C00CA4038 /* SkeletonAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SkeletonAnimation.m; path = src/spine/SkeletonAnimation.m; sourceTree = ""; }; - 43F7FDA51927C33C00CA4038 /* SkeletonRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkeletonRenderer.h; path = src/spine/SkeletonRenderer.h; sourceTree = ""; }; - 43F7FDA61927C33C00CA4038 /* SkeletonRenderer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SkeletonRenderer.m; path = src/spine/SkeletonRenderer.m; sourceTree = ""; }; - 43F7FDAA1927C34600CA4038 /* SpineboyExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpineboyExample.h; sourceTree = ""; }; - 43F7FDAB1927C34600CA4038 /* SpineboyExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SpineboyExample.m; sourceTree = ""; }; - 43F7FDAD1927C35600CA4038 /* goblins-ffd.atlas */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "goblins-ffd.atlas"; sourceTree = ""; }; - 43F7FDAE1927C35600CA4038 /* goblins-ffd.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "goblins-ffd.json"; sourceTree = ""; }; - 43F7FDAF1927C35600CA4038 /* goblins-ffd.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "goblins-ffd.png"; sourceTree = ""; }; - 43F7FDB31927D04200CA4038 /* GoblinsExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GoblinsExample.h; sourceTree = ""; }; - 43F7FDB41927D04200CA4038 /* GoblinsExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GoblinsExample.m; sourceTree = ""; }; - 43F7FE9B1927F85F00CA4038 /* LICENSE_cocos2d.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = LICENSE_cocos2d.txt; path = cocos2d/LICENSE_cocos2d.txt; sourceTree = SOURCE_ROOT; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 4319B51016FF9B2600C1D7A9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 43F705D91929063F00CA4038 /* Foundation.framework in Frameworks */, - 43F705D61929063F00CA4038 /* CoreText.framework in Frameworks */, - 43F705D81929063F00CA4038 /* CoreGraphics.framework in Frameworks */, - 43F705DA1929063F00CA4038 /* OpenGLES.framework in Frameworks */, - 43F705DB1929063F00CA4038 /* QuartzCore.framework in Frameworks */, - 43F705DC1929063F00CA4038 /* UIKit.framework in Frameworks */, - 43F705DD1929063F00CA4038 /* AVFoundation.framework in Frameworks */, - 43F705DE1929063F00CA4038 /* AudioToolbox.framework in Frameworks */, - 43F705DF1929063F00CA4038 /* OpenAL.framework in Frameworks */, - 43F705E01929063F00CA4038 /* GameKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 4319B50816FF9B2600C1D7A9 = { - isa = PBXGroup; - children = ( - 4319B6BC16FF9D1700C1D7A9 /* Classes */, - 4319B7CB16FF9D3900C1D7A9 /* Resources */, - 43C32A0F170B1282004A9460 /* Resources-mac */, - 4319B6C616FF9D3900C1D7A9 /* libs */, - 4319B51616FF9B2600C1D7A9 /* Frameworks */, - 4319B51416FF9B2600C1D7A9 /* Products */, - ); - sourceTree = ""; - }; - 4319B51416FF9B2600C1D7A9 /* Products */ = { - isa = PBXGroup; - children = ( - 4319B51316FF9B2600C1D7A9 /* SpineExample.app */, - ); - name = Products; - sourceTree = ""; - }; - 4319B51616FF9B2600C1D7A9 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 43F705CA1929063F00CA4038 /* CoreText.framework */, - 43F705CC1929063F00CA4038 /* CoreGraphics.framework */, - 43F705CD1929063F00CA4038 /* Foundation.framework */, - 43F705CE1929063F00CA4038 /* OpenGLES.framework */, - 43F705CF1929063F00CA4038 /* QuartzCore.framework */, - 43F705D01929063F00CA4038 /* UIKit.framework */, - 43F705D11929063F00CA4038 /* AVFoundation.framework */, - 43F705D21929063F00CA4038 /* AudioToolbox.framework */, - 43F705D31929063F00CA4038 /* OpenAL.framework */, - 43F705D41929063F00CA4038 /* GameKit.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 4319B6BC16FF9D1700C1D7A9 /* Classes */ = { - isa = PBXGroup; - children = ( - 4319B8921701168A00C1D7A9 /* spine-c */, - 4319B8931701168F00C1D7A9 /* spine-cocos2d-iphone */, - 43F7FDAA1927C34600CA4038 /* SpineboyExample.h */, - 43F7FDAB1927C34600CA4038 /* SpineboyExample.m */, - 43F7FDB31927D04200CA4038 /* GoblinsExample.h */, - 43F7FDB41927D04200CA4038 /* GoblinsExample.m */, - 43C32A10170B1295004A9460 /* AppDelegate.h */, - 43C32A11170B1295004A9460 /* AppDelegate.m */, - 43C32A19170B1295004A9460 /* main.m */, - 43C32A1A170B1295004A9460 /* Prefix.pch */, - ); - name = Classes; - path = example; - sourceTree = SOURCE_ROOT; - }; - 4319B6C616FF9D3900C1D7A9 /* libs */ = { - isa = PBXGroup; - children = ( - 43F70430192905A000CA4038 /* Chipmunk */, - 43F702331928F1D800CA4038 /* ObjectAL */, - 43F701171928F1AD00CA4038 /* cocos2d */, - 43F7FE9B1927F85F00CA4038 /* LICENSE_cocos2d.txt */, - ); - path = libs; - sourceTree = SOURCE_ROOT; - }; - 4319B7CB16FF9D3900C1D7A9 /* Resources */ = { - isa = PBXGroup; - children = ( - 43F7FDAD1927C35600CA4038 /* goblins-ffd.atlas */, - 43F7FDAE1927C35600CA4038 /* goblins-ffd.json */, - 43F7FDAF1927C35600CA4038 /* goblins-ffd.png */, - 43C32A30170D0A4D004A9460 /* spineboy.atlas */, - 43C32A31170D0A4D004A9460 /* spineboy.json */, - 43C32A32170D0A4D004A9460 /* spineboy.png */, - ); - path = Resources; - sourceTree = SOURCE_ROOT; - }; - 4319B8921701168A00C1D7A9 /* spine-c */ = { - isa = PBXGroup; - children = ( - 43F7FD581927C31700CA4038 /* Animation.c */, - 43F7FD891927C32800CA4038 /* Animation.h */, - 43F7FD591927C31700CA4038 /* AnimationState.c */, - 43F7FD8A1927C32800CA4038 /* AnimationState.h */, - 43F7FD5A1927C31700CA4038 /* AnimationStateData.c */, - 43F7FD8B1927C32800CA4038 /* AnimationStateData.h */, - 43F7FD5B1927C31700CA4038 /* Atlas.c */, - 43F7FD8C1927C32800CA4038 /* Atlas.h */, - 43F7FD5C1927C31700CA4038 /* AtlasAttachmentLoader.c */, - 43F7FD8D1927C32800CA4038 /* AtlasAttachmentLoader.h */, - 43F7FD5D1927C31700CA4038 /* Attachment.c */, - 43F7FD8E1927C32800CA4038 /* Attachment.h */, - 43F7FD5E1927C31700CA4038 /* AttachmentLoader.c */, - 43F7FD8F1927C32800CA4038 /* AttachmentLoader.h */, - 43F7FD5F1927C31700CA4038 /* Bone.c */, - 43F7FD901927C32800CA4038 /* Bone.h */, - 43F7FD601927C31700CA4038 /* BoneData.c */, - 43F7FD911927C32800CA4038 /* BoneData.h */, - 43F7FD611927C31700CA4038 /* BoundingBoxAttachment.c */, - 43F7FD921927C32800CA4038 /* BoundingBoxAttachment.h */, - 43F7FD621927C31700CA4038 /* Event.c */, - 43F7FD931927C32800CA4038 /* Event.h */, - 43F7FD631927C31700CA4038 /* EventData.c */, - 43F7FD941927C32800CA4038 /* EventData.h */, - 43F7FD641927C31700CA4038 /* extension.c */, - 43F7FD951927C32800CA4038 /* extension.h */, - 43F7FD651927C31700CA4038 /* Json.c */, - 43F7FD661927C31700CA4038 /* Json.h */, - 43F7FD671927C31700CA4038 /* MeshAttachment.c */, - 43F7FD961927C32800CA4038 /* MeshAttachment.h */, - 43F7FD681927C31700CA4038 /* RegionAttachment.c */, - 43F7FD971927C32800CA4038 /* RegionAttachment.h */, - 43F7FD691927C31700CA4038 /* Skeleton.c */, - 43F7FD981927C32800CA4038 /* Skeleton.h */, - 43F7FD6A1927C31700CA4038 /* SkeletonBounds.c */, - 43F7FD991927C32800CA4038 /* SkeletonBounds.h */, - 43F7FD6B1927C31700CA4038 /* SkeletonData.c */, - 43F7FD9A1927C32800CA4038 /* SkeletonData.h */, - 43F7FD6C1927C31700CA4038 /* SkeletonJson.c */, - 43F7FD9B1927C32800CA4038 /* SkeletonJson.h */, - 43F7FD6D1927C31700CA4038 /* Skin.c */, - 43F7FD9C1927C32800CA4038 /* Skin.h */, - 43F7FD6E1927C31700CA4038 /* SkinnedMeshAttachment.c */, - 43F7FD9D1927C32800CA4038 /* SkinnedMeshAttachment.h */, - 43F7FD6F1927C31700CA4038 /* Slot.c */, - 43F7FD9E1927C32800CA4038 /* Slot.h */, - 43F7FD701927C31700CA4038 /* SlotData.c */, - 43F7FD9F1927C32800CA4038 /* SlotData.h */, - 43F7FDA01927C32800CA4038 /* spine.h */, - ); - name = "spine-c"; - path = ..; - sourceTree = ""; - }; - 4319B8931701168F00C1D7A9 /* spine-cocos2d-iphone */ = { - isa = PBXGroup; - children = ( - 43F7FDA11927C33C00CA4038 /* PolygonBatch.h */, - 43F7FDA21927C33C00CA4038 /* PolygonBatch.m */, - 43F7FDA31927C33C00CA4038 /* SkeletonAnimation.h */, - 43F7FDA41927C33C00CA4038 /* SkeletonAnimation.m */, - 43F7FDA51927C33C00CA4038 /* SkeletonRenderer.h */, - 43F7FDA61927C33C00CA4038 /* SkeletonRenderer.m */, - 43BFBE0D170A778A00ECBACB /* spine-cocos2d-iphone.m */, - 43BFBE0E170A778A00ECBACB /* spine-cocos2d-iphone.h */, - ); - name = "spine-cocos2d-iphone"; - path = ..; - sourceTree = ""; - }; - 43C32A0F170B1282004A9460 /* Resources-mac */ = { - isa = PBXGroup; - children = ( - 43C32A12170B1295004A9460 /* English.lproj */, - 43C32A17170B1295004A9460 /* icon.icns */, - 43C32A18170B1295004A9460 /* Info.plist */, - ); - name = "Resources-mac"; - sourceTree = ""; - }; - 43C32A12170B1295004A9460 /* English.lproj */ = { - isa = PBXGroup; - children = ( - 43C32A13170B1295004A9460 /* InfoPlist.strings */, - 43C32A15170B1295004A9460 /* MainMenu.xib */, - ); - name = English.lproj; - path = "Resources-mac/English.lproj"; - sourceTree = ""; - }; - 43F701171928F1AD00CA4038 /* cocos2d */ = { - isa = PBXGroup; - children = ( - 43F701181928F1AD00CA4038 /* CCAction.h */, - 43F701191928F1AD00CA4038 /* CCAction.m */, - 43F7011A1928F1AD00CA4038 /* CCActionCatmullRom.h */, - 43F7011B1928F1AD00CA4038 /* CCActionCatmullRom.m */, - 43F7011C1928F1AD00CA4038 /* CCActionEase.h */, - 43F7011D1928F1AD00CA4038 /* CCActionEase.m */, - 43F7011E1928F1AD00CA4038 /* CCActionInstant.h */, - 43F7011F1928F1AD00CA4038 /* CCActionInstant.m */, - 43F701201928F1AD00CA4038 /* CCActionInterval.h */, - 43F701211928F1AD00CA4038 /* CCActionInterval.m */, - 43F701221928F1AD00CA4038 /* CCActionManager.h */, - 43F701231928F1AD00CA4038 /* CCActionManager.m */, - 43F701241928F1AD00CA4038 /* CCActionProgressTimer.h */, - 43F701251928F1AD00CA4038 /* CCActionProgressTimer.m */, - 43F701261928F1AD00CA4038 /* CCActionTween.h */, - 43F701271928F1AD00CA4038 /* CCActionTween.m */, - 43F701281928F1AD00CA4038 /* CCAnimation.h */, - 43F701291928F1AD00CA4038 /* CCAnimation.m */, - 43F7012A1928F1AD00CA4038 /* CCAnimationCache.h */, - 43F7012B1928F1AD00CA4038 /* CCAnimationCache.m */, - 43F7012C1928F1AD00CA4038 /* CCAtlasNode.h */, - 43F7012D1928F1AD00CA4038 /* CCAtlasNode.m */, - 43F7012E1928F1AD00CA4038 /* CCClippingNode.h */, - 43F7012F1928F1AD00CA4038 /* CCClippingNode.m */, - 43F701301928F1AD00CA4038 /* ccConfig.h */, - 43F701311928F1AD00CA4038 /* CCConfiguration.h */, - 43F701321928F1AD00CA4038 /* CCConfiguration.m */, - 43F701331928F1AD00CA4038 /* CCDirector.h */, - 43F701341928F1AD00CA4038 /* CCDirector.m */, - 43F701351928F1AD00CA4038 /* CCDirector_Private.h */, - 43F701361928F1AD00CA4038 /* CCDrawingPrimitives.h */, - 43F701371928F1AD00CA4038 /* CCDrawingPrimitives.m */, - 43F701381928F1AD00CA4038 /* CCDrawNode.h */, - 43F701391928F1AD00CA4038 /* CCDrawNode.m */, - 43F7013A1928F1AD00CA4038 /* ccFPSImages.h */, - 43F7013B1928F1AD00CA4038 /* ccFPSImages.m */, - 43F7013C1928F1AD00CA4038 /* CCGLProgram.h */, - 43F7013D1928F1AD00CA4038 /* CCGLProgram.m */, - 43F7013E1928F1AD00CA4038 /* ccGLStateCache.h */, - 43F7013F1928F1AD00CA4038 /* ccGLStateCache.m */, - 43F701401928F1AD00CA4038 /* CCLabelAtlas.h */, - 43F701411928F1AD00CA4038 /* CCLabelAtlas.m */, - 43F701421928F1AD00CA4038 /* CCLabelBMFont.h */, - 43F701431928F1AD00CA4038 /* CCLabelBMFont.m */, - 43F701441928F1AD00CA4038 /* CCLabelBMFont_Private.h */, - 43F701451928F1AD00CA4038 /* CCLabelTTF.h */, - 43F701461928F1AD00CA4038 /* CCLabelTTF.m */, - 43F701471928F1AD00CA4038 /* CCLayout.h */, - 43F701481928F1AD00CA4038 /* CCLayout.m */, - 43F701491928F1AD00CA4038 /* CCLayoutBox.h */, - 43F7014A1928F1AD00CA4038 /* CCLayoutBox.m */, - 43F7014B1928F1AD00CA4038 /* ccMacros.h */, - 43F7014C1928F1AD00CA4038 /* CCMotionStreak.h */, - 43F7014D1928F1AD00CA4038 /* CCMotionStreak.m */, - 43F7014E1928F1AD00CA4038 /* CCNode+Debug.h */, - 43F7014F1928F1AD00CA4038 /* CCNode+Debug.m */, - 43F701501928F1AD00CA4038 /* CCNode.h */, - 43F701511928F1AD00CA4038 /* CCNode.m */, - 43F701521928F1AD00CA4038 /* CCNode_Private.h */, - 43F701531928F1AD00CA4038 /* CCNodeColor.h */, - 43F701541928F1AD00CA4038 /* CCNodeColor.m */, - 43F701551928F1AD00CA4038 /* CCParallaxNode.h */, - 43F701561928F1AD00CA4038 /* CCParallaxNode.m */, - 43F701571928F1AD00CA4038 /* CCParticleBatchNode.h */, - 43F701581928F1AD00CA4038 /* CCParticleBatchNode.m */, - 43F701591928F1AD00CA4038 /* CCParticleExamples.h */, - 43F7015A1928F1AD00CA4038 /* CCParticleExamples.m */, - 43F7015B1928F1AD00CA4038 /* CCParticleSystem.h */, - 43F7015C1928F1AD00CA4038 /* CCParticleSystem.m */, - 43F7015D1928F1AD00CA4038 /* CCParticleSystem_Private.h */, - 43F7015E1928F1AD00CA4038 /* CCParticleSystemBase.h */, - 43F7015F1928F1AD00CA4038 /* CCParticleSystemBase.m */, - 43F701601928F1AD00CA4038 /* CCParticleSystemBase_Private.h */, - 43F701611928F1AD00CA4038 /* CCPhysics+ObjectiveChipmunk.h */, - 43F701621928F1AD00CA4038 /* CCPhysicsBody.h */, - 43F701631928F1AD00CA4038 /* CCPhysicsBody.m */, - 43F701641928F1AD00CA4038 /* CCPhysicsJoint.h */, - 43F701651928F1AD00CA4038 /* CCPhysicsJoint.m */, - 43F701661928F1AD00CA4038 /* CCPhysicsNode.h */, - 43F701671928F1AD00CA4038 /* CCPhysicsNode.m */, - 43F701681928F1AD00CA4038 /* CCPhysicsShape.h */, - 43F701691928F1AD00CA4038 /* CCPhysicsShape.m */, - 43F7016A1928F1AD00CA4038 /* CCProgressNode.h */, - 43F7016B1928F1AD00CA4038 /* CCProgressNode.m */, - 43F7016C1928F1AD00CA4038 /* CCProgressNode_Private.h */, - 43F7016D1928F1AD00CA4038 /* CCProtocols.h */, - 43F7016E1928F1AD00CA4038 /* CCRenderTexture.h */, - 43F7016F1928F1AD00CA4038 /* CCRenderTexture.m */, - 43F701701928F1AD00CA4038 /* CCResponder.h */, - 43F701711928F1AD00CA4038 /* CCResponder.m */, - 43F701721928F1AD00CA4038 /* CCResponderManager.h */, - 43F701731928F1AD00CA4038 /* CCResponderManager.m */, - 43F701741928F1AD00CA4038 /* CCScene.h */, - 43F701751928F1AD00CA4038 /* CCScene.m */, - 43F701761928F1AD00CA4038 /* CCScheduler.h */, - 43F701771928F1AD00CA4038 /* CCScheduler.m */, - 43F701781928F1AD00CA4038 /* ccShader_Position_uColor_frag.h */, - 43F701791928F1AD00CA4038 /* ccShader_Position_uColor_vert.h */, - 43F7017A1928F1AD00CA4038 /* ccShader_PositionColor_frag.h */, - 43F7017B1928F1AD00CA4038 /* ccShader_PositionColor_vert.h */, - 43F7017C1928F1AD00CA4038 /* ccShader_PositionColorLengthTexture_frag.h */, - 43F7017D1928F1AD00CA4038 /* ccShader_PositionColorLengthTexture_vert.h */, - 43F7017E1928F1AD00CA4038 /* ccShader_PositionTexture_frag.h */, - 43F7017F1928F1AD00CA4038 /* ccShader_PositionTexture_uColor_frag.h */, - 43F701801928F1AD00CA4038 /* ccShader_PositionTexture_uColor_vert.h */, - 43F701811928F1AD00CA4038 /* ccShader_PositionTexture_vert.h */, - 43F701821928F1AD00CA4038 /* ccShader_PositionTextureA8Color_frag.h */, - 43F701831928F1AD00CA4038 /* ccShader_PositionTextureA8Color_vert.h */, - 43F701841928F1AD00CA4038 /* ccShader_PositionTextureColor_frag.h */, - 43F701851928F1AD00CA4038 /* ccShader_PositionTextureColor_vert.h */, - 43F701861928F1AD00CA4038 /* ccShader_PositionTextureColorAlphaTest_frag.h */, - 43F701871928F1AD00CA4038 /* CCShaderCache.h */, - 43F701881928F1AD00CA4038 /* CCShaderCache.m */, - 43F701891928F1AD00CA4038 /* ccShaders.h */, - 43F7018A1928F1AD00CA4038 /* ccShaders.m */, - 43F7018B1928F1AD00CA4038 /* CCSprite.h */, - 43F7018C1928F1AD00CA4038 /* CCSprite.m */, - 43F7018D1928F1AD00CA4038 /* CCSprite9Slice.h */, - 43F7018E1928F1AD00CA4038 /* CCSprite9Slice.m */, - 43F7018F1928F1AD00CA4038 /* CCSprite_Private.h */, - 43F701901928F1AD00CA4038 /* CCSpriteBatchNode.h */, - 43F701911928F1AD00CA4038 /* CCSpriteBatchNode.m */, - 43F701921928F1AD00CA4038 /* CCSpriteBatchNode_Private.h */, - 43F701931928F1AD00CA4038 /* CCSpriteFrame.h */, - 43F701941928F1AD00CA4038 /* CCSpriteFrame.m */, - 43F701951928F1AD00CA4038 /* CCSpriteFrameCache.h */, - 43F701961928F1AD00CA4038 /* CCSpriteFrameCache.m */, - 43F701971928F1AD00CA4038 /* CCTexture.h */, - 43F701981928F1AD00CA4038 /* CCTexture.m */, - 43F701991928F1AD00CA4038 /* CCTexture_Private.h */, - 43F7019A1928F1AD00CA4038 /* CCTextureAtlas.h */, - 43F7019B1928F1AD00CA4038 /* CCTextureAtlas.m */, - 43F7019C1928F1AD00CA4038 /* CCTextureCache.h */, - 43F7019D1928F1AD00CA4038 /* CCTextureCache.m */, - 43F7019E1928F1AD00CA4038 /* CCTexturePVR.h */, - 43F7019F1928F1AD00CA4038 /* CCTexturePVR.m */, - 43F701A01928F1AD00CA4038 /* CCTiledMap.h */, - 43F701A11928F1AD00CA4038 /* CCTiledMap.m */, - 43F701A21928F1AD00CA4038 /* CCTiledMapLayer.h */, - 43F701A31928F1AD00CA4038 /* CCTiledMapLayer.m */, - 43F701A41928F1AD00CA4038 /* CCTiledMapLayer_Private.h */, - 43F701A51928F1AD00CA4038 /* CCTiledMapObjectGroup.h */, - 43F701A61928F1AD00CA4038 /* CCTiledMapObjectGroup.m */, - 43F701A71928F1AD00CA4038 /* CCTMXXMLParser.h */, - 43F701A81928F1AD00CA4038 /* CCTMXXMLParser.m */, - 43F701A91928F1AD00CA4038 /* CCTransition.h */, - 43F701AA1928F1AD00CA4038 /* CCTransition.m */, - 43F701AB1928F1AD00CA4038 /* ccTypes.h */, - 43F701AC1928F1AD00CA4038 /* cocos2d.h */, - 43F701AD1928F1AD00CA4038 /* cocos2d.m */, - 43F701AE1928F1AD00CA4038 /* Platforms */, - 43F701C61928F1AD00CA4038 /* Support */, - ); - name = cocos2d; - path = cocos2d/cocos2d; - sourceTree = SOURCE_ROOT; - }; - 43F701AE1928F1AD00CA4038 /* Platforms */ = { - isa = PBXGroup; - children = ( - 43F701AF1928F1AD00CA4038 /* CCGL.h */, - 43F701B01928F1AD00CA4038 /* CCNS.h */, - 43F701B11928F1AD00CA4038 /* iOS */, - 43F701BD1928F1AD00CA4038 /* Mac */, - ); - path = Platforms; - sourceTree = ""; - }; - 43F701B11928F1AD00CA4038 /* iOS */ = { - isa = PBXGroup; - children = ( - 43F701B21928F1AD00CA4038 /* CCAppDelegate.h */, - 43F701B31928F1AD00CA4038 /* CCAppDelegate.m */, - 43F701B41928F1AD00CA4038 /* CCDirectorIOS.h */, - 43F701B51928F1AD00CA4038 /* CCDirectorIOS.m */, - 43F701B61928F1AD00CA4038 /* CCES2Renderer.h */, - 43F701B71928F1AD00CA4038 /* CCES2Renderer.m */, - 43F701B81928F1AD00CA4038 /* CCESRenderer.h */, - 43F701B91928F1AD00CA4038 /* CCGLView.h */, - 43F701BA1928F1AD00CA4038 /* CCGLView.m */, - 43F701BB1928F1AD00CA4038 /* UITouch+CC.h */, - 43F701BC1928F1AD00CA4038 /* UITouch+CC.m */, - ); - path = iOS; - sourceTree = ""; - }; - 43F701BD1928F1AD00CA4038 /* Mac */ = { - isa = PBXGroup; - children = ( - 43F701BE1928F1AD00CA4038 /* CCDirectorMac.h */, - 43F701BF1928F1AD00CA4038 /* CCDirectorMac.m */, - 43F701C01928F1AD00CA4038 /* CCGLView.h */, - 43F701C11928F1AD00CA4038 /* CCGLView.m */, - 43F701C21928F1AD00CA4038 /* CCWindow.h */, - 43F701C31928F1AD00CA4038 /* CCWindow.m */, - 43F701C41928F1AD00CA4038 /* NSEvent+CC.h */, - 43F701C51928F1AD00CA4038 /* NSEvent+CC.m */, - ); - path = Mac; - sourceTree = ""; - }; - 43F701C61928F1AD00CA4038 /* Support */ = { - isa = PBXGroup; - children = ( - 43F701C71928F1AD00CA4038 /* base64.c */, - 43F701C81928F1AD00CA4038 /* base64.h */, - 43F701C91928F1AD00CA4038 /* CCColor.h */, - 43F701CA1928F1AD00CA4038 /* CCColor.m */, - 43F701CB1928F1AD00CA4038 /* CCFileUtils.h */, - 43F701CC1928F1AD00CA4038 /* CCFileUtils.m */, - 43F701CD1928F1AD00CA4038 /* CCProfiling.h */, - 43F701CE1928F1AD00CA4038 /* CCProfiling.m */, - 43F701CF1928F1AD00CA4038 /* ccUtils.c */, - 43F701D01928F1AD00CA4038 /* ccUtils.h */, - 43F701D11928F1AD00CA4038 /* CCVertex.h */, - 43F701D21928F1AD00CA4038 /* CCVertex.m */, - 43F701D31928F1AD00CA4038 /* CGPointExtension.h */, - 43F701D41928F1AD00CA4038 /* CGPointExtension.m */, - 43F701D51928F1AD00CA4038 /* NSAttributedString+CCAdditions.h */, - 43F701D61928F1AD00CA4038 /* NSAttributedString+CCAdditions.m */, - 43F701D71928F1AD00CA4038 /* NSThread+performBlock.h */, - 43F701D81928F1AD00CA4038 /* NSThread+performBlock.m */, - 43F701D91928F1AD00CA4038 /* OpenGL_Internal.h */, - 43F701DA1928F1AD00CA4038 /* TGAlib.h */, - 43F701DB1928F1AD00CA4038 /* TGAlib.m */, - 43F701DC1928F1AD00CA4038 /* TransformUtils.h */, - 43F701DD1928F1AD00CA4038 /* TransformUtils.m */, - 43F701DE1928F1AD00CA4038 /* uthash.h */, - 43F701DF1928F1AD00CA4038 /* utlist.h */, - 43F701E01928F1AD00CA4038 /* ZipUtils.h */, - 43F701E11928F1AD00CA4038 /* ZipUtils.m */, - ); - path = Support; - sourceTree = ""; - }; - 43F702331928F1D800CA4038 /* ObjectAL */ = { - isa = PBXGroup; - children = ( - 43F702341928F1D800CA4038 /* Actions */, - 43F7023E1928F1D800CA4038 /* AudioTrack */, - 43F702451928F1D800CA4038 /* OALSimpleAudio.h */, - 43F702461928F1D800CA4038 /* OALSimpleAudio.m */, - 43F702471928F1D800CA4038 /* ObjectAL.h */, - 43F702481928F1D800CA4038 /* ObjectALConfig.h */, - 43F702491928F1D800CA4038 /* OpenAL */, - 43F702601928F1D800CA4038 /* Session */, - 43F702651928F1D800CA4038 /* Support */, - ); - name = ObjectAL; - path = cocos2d/external/ObjectAL; - sourceTree = SOURCE_ROOT; - }; - 43F702341928F1D800CA4038 /* Actions */ = { - isa = PBXGroup; - children = ( - 43F702351928F1D800CA4038 /* OALAction+Private.h */, - 43F702361928F1D800CA4038 /* OALAction.h */, - 43F702371928F1D800CA4038 /* OALAction.m */, - 43F702381928F1D800CA4038 /* OALActionManager.h */, - 43F702391928F1D800CA4038 /* OALActionManager.m */, - 43F7023A1928F1D800CA4038 /* OALAudioActions.h */, - 43F7023B1928F1D800CA4038 /* OALAudioActions.m */, - 43F7023C1928F1D800CA4038 /* OALUtilityActions.h */, - 43F7023D1928F1D800CA4038 /* OALUtilityActions.m */, - ); - path = Actions; - sourceTree = ""; - }; - 43F7023E1928F1D800CA4038 /* AudioTrack */ = { - isa = PBXGroup; - children = ( - 43F7023F1928F1D800CA4038 /* OALAudioTrack.h */, - 43F702401928F1D800CA4038 /* OALAudioTrack.m */, - 43F702411928F1D800CA4038 /* OALAudioTrackNotifications.h */, - 43F702421928F1D800CA4038 /* OALAudioTrackNotifications.m */, - 43F702431928F1D800CA4038 /* OALAudioTracks.h */, - 43F702441928F1D800CA4038 /* OALAudioTracks.m */, - ); - path = AudioTrack; - sourceTree = ""; - }; - 43F702491928F1D800CA4038 /* OpenAL */ = { - isa = PBXGroup; - children = ( - 43F7024A1928F1D800CA4038 /* ALBuffer.h */, - 43F7024B1928F1D800CA4038 /* ALBuffer.m */, - 43F7024C1928F1D800CA4038 /* ALCaptureDevice.h */, - 43F7024D1928F1D800CA4038 /* ALCaptureDevice.m */, - 43F7024E1928F1D800CA4038 /* ALChannelSource.h */, - 43F7024F1928F1D800CA4038 /* ALChannelSource.m */, - 43F702501928F1D800CA4038 /* ALContext.h */, - 43F702511928F1D800CA4038 /* ALContext.m */, - 43F702521928F1D800CA4038 /* ALDevice.h */, - 43F702531928F1D800CA4038 /* ALDevice.m */, - 43F702541928F1D800CA4038 /* ALListener.h */, - 43F702551928F1D800CA4038 /* ALListener.m */, - 43F702561928F1D800CA4038 /* ALSoundSource.h */, - 43F702571928F1D800CA4038 /* ALSoundSourcePool.h */, - 43F702581928F1D800CA4038 /* ALSoundSourcePool.m */, - 43F702591928F1D800CA4038 /* ALSource.h */, - 43F7025A1928F1D800CA4038 /* ALSource.m */, - 43F7025B1928F1D800CA4038 /* ALTypes.h */, - 43F7025C1928F1D800CA4038 /* ALWrapper.h */, - 43F7025D1928F1D800CA4038 /* ALWrapper.m */, - 43F7025E1928F1D800CA4038 /* OpenALManager.h */, - 43F7025F1928F1D800CA4038 /* OpenALManager.m */, - ); - path = OpenAL; - sourceTree = ""; - }; - 43F702601928F1D800CA4038 /* Session */ = { - isa = PBXGroup; - children = ( - 43F702611928F1D800CA4038 /* OALAudioSession.h */, - 43F702621928F1D800CA4038 /* OALAudioSession.m */, - 43F702631928F1D800CA4038 /* OALSuspendHandler.h */, - 43F702641928F1D800CA4038 /* OALSuspendHandler.m */, - ); - path = Session; - sourceTree = ""; - }; - 43F702651928F1D800CA4038 /* Support */ = { - isa = PBXGroup; - children = ( - 43F702661928F1D800CA4038 /* ARCSafe_MemMgmt.h */, - 43F702671928F1D800CA4038 /* IOSVersion.h */, - 43F702681928F1D800CA4038 /* IOSVersion.m */, - 43F702691928F1D800CA4038 /* mach_timing.c */, - 43F7026A1928F1D800CA4038 /* mach_timing.h */, - 43F7026B1928F1D800CA4038 /* NSMutableArray+WeakReferences.h */, - 43F7026C1928F1D800CA4038 /* NSMutableArray+WeakReferences.m */, - 43F7026D1928F1D800CA4038 /* NSMutableDictionary+WeakReferences.h */, - 43F7026E1928F1D800CA4038 /* NSMutableDictionary+WeakReferences.m */, - 43F7026F1928F1D800CA4038 /* OALAudioFile.h */, - 43F702701928F1D800CA4038 /* OALAudioFile.m */, - 43F702711928F1D800CA4038 /* OALNotifications.h */, - 43F702721928F1D800CA4038 /* OALTools.h */, - 43F702731928F1D800CA4038 /* OALTools.m */, - 43F702741928F1D800CA4038 /* ObjectALMacros.h */, - 43F702751928F1D800CA4038 /* SynthesizeSingleton.h */, - ); - path = Support; - sourceTree = ""; - }; - 43F70430192905A000CA4038 /* Chipmunk */ = { - isa = PBXGroup; - children = ( - 43F70477192905A100CA4038 /* include */, - 43F704D5192905A100CA4038 /* src */, - ); - name = Chipmunk; - path = cocos2d/external/Chipmunk; - sourceTree = SOURCE_ROOT; - }; - 43F70477192905A100CA4038 /* include */ = { - isa = PBXGroup; - children = ( - 43F70478192905A100CA4038 /* chipmunk */, - ); - path = include; - sourceTree = ""; - }; - 43F70478192905A100CA4038 /* chipmunk */ = { - isa = PBXGroup; - children = ( - 43F70479192905A100CA4038 /* chipmunk.h */, - 43F7047A192905A100CA4038 /* chipmunk_ffi.h */, - 43F7047B192905A100CA4038 /* chipmunk_private.h */, - 43F7047C192905A100CA4038 /* chipmunk_types.h */, - 43F7047D192905A100CA4038 /* chipmunk_unsafe.h */, - 43F7047E192905A100CA4038 /* cpArbiter.h */, - 43F7047F192905A100CA4038 /* cpBB.h */, - 43F70480192905A100CA4038 /* cpBody.h */, - 43F70481192905A100CA4038 /* cpConstraint.h */, - 43F70482192905A100CA4038 /* cpDampedRotarySpring.h */, - 43F70483192905A100CA4038 /* cpDampedSpring.h */, - 43F70484192905A100CA4038 /* cpGearJoint.h */, - 43F70485192905A100CA4038 /* cpGrooveJoint.h */, - 43F70486192905A100CA4038 /* cpPinJoint.h */, - 43F70487192905A100CA4038 /* cpPivotJoint.h */, - 43F70488192905A100CA4038 /* cpPolyShape.h */, - 43F70489192905A100CA4038 /* cpRatchetJoint.h */, - 43F7048A192905A100CA4038 /* cpRotaryLimitJoint.h */, - 43F7048B192905A100CA4038 /* cpShape.h */, - 43F7048C192905A100CA4038 /* cpSimpleMotor.h */, - 43F7048D192905A100CA4038 /* cpSlideJoint.h */, - 43F7048E192905A100CA4038 /* cpSpace.h */, - 43F7048F192905A100CA4038 /* cpSpatialIndex.h */, - 43F70490192905A100CA4038 /* cpTransform.h */, - 43F70491192905A100CA4038 /* cpVect.h */, - ); - path = chipmunk; - sourceTree = ""; - }; - 43F704D5192905A100CA4038 /* src */ = { - isa = PBXGroup; - children = ( - 43F704D6192905A100CA4038 /* chipmunk.c */, - 43F704D7192905A100CA4038 /* CMakeLists.txt */, - 43F704D8192905A100CA4038 /* cpArbiter.c */, - 43F704D9192905A100CA4038 /* cpArray.c */, - 43F704DA192905A100CA4038 /* cpBBTree.c */, - 43F704DB192905A100CA4038 /* cpBody.c */, - 43F704DC192905A100CA4038 /* cpCollision.c */, - 43F704DD192905A100CA4038 /* cpConstraint.c */, - 43F704DE192905A100CA4038 /* cpDampedRotarySpring.c */, - 43F704DF192905A100CA4038 /* cpDampedSpring.c */, - 43F704E0192905A100CA4038 /* cpGearJoint.c */, - 43F704E1192905A100CA4038 /* cpGrooveJoint.c */, - 43F704E2192905A100CA4038 /* cpHashSet.c */, - 43F704E3192905A100CA4038 /* cpPinJoint.c */, - 43F704E4192905A100CA4038 /* cpPivotJoint.c */, - 43F704E5192905A100CA4038 /* cpPolyShape.c */, - 43F704E6192905A100CA4038 /* cpRatchetJoint.c */, - 43F704E7192905A100CA4038 /* cpRotaryLimitJoint.c */, - 43F704E8192905A100CA4038 /* cpShape.c */, - 43F704E9192905A100CA4038 /* cpSimpleMotor.c */, - 43F704EA192905A100CA4038 /* cpSlideJoint.c */, - 43F704EB192905A100CA4038 /* cpSpace.c */, - 43F704EC192905A100CA4038 /* cpSpaceComponent.c */, - 43F704ED192905A100CA4038 /* cpSpaceDebug.c */, - 43F704EE192905A100CA4038 /* cpSpaceHash.c */, - 43F704EF192905A100CA4038 /* cpSpaceQuery.c */, - 43F704F0192905A100CA4038 /* cpSpaceStep.c */, - 43F704F1192905A100CA4038 /* cpSpatialIndex.c */, - 43F704F2192905A100CA4038 /* cpSweep1D.c */, - 43F704F3192905A100CA4038 /* prime.h */, - ); - path = src; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 4319B51216FF9B2600C1D7A9 /* SpineExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4319B6AC16FF9B2B00C1D7A9 /* Build configuration list for PBXNativeTarget "SpineExample" */; - buildPhases = ( - 4319B50F16FF9B2600C1D7A9 /* Sources */, - 4319B51016FF9B2600C1D7A9 /* Frameworks */, - 4319B51116FF9B2600C1D7A9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = SpineExample; - productName = "spine-cocos2d-iphone-mac"; - productReference = 4319B51316FF9B2600C1D7A9 /* SpineExample.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 4319B50A16FF9B2600C1D7A9 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0450; - ORGANIZATIONNAME = "Esoteric Software"; - }; - buildConfigurationList = 4319B50D16FF9B2600C1D7A9 /* Build configuration list for PBXProject "spine-cocos2d-iphone-mac" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - English, - ); - mainGroup = 4319B50816FF9B2600C1D7A9; - productRefGroup = 4319B51416FF9B2600C1D7A9 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 4319B51216FF9B2600C1D7A9 /* SpineExample */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 4319B51116FF9B2600C1D7A9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 43C32A1C170B1295004A9460 /* InfoPlist.strings in Resources */, - 43C32A1D170B1295004A9460 /* MainMenu.xib in Resources */, - 43C32A1E170B1295004A9460 /* icon.icns in Resources */, - 43C32A36170D0A4D004A9460 /* spineboy.atlas in Resources */, - 43C32A37170D0A4D004A9460 /* spineboy.json in Resources */, - 43C32A38170D0A4D004A9460 /* spineboy.png in Resources */, - 43F7FDB01927C35600CA4038 /* goblins-ffd.atlas in Resources */, - 43F7FDB11927C35600CA4038 /* goblins-ffd.json in Resources */, - 43F7FDB21927C35600CA4038 /* goblins-ffd.png in Resources */, - 43F7FEFE1927F85F00CA4038 /* LICENSE_cocos2d.txt in Resources */, - 43F7057B192905A200CA4038 /* CMakeLists.txt in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 4319B50F16FF9B2600C1D7A9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 43BFBE0F170A778A00ECBACB /* spine-cocos2d-iphone.m in Sources */, - 43C32A1B170B1295004A9460 /* AppDelegate.m in Sources */, - 43C32A20170B1295004A9460 /* main.m in Sources */, - 43F7FD711927C31700CA4038 /* Animation.c in Sources */, - 43F7FD721927C31700CA4038 /* AnimationState.c in Sources */, - 43F7FD731927C31700CA4038 /* AnimationStateData.c in Sources */, - 43F7FD741927C31700CA4038 /* Atlas.c in Sources */, - 43F7FD751927C31700CA4038 /* AtlasAttachmentLoader.c in Sources */, - 43F7FD761927C31700CA4038 /* Attachment.c in Sources */, - 43F7FD771927C31700CA4038 /* AttachmentLoader.c in Sources */, - 43F7FD781927C31700CA4038 /* Bone.c in Sources */, - 43F7FD791927C31700CA4038 /* BoneData.c in Sources */, - 43F7FD7A1927C31700CA4038 /* BoundingBoxAttachment.c in Sources */, - 43F7FD7B1927C31700CA4038 /* Event.c in Sources */, - 43F7FD7C1927C31700CA4038 /* EventData.c in Sources */, - 43F7FD7D1927C31700CA4038 /* extension.c in Sources */, - 43F7FD7E1927C31700CA4038 /* Json.c in Sources */, - 43F7FD7F1927C31700CA4038 /* MeshAttachment.c in Sources */, - 43F7FD801927C31700CA4038 /* RegionAttachment.c in Sources */, - 43F7FD811927C31700CA4038 /* Skeleton.c in Sources */, - 43F7FD821927C31700CA4038 /* SkeletonBounds.c in Sources */, - 43F7FD831927C31700CA4038 /* SkeletonData.c in Sources */, - 43F7FD841927C31700CA4038 /* SkeletonJson.c in Sources */, - 43F7FD851927C31700CA4038 /* Skin.c in Sources */, - 43F7FD861927C31700CA4038 /* SkinnedMeshAttachment.c in Sources */, - 43F7FD871927C31700CA4038 /* Slot.c in Sources */, - 43F7FD881927C31700CA4038 /* SlotData.c in Sources */, - 43F7FDA71927C33C00CA4038 /* PolygonBatch.m in Sources */, - 43F7FDA81927C33C00CA4038 /* SkeletonAnimation.m in Sources */, - 43F7FDA91927C33C00CA4038 /* SkeletonRenderer.m in Sources */, - 43F7FDAC1927C34600CA4038 /* SpineboyExample.m in Sources */, - 43F7FDB51927D04200CA4038 /* GoblinsExample.m in Sources */, - 43F701E21928F1AD00CA4038 /* CCAction.m in Sources */, - 43F701E31928F1AD00CA4038 /* CCActionCatmullRom.m in Sources */, - 43F701E41928F1AD00CA4038 /* CCActionEase.m in Sources */, - 43F701E51928F1AD00CA4038 /* CCActionInstant.m in Sources */, - 43F701E61928F1AD00CA4038 /* CCActionInterval.m in Sources */, - 43F701E71928F1AD00CA4038 /* CCActionManager.m in Sources */, - 43F701E81928F1AD00CA4038 /* CCActionProgressTimer.m in Sources */, - 43F701E91928F1AD00CA4038 /* CCActionTween.m in Sources */, - 43F701EA1928F1AD00CA4038 /* CCAnimation.m in Sources */, - 43F701EB1928F1AD00CA4038 /* CCAnimationCache.m in Sources */, - 43F701EC1928F1AD00CA4038 /* CCAtlasNode.m in Sources */, - 43F701ED1928F1AD00CA4038 /* CCClippingNode.m in Sources */, - 43F701EE1928F1AD00CA4038 /* CCConfiguration.m in Sources */, - 43F701EF1928F1AD00CA4038 /* CCDirector.m in Sources */, - 43F701F01928F1AD00CA4038 /* CCDrawingPrimitives.m in Sources */, - 43F701F11928F1AD00CA4038 /* CCDrawNode.m in Sources */, - 43F701F21928F1AD00CA4038 /* ccFPSImages.m in Sources */, - 43F701F31928F1AD00CA4038 /* CCGLProgram.m in Sources */, - 43F701F41928F1AD00CA4038 /* ccGLStateCache.m in Sources */, - 43F701F51928F1AD00CA4038 /* CCLabelAtlas.m in Sources */, - 43F701F61928F1AD00CA4038 /* CCLabelBMFont.m in Sources */, - 43F701F71928F1AD00CA4038 /* CCLabelTTF.m in Sources */, - 43F701F81928F1AD00CA4038 /* CCLayout.m in Sources */, - 43F701F91928F1AD00CA4038 /* CCLayoutBox.m in Sources */, - 43F701FA1928F1AD00CA4038 /* CCMotionStreak.m in Sources */, - 43F701FB1928F1AD00CA4038 /* CCNode+Debug.m in Sources */, - 43F701FC1928F1AD00CA4038 /* CCNode.m in Sources */, - 43F701FD1928F1AD00CA4038 /* CCNodeColor.m in Sources */, - 43F701FE1928F1AD00CA4038 /* CCParallaxNode.m in Sources */, - 43F701FF1928F1AD00CA4038 /* CCParticleBatchNode.m in Sources */, - 43F702001928F1AD00CA4038 /* CCParticleExamples.m in Sources */, - 43F702011928F1AD00CA4038 /* CCParticleSystem.m in Sources */, - 43F702021928F1AD00CA4038 /* CCParticleSystemBase.m in Sources */, - 43F702031928F1AD00CA4038 /* CCPhysicsBody.m in Sources */, - 43F702041928F1AD00CA4038 /* CCPhysicsJoint.m in Sources */, - 43F702051928F1AD00CA4038 /* CCPhysicsNode.m in Sources */, - 43F702061928F1AD00CA4038 /* CCPhysicsShape.m in Sources */, - 43F702071928F1AD00CA4038 /* CCProgressNode.m in Sources */, - 43F702081928F1AD00CA4038 /* CCRenderTexture.m in Sources */, - 43F702091928F1AD00CA4038 /* CCResponder.m in Sources */, - 43F7020A1928F1AD00CA4038 /* CCResponderManager.m in Sources */, - 43F7020B1928F1AD00CA4038 /* CCScene.m in Sources */, - 43F7020C1928F1AD00CA4038 /* CCScheduler.m in Sources */, - 43F7020D1928F1AD00CA4038 /* CCShaderCache.m in Sources */, - 43F7020E1928F1AD00CA4038 /* ccShaders.m in Sources */, - 43F7020F1928F1AD00CA4038 /* CCSprite.m in Sources */, - 43F702101928F1AD00CA4038 /* CCSprite9Slice.m in Sources */, - 43F702111928F1AD00CA4038 /* CCSpriteBatchNode.m in Sources */, - 43F702121928F1AD00CA4038 /* CCSpriteFrame.m in Sources */, - 43F702131928F1AD00CA4038 /* CCSpriteFrameCache.m in Sources */, - 43F702141928F1AD00CA4038 /* CCTexture.m in Sources */, - 43F702151928F1AD00CA4038 /* CCTextureAtlas.m in Sources */, - 43F702161928F1AD00CA4038 /* CCTextureCache.m in Sources */, - 43F702171928F1AD00CA4038 /* CCTexturePVR.m in Sources */, - 43F702181928F1AD00CA4038 /* CCTiledMap.m in Sources */, - 43F702191928F1AD00CA4038 /* CCTiledMapLayer.m in Sources */, - 43F7021A1928F1AD00CA4038 /* CCTiledMapObjectGroup.m in Sources */, - 43F7021B1928F1AD00CA4038 /* CCTMXXMLParser.m in Sources */, - 43F7021C1928F1AD00CA4038 /* CCTransition.m in Sources */, - 43F7021D1928F1AD00CA4038 /* cocos2d.m in Sources */, - 43F7021E1928F1AD00CA4038 /* CCAppDelegate.m in Sources */, - 43F7021F1928F1AD00CA4038 /* CCDirectorIOS.m in Sources */, - 43F702201928F1AD00CA4038 /* CCES2Renderer.m in Sources */, - 43F702211928F1AD00CA4038 /* CCGLView.m in Sources */, - 43F702221928F1AD00CA4038 /* UITouch+CC.m in Sources */, - 43F702231928F1AD00CA4038 /* CCDirectorMac.m in Sources */, - 43F702241928F1AD00CA4038 /* CCGLView.m in Sources */, - 43F702251928F1AD00CA4038 /* CCWindow.m in Sources */, - 43F702261928F1AD00CA4038 /* NSEvent+CC.m in Sources */, - 43F702271928F1AD00CA4038 /* base64.c in Sources */, - 43F702281928F1AD00CA4038 /* CCColor.m in Sources */, - 43F702291928F1AD00CA4038 /* CCFileUtils.m in Sources */, - 43F7022A1928F1AD00CA4038 /* CCProfiling.m in Sources */, - 43F7022B1928F1AD00CA4038 /* ccUtils.c in Sources */, - 43F7022C1928F1AD00CA4038 /* CCVertex.m in Sources */, - 43F7022D1928F1AD00CA4038 /* CGPointExtension.m in Sources */, - 43F7022E1928F1AD00CA4038 /* NSAttributedString+CCAdditions.m in Sources */, - 43F7022F1928F1AD00CA4038 /* NSThread+performBlock.m in Sources */, - 43F702301928F1AD00CA4038 /* TGAlib.m in Sources */, - 43F702311928F1AD00CA4038 /* TransformUtils.m in Sources */, - 43F702321928F1AD00CA4038 /* ZipUtils.m in Sources */, - 43F702761928F1D800CA4038 /* OALAction.m in Sources */, - 43F702771928F1D800CA4038 /* OALActionManager.m in Sources */, - 43F702781928F1D800CA4038 /* OALAudioActions.m in Sources */, - 43F702791928F1D800CA4038 /* OALUtilityActions.m in Sources */, - 43F7027A1928F1D800CA4038 /* OALAudioTrack.m in Sources */, - 43F7027B1928F1D800CA4038 /* OALAudioTrackNotifications.m in Sources */, - 43F7027C1928F1D800CA4038 /* OALAudioTracks.m in Sources */, - 43F7027D1928F1D800CA4038 /* OALSimpleAudio.m in Sources */, - 43F7027E1928F1D800CA4038 /* ALBuffer.m in Sources */, - 43F7027F1928F1D800CA4038 /* ALCaptureDevice.m in Sources */, - 43F702801928F1D800CA4038 /* ALChannelSource.m in Sources */, - 43F702811928F1D800CA4038 /* ALContext.m in Sources */, - 43F702821928F1D800CA4038 /* ALDevice.m in Sources */, - 43F702831928F1D800CA4038 /* ALListener.m in Sources */, - 43F702841928F1D800CA4038 /* ALSoundSourcePool.m in Sources */, - 43F702851928F1D800CA4038 /* ALSource.m in Sources */, - 43F702861928F1D800CA4038 /* ALWrapper.m in Sources */, - 43F702871928F1D800CA4038 /* OpenALManager.m in Sources */, - 43F702881928F1D800CA4038 /* OALAudioSession.m in Sources */, - 43F702891928F1D800CA4038 /* OALSuspendHandler.m in Sources */, - 43F7028A1928F1D800CA4038 /* IOSVersion.m in Sources */, - 43F7028B1928F1D800CA4038 /* mach_timing.c in Sources */, - 43F7028C1928F1D800CA4038 /* NSMutableArray+WeakReferences.m in Sources */, - 43F7028D1928F1D800CA4038 /* NSMutableDictionary+WeakReferences.m in Sources */, - 43F7028E1928F1D800CA4038 /* OALAudioFile.m in Sources */, - 43F7028F1928F1D800CA4038 /* OALTools.m in Sources */, - 43F7057A192905A200CA4038 /* chipmunk.c in Sources */, - 43F7057C192905A200CA4038 /* cpArbiter.c in Sources */, - 43F7057D192905A200CA4038 /* cpArray.c in Sources */, - 43F7057E192905A200CA4038 /* cpBBTree.c in Sources */, - 43F7057F192905A200CA4038 /* cpBody.c in Sources */, - 43F70580192905A200CA4038 /* cpCollision.c in Sources */, - 43F70581192905A200CA4038 /* cpConstraint.c in Sources */, - 43F70582192905A200CA4038 /* cpDampedRotarySpring.c in Sources */, - 43F70583192905A200CA4038 /* cpDampedSpring.c in Sources */, - 43F70584192905A200CA4038 /* cpGearJoint.c in Sources */, - 43F70585192905A200CA4038 /* cpGrooveJoint.c in Sources */, - 43F70586192905A200CA4038 /* cpHashSet.c in Sources */, - 43F70587192905A200CA4038 /* cpPinJoint.c in Sources */, - 43F70588192905A200CA4038 /* cpPivotJoint.c in Sources */, - 43F70589192905A200CA4038 /* cpPolyShape.c in Sources */, - 43F7058A192905A200CA4038 /* cpRatchetJoint.c in Sources */, - 43F7058B192905A200CA4038 /* cpRotaryLimitJoint.c in Sources */, - 43F7058C192905A200CA4038 /* cpShape.c in Sources */, - 43F7058D192905A200CA4038 /* cpSimpleMotor.c in Sources */, - 43F7058E192905A200CA4038 /* cpSlideJoint.c in Sources */, - 43F7058F192905A200CA4038 /* cpSpace.c in Sources */, - 43F70590192905A200CA4038 /* cpSpaceComponent.c in Sources */, - 43F70591192905A200CA4038 /* cpSpaceDebug.c in Sources */, - 43F70592192905A200CA4038 /* cpSpaceHash.c in Sources */, - 43F70593192905A200CA4038 /* cpSpaceQuery.c in Sources */, - 43F70594192905A200CA4038 /* cpSpaceStep.c in Sources */, - 43F70595192905A200CA4038 /* cpSpatialIndex.c in Sources */, - 43F70596192905A200CA4038 /* cpSweep1D.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 43C32A13170B1295004A9460 /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 43C32A14170B1295004A9460 /* English */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; - 43C32A15170B1295004A9460 /* MainMenu.xib */ = { - isa = PBXVariantGroup; - children = ( - 43C32A16170B1295004A9460 /* English */, - ); - name = MainMenu.xib; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 4319B6AA16FF9B2B00C1D7A9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_ENABLE_OBJC_EXCEPTIONS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - DEBUG, - "COCOS2D_DEBUG=1", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.7; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; - }; - name = Debug; - }; - 4319B6AB16FF9B2B00C1D7A9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_ENABLE_OBJC_EXCEPTIONS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - NDEBUG, - "NS_BLOCK_ASSERTIONS=1", - ); - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.7; - SDKROOT = macosx; - }; - name = Release; - }; - 4319B6AD16FF9B2B00C1D7A9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ENABLE_OBJC_ARC = YES; - COPY_PHASE_STRIP = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks\"", - ); - GCC_DYNAMIC_NO_PIC = NO; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "Resources-mac/Prefix.pch"; - GCC_WARN_64_TO_32_BIT_CONVERSION = NO; - HEADER_SEARCH_PATHS = ( - "\"cocos2d/external/Chipmunk/include\"", - "\"src\"", - "\"../../spine-c/include\"", - "\"cocos2d/external/kazmath/include\"", - "\"cocos2d/external/Chipmunk/objectivec/include\"", - ); - INFOPLIST_FILE = "Resources-mac/Info.plist"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/cocos2d/external/Chipmunk/msvc/glew/lib/Release/Win32\"", - "\"$(SRCROOT)/cocos2d/external/Chipmunk/msvc/glfw/lib-msvc100\"", - "\"$(SRCROOT)/cocos2d/external/Chipmunk/xcode/libGLEW/lib\"", - "\"$(SRCROOT)/cocos2d/external/Chipmunk/xcode/libglfw/lib\"", - "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/lib\"", - ); - OTHER_CFLAGS = ""; - OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; - OTHER_LDFLAGS = ( - "-lz", - "-lsqlite3", - "-ObjC", - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - WRAPPER_EXTENSION = app; - }; - name = Debug; - }; - 4319B6AE16FF9B2B00C1D7A9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ENABLE_OBJC_ARC = YES; - COPY_PHASE_STRIP = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks\"", - ); - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "Resources-mac/Prefix.pch"; - GCC_WARN_64_TO_32_BIT_CONVERSION = NO; - HEADER_SEARCH_PATHS = ( - "\"cocos2d/external/Chipmunk/include\"", - "\"src\"", - "\"../../spine-c/include\"", - "\"cocos2d/external/kazmath/include\"", - "\"cocos2d/external/Chipmunk/objectivec/include\"", - ); - INFOPLIST_FILE = "Resources-mac/Info.plist"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/cocos2d/external/Chipmunk/msvc/glew/lib/Release/Win32\"", - "\"$(SRCROOT)/cocos2d/external/Chipmunk/msvc/glfw/lib-msvc100\"", - "\"$(SRCROOT)/cocos2d/external/Chipmunk/xcode/libGLEW/lib\"", - "\"$(SRCROOT)/cocos2d/external/Chipmunk/xcode/libglfw/lib\"", - "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/lib\"", - ); - OTHER_CFLAGS = ""; - OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; - OTHER_LDFLAGS = ( - "-lz", - "-lsqlite3", - "-ObjC", - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - WRAPPER_EXTENSION = app; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 4319B50D16FF9B2600C1D7A9 /* Build configuration list for PBXProject "spine-cocos2d-iphone-mac" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4319B6AA16FF9B2B00C1D7A9 /* Debug */, - 4319B6AB16FF9B2B00C1D7A9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4319B6AC16FF9B2B00C1D7A9 /* Build configuration list for PBXNativeTarget "SpineExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4319B6AD16FF9B2B00C1D7A9 /* Debug */, - 4319B6AE16FF9B2B00C1D7A9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 4319B50A16FF9B2600C1D7A9 /* Project object */; -} diff --git a/spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-osx.xcodeproj/project.pbxproj b/spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-osx.xcodeproj/project.pbxproj new file mode 100644 index 000000000..a9406f963 --- /dev/null +++ b/spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-osx.xcodeproj/project.pbxproj @@ -0,0 +1,693 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 43BFBE0F170A778A00ECBACB /* spine-cocos2d-iphone.m in Sources */ = {isa = PBXBuildFile; fileRef = 43BFBE0D170A778A00ECBACB /* spine-cocos2d-iphone.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 43C32A1B170B1295004A9460 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 43C32A11170B1295004A9460 /* AppDelegate.m */; }; + 43C32A1C170B1295004A9460 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A13170B1295004A9460 /* InfoPlist.strings */; }; + 43C32A1D170B1295004A9460 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A15170B1295004A9460 /* MainMenu.xib */; }; + 43C32A1E170B1295004A9460 /* icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A17170B1295004A9460 /* icon.icns */; }; + 43C32A20170B1295004A9460 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 43C32A19170B1295004A9460 /* main.m */; }; + 43C32A36170D0A4D004A9460 /* spineboy.atlas in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A30170D0A4D004A9460 /* spineboy.atlas */; }; + 43C32A37170D0A4D004A9460 /* spineboy.json in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A31170D0A4D004A9460 /* spineboy.json */; }; + 43C32A38170D0A4D004A9460 /* spineboy.png in Resources */ = {isa = PBXBuildFile; fileRef = 43C32A32170D0A4D004A9460 /* spineboy.png */; }; + 43F7FD711927C31700CA4038 /* Animation.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD581927C31700CA4038 /* Animation.c */; }; + 43F7FD721927C31700CA4038 /* AnimationState.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD591927C31700CA4038 /* AnimationState.c */; }; + 43F7FD731927C31700CA4038 /* AnimationStateData.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5A1927C31700CA4038 /* AnimationStateData.c */; }; + 43F7FD741927C31700CA4038 /* Atlas.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5B1927C31700CA4038 /* Atlas.c */; }; + 43F7FD751927C31700CA4038 /* AtlasAttachmentLoader.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5C1927C31700CA4038 /* AtlasAttachmentLoader.c */; }; + 43F7FD761927C31700CA4038 /* Attachment.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5D1927C31700CA4038 /* Attachment.c */; }; + 43F7FD771927C31700CA4038 /* AttachmentLoader.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5E1927C31700CA4038 /* AttachmentLoader.c */; }; + 43F7FD781927C31700CA4038 /* Bone.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD5F1927C31700CA4038 /* Bone.c */; }; + 43F7FD791927C31700CA4038 /* BoneData.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD601927C31700CA4038 /* BoneData.c */; }; + 43F7FD7A1927C31700CA4038 /* BoundingBoxAttachment.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD611927C31700CA4038 /* BoundingBoxAttachment.c */; }; + 43F7FD7B1927C31700CA4038 /* Event.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD621927C31700CA4038 /* Event.c */; }; + 43F7FD7C1927C31700CA4038 /* EventData.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD631927C31700CA4038 /* EventData.c */; }; + 43F7FD7D1927C31700CA4038 /* extension.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD641927C31700CA4038 /* extension.c */; }; + 43F7FD7E1927C31700CA4038 /* Json.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD651927C31700CA4038 /* Json.c */; }; + 43F7FD7F1927C31700CA4038 /* MeshAttachment.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD671927C31700CA4038 /* MeshAttachment.c */; }; + 43F7FD801927C31700CA4038 /* RegionAttachment.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD681927C31700CA4038 /* RegionAttachment.c */; }; + 43F7FD811927C31700CA4038 /* Skeleton.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD691927C31700CA4038 /* Skeleton.c */; }; + 43F7FD821927C31700CA4038 /* SkeletonBounds.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6A1927C31700CA4038 /* SkeletonBounds.c */; }; + 43F7FD831927C31700CA4038 /* SkeletonData.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6B1927C31700CA4038 /* SkeletonData.c */; }; + 43F7FD841927C31700CA4038 /* SkeletonJson.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6C1927C31700CA4038 /* SkeletonJson.c */; }; + 43F7FD851927C31700CA4038 /* Skin.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6D1927C31700CA4038 /* Skin.c */; }; + 43F7FD861927C31700CA4038 /* SkinnedMeshAttachment.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6E1927C31700CA4038 /* SkinnedMeshAttachment.c */; }; + 43F7FD871927C31700CA4038 /* Slot.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD6F1927C31700CA4038 /* Slot.c */; }; + 43F7FD881927C31700CA4038 /* SlotData.c in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FD701927C31700CA4038 /* SlotData.c */; }; + 43F7FDA71927C33C00CA4038 /* PolygonBatch.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FDA21927C33C00CA4038 /* PolygonBatch.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 43F7FDA81927C33C00CA4038 /* SkeletonAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FDA41927C33C00CA4038 /* SkeletonAnimation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 43F7FDA91927C33C00CA4038 /* SkeletonRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FDA61927C33C00CA4038 /* SkeletonRenderer.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 43F7FDAC1927C34600CA4038 /* SpineboyExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FDAB1927C34600CA4038 /* SpineboyExample.m */; }; + 43F7FDB01927C35600CA4038 /* goblins-ffd.atlas in Resources */ = {isa = PBXBuildFile; fileRef = 43F7FDAD1927C35600CA4038 /* goblins-ffd.atlas */; }; + 43F7FDB11927C35600CA4038 /* goblins-ffd.json in Resources */ = {isa = PBXBuildFile; fileRef = 43F7FDAE1927C35600CA4038 /* goblins-ffd.json */; }; + 43F7FDB21927C35600CA4038 /* goblins-ffd.png in Resources */ = {isa = PBXBuildFile; fileRef = 43F7FDAF1927C35600CA4038 /* goblins-ffd.png */; }; + 43F7FDB51927D04200CA4038 /* GoblinsExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F7FDB41927D04200CA4038 /* GoblinsExample.m */; }; + A2BD1E68192A41C100405470 /* libcocos2d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A2BD1E63192A417300405470 /* libcocos2d.a */; }; + A2BD1E73192A47A000405470 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2BD1E6C192A47A000405470 /* AVFoundation.framework */; }; + A2BD1E74192A47A000405470 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2BD1E6D192A47A000405470 /* QuartzCore.framework */; }; + A2BD1E75192A47A000405470 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2BD1E6E192A47A000405470 /* OpenGL.framework */; }; + A2BD1E76192A47A000405470 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2BD1E6F192A47A000405470 /* OpenAL.framework */; }; + A2BD1E77192A47A000405470 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2BD1E70192A47A000405470 /* AudioToolbox.framework */; }; + A2BD1E78192A47A000405470 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2BD1E71192A47A000405470 /* AppKit.framework */; }; + A2BD1E79192A47A000405470 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2BD1E72192A47A000405470 /* Foundation.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + A2BD1E62192A417300405470 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A2BD1E5C192A417300405470 /* cocos2d-osx.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = E01E663D121CA00A001A484F; + remoteInfo = cocos2d; + }; + A2BD1E64192A417300405470 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A2BD1E5C192A417300405470 /* cocos2d-osx.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = A06430E713C1414300CC5554; + remoteInfo = kazmath; + }; + A2BD1E66192A417300405470 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A2BD1E5C192A417300405470 /* cocos2d-osx.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = D37EE9FC187D4E7700CB5EF2; + remoteInfo = ObjectiveChipmunk; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 4319B51316FF9B2600C1D7A9 /* SpineExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SpineExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 43BFBE0D170A778A00ECBACB /* spine-cocos2d-iphone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "spine-cocos2d-iphone.m"; path = "src/spine/spine-cocos2d-iphone.m"; sourceTree = ""; }; + 43BFBE0E170A778A00ECBACB /* spine-cocos2d-iphone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "spine-cocos2d-iphone.h"; path = "src/spine/spine-cocos2d-iphone.h"; sourceTree = ""; }; + 43C32A10170B1295004A9460 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = "../Resources-mac/AppDelegate.h"; sourceTree = ""; }; + 43C32A11170B1295004A9460 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = "../Resources-mac/AppDelegate.m"; sourceTree = ""; }; + 43C32A14170B1295004A9460 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = InfoPlist.strings; sourceTree = ""; }; + 43C32A16170B1295004A9460 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = MainMenu.xib; sourceTree = ""; }; + 43C32A17170B1295004A9460 /* icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = icon.icns; path = "Resources-mac/icon.icns"; sourceTree = ""; }; + 43C32A18170B1295004A9460 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = "Resources-mac/Info.plist"; sourceTree = ""; }; + 43C32A19170B1295004A9460 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = "../Resources-mac/main.m"; sourceTree = ""; }; + 43C32A1A170B1295004A9460 /* Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Prefix.pch; path = "../Resources-mac/Prefix.pch"; sourceTree = ""; }; + 43C32A30170D0A4D004A9460 /* spineboy.atlas */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = spineboy.atlas; sourceTree = ""; }; + 43C32A31170D0A4D004A9460 /* spineboy.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = spineboy.json; sourceTree = ""; }; + 43C32A32170D0A4D004A9460 /* spineboy.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = spineboy.png; sourceTree = ""; }; + 43F7FD581927C31700CA4038 /* Animation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Animation.c; path = "../../spine-c/src/spine/Animation.c"; sourceTree = ""; }; + 43F7FD591927C31700CA4038 /* AnimationState.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = AnimationState.c; path = "../../spine-c/src/spine/AnimationState.c"; sourceTree = ""; }; + 43F7FD5A1927C31700CA4038 /* AnimationStateData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = AnimationStateData.c; path = "../../spine-c/src/spine/AnimationStateData.c"; sourceTree = ""; }; + 43F7FD5B1927C31700CA4038 /* Atlas.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Atlas.c; path = "../../spine-c/src/spine/Atlas.c"; sourceTree = ""; }; + 43F7FD5C1927C31700CA4038 /* AtlasAttachmentLoader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = AtlasAttachmentLoader.c; path = "../../spine-c/src/spine/AtlasAttachmentLoader.c"; sourceTree = ""; }; + 43F7FD5D1927C31700CA4038 /* Attachment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Attachment.c; path = "../../spine-c/src/spine/Attachment.c"; sourceTree = ""; }; + 43F7FD5E1927C31700CA4038 /* AttachmentLoader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = AttachmentLoader.c; path = "../../spine-c/src/spine/AttachmentLoader.c"; sourceTree = ""; }; + 43F7FD5F1927C31700CA4038 /* Bone.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Bone.c; path = "../../spine-c/src/spine/Bone.c"; sourceTree = ""; }; + 43F7FD601927C31700CA4038 /* BoneData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = BoneData.c; path = "../../spine-c/src/spine/BoneData.c"; sourceTree = ""; }; + 43F7FD611927C31700CA4038 /* BoundingBoxAttachment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = BoundingBoxAttachment.c; path = "../../spine-c/src/spine/BoundingBoxAttachment.c"; sourceTree = ""; }; + 43F7FD621927C31700CA4038 /* Event.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Event.c; path = "../../spine-c/src/spine/Event.c"; sourceTree = ""; }; + 43F7FD631927C31700CA4038 /* EventData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = EventData.c; path = "../../spine-c/src/spine/EventData.c"; sourceTree = ""; }; + 43F7FD641927C31700CA4038 /* extension.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = extension.c; path = "../../spine-c/src/spine/extension.c"; sourceTree = ""; }; + 43F7FD651927C31700CA4038 /* Json.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Json.c; path = "../../spine-c/src/spine/Json.c"; sourceTree = ""; }; + 43F7FD661927C31700CA4038 /* Json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Json.h; path = "../../spine-c/src/spine/Json.h"; sourceTree = ""; }; + 43F7FD671927C31700CA4038 /* MeshAttachment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = MeshAttachment.c; path = "../../spine-c/src/spine/MeshAttachment.c"; sourceTree = ""; }; + 43F7FD681927C31700CA4038 /* RegionAttachment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = RegionAttachment.c; path = "../../spine-c/src/spine/RegionAttachment.c"; sourceTree = ""; }; + 43F7FD691927C31700CA4038 /* Skeleton.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Skeleton.c; path = "../../spine-c/src/spine/Skeleton.c"; sourceTree = ""; }; + 43F7FD6A1927C31700CA4038 /* SkeletonBounds.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkeletonBounds.c; path = "../../spine-c/src/spine/SkeletonBounds.c"; sourceTree = ""; }; + 43F7FD6B1927C31700CA4038 /* SkeletonData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkeletonData.c; path = "../../spine-c/src/spine/SkeletonData.c"; sourceTree = ""; }; + 43F7FD6C1927C31700CA4038 /* SkeletonJson.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkeletonJson.c; path = "../../spine-c/src/spine/SkeletonJson.c"; sourceTree = ""; }; + 43F7FD6D1927C31700CA4038 /* Skin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Skin.c; path = "../../spine-c/src/spine/Skin.c"; sourceTree = ""; }; + 43F7FD6E1927C31700CA4038 /* SkinnedMeshAttachment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkinnedMeshAttachment.c; path = "../../spine-c/src/spine/SkinnedMeshAttachment.c"; sourceTree = ""; }; + 43F7FD6F1927C31700CA4038 /* Slot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Slot.c; path = "../../spine-c/src/spine/Slot.c"; sourceTree = ""; }; + 43F7FD701927C31700CA4038 /* SlotData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SlotData.c; path = "../../spine-c/src/spine/SlotData.c"; sourceTree = ""; }; + 43F7FD891927C32800CA4038 /* Animation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Animation.h; path = "../../spine-c/include/spine/Animation.h"; sourceTree = ""; }; + 43F7FD8A1927C32800CA4038 /* AnimationState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AnimationState.h; path = "../../spine-c/include/spine/AnimationState.h"; sourceTree = ""; }; + 43F7FD8B1927C32800CA4038 /* AnimationStateData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AnimationStateData.h; path = "../../spine-c/include/spine/AnimationStateData.h"; sourceTree = ""; }; + 43F7FD8C1927C32800CA4038 /* Atlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Atlas.h; path = "../../spine-c/include/spine/Atlas.h"; sourceTree = ""; }; + 43F7FD8D1927C32800CA4038 /* AtlasAttachmentLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AtlasAttachmentLoader.h; path = "../../spine-c/include/spine/AtlasAttachmentLoader.h"; sourceTree = ""; }; + 43F7FD8E1927C32800CA4038 /* Attachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Attachment.h; path = "../../spine-c/include/spine/Attachment.h"; sourceTree = ""; }; + 43F7FD8F1927C32800CA4038 /* AttachmentLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AttachmentLoader.h; path = "../../spine-c/include/spine/AttachmentLoader.h"; sourceTree = ""; }; + 43F7FD901927C32800CA4038 /* Bone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Bone.h; path = "../../spine-c/include/spine/Bone.h"; sourceTree = ""; }; + 43F7FD911927C32800CA4038 /* BoneData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BoneData.h; path = "../../spine-c/include/spine/BoneData.h"; sourceTree = ""; }; + 43F7FD921927C32800CA4038 /* BoundingBoxAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BoundingBoxAttachment.h; path = "../../spine-c/include/spine/BoundingBoxAttachment.h"; sourceTree = ""; }; + 43F7FD931927C32800CA4038 /* Event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Event.h; path = "../../spine-c/include/spine/Event.h"; sourceTree = ""; }; + 43F7FD941927C32800CA4038 /* EventData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EventData.h; path = "../../spine-c/include/spine/EventData.h"; sourceTree = ""; }; + 43F7FD951927C32800CA4038 /* extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = extension.h; path = "../../spine-c/include/spine/extension.h"; sourceTree = ""; }; + 43F7FD961927C32800CA4038 /* MeshAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MeshAttachment.h; path = "../../spine-c/include/spine/MeshAttachment.h"; sourceTree = ""; }; + 43F7FD971927C32800CA4038 /* RegionAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RegionAttachment.h; path = "../../spine-c/include/spine/RegionAttachment.h"; sourceTree = ""; }; + 43F7FD981927C32800CA4038 /* Skeleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Skeleton.h; path = "../../spine-c/include/spine/Skeleton.h"; sourceTree = ""; }; + 43F7FD991927C32800CA4038 /* SkeletonBounds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkeletonBounds.h; path = "../../spine-c/include/spine/SkeletonBounds.h"; sourceTree = ""; }; + 43F7FD9A1927C32800CA4038 /* SkeletonData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkeletonData.h; path = "../../spine-c/include/spine/SkeletonData.h"; sourceTree = ""; }; + 43F7FD9B1927C32800CA4038 /* SkeletonJson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkeletonJson.h; path = "../../spine-c/include/spine/SkeletonJson.h"; sourceTree = ""; }; + 43F7FD9C1927C32800CA4038 /* Skin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Skin.h; path = "../../spine-c/include/spine/Skin.h"; sourceTree = ""; }; + 43F7FD9D1927C32800CA4038 /* SkinnedMeshAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkinnedMeshAttachment.h; path = "../../spine-c/include/spine/SkinnedMeshAttachment.h"; sourceTree = ""; }; + 43F7FD9E1927C32800CA4038 /* Slot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Slot.h; path = "../../spine-c/include/spine/Slot.h"; sourceTree = ""; }; + 43F7FD9F1927C32800CA4038 /* SlotData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SlotData.h; path = "../../spine-c/include/spine/SlotData.h"; sourceTree = ""; }; + 43F7FDA01927C32800CA4038 /* spine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = spine.h; path = "../../spine-c/include/spine/spine.h"; sourceTree = ""; }; + 43F7FDA11927C33C00CA4038 /* PolygonBatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolygonBatch.h; path = src/spine/PolygonBatch.h; sourceTree = ""; }; + 43F7FDA21927C33C00CA4038 /* PolygonBatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PolygonBatch.m; path = src/spine/PolygonBatch.m; sourceTree = ""; }; + 43F7FDA31927C33C00CA4038 /* SkeletonAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkeletonAnimation.h; path = src/spine/SkeletonAnimation.h; sourceTree = ""; }; + 43F7FDA41927C33C00CA4038 /* SkeletonAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SkeletonAnimation.m; path = src/spine/SkeletonAnimation.m; sourceTree = ""; }; + 43F7FDA51927C33C00CA4038 /* SkeletonRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkeletonRenderer.h; path = src/spine/SkeletonRenderer.h; sourceTree = ""; }; + 43F7FDA61927C33C00CA4038 /* SkeletonRenderer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SkeletonRenderer.m; path = src/spine/SkeletonRenderer.m; sourceTree = ""; }; + 43F7FDAA1927C34600CA4038 /* SpineboyExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpineboyExample.h; sourceTree = ""; }; + 43F7FDAB1927C34600CA4038 /* SpineboyExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SpineboyExample.m; sourceTree = ""; }; + 43F7FDAD1927C35600CA4038 /* goblins-ffd.atlas */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "goblins-ffd.atlas"; sourceTree = ""; }; + 43F7FDAE1927C35600CA4038 /* goblins-ffd.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "goblins-ffd.json"; sourceTree = ""; }; + 43F7FDAF1927C35600CA4038 /* goblins-ffd.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "goblins-ffd.png"; sourceTree = ""; }; + 43F7FDB31927D04200CA4038 /* GoblinsExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GoblinsExample.h; sourceTree = ""; }; + 43F7FDB41927D04200CA4038 /* GoblinsExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GoblinsExample.m; sourceTree = ""; }; + A2BD1E5C192A417300405470 /* cocos2d-osx.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "cocos2d-osx.xcodeproj"; path = "cocos2d/cocos2d-osx.xcodeproj"; sourceTree = SOURCE_ROOT; }; + A2BD1E6C192A47A000405470 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; + A2BD1E6D192A47A000405470 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + A2BD1E6E192A47A000405470 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; + A2BD1E6F192A47A000405470 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; }; + A2BD1E70192A47A000405470 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + A2BD1E71192A47A000405470 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; + A2BD1E72192A47A000405470 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 4319B51016FF9B2600C1D7A9 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A2BD1E78192A47A000405470 /* AppKit.framework in Frameworks */, + A2BD1E73192A47A000405470 /* AVFoundation.framework in Frameworks */, + A2BD1E75192A47A000405470 /* OpenGL.framework in Frameworks */, + A2BD1E68192A41C100405470 /* libcocos2d.a in Frameworks */, + A2BD1E76192A47A000405470 /* OpenAL.framework in Frameworks */, + A2BD1E74192A47A000405470 /* QuartzCore.framework in Frameworks */, + A2BD1E77192A47A000405470 /* AudioToolbox.framework in Frameworks */, + A2BD1E79192A47A000405470 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 4319B50816FF9B2600C1D7A9 = { + isa = PBXGroup; + children = ( + 4319B6BC16FF9D1700C1D7A9 /* Classes */, + 4319B7CB16FF9D3900C1D7A9 /* Resources */, + 43C32A0F170B1282004A9460 /* Resources-mac */, + 4319B6C616FF9D3900C1D7A9 /* cocos2d */, + 4319B51616FF9B2600C1D7A9 /* Frameworks */, + 4319B51416FF9B2600C1D7A9 /* Products */, + ); + sourceTree = ""; + }; + 4319B51416FF9B2600C1D7A9 /* Products */ = { + isa = PBXGroup; + children = ( + 4319B51316FF9B2600C1D7A9 /* SpineExample.app */, + ); + name = Products; + sourceTree = ""; + }; + 4319B51616FF9B2600C1D7A9 /* Frameworks */ = { + isa = PBXGroup; + children = ( + A2BD1E6C192A47A000405470 /* AVFoundation.framework */, + A2BD1E6D192A47A000405470 /* QuartzCore.framework */, + A2BD1E6E192A47A000405470 /* OpenGL.framework */, + A2BD1E6F192A47A000405470 /* OpenAL.framework */, + A2BD1E70192A47A000405470 /* AudioToolbox.framework */, + A2BD1E71192A47A000405470 /* AppKit.framework */, + A2BD1E72192A47A000405470 /* Foundation.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 4319B6BC16FF9D1700C1D7A9 /* Classes */ = { + isa = PBXGroup; + children = ( + 4319B8921701168A00C1D7A9 /* spine-c */, + 4319B8931701168F00C1D7A9 /* spine-cocos2d-iphone */, + 43F7FDAA1927C34600CA4038 /* SpineboyExample.h */, + 43F7FDAB1927C34600CA4038 /* SpineboyExample.m */, + 43F7FDB31927D04200CA4038 /* GoblinsExample.h */, + 43F7FDB41927D04200CA4038 /* GoblinsExample.m */, + 43C32A10170B1295004A9460 /* AppDelegate.h */, + 43C32A11170B1295004A9460 /* AppDelegate.m */, + 43C32A19170B1295004A9460 /* main.m */, + 43C32A1A170B1295004A9460 /* Prefix.pch */, + ); + name = Classes; + path = example; + sourceTree = SOURCE_ROOT; + }; + 4319B6C616FF9D3900C1D7A9 /* cocos2d */ = { + isa = PBXGroup; + children = ( + A2BD1E5C192A417300405470 /* cocos2d-osx.xcodeproj */, + ); + name = cocos2d; + path = libs; + sourceTree = SOURCE_ROOT; + }; + 4319B7CB16FF9D3900C1D7A9 /* Resources */ = { + isa = PBXGroup; + children = ( + 43F7FDAD1927C35600CA4038 /* goblins-ffd.atlas */, + 43F7FDAE1927C35600CA4038 /* goblins-ffd.json */, + 43F7FDAF1927C35600CA4038 /* goblins-ffd.png */, + 43C32A30170D0A4D004A9460 /* spineboy.atlas */, + 43C32A31170D0A4D004A9460 /* spineboy.json */, + 43C32A32170D0A4D004A9460 /* spineboy.png */, + ); + path = Resources; + sourceTree = SOURCE_ROOT; + }; + 4319B8921701168A00C1D7A9 /* spine-c */ = { + isa = PBXGroup; + children = ( + 43F7FD581927C31700CA4038 /* Animation.c */, + 43F7FD891927C32800CA4038 /* Animation.h */, + 43F7FD591927C31700CA4038 /* AnimationState.c */, + 43F7FD8A1927C32800CA4038 /* AnimationState.h */, + 43F7FD5A1927C31700CA4038 /* AnimationStateData.c */, + 43F7FD8B1927C32800CA4038 /* AnimationStateData.h */, + 43F7FD5B1927C31700CA4038 /* Atlas.c */, + 43F7FD8C1927C32800CA4038 /* Atlas.h */, + 43F7FD5C1927C31700CA4038 /* AtlasAttachmentLoader.c */, + 43F7FD8D1927C32800CA4038 /* AtlasAttachmentLoader.h */, + 43F7FD5D1927C31700CA4038 /* Attachment.c */, + 43F7FD8E1927C32800CA4038 /* Attachment.h */, + 43F7FD5E1927C31700CA4038 /* AttachmentLoader.c */, + 43F7FD8F1927C32800CA4038 /* AttachmentLoader.h */, + 43F7FD5F1927C31700CA4038 /* Bone.c */, + 43F7FD901927C32800CA4038 /* Bone.h */, + 43F7FD601927C31700CA4038 /* BoneData.c */, + 43F7FD911927C32800CA4038 /* BoneData.h */, + 43F7FD611927C31700CA4038 /* BoundingBoxAttachment.c */, + 43F7FD921927C32800CA4038 /* BoundingBoxAttachment.h */, + 43F7FD621927C31700CA4038 /* Event.c */, + 43F7FD931927C32800CA4038 /* Event.h */, + 43F7FD631927C31700CA4038 /* EventData.c */, + 43F7FD941927C32800CA4038 /* EventData.h */, + 43F7FD641927C31700CA4038 /* extension.c */, + 43F7FD951927C32800CA4038 /* extension.h */, + 43F7FD651927C31700CA4038 /* Json.c */, + 43F7FD661927C31700CA4038 /* Json.h */, + 43F7FD671927C31700CA4038 /* MeshAttachment.c */, + 43F7FD961927C32800CA4038 /* MeshAttachment.h */, + 43F7FD681927C31700CA4038 /* RegionAttachment.c */, + 43F7FD971927C32800CA4038 /* RegionAttachment.h */, + 43F7FD691927C31700CA4038 /* Skeleton.c */, + 43F7FD981927C32800CA4038 /* Skeleton.h */, + 43F7FD6A1927C31700CA4038 /* SkeletonBounds.c */, + 43F7FD991927C32800CA4038 /* SkeletonBounds.h */, + 43F7FD6B1927C31700CA4038 /* SkeletonData.c */, + 43F7FD9A1927C32800CA4038 /* SkeletonData.h */, + 43F7FD6C1927C31700CA4038 /* SkeletonJson.c */, + 43F7FD9B1927C32800CA4038 /* SkeletonJson.h */, + 43F7FD6D1927C31700CA4038 /* Skin.c */, + 43F7FD9C1927C32800CA4038 /* Skin.h */, + 43F7FD6E1927C31700CA4038 /* SkinnedMeshAttachment.c */, + 43F7FD9D1927C32800CA4038 /* SkinnedMeshAttachment.h */, + 43F7FD6F1927C31700CA4038 /* Slot.c */, + 43F7FD9E1927C32800CA4038 /* Slot.h */, + 43F7FD701927C31700CA4038 /* SlotData.c */, + 43F7FD9F1927C32800CA4038 /* SlotData.h */, + 43F7FDA01927C32800CA4038 /* spine.h */, + ); + name = "spine-c"; + path = ..; + sourceTree = ""; + }; + 4319B8931701168F00C1D7A9 /* spine-cocos2d-iphone */ = { + isa = PBXGroup; + children = ( + 43F7FDA11927C33C00CA4038 /* PolygonBatch.h */, + 43F7FDA21927C33C00CA4038 /* PolygonBatch.m */, + 43F7FDA31927C33C00CA4038 /* SkeletonAnimation.h */, + 43F7FDA41927C33C00CA4038 /* SkeletonAnimation.m */, + 43F7FDA51927C33C00CA4038 /* SkeletonRenderer.h */, + 43F7FDA61927C33C00CA4038 /* SkeletonRenderer.m */, + 43BFBE0D170A778A00ECBACB /* spine-cocos2d-iphone.m */, + 43BFBE0E170A778A00ECBACB /* spine-cocos2d-iphone.h */, + ); + name = "spine-cocos2d-iphone"; + path = ..; + sourceTree = ""; + }; + 43C32A0F170B1282004A9460 /* Resources-mac */ = { + isa = PBXGroup; + children = ( + 43C32A12170B1295004A9460 /* English.lproj */, + 43C32A17170B1295004A9460 /* icon.icns */, + 43C32A18170B1295004A9460 /* Info.plist */, + ); + name = "Resources-mac"; + sourceTree = ""; + }; + 43C32A12170B1295004A9460 /* English.lproj */ = { + isa = PBXGroup; + children = ( + 43C32A13170B1295004A9460 /* InfoPlist.strings */, + 43C32A15170B1295004A9460 /* MainMenu.xib */, + ); + name = English.lproj; + path = "Resources-mac/English.lproj"; + sourceTree = ""; + }; + A2BD1E5D192A417300405470 /* Products */ = { + isa = PBXGroup; + children = ( + A2BD1E63192A417300405470 /* libcocos2d.a */, + A2BD1E65192A417300405470 /* libkazmath.a */, + A2BD1E67192A417300405470 /* libObjectiveChipmunk.a */, + ); + name = Products; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 4319B51216FF9B2600C1D7A9 /* SpineExample */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4319B6AC16FF9B2B00C1D7A9 /* Build configuration list for PBXNativeTarget "SpineExample" */; + buildPhases = ( + 4319B50F16FF9B2600C1D7A9 /* Sources */, + 4319B51016FF9B2600C1D7A9 /* Frameworks */, + 4319B51116FF9B2600C1D7A9 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = SpineExample; + productName = "spine-cocos2d-iphone-mac"; + productReference = 4319B51316FF9B2600C1D7A9 /* SpineExample.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 4319B50A16FF9B2600C1D7A9 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0510; + ORGANIZATIONNAME = "Esoteric Software"; + }; + buildConfigurationList = 4319B50D16FF9B2600C1D7A9 /* Build configuration list for PBXProject "spine-cocos2d-iphone-osx" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + English, + ); + mainGroup = 4319B50816FF9B2600C1D7A9; + productRefGroup = 4319B51416FF9B2600C1D7A9 /* Products */; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = A2BD1E5D192A417300405470 /* Products */; + ProjectRef = A2BD1E5C192A417300405470 /* cocos2d-osx.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + 4319B51216FF9B2600C1D7A9 /* SpineExample */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + A2BD1E63192A417300405470 /* libcocos2d.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libcocos2d.a; + remoteRef = A2BD1E62192A417300405470 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A2BD1E65192A417300405470 /* libkazmath.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libkazmath.a; + remoteRef = A2BD1E64192A417300405470 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A2BD1E67192A417300405470 /* libObjectiveChipmunk.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libObjectiveChipmunk.a; + remoteRef = A2BD1E66192A417300405470 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + +/* Begin PBXResourcesBuildPhase section */ + 4319B51116FF9B2600C1D7A9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 43C32A1C170B1295004A9460 /* InfoPlist.strings in Resources */, + 43C32A1D170B1295004A9460 /* MainMenu.xib in Resources */, + 43C32A1E170B1295004A9460 /* icon.icns in Resources */, + 43C32A36170D0A4D004A9460 /* spineboy.atlas in Resources */, + 43C32A37170D0A4D004A9460 /* spineboy.json in Resources */, + 43C32A38170D0A4D004A9460 /* spineboy.png in Resources */, + 43F7FDB01927C35600CA4038 /* goblins-ffd.atlas in Resources */, + 43F7FDB11927C35600CA4038 /* goblins-ffd.json in Resources */, + 43F7FDB21927C35600CA4038 /* goblins-ffd.png in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 4319B50F16FF9B2600C1D7A9 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 43BFBE0F170A778A00ECBACB /* spine-cocos2d-iphone.m in Sources */, + 43C32A1B170B1295004A9460 /* AppDelegate.m in Sources */, + 43C32A20170B1295004A9460 /* main.m in Sources */, + 43F7FD711927C31700CA4038 /* Animation.c in Sources */, + 43F7FD721927C31700CA4038 /* AnimationState.c in Sources */, + 43F7FD731927C31700CA4038 /* AnimationStateData.c in Sources */, + 43F7FD741927C31700CA4038 /* Atlas.c in Sources */, + 43F7FD751927C31700CA4038 /* AtlasAttachmentLoader.c in Sources */, + 43F7FD761927C31700CA4038 /* Attachment.c in Sources */, + 43F7FD771927C31700CA4038 /* AttachmentLoader.c in Sources */, + 43F7FD781927C31700CA4038 /* Bone.c in Sources */, + 43F7FD791927C31700CA4038 /* BoneData.c in Sources */, + 43F7FD7A1927C31700CA4038 /* BoundingBoxAttachment.c in Sources */, + 43F7FD7B1927C31700CA4038 /* Event.c in Sources */, + 43F7FD7C1927C31700CA4038 /* EventData.c in Sources */, + 43F7FD7D1927C31700CA4038 /* extension.c in Sources */, + 43F7FD7E1927C31700CA4038 /* Json.c in Sources */, + 43F7FD7F1927C31700CA4038 /* MeshAttachment.c in Sources */, + 43F7FD801927C31700CA4038 /* RegionAttachment.c in Sources */, + 43F7FD811927C31700CA4038 /* Skeleton.c in Sources */, + 43F7FD821927C31700CA4038 /* SkeletonBounds.c in Sources */, + 43F7FD831927C31700CA4038 /* SkeletonData.c in Sources */, + 43F7FD841927C31700CA4038 /* SkeletonJson.c in Sources */, + 43F7FD851927C31700CA4038 /* Skin.c in Sources */, + 43F7FD861927C31700CA4038 /* SkinnedMeshAttachment.c in Sources */, + 43F7FD871927C31700CA4038 /* Slot.c in Sources */, + 43F7FD881927C31700CA4038 /* SlotData.c in Sources */, + 43F7FDA71927C33C00CA4038 /* PolygonBatch.m in Sources */, + 43F7FDA81927C33C00CA4038 /* SkeletonAnimation.m in Sources */, + 43F7FDA91927C33C00CA4038 /* SkeletonRenderer.m in Sources */, + 43F7FDAC1927C34600CA4038 /* SpineboyExample.m in Sources */, + 43F7FDB51927D04200CA4038 /* GoblinsExample.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 43C32A13170B1295004A9460 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 43C32A14170B1295004A9460 /* English */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 43C32A15170B1295004A9460 /* MainMenu.xib */ = { + isa = PBXVariantGroup; + children = ( + 43C32A16170B1295004A9460 /* English */, + ); + name = MainMenu.xib; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 4319B6AA16FF9B2B00C1D7A9 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + DEBUG, + "COCOS2D_DEBUG=1", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.7; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = macosx; + }; + name = Debug; + }; + 4319B6AB16FF9B2B00C1D7A9 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + NDEBUG, + "NS_BLOCK_ASSERTIONS=1", + ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.7; + SDKROOT = macosx; + }; + name = Release; + }; + 4319B6AD16FF9B2B00C1D7A9 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ENABLE_OBJC_ARC = YES; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks\"", + ); + GCC_DYNAMIC_NO_PIC = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Resources-mac/Prefix.pch"; + GCC_WARN_64_TO_32_BIT_CONVERSION = NO; + HEADER_SEARCH_PATHS = ( + "\"src\"", + "\"../../spine-c/include\"", + "\"cocos2d/cocos2d\"/**", + "\"cocos2d/external/kazmath/include\"", + "\"cocos2d/external/ObjectAL\"/**", + ); + INFOPLIST_FILE = "Resources-mac/Info.plist"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/cocos2d/external/Chipmunk/msvc/glew/lib/Release/Win32\"", + "\"$(SRCROOT)/cocos2d/external/Chipmunk/msvc/glfw/lib-msvc100\"", + "\"$(SRCROOT)/cocos2d/external/Chipmunk/xcode/libGLEW/lib\"", + "\"$(SRCROOT)/cocos2d/external/Chipmunk/xcode/libglfw/lib\"", + "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/lib\"", + ); + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; + OTHER_LDFLAGS = ( + "-lz", + "-lsqlite3", + "-ObjC", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + }; + name = Debug; + }; + 4319B6AE16FF9B2B00C1D7A9 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ENABLE_OBJC_ARC = YES; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks\"", + ); + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Resources-mac/Prefix.pch"; + GCC_WARN_64_TO_32_BIT_CONVERSION = NO; + HEADER_SEARCH_PATHS = ( + "\"src\"", + "\"../../spine-c/include\"", + "\"cocos2d/cocos2d\"/**", + "\"cocos2d/external/kazmath/include\"", + "\"cocos2d/external/ObjectAL\"/**", + ); + INFOPLIST_FILE = "Resources-mac/Info.plist"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/cocos2d/external/Chipmunk/msvc/glew/lib/Release/Win32\"", + "\"$(SRCROOT)/cocos2d/external/Chipmunk/msvc/glfw/lib-msvc100\"", + "\"$(SRCROOT)/cocos2d/external/Chipmunk/xcode/libGLEW/lib\"", + "\"$(SRCROOT)/cocos2d/external/Chipmunk/xcode/libglfw/lib\"", + "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/lib\"", + ); + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; + OTHER_LDFLAGS = ( + "-lz", + "-lsqlite3", + "-ObjC", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 4319B50D16FF9B2600C1D7A9 /* Build configuration list for PBXProject "spine-cocos2d-iphone-osx" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4319B6AA16FF9B2B00C1D7A9 /* Debug */, + 4319B6AB16FF9B2B00C1D7A9 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4319B6AC16FF9B2B00C1D7A9 /* Build configuration list for PBXNativeTarget "SpineExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4319B6AD16FF9B2B00C1D7A9 /* Debug */, + 4319B6AE16FF9B2B00C1D7A9 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 4319B50A16FF9B2600C1D7A9 /* Project object */; +} diff --git a/spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-mac.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-osx.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 64% rename from spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-mac.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-osx.xcodeproj/project.xcworkspace/contents.xcworkspacedata index 0eb03b25f..7be9ccdeb 100644 --- a/spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-mac.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ b/spine-cocos2d-iphone/3.0/spine-cocos2d-iphone-osx.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -2,6 +2,6 @@ + location = "self:spine-cocos2d-iphone-osx.xcodeproj"> diff --git a/spine-cocos2d-iphone/3.0/src/spine/PolygonBatch.h b/spine-cocos2d-iphone/3.0/src/spine/PolygonBatch.h index f4c075ab3..caf852591 100644 --- a/spine-cocos2d-iphone/3.0/src/spine/PolygonBatch.h +++ b/spine-cocos2d-iphone/3.0/src/spine/PolygonBatch.h @@ -30,7 +30,7 @@ #import -@interface PolygonBatch : NSObject { +@interface spPolygonBatch : NSObject { int _capacity; ccV2F_C4B_T2F* _vertices; int _verticesCount; diff --git a/spine-cocos2d-iphone/3.0/src/spine/PolygonBatch.m b/spine-cocos2d-iphone/3.0/src/spine/PolygonBatch.m index d66f6cb88..8301002c1 100644 --- a/spine-cocos2d-iphone/3.0/src/spine/PolygonBatch.m +++ b/spine-cocos2d-iphone/3.0/src/spine/PolygonBatch.m @@ -33,10 +33,10 @@ #import #import "CCTexture_Private.h" -@implementation PolygonBatch +@implementation spPolygonBatch + (id) createWithCapacity:(int)capacity { - return [[(PolygonBatch*)[self alloc] initWithCapacity:capacity] autorelease]; + return [[(spPolygonBatch*)[self alloc] initWithCapacity:capacity] autorelease]; } - (id) initWithCapacity:(int)capacity { @@ -57,7 +57,7 @@ - (void) dealloc { FREE(_vertices); FREE(_triangles); - [super dealloc]; + [super dealloc]; } - (void) add:(CCTexture*)addTexture vertices:(const float*)addVertices uvs:(const float*)uvs @@ -86,22 +86,21 @@ } - (void) flush { - if (!_verticesCount) return; - - ccGLBindTexture2D(_texture.name); + if (!_verticesCount) return; + ccGLBindVAO(0); + ccGLBindTexture2D(_texture.name); glEnableVertexAttribArray(kCCVertexAttrib_Position); glEnableVertexAttribArray(kCCVertexAttrib_Color); glEnableVertexAttribArray(kCCVertexAttrib_TexCoords); glVertexAttribPointer(kCCVertexAttrib_Position, 2, GL_FLOAT, GL_FALSE, sizeof(ccV2F_C4B_T2F), &_vertices[0].vertices); glVertexAttribPointer(kCCVertexAttrib_Color, 4, GL_UNSIGNED_BYTE, GL_TRUE, sizeof(ccV2F_C4B_T2F), &_vertices[0].colors); glVertexAttribPointer(kCCVertexAttrib_TexCoords, 2, GL_FLOAT, GL_FALSE, sizeof(ccV2F_C4B_T2F), &_vertices[0].texCoords); - glDrawElements(GL_TRIANGLES, _trianglesCount, GL_UNSIGNED_SHORT, _triangles); - + _verticesCount = 0; _trianglesCount = 0; - + CHECK_GL_ERROR_DEBUG(); } diff --git a/spine-cocos2d-iphone/3.0/src/spine/SkeletonAnimation.h b/spine-cocos2d-iphone/3.0/src/spine/SkeletonAnimation.h index 30fbf2e3e..183ef2121 100644 --- a/spine-cocos2d-iphone/3.0/src/spine/SkeletonAnimation.h +++ b/spine-cocos2d-iphone/3.0/src/spine/SkeletonAnimation.h @@ -28,59 +28,60 @@ * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -#define SPINE_SHORT_NAMES #import #import #import "cocos2d.h" @class SkeletonAnimation; -typedef void(^StartListener)(int trackIndex); -typedef void(^EndListener)(int trackIndex); -typedef void(^CompleteListener)(int trackIndex, int loopCount); -typedef void(^EventListener)(int trackIndex, spEvent* event); +typedef void(^spStartListener)(int trackIndex); +typedef void(^spEndListener)(int trackIndex); +typedef void(^spCompleteListener)(int trackIndex, int loopCount); +typedef void(^spEventListener)(int trackIndex, spEvent* event); /** Draws an animated skeleton, providing an AnimationState for applying one or more animations and queuing animations to be * played later. */ @interface SkeletonAnimation : SkeletonRenderer { - AnimationState* _state; + spAnimationState* _state; bool _ownsAnimationStateData; + float _timeScale; - StartListener _startListener; - EndListener _endListener; - CompleteListener _completeListener; - EventListener _eventListener; + spStartListener _startListener; + spEndListener _endListener; + spCompleteListener _completeListener; + spEventListener _eventListener; } -+ (id) skeletonWithData:(SkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData; -+ (id) skeletonWithFile:(NSString*)skeletonDataFile atlas:(Atlas*)atlas scale:(float)scale; ++ (id) skeletonWithData:(spSkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData; ++ (id) skeletonWithFile:(NSString*)skeletonDataFile atlas:(spAtlas*)atlas scale:(float)scale; + (id) skeletonWithFile:(NSString*)skeletonDataFile atlasFile:(NSString*)atlasFile scale:(float)scale; -- (id) initWithData:(SkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData; -- (id) initWithFile:(NSString*)skeletonDataFile atlas:(Atlas*)atlas scale:(float)scale; +- (id) initWithData:(spSkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData; +- (id) initWithFile:(NSString*)skeletonDataFile atlas:(spAtlas*)atlas scale:(float)scale; - (id) initWithFile:(NSString*)skeletonDataFile atlasFile:(NSString*)atlasFile scale:(float)scale; -- (void) setAnimationStateData:(AnimationStateData*)stateData; +- (void) setAnimationStateData:(spAnimationStateData*)stateData; - (void) setMixFrom:(NSString*)fromAnimation to:(NSString*)toAnimation duration:(float)duration; -- (TrackEntry*) setAnimationForTrack:(int)trackIndex name:(NSString*)name loop:(bool)loop; -- (TrackEntry*) addAnimationForTrack:(int)trackIndex name:(NSString*)name loop:(bool)loop afterDelay:(int)delay; -- (TrackEntry*) getCurrentForTrack:(int)trackIndex; +- (spTrackEntry*) setAnimationForTrack:(int)trackIndex name:(NSString*)name loop:(bool)loop; +- (spTrackEntry*) addAnimationForTrack:(int)trackIndex name:(NSString*)name loop:(bool)loop afterDelay:(int)delay; +- (spTrackEntry*) getCurrentForTrack:(int)trackIndex; - (void) clearTracks; - (void) clearTrack:(int)trackIndex; -- (void) setListenerForEntry:(spTrackEntry*)entry onStart:(StartListener)listener; -- (void) setListenerForEntry:(spTrackEntry*)entry onEnd:(EndListener)listener; -- (void) setListenerForEntry:(spTrackEntry*)entry onComplete:(CompleteListener)listener; -- (void) setListenerForEntry:(spTrackEntry*)entry onEvent:(EventListener)listener; +- (void) setListenerForEntry:(spTrackEntry*)entry onStart:(spStartListener)listener; +- (void) setListenerForEntry:(spTrackEntry*)entry onEnd:(spEndListener)listener; +- (void) setListenerForEntry:(spTrackEntry*)entry onComplete:(spCompleteListener)listener; +- (void) setListenerForEntry:(spTrackEntry*)entry onEvent:(spEventListener)listener; -- (void) onAnimationStateEvent:(int)trackIndex type:(EventType)type event:(Event*)event loopCount:(int)loopCount; -- (void) onTrackEntryEvent:(int)trackIndex type:(EventType)type event:(Event*)event loopCount:(int)loopCount; +- (void) onAnimationStateEvent:(int)trackIndex type:(spEventType)type event:(spEvent*)event loopCount:(int)loopCount; +- (void) onTrackEntryEvent:(int)trackIndex type:(spEventType)type event:(spEvent*)event loopCount:(int)loopCount; -@property (nonatomic, readonly) AnimationState* state; -@property (nonatomic, copy) StartListener startListener; -@property (nonatomic, copy) EndListener endListener; -@property (nonatomic, copy) CompleteListener completeListener; -@property (nonatomic, copy) EventListener eventListener; +@property (nonatomic, readonly) spAnimationState* state; +@property (nonatomic) float timeScale; +@property (nonatomic, copy) spStartListener startListener; +@property (nonatomic, copy) spEndListener endListener; +@property (nonatomic, copy) spCompleteListener completeListener; +@property (nonatomic, copy) spEventListener eventListener; @end diff --git a/spine-cocos2d-iphone/3.0/src/spine/SkeletonAnimation.m b/spine-cocos2d-iphone/3.0/src/spine/SkeletonAnimation.m index 8c18d2e09..c26eddae8 100644 --- a/spine-cocos2d-iphone/3.0/src/spine/SkeletonAnimation.m +++ b/spine-cocos2d-iphone/3.0/src/spine/SkeletonAnimation.m @@ -32,7 +32,7 @@ #import #import -static void animationCallback (AnimationState* state, int trackIndex, EventType type, Event* event, int loopCount) { +static void animationCallback (spAnimationState* state, int trackIndex, spEventType type, spEvent* event, int loopCount) { [(SkeletonAnimation*)state->rendererObject onAnimationStateEvent:trackIndex type:type event:event loopCount:loopCount]; } @@ -41,10 +41,10 @@ void trackEntryCallback (spAnimationState* state, int trackIndex, spEventType ty } typedef struct _TrackEntryListeners { - StartListener startListener; - EndListener endListener; - CompleteListener completeListener; - EventListener eventListener; + spStartListener startListener; + spEndListener endListener; + spCompleteListener completeListener; + spEventListener eventListener; } _TrackEntryListeners; static _TrackEntryListeners* getListeners (spTrackEntry* entry) { @@ -76,16 +76,17 @@ void disposeTrackEntry (spTrackEntry* entry) { @implementation SkeletonAnimation @synthesize state = _state; +@synthesize timeScale = _timeScale; @synthesize startListener = _startListener; @synthesize endListener = _endListener; @synthesize completeListener = _completeListener; @synthesize eventListener = _eventListener; -+ (id) skeletonWithData:(SkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData { ++ (id) skeletonWithData:(spSkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData { return [[[self alloc] initWithData:skeletonData ownsSkeletonData:ownsSkeletonData] autorelease]; } -+ (id) skeletonWithFile:(NSString*)skeletonDataFile atlas:(Atlas*)atlas scale:(float)scale { ++ (id) skeletonWithFile:(NSString*)skeletonDataFile atlas:(spAtlas*)atlas scale:(float)scale { return [[[self alloc] initWithFile:skeletonDataFile atlas:atlas scale:scale] autorelease]; } @@ -95,7 +96,9 @@ void disposeTrackEntry (spTrackEntry* entry) { - (void) initialize { _ownsAnimationStateData = true; - _state = AnimationState_create(AnimationStateData_create(_skeleton->data)); + _timeScale = 1; + + _state = spAnimationState_create(spAnimationStateData_create(_skeleton->data)); _state->rendererObject = self; _state->listener = animationCallback; @@ -103,7 +106,7 @@ void disposeTrackEntry (spTrackEntry* entry) { stateInternal->disposeTrackEntry = disposeTrackEntry; } -- (id) initWithData:(SkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData { +- (id) initWithData:(spSkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData { self = [super initWithData:skeletonData ownsSkeletonData:ownsSkeletonData]; if (!self) return nil; @@ -112,7 +115,7 @@ void disposeTrackEntry (spTrackEntry* entry) { return self; } -- (id) initWithFile:(NSString*)skeletonDataFile atlas:(Atlas*)atlas scale:(float)scale { +- (id) initWithFile:(NSString*)skeletonDataFile atlas:(spAtlas*)atlas scale:(float)scale { self = [super initWithFile:skeletonDataFile atlas:atlas scale:scale]; if (!self) return nil; @@ -131,8 +134,8 @@ void disposeTrackEntry (spTrackEntry* entry) { } - (void) dealloc { - if (_ownsAnimationStateData) AnimationStateData_dispose(_state->data); - AnimationState_dispose(_state); + if (_ownsAnimationStateData) spAnimationStateData_dispose(_state->data); + spAnimationState_dispose(_state); [_startListener release]; [_endListener release]; @@ -143,61 +146,60 @@ void disposeTrackEntry (spTrackEntry* entry) { } - (void) update:(CCTime)deltaTime { - [super update:deltaTime]; - deltaTime *= _timeScale; - AnimationState_update(_state, deltaTime); - AnimationState_apply(_state, _skeleton); - Skeleton_updateWorldTransform(_skeleton); + spSkeleton_update(_skeleton, deltaTime); + spAnimationState_update(_state, deltaTime); + spAnimationState_apply(_state, _skeleton); + spSkeleton_updateWorldTransform(_skeleton); } -- (void) setAnimationStateData:(AnimationStateData*)stateData { +- (void) setAnimationStateData:(spAnimationStateData*)stateData { NSAssert(stateData, @"stateData cannot be null."); - if (_ownsAnimationStateData) AnimationStateData_dispose(_state->data); - AnimationState_dispose(_state); + if (_ownsAnimationStateData) spAnimationStateData_dispose(_state->data); + spAnimationState_dispose(_state); _ownsAnimationStateData = false; - _state = AnimationState_create(stateData); + _state = spAnimationState_create(stateData); _state->rendererObject = self; _state->listener = animationCallback; } - (void) setMixFrom:(NSString*)fromAnimation to:(NSString*)toAnimation duration:(float)duration { - AnimationStateData_setMixByName(_state->data, [fromAnimation UTF8String], [toAnimation UTF8String], duration); + spAnimationStateData_setMixByName(_state->data, [fromAnimation UTF8String], [toAnimation UTF8String], duration); } -- (TrackEntry*) setAnimationForTrack:(int)trackIndex name:(NSString*)name loop:(bool)loop { - Animation* animation = SkeletonData_findAnimation(_skeleton->data, [name UTF8String]); +- (spTrackEntry*) setAnimationForTrack:(int)trackIndex name:(NSString*)name loop:(bool)loop { + spAnimation* animation = spSkeletonData_findAnimation(_skeleton->data, [name UTF8String]); if (!animation) { CCLOG(@"Spine: Animation not found: %@", name); return 0; } - return AnimationState_setAnimation(_state, trackIndex, animation, loop); + return spAnimationState_setAnimation(_state, trackIndex, animation, loop); } -- (TrackEntry*) addAnimationForTrack:(int)trackIndex name:(NSString*)name loop:(bool)loop afterDelay:(int)delay { - Animation* animation = SkeletonData_findAnimation(_skeleton->data, [name UTF8String]); +- (spTrackEntry*) addAnimationForTrack:(int)trackIndex name:(NSString*)name loop:(bool)loop afterDelay:(int)delay { + spAnimation* animation = spSkeletonData_findAnimation(_skeleton->data, [name UTF8String]); if (!animation) { CCLOG(@"Spine: Animation not found: %@", name); return 0; } - return AnimationState_addAnimation(_state, trackIndex, animation, loop, delay); + return spAnimationState_addAnimation(_state, trackIndex, animation, loop, delay); } -- (TrackEntry*) getCurrentForTrack:(int)trackIndex { - return AnimationState_getCurrent(_state, trackIndex); +- (spTrackEntry*) getCurrentForTrack:(int)trackIndex { + return spAnimationState_getCurrent(_state, trackIndex); } - (void) clearTracks { - AnimationState_clearTracks(_state); + spAnimationState_clearTracks(_state); } - (void) clearTrack:(int)trackIndex { - AnimationState_clearTrack(_state, trackIndex); + spAnimationState_clearTrack(_state, trackIndex); } -- (void) onAnimationStateEvent:(int)trackIndex type:(EventType)type event:(Event*)event loopCount:(int)loopCount { +- (void) onAnimationStateEvent:(int)trackIndex type:(spEventType)type event:(spEvent*)event loopCount:(int)loopCount { switch (type) { case SP_ANIMATION_START: if (_startListener) _startListener(trackIndex); @@ -214,7 +216,7 @@ void disposeTrackEntry (spTrackEntry* entry) { } } -- (void) onTrackEntryEvent:(int)trackIndex type:(EventType)type event:(Event*)event loopCount:(int)loopCount { +- (void) onTrackEntryEvent:(int)trackIndex type:(spEventType)type event:(spEvent*)event loopCount:(int)loopCount { spTrackEntry* entry = spAnimationState_getCurrent(_state, trackIndex); if (!entry->rendererObject) return; _TrackEntryListeners* listeners = (_TrackEntryListeners*)entry->rendererObject; @@ -234,19 +236,19 @@ void disposeTrackEntry (spTrackEntry* entry) { } } -- (void) setListenerForEntry:(spTrackEntry*)entry onStart:(StartListener)listener { +- (void) setListenerForEntry:(spTrackEntry*)entry onStart:(spStartListener)listener { getListeners(entry)->startListener = [listener copy]; } -- (void) setListenerForEntry:(spTrackEntry*)entry onEnd:(EndListener)listener { +- (void) setListenerForEntry:(spTrackEntry*)entry onEnd:(spEndListener)listener { getListeners(entry)->endListener = [listener copy]; } -- (void) setListenerForEntry:(spTrackEntry*)entry onComplete:(CompleteListener)listener { +- (void) setListenerForEntry:(spTrackEntry*)entry onComplete:(spCompleteListener)listener { getListeners(entry)->completeListener = [listener copy]; } -- (void) setListenerForEntry:(spTrackEntry*)entry onEvent:(EventListener)listener { +- (void) setListenerForEntry:(spTrackEntry*)entry onEvent:(spEventListener)listener { getListeners(entry)->eventListener = [listener copy]; } diff --git a/spine-cocos2d-iphone/3.0/src/spine/SkeletonRenderer.h b/spine-cocos2d-iphone/3.0/src/spine/SkeletonRenderer.h index c01e85ea1..b657d2e6e 100644 --- a/spine-cocos2d-iphone/3.0/src/spine/SkeletonRenderer.h +++ b/spine-cocos2d-iphone/3.0/src/spine/SkeletonRenderer.h @@ -28,39 +28,37 @@ * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -#define SPINE_SHORT_NAMES #import #import "cocos2d.h" -@class PolygonBatch; +@class spPolygonBatch; /** Draws a skeleton. */ @interface SkeletonRenderer : CCNode { - Skeleton* _skeleton; - Bone* _rootBone; - float _timeScale; + spSkeleton* _skeleton; + spBone* _rootBone; bool _debugSlots; bool _debugBones; bool _premultipliedAlpha; ccBlendFunc _blendFunc; bool _ownsSkeletonData; - Atlas* _atlas; - PolygonBatch* batch; + spAtlas* _atlas; + spPolygonBatch* batch; float* worldVertices; } -+ (id) skeletonWithData:(SkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData; -+ (id) skeletonWithFile:(NSString*)skeletonDataFile atlas:(Atlas*)atlas scale:(float)scale; ++ (id) skeletonWithData:(spSkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData; ++ (id) skeletonWithFile:(NSString*)skeletonDataFile atlas:(spAtlas*)atlas scale:(float)scale; + (id) skeletonWithFile:(NSString*)skeletonDataFile atlasFile:(NSString*)atlasFile scale:(float)scale; -- (id) initWithData:(SkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData; -- (id) initWithFile:(NSString*)skeletonDataFile atlas:(Atlas*)atlas scale:(float)scale; +- (id) initWithData:(spSkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData; +- (id) initWithFile:(NSString*)skeletonDataFile atlas:(spAtlas*)atlas scale:(float)scale; - (id) initWithFile:(NSString*)skeletonDataFile atlasFile:(NSString*)atlasFile scale:(float)scale; -- (CCTexture*) getTextureForRegion:(RegionAttachment*)attachment; -- (CCTexture*) getTextureForMesh:(MeshAttachment*)attachment; -- (CCTexture*) getTextureForSkinnedMesh:(SkinnedMeshAttachment*)attachment; +- (CCTexture*) getTextureForRegion:(spRegionAttachment*)attachment; +- (CCTexture*) getTextureForMesh:(spMeshAttachment*)attachment; +- (CCTexture*) getTextureForSkinnedMesh:(spSkinnedMeshAttachment*)attachment; // --- Convenience methods for common Skeleton_* functions. - (void) updateWorldTransform; @@ -70,10 +68,10 @@ - (void) setSlotsToSetupPose; /* Returns 0 if the bone was not found. */ -- (Bone*) findBone:(NSString*)boneName; +- (spBone*) findBone:(NSString*)boneName; /* Returns 0 if the slot was not found. */ -- (Slot*) findSlot:(NSString*)slotName; +- (spSlot*) findSlot:(NSString*)slotName; /* Sets the skin used to look up attachments not found in the SkeletonData defaultSkin. Attachments from the new skin are * attached if the corresponding attachment from the old skin was attached. If there was no old skin, each slot's setup mode @@ -82,14 +80,13 @@ - (bool) setSkin:(NSString*)skinName; /* Returns 0 if the slot or attachment was not found. */ -- (Attachment*) getAttachment:(NSString*)slotName attachmentName:(NSString*)attachmentName; +- (spAttachment*) getAttachment:(NSString*)slotName attachmentName:(NSString*)attachmentName; /* Returns false if the slot or attachment was not found. */ - (bool) setAttachment:(NSString*)slotName attachmentName:(NSString*)attachmentName; -@property (nonatomic, readonly) Skeleton* skeleton; -@property (nonatomic) float timeScale; +@property (nonatomic, readonly) spSkeleton* skeleton; @property (nonatomic) bool debugSlots; @property (nonatomic) bool debugBones; -@property (nonatomic) Bone* rootBone; +@property (nonatomic) spBone* rootBone; @end diff --git a/spine-cocos2d-iphone/3.0/src/spine/SkeletonRenderer.m b/spine-cocos2d-iphone/3.0/src/spine/SkeletonRenderer.m index 40b848272..f6bfb468e 100644 --- a/spine-cocos2d-iphone/3.0/src/spine/SkeletonRenderer.m +++ b/spine-cocos2d-iphone/3.0/src/spine/SkeletonRenderer.m @@ -33,26 +33,26 @@ #import #import #import "CCNode_Private.h" +#import "CCDrawingPrimitives.h" static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; @interface SkeletonRenderer (Private) -- (void) initialize:(SkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData; +- (void) initialize:(spSkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData; @end @implementation SkeletonRenderer @synthesize skeleton = _skeleton; @synthesize rootBone = _rootBone; -@synthesize timeScale = _timeScale; @synthesize debugSlots = _debugSlots; @synthesize debugBones = _debugBones; -+ (id) skeletonWithData:(SkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData { ++ (id) skeletonWithData:(spSkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData { return [[[self alloc] initWithData:skeletonData ownsSkeletonData:ownsSkeletonData] autorelease]; } -+ (id) skeletonWithFile:(NSString*)skeletonDataFile atlas:(Atlas*)atlas scale:(float)scale { ++ (id) skeletonWithFile:(NSString*)skeletonDataFile atlas:(spAtlas*)atlas scale:(float)scale { return [[[self alloc] initWithFile:skeletonDataFile atlas:atlas scale:scale] autorelease]; } @@ -60,16 +60,14 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; return [[[self alloc] initWithFile:skeletonDataFile atlasFile:atlasFile scale:scale] autorelease]; } -- (void) initialize:(SkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData { +- (void) initialize:(spSkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData { _ownsSkeletonData = ownsSkeletonData; - _timeScale = 1; - worldVertices = MALLOC(float, 1000); // Max number of vertices per mesh. - batch = [[PolygonBatch createWithCapacity:2000] retain]; // Max number of vertices and triangles per batch. + batch = [[spPolygonBatch createWithCapacity:2000] retain]; // Max number of vertices and triangles per batch. - _skeleton = Skeleton_create(skeletonData); + _skeleton = spSkeleton_create(skeletonData); _rootBone = _skeleton->bones[0]; _blendFunc.src = GL_ONE; @@ -79,7 +77,7 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; [self setShaderProgram:[[CCShaderCache sharedShaderCache] programForKey:kCCShader_PositionTextureColor]]; } -- (id) initWithData:(SkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData { +- (id) initWithData:(spSkeletonData*)skeletonData ownsSkeletonData:(bool)ownsSkeletonData { NSAssert(skeletonData, @"skeletonData cannot be null."); self = [super init]; @@ -90,15 +88,15 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; return self; } -- (id) initWithFile:(NSString*)skeletonDataFile atlas:(Atlas*)atlas scale:(float)scale { +- (id) initWithFile:(NSString*)skeletonDataFile atlas:(spAtlas*)atlas scale:(float)scale { self = [super init]; if (!self) return nil; - SkeletonJson* json = SkeletonJson_create(atlas); + spSkeletonJson* json = spSkeletonJson_create(atlas); json->scale = scale == 0 ? (1 / [CCDirector sharedDirector].contentScaleFactor) : scale; - SkeletonData* skeletonData = SkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]); + spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]); NSAssert(skeletonData, ([NSString stringWithFormat:@"Error reading skeleton data file: %@\nError: %s", skeletonDataFile, json->error])); - SkeletonJson_dispose(json); + spSkeletonJson_dispose(json); if (!skeletonData) return 0; [self initialize:skeletonData ownsSkeletonData:YES]; @@ -110,15 +108,15 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; self = [super init]; if (!self) return nil; - _atlas = Atlas_createFromFile([atlasFile UTF8String], 0); + _atlas = spAtlas_createFromFile([atlasFile UTF8String], 0); NSAssert(_atlas, ([NSString stringWithFormat:@"Error reading atlas file: %@", atlasFile])); if (!_atlas) return 0; - SkeletonJson* json = SkeletonJson_create(_atlas); - json->scale = scale == 0 ? (1 / [CCDirector sharedDirector].contentScaleFactor) : scale; - SkeletonData* skeletonData = SkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]); + spSkeletonJson* json = spSkeletonJson_create(_atlas); + json->scale = scale / [CCDirector sharedDirector].contentScaleFactor; + spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]); NSAssert(skeletonData, ([NSString stringWithFormat:@"Error reading skeleton data file: %@\nError: %s", skeletonDataFile, json->error])); - SkeletonJson_dispose(json); + spSkeletonJson_dispose(json); if (!skeletonData) return 0; [self initialize:skeletonData ownsSkeletonData:YES]; @@ -127,18 +125,14 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; } - (void) dealloc { - if (_ownsSkeletonData) SkeletonData_dispose(_skeleton->data); - if (_atlas) Atlas_dispose(_atlas); - Skeleton_dispose(_skeleton); - [batch release]; + if (_ownsSkeletonData) spSkeletonData_dispose(_skeleton->data); + if (_atlas) spAtlas_dispose(_atlas); + spSkeleton_dispose(_skeleton); + [batch release]; FREE(worldVertices); [super dealloc]; } -- (void) update:(CCTime)deltaTime { - Skeleton_update(_skeleton, deltaTime * _timeScale); -} - - (void) draw { CC_NODE_DRAW_SETUP(); @@ -156,7 +150,7 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; int trianglesCount = 0; float r = 0, g = 0, b = 0, a = 0; for (int i = 0, n = _skeleton->slotCount; i < n; i++) { - Slot* slot = _skeleton->drawOrder[i]; + spSlot* slot = _skeleton->drawOrder[i]; if (!slot->attachment) continue; CCTexture *texture = 0; switch (slot->attachment->type) { @@ -221,16 +215,15 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; } [batch flush]; - /* if (_debugSlots) { // Slots. ccDrawColor4B(0, 0, 255, 255); glLineWidth(1); CGPoint points[4]; for (int i = 0, n = _skeleton->slotCount; i < n; i++) { - Slot* slot = _skeleton->drawOrder[i]; - if (!slot->attachment || slot->attachment->type != ATTACHMENT_REGION) continue; - RegionAttachment* attachment = (RegionAttachment*)slot->attachment; + spSlot* slot = _skeleton->drawOrder[i]; + if (!slot->attachment || slot->attachment->type != SP_ATTACHMENT_REGION) continue; + spRegionAttachment* attachment = (spRegionAttachment*)slot->attachment; spRegionAttachment_computeWorldVertices(attachment, slot->skeleton->x, slot->skeleton->y, slot->bone, worldVertices); points[0] = ccp(worldVertices[0], worldVertices[1]); points[1] = ccp(worldVertices[2], worldVertices[3]); @@ -244,7 +237,7 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; glLineWidth(2); ccDrawColor4B(255, 0, 0, 255); for (int i = 0, n = _skeleton->boneCount; i < n; i++) { - Bone *bone = _skeleton->bones[i]; + spBone *bone = _skeleton->bones[i]; float x = bone->data->length * bone->m00 + bone->worldX; float y = bone->data->length * bone->m10 + bone->worldY; ccDrawLine(ccp(bone->worldX, bone->worldY), ccp(x, y)); @@ -253,24 +246,23 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; ccPointSize(4); ccDrawColor4B(0, 0, 255, 255); // Root bone is blue. for (int i = 0, n = _skeleton->boneCount; i < n; i++) { - Bone *bone = _skeleton->bones[i]; + spBone *bone = _skeleton->bones[i]; ccDrawPoint(ccp(bone->worldX, bone->worldY)); if (i == 0) ccDrawColor4B(0, 255, 0, 255); } } - */ } -- (CCTexture*) getTextureForRegion:(RegionAttachment*)attachment { - return (CCTexture*)((AtlasRegion*)attachment->rendererObject)->page->rendererObject; +- (CCTexture*) getTextureForRegion:(spRegionAttachment*)attachment { + return (CCTexture*)((spAtlasRegion*)attachment->rendererObject)->page->rendererObject; } -- (CCTexture*) getTextureForMesh:(MeshAttachment*)attachment { - return (CCTexture*)((AtlasRegion*)attachment->rendererObject)->page->rendererObject; +- (CCTexture*) getTextureForMesh:(spMeshAttachment*)attachment { + return (CCTexture*)((spAtlasRegion*)attachment->rendererObject)->page->rendererObject; } -- (CCTexture*) getTextureForSkinnedMesh:(SkinnedMeshAttachment*)attachment { - return (CCTexture*)((AtlasRegion*)attachment->rendererObject)->page->rendererObject; +- (CCTexture*) getTextureForSkinnedMesh:(spSkinnedMeshAttachment*)attachment { + return (CCTexture*)((spAtlasRegion*)attachment->rendererObject)->page->rendererObject; } - (CGRect) boundingBox { @@ -279,26 +271,26 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; float scaleY = self.scaleY; float vertices[8]; for (int i = 0; i < _skeleton->slotCount; ++i) { - Slot* slot = _skeleton->slots[i]; - if (!slot->attachment || slot->attachment->type != ATTACHMENT_REGION) continue; - RegionAttachment* attachment = (RegionAttachment*)slot->attachment; - RegionAttachment_computeWorldVertices(attachment, slot->skeleton->x, slot->skeleton->y, slot->bone, vertices); - minX = fmin(minX, vertices[VERTEX_X1] * scaleX); - minY = fmin(minY, vertices[VERTEX_Y1] * scaleY); - maxX = fmax(maxX, vertices[VERTEX_X1] * scaleX); - maxY = fmax(maxY, vertices[VERTEX_Y1] * scaleY); - minX = fmin(minX, vertices[VERTEX_X4] * scaleX); - minY = fmin(minY, vertices[VERTEX_Y4] * scaleY); - maxX = fmax(maxX, vertices[VERTEX_X4] * scaleX); - maxY = fmax(maxY, vertices[VERTEX_Y4] * scaleY); - minX = fmin(minX, vertices[VERTEX_X2] * scaleX); - minY = fmin(minY, vertices[VERTEX_Y2] * scaleY); - maxX = fmax(maxX, vertices[VERTEX_X2] * scaleX); - maxY = fmax(maxY, vertices[VERTEX_Y2] * scaleY); - minX = fmin(minX, vertices[VERTEX_X3] * scaleX); - minY = fmin(minY, vertices[VERTEX_Y3] * scaleY); - maxX = fmax(maxX, vertices[VERTEX_X3] * scaleX); - maxY = fmax(maxY, vertices[VERTEX_Y3] * scaleY); + spSlot* slot = _skeleton->slots[i]; + if (!slot->attachment || slot->attachment->type != SP_ATTACHMENT_REGION) continue; + spRegionAttachment* attachment = (spRegionAttachment*)slot->attachment; + spRegionAttachment_computeWorldVertices(attachment, slot->skeleton->x, slot->skeleton->y, slot->bone, vertices); + minX = fmin(minX, vertices[SP_VERTEX_X1] * scaleX); + minY = fmin(minY, vertices[SP_VERTEX_Y1] * scaleY); + maxX = fmax(maxX, vertices[SP_VERTEX_X1] * scaleX); + maxY = fmax(maxY, vertices[SP_VERTEX_Y1] * scaleY); + minX = fmin(minX, vertices[SP_VERTEX_X4] * scaleX); + minY = fmin(minY, vertices[SP_VERTEX_Y4] * scaleY); + maxX = fmax(maxX, vertices[SP_VERTEX_X4] * scaleX); + maxY = fmax(maxY, vertices[SP_VERTEX_Y4] * scaleY); + minX = fmin(minX, vertices[SP_VERTEX_X2] * scaleX); + minY = fmin(minY, vertices[SP_VERTEX_Y2] * scaleY); + maxX = fmax(maxX, vertices[SP_VERTEX_X2] * scaleX); + maxY = fmax(maxY, vertices[SP_VERTEX_Y2] * scaleY); + minX = fmin(minX, vertices[SP_VERTEX_X3] * scaleX); + minY = fmin(minY, vertices[SP_VERTEX_Y3] * scaleY); + maxX = fmax(maxX, vertices[SP_VERTEX_X3] * scaleX); + maxY = fmax(maxY, vertices[SP_VERTEX_Y3] * scaleY); } minX = self.position.x + minX; minY = self.position.y + minY; @@ -310,36 +302,36 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0}; // --- Convenience methods for Skeleton_* functions. - (void) updateWorldTransform { - Skeleton_updateWorldTransform(_skeleton); + spSkeleton_updateWorldTransform(_skeleton); } - (void) setToSetupPose { - Skeleton_setToSetupPose(_skeleton); + spSkeleton_setToSetupPose(_skeleton); } - (void) setBonesToSetupPose { - Skeleton_setBonesToSetupPose(_skeleton); + spSkeleton_setBonesToSetupPose(_skeleton); } - (void) setSlotsToSetupPose { - Skeleton_setSlotsToSetupPose(_skeleton); + spSkeleton_setSlotsToSetupPose(_skeleton); } -- (Bone*) findBone:(NSString*)boneName { - return Skeleton_findBone(_skeleton, [boneName UTF8String]); +- (spBone*) findBone:(NSString*)boneName { + return spSkeleton_findBone(_skeleton, [boneName UTF8String]); } -- (Slot*) findSlot:(NSString*)slotName { - return Skeleton_findSlot(_skeleton, [slotName UTF8String]); +- (spSlot*) findSlot:(NSString*)slotName { + return spSkeleton_findSlot(_skeleton, [slotName UTF8String]); } - (bool) setSkin:(NSString*)skinName { - return (bool)Skeleton_setSkinByName(_skeleton, skinName ? [skinName UTF8String] : 0); + return (bool)spSkeleton_setSkinByName(_skeleton, skinName ? [skinName UTF8String] : 0); } -- (Attachment*) getAttachment:(NSString*)slotName attachmentName:(NSString*)attachmentName { - return Skeleton_getAttachmentForSlotName(_skeleton, [slotName UTF8String], [attachmentName UTF8String]); +- (spAttachment*) getAttachment:(NSString*)slotName attachmentName:(NSString*)attachmentName { + return spSkeleton_getAttachmentForSlotName(_skeleton, [slotName UTF8String], [attachmentName UTF8String]); } - (bool) setAttachment:(NSString*)slotName attachmentName:(NSString*)attachmentName { - return (bool)Skeleton_setAttachment(_skeleton, [slotName UTF8String], [attachmentName UTF8String]); + return (bool)spSkeleton_setAttachment(_skeleton, [slotName UTF8String], [attachmentName UTF8String]); } // --- CCBlendProtocol diff --git a/spine-cocos2d-iphone/3.0/src/spine/spine-cocos2d-iphone.h b/spine-cocos2d-iphone/3.0/src/spine/spine-cocos2d-iphone.h index 7ba6b46e3..1991cae7b 100644 --- a/spine-cocos2d-iphone/3.0/src/spine/spine-cocos2d-iphone.h +++ b/spine-cocos2d-iphone/3.0/src/spine/spine-cocos2d-iphone.h @@ -28,7 +28,6 @@ * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -#define SPINE_SHORT_NAMES #import #import "cocos2d.h" #import diff --git a/spine-cocos2d-iphone/3.0/src/spine/spine-cocos2d-iphone.m b/spine-cocos2d-iphone/3.0/src/spine/spine-cocos2d-iphone.m index 046c36669..20ebe878c 100644 --- a/spine-cocos2d-iphone/3.0/src/spine/spine-cocos2d-iphone.m +++ b/spine-cocos2d-iphone/3.0/src/spine/spine-cocos2d-iphone.m @@ -31,7 +31,7 @@ #import #import -void _AtlasPage_createTexture (AtlasPage* self, const char* path) { +void _spAtlasPage_createTexture (spAtlasPage* self, const char* path) { CCTexture* texture = [[CCTexture textureWithFile:@(path)] retain]; self->rendererObject = texture; CGSize size = texture.contentSizeInPixels; @@ -39,10 +39,10 @@ void _AtlasPage_createTexture (AtlasPage* self, const char* path) { self->height = size.height; } -void _AtlasPage_disposeTexture (AtlasPage* self) { +void _spAtlasPage_disposeTexture (spAtlasPage* self) { [(CCTexture*)self->rendererObject release]; } -char* _Util_readFile (const char* path, int* length) { +char* _spUtil_readFile (const char* path, int* length) { return _readFile([[[CCFileUtils sharedFileUtils] fullPathForFilename:@(path)] UTF8String], length); }